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

jeudi 14 juillet 2011

PHP 5.4 alpha 2

Conformément au planning prévu, la version alpha 2 de PHP 5.4 vient d'être rendue disponible, et la version spécifique à Windows est également téléchargeable. Outre le lot de corrections de bugs, le gros ajout de cette nouvelle version alpha est le serveur HTTP intégré. Au passage, sa documentation  […]

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

mardi 5 juillet 2011

Test du serveur http intégré à PHP 5.4

Pour ceux qui ne le sauraient pas encore, PHP 5.4 intégrera nativement un serveur HTTP.

Au premier abord, l'idée peut paraître saugrenue, puisque dans la majorité des cas, PHP est installé via un package binaire qui intègre un serveur HTTP externe tel que apache ou nginx.

Cependant, en y regardant de plus près, le concept est séduisant, car l'installation et surtout la configuration d'un serveur HTTP de ce type peut être longue, fastidieuse et complètement hors de propos dans le cadre du développement d'un projet en PHP.

Il peut donc être intéressant de disposer d'un serveur HTTP intégré au langage et donc capable de s'interfacer directement avec lui sans configuration particulière, afin de gagner du temps.

La version alpha 1, disponible depuis quelques jours, ne dispose pas encore de cet outil, mais je n'ai pas pu résister à la tentation de le tester afin d'en savoir un peu plus à son sujet.

J'ai donc récupéré le code de PHP 5.4 à partir de son dépôt subversion, et quelques minutes de compilation plus tard, je pouvais lancer le serveur HTTP de PHP.

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

- page 5 de 20 -