Je suis en effet tombé sur cette actualité de Nexen qui m'a laissé pour le moins surprisp, puisqu'elle annonce que PHP 5.4 RC8 serait la dernière RC avant la version finale :

L’équipe PHP vient de publier la version RC 8 de PHP 5.4 qui est cette fois la toute dernière RC

J'ai été surpris, car d'après les dernières informations que j'avais en ma possession au moment de ma lecture du planète PHP, une RC9 était prévue.

Or, renseignement pris en suivant le lien fourni par l'actualité de Nexen, non seulement RC8 n'est pas la dernière RC, mais la version RC9 de PHP 5.4 est prévue pour le 01/03/2012, soit pour jeudi prochain.

J'ai donc décidé de rétablir la vérité en publiant tout de même un billet sur RC8, billet que vous êtes en train de lire.

J'ajouterais que rien n'indique pour le moment que PHP 5.4 RC9 soit la dernière version RC avant la version finale, même si de plus en plus de développeurs du langage font du lobbying pour que ce soit effectivement le cas.

Il semble en effet que David Soria Parra et Stanislav Malyshev espèrent faire de la version finale de PHP 5.4 une version parfaite, au risque de ne jamais la sortir, puisque la perfection n'est pas de ce monde.

De plus, certains développeurs poussent du code sur la branche 5.4 sans passer par la validation de David Soria Parra et Stanislav Malyshev, au risque d'introduire des régressions dans du code stabilisé.

Cela nécessite donc de leur part une revue de code à postériori, ainsi qu'une nouvelle RC pour détecter les éventuels problèmes qui auraient pu leur échapper.

Bref, il semble que la communauté manque encore un peu de discipline.

Cela ne m'empêche cependant pas de vous encourager à télécharger cette RC8 et à la tester, évidemment sur des serveurs ad hoc, c'est à dire de test et non de production, et à signaler tout problème éventuel afin de faire de PHP 5.4 la version la plus parfaite possible.