PROJET AUTOBLOG


Shaarli - le hollandais volant

Site original : Shaarli - le hollandais volant

⇐ retour index

GitHub - BoboTiG/blogotext at dev

samedi 11 mars 2017 à 11:28

Yop !

Juste pour dire que je viens de jeter un œil à ce que devient BT. C’est du beau travail !

Y a eu une grosse réorganisation du code que je n’aurais jamais pu faire moi-même (en particulier parce que je suis resté à l’architecture originale du code, datant de 2006, mais aussi pour d’autres raisons […]).

Gros +1 pour ça.

Ensuite, y a certaines choses que je n’aurais pas fait comme vous avez fait, mais c’est exactement pour ça que j’ai laissé le projet à Mickaël.

+1 pour ça aussi.

==

En revanche, il y a une chose que je me suis efforcé de faire dans mes scripts, c’est une politique du 0-erreurs. Autant à l’installation qu’à l’usage. En production, mes scripts tournent avec un error_reporting(-1) à et les fichiers logs sont vierges. Je trouve rien de plus frustrant que de tomber sur des erreurs quand j’installe un programme (que ce soit du PHP ou un code source à compiler). À l’inverse, quand un programme s’installe sans aucun problème, c’est une grande satisfaction pour l’utilisateur (pourquoi vous pensez que les App-Store sur mobile sont si prisés ? parce que ça marche sans erreurs, largement mieux qu’un .exe ou un .msi).
À l’époque, un des retours les plus réguliers concernant BT était l’installation sans erreurs : juste un truc qui marche.

Or, à l’installation de BlogoText/dev, j’ai déjà une erreur. Je sais que c’est le canal /dev (et je suis sous PHP7), mais juste vous vous informer :p.

==

Concernant le soft lui-même, il y a des divergences claires entre ce que je veux pour mon écosystème (dont mon site et en particulier BlogoText sont le nœud central) et le projet actuel. Du coup je suis content de voir que le projet avance avec pour but la satisfaction du plus grand nombre (et beaucoup plus vite et mieux que je n’aurais jamais pu le faire moi-même).

Perso je souhaite en faire un sorte de cloud personnel, regroupant beaucoup plus qu’un simple blog. L’inclusion d’un sorte de Shaarli et d’un lecteur RSS avait déjà entamé ce changement fort décrié (je suis aujourd’hui un peu amusé de voir que plusieurs personnes se rendent compte qu’avoir 15 interfaces pour 15 fonctions c’est un peu la merde et qu’au final avoir une interface qui regroupe tout, bah c’était tellement décriable qu’on retrouve cette idée dans plusieurs autres projets, y compris Pluxml, où certains y ont inclu leur propre shaarli-like).

Mon code sera, peut-être, un jour, distribué en copy-left (sous un autre nom, bien-sûr), mais il n’est pas prêt actuellement. Mon but, à terme, c’est d’y ajouter un client email, gestion des contacts, wiki, et tout le reste, histoire d’avoir une interface à la Google, où on a tout d’un coup (mais j’en suis encore très très loin).

Bisous à tous .o/


— (permalink)