Sortie de Joomla! 3.0

Voilà qui est fait, six mois après la sortie de Joomla! 2.5 : la version 3.

Tout d’abord, un mot sur le release cycle : la version 2.5 est une LTS (long term support), pas la 3.0. Cette dernière permet de casser pas mal de choses et ne sera donc pas supportée à long terme : il faudra attendre la 3.5 pour cela (au rythme d’une version mineure tous les six mois). La 2.5 sera supportée jusqu’à la sortie de la 3.5, au moins : il est toujours sûr de l’utiliser, elle sera toujours supportée… mais ne verra pas d’évolution technique. Avec la sortie de cette version 3.0, par contre, c’est le support de la vieillissante 1.5 qui est arrêté.
La migration de la 2.5 vers la 3.0 devrait se passer sans heurts, sauf en cas d’utilisation extensive d’extensions (quelques modifications ont été apportées à la Joomla! Platform, ce qui rend les extensions incompatibles en partie mais facilement corrigeables).

Quelques choses ont été cassées avec cette version : d’un côté, la compatibilité avec PHP 5.2 (dont le support a été arrêté fin 2010), seul PHP 5.3.1 et supérieurs sont supportés (de même, MySQL 5.0 n’est plus supporté – cette version n’est d’ailleurs plus maintenue depuis belle lurette) ; de l’autre, l’interface d’administration, entièrement repensée, suite aux recherches du groupe JUX.

Dans les nouveautés, on compte l’intégration de Boostrap, le framework JavaScript de Twitter ; il est utilisé pour deux designs dits responsive (l’un pour la partie utilisateur, l’autre pour les administrateurs), optimisés pour les mobiles. L’installation a été simplifiée, elle se déroule maintenant en trois étapes tout en supportant PostgreSQL. Un nouveau module de statistiques est aussi disponible.

Également, des tests unitaires ont été introduits pour le CMS.

Au niveau des statistiques de cette version : 34 nouvelles fonctionnalités (dont 15 ont été intégrées dans les versions 2.5.1 à 2.5.7) et 491 bogues.

Sources : http://www.joomla.org/announcements/release-news/5464-joomla-3-0-0-released.html et http://www.joomla.org/about-joomla/technical-requirements.html

Nouveau voyage pour Qt

Ce 18 septembre 2012 était le premier jour avec Digia propriétaire de Qt. Avec une équipe renforcée (notamment par Lars Knoll), Digia annonce que le « vrai potentiel de Qt sera libéré, ainsi que son écosystème ». Dès l’annonce du rachat en août dernier, une série de questions se posaient sur l’avenir de l’écosystème libre : Qt sera-t-il toujours disponible sous la LGPL ? Quid de Necessitas, pour le support d’Android, puisqu’un objectif était le support tant d’iOS et d’Android ?

L’objectif de Digia est toujours de « garder Qt disponible tant en commercial qu’en open source, tout en continuant à maintenir activement les deux », d’« avoir une communauté Qt forte et unie », sachant que « faire avancer la technologie est extrêmement important ».

La transaction comprenait également le financement et la gestion de l’infrastructure du Qt Project ; ce transfert est actuellement presque achevé, ne restent que quelques items (comme le système d’intégration continue).

Lire la suite