Actu Jelix - 2012-02-10
Sur le bugtracker, la pile des reviews à grandement diminué. Nous sommes ainsi passé de 16 à 4. Il y a encore un peu de travail pour certains de ces tickets, d'autres ont été fermés. à noter aussi la fermeture du système de ticket sur le Github, pour ne pas faire doublon avec developer.jelix.org.
Les améliorations apportées ces dernières semaines :
- dans Jelix 1.4pre
- ajout par Brice, des tags de templates {meta_if}, {meta_elsif}, {meta_else} et {/meta_if} permettant d'avoir des instructions de conditions au niveau des instructions meta.
- des classes pour lire des flux ATOM et RSS, jAtom10Reader et jRSS20Reader ont été développées par Florian
- Laurent a supprimé la variable $gJConfig. Pour accéder à la configuration, il faudra utiliser jApp::config(). Un mode de compatibilité a été mis en place pour laisser le temps de migrer vos modules vers cette nouvelle API. Steven a corrigé une petite regression suite à ce gros changement.
- Les méthodes jCoordinator::isModuleEnabled() et jCoordinator::getModulePath() ont été déplacée dans l'objet jApp.
- Dans Jelix 1.3.x
- Deux nouvelles méthodes pour les "factory" des DAOS, par Didier : getTables() et getPrimaryTable()
- Philippe a mis à jour jQuery UI vers la version 1.8.17
- Les plugins soaplog et sqllog pour la debugbar ignorent maintenant les messages qui ne sont pas du type soap et sql. Cela causait des erreurs d'appels de méthodes.
à venir très prochainement, un nouveau système d'autoload pour les modules, qui permettra aux modules de déclarer via le fichier module.xml des classes qui seront chargées à la demande. Et Florian finalise l'implémentation d'un nouveau composant, jPref, qui permettra d'avoir des options de configuration "dynamiques", qui pourront être modifiées via une interface d'administration. Ce sera donc déstiné à des options de configuration plus orientées "métiers", contrairement aux options qui sont dans les fichiers de configuration de Jelix, qui sont plus des options de configuration techniques et qui donc ne changent pas durant la vie de l'application.
Une beta de Jelix 1.4 sortira prochainement. On va essayer de sortir la version finale pour le mois de Mars.