Skip to content

Processus de sortie des versions

Sylvain Dangin edited this page Oct 28, 2019 · 4 revisions

L'ensemble des développements est réalisé sur la branche branche develop.

Une fois l'ensemble des points de la roadmap validés, une version est taggée en release candidate (exemple : 0.7.9-RC0 pour la 0.8.0).

Le numéro de RC est incrémenté jusqu'à validation globale du paquet.

Chaque RC est proposé via un paquet debian accessible sur le dépôt debian-dev.

Une fois le paquet validé, la branche develop est mergée sur la branche master et le paquet est généré sur le dépôt debian (exemple : 0.8.0).

Si des bugs sont découverts à la suite, ils seront corrigés dans une version (exemple : 0.8.1). les versions mineures n'auront pas de release candidate afin d'accéléré le processus. Elles seront validées dans le dépôt debian-dev pour validation, puis la branche sera mergée sur la branche master pour générer le paquet du dépôt debian.

Si possible, les versions mineures ne devront pas contenir de nouveautés prévues pour la version suivante, sauf si celles-ci sont déjà présentes dans la branche develop.

Clone this wiki locally