wiki:ReleaseProcess

Version 1 (modified by anarcat, 7 years ago) (diff)

importer de phpwiki

Étapes à faire pour faire un release:

  • longtemps *avant un release*, un bug est créé pour le représenter
    • le responsable du bug devient responsable du release
    • les bugs devant être résolus pour ce release doivent être marqués comme bloquant le bug du release
  • on fait un release candidate (RC) avant le release
  • on attend une semaine
  • si des bugs critiques aparaissent, on fait un autre RC
  • si le RC est bon, on fait le release lui-même

Pour faire un release (ou un release candidate):

  • la version du release est ajoutée à la configuration du projet dans Mantis (ou la date du release est mise à jour dans la config)
  • la version du package est mise-à-jour dans debian/ChangeLog
  • le package est construit ConstructionPackage (important! il faut entre autre tagger le release!!!)
  • le package est publié sur alternc.org
  • une annonce est envoyée sur users@ et dev@
  • les bugs marqués comme résolus et appartenant à ce release sont fermés (voir aussi le BugWorkFlow)

Rappel: voici les règles que nous suivons pour les numéros de version  http://www.debian.org/doc/debian-policy/ch-controlfields.html#s-f-Version