Un Mathieu avec un seul T [1] écrivait très justement :

Pour ces parties-là, il y a programmer.spip.org, doc.spip.org et surtout ... ce qu’on peu apprendre sur le tas, en lisant le code d’autres plugins (grande source de "doc" pour moi). Là j’avoue, ça
demanderait un certain effort pour ce genre de choses : je pense vraiment qu’il y a de la marge pour progresser, comme on dit :p Seulement, c’est un boulot pénible et la doc doit suivre chaque évolution du code

Je répondais, pris dans un élan littéraire :

Oui, mais il n’y a pas que l’évolution... il y a déjà documenter
l’existant. J’ai écrit Programmer à un moment où j’avais du temps libre
et bénévole (à 98%). Je n’ai documenté qu’une partie de mes connaissance
de SPIP de l’époque. Il y a tellement de chose à dire.

Mais il y a tellement d’autres choses à faire également ! Les plugins
évoluent, le code évolue, internet évolue ; il y a plein de chose qu’on
aimerait coder ou faire également et où on ne trouve pas le temps. Il y
a tant de bugs signalés, plus farfelus les uns que les autres sur les
divers plugins qu’on maintient chacun du mieux qu’on peut, et que l’on
corrige.

Il y a cette patte d’oie qui revient un peu, qui est de dire : soit on
fait ça, soit on fait ça... mais avec nos forces actuelles, on ne peut
pas faire les 2. Ou pas à la vitesse souhaité par ceux qui regardent de
l’extérieur. C’est un peu : soit on documente, soit on modifie SPIP ;
soit on s’occupe du design, soit de l’ergonomie ; soit du plugin
mediathèque, soit du plugin itérateurs ; soit on fait du service après
don, soit on innove... Le temps est incompressible.

Tout ça pour dire que si quelque chose du gout de quelqu’un n’avance pas
assez vite, il faut que de nouvelles personnes se greffent pour combler
le manque, forment une équipe, acquièrent les compétences pour arriver à
leur but, et cessent de demander (ou de simplement remarquer) à l’équipe
de SPIP de se découper en 20 pour faire ci, faire ça, combler ci ou ça.
On fait déjà ce qu’on peut, si possible dans la bonne humeur ! L’autre
solution est de rémunérer quelqu’un pour qu’il le fasse sur son temps de
travail, ce qui va évidemment plus vite que lorsqu’il fait avancer SPIP
sur du temps de loisir.

Saluons donc toutes les prises d’initiatives :)

Il était discuté sur une autre liste (spip-zone), l’idée de faire, par
exemple sur Contrib, une sorte de « Boite à Idées » de choses à faire pour
SPIP. Ça pourrait être aussi intéressant de pouvoir former des groupes
de gens sur ces idées pour les réaliser, ou du moins en discuter.

C’est plus facile de mener à terme un projet lorsqu’il y a au moins 2
personnes qui y participent.


[1Y en a qu’on pas de chance !