Voilà un moment que le fil de news de Bricoland Drive
n'avait pas
clignoté. Comme quoi, il ne faut jamais désespérer : tout finit par
arriver, même le plus improbable. :-)
Passé le choc de ce non-événement, lançons-nous dans l'explication plein texte du titre.
L'inventaire
Il est grand temps que je prenne le temps de faire le tour des morceaux épars de code, afin de séparer le bon grain de l'ivraie, de virer ce qui n'a plus vraiment lieu d'être, de repérer ce qui manque et pourrait avoir une place convenable dans cette section.
Ce n'est pas une tâche trop pénible. Un peu ingrate, soit. Mais pas pénible. Plus que tout, elle est nécessaire pour le bon déroulement des étapes à suivre.
Actuellement, le Trac attenant au Bricoland Drive
n'a que très peu de
visibilité et présente une utilité toute relative, puisque m'étant personnelle.
Sous le Trac, le SVN[1] et là, on trouve deux zones bien distinctes du
côté des plugins pour Dotclear 2 : une branche current
et une
branche trunk
. Sans plus d'explication, la situation n'est pas bien
claire de l'extérieur.
Dans les faits, current
contient les sources de versions diffusées
officiellement
[2], alors que trunk
contient les sources de
versions expérimentales ou d'extensions en cours de devenir, normalement
distribuées un peu sous le manteau directement par ici.
Réorganisation des stocks
Puisque vous suivez (ou consultez) ce blog, j'en déduis que vous portez un
certain intérêt aux plugins pour Dotclear. Aussi n'avez vous pu louper l'annonce en toute fin d'année 2008 de l'ouverture d'un
incubateur
officiel : Dotclear Lab.
J'ai donc décidé de déplacer peu à peu les versions considérées comme stables de mes plugins vers ce nouveau service. Le déménagement se fera donc plugin après plugin, en profitant de l'occasion pour renuméroter toutes les versions de 0.x en 1.0 après dépoussiérage.
Le premier plugin concerné sera dayMode
, qui est passé cette semaine
dans les
tuyaux du Dotclear Lab. D'autres suivront, tranquillement, dans les
semaines qui viennent.
J'utiliserai donc le Lab
pour y héberger et assurer le support des
extensions que je diffuse officiellement. Il s'agira d'une branche de
maintenance destinée à la correction de bugs ou l'ajout de fonctionnalités
mineures exclusivement.
Concernant les modifications et/ou les évolutions plus importantes, cela se passera toujours dans ma propre cuisine, qui sera liftée et réaménagée pour l'occasion. D'ailleurs, il est fort probable que cette cuisine passera en accès restreint, et sera réservée à quelques habitués et beta-testeurs privilégiés.
D'ores et déjà, vous pouvez noter en gros quelque part que les adresses
pointant vers le(s) Trac(s) actuels de Bricoland Drive
disparaitront
très rapidement.
Mais encore ?
Cette réorganisation du fond de commerce pourrait bien s'accompagner d'une nouvelle décoration pour la boutique elle-même.
Il est vrai que cette dernière n'est pas particulièrement pratique à
parcourir[3], et il serait dommage de ne pas capitaliser sur
la meilleure répartition entre stable et expérimental qu'apportera le
cloisonnement entre Dotclear Lab
et le Trac d'ici-bas.
Mais là, c'est une autre histoire et, comme souvent, m'avancer sur ce sujet me parait beaucoup trop prématuré. ;-)
Notes
[1] Et non la plage !
[2] Généralement par le biais du référentiel de plugins de DotAddict.org.
[3] N'est-ce pas, brol ?