dimanche 27 juin 2010

C'est la fête du test

L'information est passée relativement inaperçue à cause d'une communication catastrophique de la part de l'équipe qualité de PHP et sur internals@ sur le sujet, mais la TestFest 2010 a débuté depuis le 01/05/2010 et se terminera le 31/08/2010.

La TestFest, qui dure donc quatre mois, est l'occasion pour la communauté des utilisateurs d'améliorer la fiabilité de PHP en écrivant des tests sur les portions du code source du langage qui ne sont pas suffisamment testées.

L'année dernière, cette manifestation a permis d'améliorer la couverture de code de plus de 2%.

Évidement, l'objectif de cette année est de dépasser ce score.

Lire la suite

lundi 31 mai 2010

Des nouvelles du front

Le 20 mai 2010, Derick a intégré dans le trunk de PHP une modification d'Ilia qui permet d'imposer le type des arguments d'une fonction ou d'une méthode.

Deux jours après, Zeev Zuraski a déclenché les hostilités sur la liste de diffusion des contributeurs.

Cela fait donc maintenant plus de huit jours que le conflit a éclaté.

Alors, que s'est-il passé durant cette période ?

Lire la suite

mardi 25 mai 2010

Mort de PHP6 + 70 jours

Disons-le immédiatement, c'est la guerre.

Pourtant, les premiers temps de cette période de dix jours avait été plutôt calmes, le rythme des modifications sur le trunk de PHP ne s'étant pas accéléré.

Les choses ont en effet commencé très doucement, avec la correction des bugs #51844, #43233, #49819, #51793, #51854, #47842 et #51821,

Ensuite, il y a eu cette petite altercation au sujet de openssl_encrypt(), mais rien de bien méchant, ce genre de débat étant en effet très classique sur la liste de diffusion des contributeurs, aussi bien dans la forme que dans le fond.

D'ailleurs, cette histoire a été finalement résolue par l'ajout d'un paramètre optionnel aux fonctions concernées, et la sacro-sainte compatibilité descendante a été conservée.

Dans l'intervalle, il y a eu du nettoyage d'effectué dans le code et un itérateur a enfin été ajouté à la classe mysqli_result.

Bref, il n'y a pas eu de quoi fouetter un chat jusqu'au 20 mai 2010.

Lire la suite

samedi 15 mai 2010

Mort de PHP6 + 60 jours

Cela fait maintenant deux mois que le développement de PHP6 a été arrêté et durant cette période, il s'est passé énormément de choses.

La communauté des contributeurs a décidé d'une série de mesures efficaces qui ont remotivé les développeurs et la prochaine version de PHP évolue donc rapidement.

Cependant, les dix derniers jours ont vu un tassement du nombre de modifications effectuées sur le trunk.

Lire la suite

mardi 4 mai 2010

Mort de PHP6 + 50 jours

Voilà maintenant 50 jours que le développement de la branche 6 de PHP a été abandonné.

Fidèle à ce qui est maintenant devenu une habitude, je vous livre dans ce billet les aventures vécues ces 10 derniers jours par la prochaine version de PHP.

Lire la suite

- page 5 de 6 -