Pour le second point, je n'y vois que des avantages, à plus ou moins long terme et avec des possibles implications (positives) sur des projets d'admin mobile, d'éditeur alternatif, … et je suppose que tu penses aussi à Twig (par exemple).
Pour le premier je dirais que tant qu'on assure une compatibilité avec l'existant, aucun souci. Un plugin "library" de configuration de thème serait du coup plutôt une bonne chose si ce mécanisme de dépendance était en place. Cela dit il va falloir évaluer les implications côté dépôt des plugins et thèmes sur DotAddict, non ? Le 9 novembre 2012 11:23, Dsls <[email protected]> a écrit : > Hello, > > A la réflexion et en parallèle de la branche sexy, il y a 2 choses que > j'aimerais pouvoir implémenter dans la 2.5 (et qui ne demanderaient > pas trop de code) : > * la gestion des dépendances entre plugins, et entre thèmes et plugins > * quelques possibilités de débrayage ça et là, via des behaviors adéquats. > > Je m'explique sur le second: je me doute bien que la branche sexy > verra son application dans longtemps, du coup, j'aimerais pouvoir > permettre aux gens d'expérimenter sur une version stable certaines > fonctionnalités qui seront proposées à terme, via des plugins un peu > plus introspectifs qu'à l'accoutumée. > > Y figureraient entre autres, la possibilité pour un plugin de : > * redéfinir l'urlhandler/le moteur de templates du core > * servir ses propres pages d'admin, non remaquillées par le core > * pourquoi pas (à voir comment), désactiver certaines fonctionnalités > > A noter : ces fonctionnalités seraient exclusives (ie. un seul et > unique plugin du core pourra redéfinir l'urlhandler). > > Des remarques sur cette évolution ? > > -- > Bruno > > > Le 9 novembre 2012 11:14, Franck Paul <[email protected]> a > écrit : > > Pour info, un résumé de ce qui a été fait entre la 2.4.4 et l'actuelle > > 2.5-dev : > > > > * Add (none) option to image insertion title pattern > > * Smileys are not more converted in image in pre,code,kbd,script and math > > contents > > * Notes' title can be now enclosed in h4 (default), h3 or p HTML tag > > * Now display translated name and desc of plugins > > * Add publication date validation on post and page editing forms > > * Add description to widgets > > * Add syntax color option to theme editor plugin > > * Add delete button on media item page > > * Add/complement display modes (all pages, home page only, except on home > > page) for all widgets > > * {{tpl:Widgets}} without type attribute set displays now all widgets > (from > > nav, extra and custom) > > * Add {{tpl:else}}, {{tpl:TagCount}}, <tpl:TagIf>, > > {{tpl:CategoryEntriesCount}} template tags > > * Add cat_only, no_tag and content_only attributes to > > {{tpl:EntryFirstImage}} tag > > * Add capitalize attribute to template filters' list > > * Enhance links lookup anti spam filter > > * Add hidden optional attribute for pages > > * Adaptative compression rate for thumbnails generation > > * Add timestamp on admin information messages > > * Update to jQuery 1.8.2 and jQuery-UI 1.9 (custom) > > * Add default favicon.ico > > * Add default attributes settings for image,mp3,flv insertion > > * Various bug fixes > > * Various cosmetic updates and contrast adjustments > > > > > > > > Le 9 novembre 2012 08:13, Franck Paul <[email protected]> a > écrit > > : > > > >> Bonjour m'sieur-dame, > >> > >> > >> Je crois avoir fait un peu le tour des tickets que je pouvais fermer et > >> j'aimerais que cette version 2.5-dev soit pas mal testée par ceux > d'entre > >> vous qui pourront le faire (je sais que certains la testent déjà). > >> > >> Les dernières nightlies sont ici : > >> http://download.dotclear.org/nightly/unstable/ > >> > >> Je rappelle que pour automatiser la mise à jour des versions de > >> développement il suffit de modifier le config.php de son installation > pour > >> ajouter (ou modifier) ceci : > >> > >> // Update info URL > >> define('DC_UPDATE_URL','http://download.dotclear.org/versions.xml'); > >> > >> // Update info version > >> define('DC_UPDATE_VERSION','unstable'); > >> > >> > >> Pendant ce temps je vais voir ce que je peux exploiter de la branche > >> form-filters, le plus gros étant déjà opérationnel, pour l'intégrer > ensuite > >> dans la branche de développement. À ce sujet, si vous avez des retours > sur > >> cette branche, faites-le moi savoir. > >> > >> > >> N'hésitez pas à : > >> > >> - tester sur des environnements différents avec des navigateurs > différents > >> - ouvrir des tickets, même s'ils vous paraissent bénins, ça sert > >> d'aide-mémoire, que ce soit pour des bugs, des améliorations, des > idées, etc > >> etc… > >> - proposer des pull-requests sur le dépôts Dotclear chez Bitbucket > >> (https://bitbucket.org/dotclear/dotclear) > >> > >> > >> Bonne journée les gens > >> -- > >> Franck > > > > > > > > > > -- > > Franck > > > > _______________________________________________ > > Dev mailing list > > [email protected] > > http://ml.dotclear.org/listinfo/dev > > > _______________________________________________ > Dev mailing list > [email protected] > http://ml.dotclear.org/listinfo/dev > -- Franck
_______________________________________________ Dev mailing list [email protected] http://ml.dotclear.org/listinfo/dev
