Terminé (ou presque)
Tout d’abord, il est important de bien comprendre la roadmap de la version 1.6. Au cours du récent »Sommet de coordination des développements », la core team a arrêté ce qu’allait comprendre la version alpha. Le développement de ces fonctionnalités doit donc être achevé avant de pouvoir sortir cette première version. Elles sont listées ci-dessous, avec leur état de développement :
- Création d’une nouvelle librairie JForm [terminé].
- Création d’une solution simple pour inclure des traductions dans les codes JavaScript [terminé].
- Implémentation de nouveaux contrôleurs pour un meilleur routage des requêtes [terminé].
- Création d’un nouveau système de contrôle des accès, pour pouvoir au moins imiter ce qui existe dans la version 1.5, créer de nouveaux groupes et de nouveaux niveaux d’accès, et permettre de définir de nouvelles règles au niveau des « vues », au moins pour les articles [bientôt terminé].
- Implémentation et standardisation de plusieurs nouveaux déclencheurs d’événements [en cours].
- Création d’un classe JContent qui sera utilisée par les vues et les plugins des contenus [en cours].
- Mise à jour vers Mootools 1.2 [en cours].
- Finalisation du nouveau gestionnaire des extensions [en cours].
- Modification du gestionnaire des menus [en cours].
Reste à développer…
Une fois que la version alpha sera publiée, les sorties de chacune des versions béta seront alors planifiées (la core team mise sur un maximum de 4 versions béta). Vous trouverez ci-après la liste des fonctionnalités les plus demandées pour la distribution finale. Certaines intégreront la version alpha si elles sont terminées à temps. Les autres seront ajoutées à l’une des versions béta. La core team fait donc appel aux contributions de la communauté des développeurs Joomla pour l’aider à terminer le développement de ces fonctionnalités :
- Possibilité de créer une profondeur de catégories illimitée (mais pas de multi-catégories).
- Refonte du système de gestion des utilisateurs pour le rendre plus extensible (c’est-à-dire permettre d’y ajouter des champs personnalisés).
- Mise en place d’un système de commentaires (comprenant des notifications par pings et des rétroliens).
- Mise en place d’un gestionnaire des redirections (permettant par exemple de « mémoriser » la dernière page sur laquelle vous vous trouviez et d’y retourner après avoir édité un enregistrement).
- Refonte des paramètres pour les rendre plus extensibles (des plugins pourront par exemple vous permettre d’ajouter des paramètres personnalisés aux articles).
- Finalisation de la refonte des composants de l’administration sur le modèle MVC (beaucoup d’aide sera nécessaire ici).
- Ajout de captchas sur tous les formulaires.
- Création d’un système via lequel des moyens d’authentification externes, comme le LDAP, pourront être utilisés avec les nouveaux groupes d’utilisateurs Joomla.
- Remise en place de la possibilité de sélectionner plusieurs catégories pour certaines vues dans le composant com_content (ce qui était possible avec la version 1.0, et a été supprimé dans la version 1.5).
- Mise en place d’un journal de l’installation de la base de données.
- Refonte de la classe JError.
- Etude approfondie et correction du système de génération de PDF (autrement il sera supprimé).
- Localisation des messages « Invalid Token ».
- Suppression du composant de sondage car la qualité du composant est plutôt mauvaise et il existe de meilleures alternatives tierces.
- Conversion de tous les templates pour un respect total de la sémantique XHTML Strict.
- Utilisation du format JSON plutôt que INI pour les champs de paramètres « ini-based » (pour une amélioration significative des performances). A noter que les fichiers de langues resteront au format INI.
Il est important de bien comprendre que la core team se concentrera sur les fonctionnalités listées ci-dessus. Les fonctionnalités qui entreront dans version finale de Joomla 1.6 dépendront donc des contributions de la Communauté de Développement Joomla.
Comme les développements de certaines de ces fonctionnalités ont déjà commencé, il est fortement conseillé à chacun de poster un message sur la liste de diffusion avant d’entreprendre de travailler sur quoi que ce soit.
Si vous souhaitez contribuer au projet, veuillez simplement lire la politique de développement, elle contient tous les détails nécessaires. Mettons-nous au travail et faisons en sorte que toutes ces bonnes choses se concrétisent!
Source : traduction d’un article de Wilco Jansen, coordinateur des développements.
8 commentaires pour le moment
1 Bristow | 14 avril 2009 à 17 h 10 min
Et bien… Ca augure que du bon
2 Raphaël | 14 avril 2009 à 17 h 12 min
Je crois qu’on est d’accord!
3 Tipworld | 24 avril 2009 à 16 h 00 min
Les utilisateurs ne pourront toujours pas (à partir du front) créer de nouvelles catégories (à partir du section précise), ils ne pourront toujours pas n’ont plus valider un article (en front) sans approbation de l’admin ?????
Comment peut on concevoir un intranet dans ces conditions ?
Cependant je félicite la coreteam pour tous ces projets !!
4 Sev | 30 avril 2009 à 9 h 22 min
Il va être encore plus génial ce nouveau Joomla!
5 laurent | 7 mai 2009 à 11 h 12 min
Merci en tt cas
6 luc | 9 juin 2009 à 11 h 19 min
Hélas toujours pas de multi-catégories alors que c’était une attente de beaucoup !
Et qu’en sera-t’il de la consommation de ressources sur les serveurs (surtout en mutualisé avec les problèmes de mémoire) ?
7 Création Site France | 7 avril 2010 à 16 h 16 min
Quand est ce que le nouveau Joomla 1.6 arrive, j’ai hâte moi qui l’utilise souvent !
8 Raphaël | 7 avril 2010 à 17 h 19 min
Bonjour,
Les développements avancent bien apparemment, mais aucune date n’est encore arrêtée pour la version stable. Une version Alpha 2 est déjà disponible, et la version Bêta ne devrait plus tarder.
Pour plus d’infos, je vous invite à lire l’article Version 1.6 Status, paru ce matin sur le blog officiel.
Laisser un commentaire