La version 2.5 de Joomla est un réel succès, les agences web se ruent une à une vers de douloureuses migrations de 1.5 à 2.5 (nous en savons quelque chose, nous sommes en cours aussi !).
Maintenant cette étape terminée, les équipes de Joomla se sont dirigés vers l’étape suivante : Joomla 3. Une première bêta serait prévue avant la rentrée pour une sortie officielle en Octobre !
Parmi les grandes nouveautés, nous retrouvons le framework bootstrap développé par les équipes de Twitter choisi pour la partie backend de Joomla. Encore un nouveau framework pour Joomla vous allez nous dire ? Et bien oui. Les incompatibilités entre mootools et jquery étant déjà des plus complexes sur un site Joomla, les core développeurs ont décidé de rajouter une couche BootStrap.
Mais pourquoi ce choix ? L’idée de base est de profiter de tous les éléments proposés par Bootstrap : surcouche à JQuery, moins de CSS à écrire, Responsive Design et grille de templates.
La tâche est donc des plus complexes pour l’équipe Joomla, qui doit commencer par porter tout Joomla vers JQuery/Bootstrap.
Les équipes de Joomla expliquent cependant que l’UI de Joomla restera compatible mootools, soyez donc assuré vos modules seront compatibles Joomla 3 (mais après ?). Cependant, rien ne nous indique si nous allons pouvoir utiliser conjointement Bootstrap et Mootools ou faire un choix. Comme dans de nombreux autres frameworks, un tel changement de stratégies impliquera probablement une refonte majeur de vos modules dans un avenir proche.
Pour finir, rappelez-vous que la LTS (Long Term Support) Joomla est la version 2.5 (supportée jusqu’en novembre 2013) et la prochaine sera la version 3.5, donc vous n’aurez pas à mettre à jour vos Joomla 2.5 vers 3.0 qui sera une STS (Short Term Support).