Projet

Général

Profil

CycleDePublication » Historique » Version 27

« Précédent - Version 27/30 (diff) - Suivant » - Version actuelle
Arnaud FORNEROT, 12/09/2012 15:36


Cycle De Publication

Établissement d'un calendrier

La feuille de route est planifiée pour l'année scolaire à la rentrée de septembre (Fichier pour établir le calendrier : PrévisionEnvole2012.ods).

La numérotation des publications, est construite avec 3 niveaux d'incrémentation, ex: 3.2.1
  • le premier chiffre est le numéro de version d'EOLE sur laquelle s'appuie Envole
  • le deuxième chiffre est le numéro de version majeur d'Envole, incrémenté en juin pour le changement d'année scolaire, cette évolution apporte des nouvelles versions de logiciels avec des nouvelles fonctionnalités et des changements d'interface.
  • le troisième chiffre est le numéro de version mineur d'Envole, correction des dysfonctionnement en cours d'année, mise à jour d'application sans nouvelle fonctionnalité

La publication des paquets en stable s'effectue une semaine avant que la première zone soit en congés.
Ce qui permet de ne pas prendre au dépourvu les établissements à la rentrée de chaque vacances.

Le délai entre une publication de paquet en candidat (RC) et une publication de paquet en stable est d'au moins 15 jours pour laisser remonter d'éventuelles demandes.

Cycle normal

Publication de paquets candidats

On approche d'une publication de paquets candidats

Environ une semaine avant la date :
  • ventiler les demandes, les demandes qui ne seront pas résolues dans la semaine sont reportées à la prochaine publication
  • envoyer un courriel sur dev-envole pour demander aux développeurs de pusher leur travail

Jour de la sortie des paquets candidats

Période de stabilisation des paquets candidats (plus ou moins 15 jours)

  • Installer les paquets candidats dans les établissements pilotes après demande explicite à l'établissement
  • Ouvrir de nouvelles demandes si besoin
  • Corriger sur la branche stable (2.2 ou master) toutes demandes portant sur ces paquets candidats avant leur sortie en stable
  • Chaque modification doit mener à la recompilation immédiate d'un paquet, la qualification est immédiate, chaque paquet doit être testé de suite
  • Les développements n'ayant rien à voir avec la feuille de route ne doivent ni être fait dans la branche stable ni être mergés, la branche est figée (période de freeze)
  • Rédaction de la documentation en rapport avec les modifications publiées
  • Traiter les demandes de la prochaine publication de paquets candidats

Publication de paquets stables

Jour de la sortie des paquets stables

Cycle exceptionnel

Mise à jour en security

Exemple_de_mail (1,54 ko) Lionel Morin, 13/04/2012 09:43

PrévisionEnvole2012.ods - Fichier servant à réaliser un calendrier de la feuille de route (89,5 ko) Gérald Schwartzmann, 17/04/2012 12:20