Ça me titille de reprendre tout Dotclear et de le ré-écrire différemment, mais c’est une montagne de boulot, donc non — ne serait-ce que commencer par s’approcher d’un MVC, et appliquer un peu de PSR serait pas mal. Alors peut-être uniquement le gestionnaire de média qui est devenu au fil du temps — même s’il fait à peu près correctement son job — une véritable usine à gaz !
Et puis reprendre le packaging pour utiliser des technos un peu plus facile à gérer, en utilisant composer ou autre, avec une vraie gestion des dépendances puisque de plus en plus on utilise des solutions externes (jQuery, CodeMirror, CKEditor, …) ; en même temps, supprimer complètement jQuery ne serait pas une mauvaise idée en utilisant à la place de l’ES6 et un transpiler ! Bon en vrai on utilise déjà composer, spécifiquement pour intégrer les librairies nécessaires aux tests unitaires et fonctionnels…
D’ailleurs faire le ménage dans les tests unitaires et fonctionnels, parce que tels qu’ils sont actuellement c’est un peu n’importe quoi : pas mis à jour et singulièrement pas complets. Est-ce vraiment la peine de conserver tout l’éco-système qui va avec ? Si oui, ça veut dire qu’il faut se plonger dedans et franchement ce n’est pas ma tasse de thé ! Pour les curieux on utilise Behat/Mink pour les tests fonctionnels (côté Dotclear) et Atoum pour les tests unitaires (Clearbricks et Dotclear).
Bon, en attendant je vais aller casser l’authentification de Dotclear pour passer sur un système un peu plus sécurisé et dont l’application devrait être transparente …
1 De Gilsoub -
ah oui, je me le disais aussi l’autre jour… hmm… hmm…
Bon, en vrai, rien pigé, mais bravo et merci pour ce boulot et pour le maintien de DC !
2 De nicosomb -
Juste un petit coucou pour te manifester mon soutien de maintenir Dotclear que j’ai pas mal utilisé par le passé.
Plein de <3
3 De Franck -
Merci à vous deux !
4 De Cunégonde -
Merci de maintenir Dotclear. Bises.
5 De mirovinben -
Comme Cunégonde…
Tu es d’ailleurs le seul mobylettiste (mobylettien ? mobyletteur ?) à qui je propose la bise (qui pique comme le vent du nord du même nom).
6 De Franck -
Ah oui ? Tu as une dent contre les autres deux-roues-tistes à moteur ?
7 De mirovinben -
Non, c’est juste que je n’en connaît pas d’autres de clairement identifiés et identifiables…
8 De i_love_dc -
Tu as également tout mon soutient et toute mon admiration devant tant de persévérance.
J’utilise dotclear et lui souhaite longue vie !!!
9 De Tomek -
Soutien, toujours et encore !
Et quels que soient les pas que tu lui fais faire, il avance encore, et ça c’est cool !