dimanche 17 juillet 2011

Résultats du vote !

Hier, le vote devant permettre à la communauté des développeurs et des utilisateurs de PHP de définir les fonctionnalités qui seront retirées ou ajoutées à PHP 5.4 a été clôturé, conformément à son calendrier.

Le vote s'est dans l'ensemble bien déroulé, même si j'ai été le responsable d'une certaine agitation sur la liste de diffusion des contributeurs, en indiquant par erreur dans le billet concernant ce vote qu'il suffisait de s'inscrire sur le wiki de PHP pour pouvoir y participer.

Cela a en effet provoqué l'inscription et donc la participation au vote d'un nombre relativement important de personnes, ce qui a perturbé certains membres historiques d'internals@, d'autant que le wiki autorisait tout le monde à voter, indépendamment de son statut au sein de la communauté.

La conjugaison de ces deux facteurs a failli provoquer une remise en cause du système de vote, mais après quelques explications, les choses se sont arrangées, et le vote a pu se poursuivre sans plus de problèmes.

Et c'est donc le résultat de ce vote que je vous présente aujourd'hui.

Lire la suite

dimanche 10 juillet 2011

La révolution est en marche !

Silencieusement, une page de l'histoire de PHP vient de se tourner.

En effet, il y a quelques jours, la RFC définissant les règles de gestion du processus de release de PHP avait été acceptée par la communauté des contributeurs, ainsi que celle régissant le processus de vote permettant à la communauté d'accepter ou de refuser l'ajout ou la modification de fonctionnalités au langage.

Et hier, Stanislav Malyshev, l'un des deux Release Manager de PHP 5.4, a lancé le premier vote suivant ces nouvelles règles.

Pour la première fois dans l'histoire du langage, les développeurs de PHP ainsi que ses utilisateurs sont donc invités à faire un choix concernant l'avenir du langage à l'aide du suffrage universel.

Lire la suite

mercredi 29 juin 2011

PHP 5.4 alpha 1 est disponible au téléchargement

Je l'avais annoncé il y a quelques jour, c'est maintenant chose faite.

Hier, aux alentours de 23 h 40, après plus d'un an de gestation et conformément à sa feuille de route, PHP 5.4 alpha 1 a été rendu disponible.

Le code correspondant est donc téléchargeable, et une version compilé pour Windows est également disponible.

Et j'ai presque envie de dire que c'est un événement historique dans la vie du langage, même s'il ne s'agit que d'une version intermédiaire et non d'une majeure.

Lire la suite

mercredi 8 juin 2011

PHP : les nouvelles du front #430

Une nouvelle fois, j'ai du retard dans la rédaction de ce billet.

Il faut dire que le développement de PHP est actuellement dans une période très intense et que je dispose de moins en moins de temps à consacrer à son suivi.

La liste de diffusion des contributeurs, internals@, est la plus directement responsable de cette situation.

Elle était en effet déjà relativement active depuis une vingtaine de jours, mais depuis l'appel au vote de Pierre Joye pour valider la RFC concernant le futur processus de release du langage, sa volumétrie a littéralement explosé, puisqu'un peu moins de 500 messages ont été postées sur les dix derniers jours.

De plus, si les discussions sur internals@ ont toujours été relativement difficiles à suivre de part le manque de modération, depuis quelques jours, c'est carrément l'anarchie.

En effet, il y a souvent plusieurs discussions en parallèle sur le même thème, suite à des dérives dans les débats ainsi que des digressions sans rapport qui génère d'autres fils de discussion, sans parler des échanges d'amabilités entre les contributeurs, les contestations, les trolls, j'en passe et des meilleures.

Je n'ai donc pas le temps d'éplucher tout cela dans le détail, et d'ailleurs, je ne suis même pas convaincu que cela en vaille la peine.

Je vais donc pour une fois être obligé de survoler les débats pour en retirer l'essentiel, en espérant ne pas passer à côté de choses importantes.

Lire la suite

vendredi 27 mai 2011

PHP : les nouvelles du front #420

10 jours viennent une nouvelle fois de s'écouler depuis mon précédent billet relatif au développement de PHP.

À l'époque, les échanges sur la liste de diffusion des contributeurs, internals@, commençait à se calmer, après une période d'effervescence déclenchée par la volonté affichée des contributeurs de sortir une nouvelle version du langage basée sur le trunk.

De vieux débats avaient alors ressuscité, notamment au sujet des annotations et du contrôle du type des arguments, ce qui avait entrainé des discussions parfois virulentes s'étalant sur plusieurs jours.

Des compromis avaient cependant finalement été trouvés, et internals@ semblait donc bien partie pour retrouver son calme relatif habituel.

J'avais alors supposé que ce n'était que temporaire, car Pierre Joye, l'un des développeurs principaux du langage, ne s'était pas exprimé puisqu'il était en vacances.

Il semble cependant que je me sois trompé, car son retour n'a pas pour l'instant relancé les débats, même si quelques indices me laisse supposer que des discussions sont en cours en dehors d'internals@.

Lire la suite

- page 1 de 3