En entreprise ou pas, assurer la qualité d'un projet logiciel sur la durée est un challenge difficile. Parce qu'il est ouvert aux yeux de tous, pour le meilleur et pour le pire, contribuer à un projet open-source est souvent l'occasion d'apprendre à revoir ses exigences. À travers le cas "Symfony", je vous propose une visite guidée des process mis en place années après années, écueil après écueil. Contributions, review, intégration continue, process de publications, politique de suppression de code, standardisation des pratiques, etc. Voyons ce qui, au delà du code, contribue de façon essentielle au succès du projet.

Comments

Comments are closed.

lnc at 11:18 on 28 Oct 2017

Sujet très intéressant, les explications sont claires :)

Une présentation géniale sur l'envers du décor d'une release de Symfony. On ne se doute pas de tout ce que ça implique, et du travail immense fait sur l'automatisation de tâche pour garantir des releases propres. Bravo !

Belle présentation de l’envers du décors. Beaucoup d'idées à mettre en place à l'avenir.