Ça fait des années qu’on utilise Clearbricks dans Dotclear.
Ça fait des années qu’on doit être les seuls à le faire.
Ça milite pour deux choses, peut-être trois :
On peut virer de Clearbricks tout ce qui n’est pas explicitement utilisé dans Dotclear1.
On peut moderniser le reste, si c’est possible.
On peut, éventuellement, inclure directement Clearbricks dans le code de Dotclear sans passer par un sous-dépôt comme c’est le cas aujourd’hui2.
Cela dit le point 3 m’obligerait à revoir les procédures de génération des versions (nightlies, stables et unstables), mais pourquoi pas ?
Attendez-vous donc à quelques commits dans les jours qui viennent ! D’ailleurs ça a déjà commencé :-)
PS : Si jamais vous utilisiez Clearbricks pour vos propres projets, veillez éventuellement à forker le dépôt, ça va secouer :-)
1 De Biou -
Ça c’est une bonne nouvelle!
2 De Jean-Christian Paul Denis -
Je milite et vote pour l’inclusion de Clearbricks dans Dotclear, mais ça tu le sais.
Question, peut-être bête, on a le droit de faire ça ? (l’inclure)
3 De Franck -
Le droit de le faire ? Oui, évidemment : « Copyright Olivier Meunier & Association Dotclear », donc nous, par délégation.
À ce stade on fait bien ce qu’on veut !
En ce qui concerne l’inclusion proprement dite, j’avance doucement, en conservant une compatibilité ascendante, mais je pense qu’in fine j’y arriverai, peut-être pas pour la 2.24 mais probablement pour la 2.25 (question de temps avec une release tous les 3 mois).
4 De Da Scritch -
Clearbricks m’a beaucoup aidé entre 2007 et 2012… Notamment sur la partie template.
Grands souvenirs de cette petite merveille de code à une époque où Symfony n’était pas encore sorti