:) tu as raison, je pense que nous dévions un peu mais je suis sûr qu’Epy ne nous en voudra pas trop...
Pour Ext, j’avoue ne pas avoir fouillé plus que ça, depuis son rachat et sa double licence je me suis écarté de cette librairie mais, comme tu dis, j’imagine que les devs ont leur raison et, au-delà de son côté usine à gaz et de sa lourdeur, allez laissons-lui au moins le bénéfice de l’écriture objet
Allez soyons honnêtes aussi, je suis arrivé sur MODx en cherchant un cms nativement basé sur Mootools et l’abandon de Mootools pour ext m’a chiffoné
à ce sujet d’ailleurs, c’est intéressant de voir ce que Ionize fais avec mootools et mocha UI dans son back, clean et efficace (et non, je ne suis pas arrivé sur ionize en cherchant un nouveau cms avec mootools natif
mais un construit sur codeigniter...)
là où je te suis moins c’est pour l’install des modules sur Evo, je ne vois pas où est la bidouille.
Quand j’écris un module perso, je le fais intégralement dans son dossier, je fais un appel à la page index du module
include MODX_BASE_PATH."assets/modules/mp3s/index.php";
dans le gestionnaire, et hop le module est fonctionnel !
j’en ai comme ça une floppée, certain complètement objet en php5 pour la gestion des images, d’autres plus procéduraux parce que plus simples mais j’avoue que l’install me régale (même si elle est dûe au grand satan, le frameset, mais dans le back... entre le frameset et la génération de html/canvas/vml par js, honnêtement...)
je pense que tu fais plutôt référence aux divers modules/snippets/plugins dispos sur le site et à la façon de les installer à la main (mais regarde l’install de editarea avec son isntallateur à la modx, c’était faisable) dans Evo comparé au package manager de Revo, c’est vrai, très agréable avec en plus les mises à jours auto, great ça !
En revanche, je ne sais pas si tu t’es lancé dans le dev/install de modules/custom manager pages comme ils s’appellent dans Revo mais c’est un peu le parcours du combattant
100% d’accord avec toi en revanche sur le côté open source et le côté contributif, j’ai fait ce choix aussi et essaie de remonter autant de choses que possible.
En revanche, je suis malheureusement contraint par le boulot à aller vite et à faire efficace, du coup, mon choix se porte vers des solutions éprouvées tout en faisant mon possible pour y contribuer autant que je le peux
J’ai effectivement lu un peu sur Babel et c’est très tentant, l’utilisation de context rendant l’histoire vraiment intéressante (d’où ma hâte de voir la 2.1 en PL pour essayer
)
Vu aussi pour les moteurs de recherche, et oui, coroico est en train de plancher sévèrement sur un portage d’AjaxSearch sur Revo, ça aussi promet d’être très intéressant
Et non, je ne pense pas que ton point de vue change au fil de ta plongée dans le dev
au contraire, Revo est certainement encore plus destiné aux dev qu’Evo
j’avoue juste qu’à ce sujet, autant MODx est vraiment le seul cms avec lequel je travaille parce que fabuleux pour les clients (faire la démo et la prise en main de MODx pour un client est toujours un pur régal) autant j’ai eu aussi un moment de flottement en voyant arriver Revo et ai pensé "pourquoi redévelopper MODx en refaisant un framework au lieu de s’appuyer sur un des poids lourds du genre, Yii ou CodeIgniter ? (je choisis les rapides au hasard...
)"
mais bon, j’ai cru comprendre qu’il y avait dans la bandes quelques QI de compétition (dont Jason Coward l’auteur de xPDO par ex) et je pense (et peux comprendre...) qu’ils se font un peu plaisir là-dessus
quoiqu’il en soit, j’aurais vraiment aimé avoir un Revo mature, rapide et fonctionnel, babel intégré (le multilinguisme me semble tellement un besoin évident) pour le site que je dois attaquer dans les jours prochain, tant pis, ce sera peut-être pour le suivant
celui-là est parti pour Evo + YAMS
bonne journée à toi
Have swing