meta données pour cette page
  •  

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
certif:procedure:develop:gestionversion [2026/08/11 17:42] – [Procédure de Gestion des Versions] nicolascertif:procedure:develop:gestionversion [2026/09/30 09:50] (Version actuelle) – [Proc#145 - Procédure de Gestion des Versions] nicolas
Ligne 1: Ligne 1:
 |{{:undo-2.svg?30|}} [[certif:do#procedures|Retour au Dossier Organisationnel]]|| |{{:undo-2.svg?30|}} [[certif:do#procedures|Retour au Dossier Organisationnel]]||
-|{{:connexe.jpg?40|}} **Sujets connexes**|[[https://cartographie-fonctionnelle.logeas-web.fr/|Cartographie fonctionnelle de LoGeAs]]\\ [[]]| +|{{:connexe.jpg?40|}} **Sujets connexes**|[[https://cartographie-fonctionnelle.logeas-web.fr/|Cartographie fonctionnelle de LoGeAs]]\\ [[certif:procedure:develop:gestionversionpratique]]\\ [[certif:procedure:develop:chainequalificationlivraison]]| 
-====== Procédure de Gestion des Versions ======+====== Proc#145 : Procédure de Gestion des Versions ======
  
-===== Informations qualité ===== 
  
-|**Suivi des modifications majeures** |5 mars 2015 - Nicolas Marchand - Création du document \\ 1 décembre 2015 - Nicolas Marchand - Modification par rapport aux tests à passer suivant le niveau des mises à jour \\ 14 décembre 2015 - Guillaume Natali - Modification des règles de numérotation\\ 02 aout 2017 - Nicolas Marchand - Portage sur DoKuWiKi & Evolutions\\ 28 août 2020 - Nicolas Marchand - Evolution raisons changement de version\\ Janvier 2026 - Nicolas Marchand - Refonte suite à l'automatisation (Galaxie LoGeAs, version globale, schéma du processus de mise en ligne)\\ 11 août 2026 - Nicolas Marchand - Fusion de toutes les pages relatives à la gestion de version en un seul document, dont le doublon ''questionnaire:procedure:develop:gestionversion'' (voir « Documents fusionnés » en bas de page) ; nouveau mécanisme de signalement des versions beta (4ᵉ chiffre porteur de la version visée, remplace le signal Y=99) ; alignement du client lourd et des serveurs sur cette même règle| 
-|**Suivi des approbations** |Ce document correspond à l'élément ProjeQtor Document #06 - Gestion des versions de LoGeAs (PROC-NFlog-5), fusionné le 11 août 2026 avec les procédures #30, #09, « Gestion du dépôt Git » et le doublon ''questionnaire:procedure:develop:gestionversion''| 
-|**Objet** |Définir les types de versions mises à disposition, leurs différences, les actions à faire lors de la sortie d'une nouvelle version, les modalités d'intégration du code dans le dépôt Git, et le dépôt légal des codes sources — pour l'ensemble des composants de la Galaxie LoGeAs.| 
-|**Destinataires** |**- Validation des modifications : ** Gérant \\  **- Approbation du document** : Equipe dev & Equipe Ass| 
  
-\\+===== Informations qualité ===== 
 +^Suivi des modifications majeures^^^ 
 +^Date^Auteur^Modifications^ 
 +|5 mars 2015|Nicolas MARCHAND|Création du document| 
 +|1 décembre 2015|Nicolas MARCHAND|Modification par rapport aux tests à passer suivant le niveau des mises à jour| 
 +|14 décembre 2015|Guillaume NATALI|Modification des règles de numérotation| 
 +|2 août 2017|Nicolas MARCHAND|Portage sur DokuWiki et évolutions| 
 +|28 août 2020|Nicolas MARCHAND|Évolution des raisons de changement de version| 
 +|Janvier 2026|Nicolas MARCHAND|Refonte suite à l'automatisation (Galaxie LoGeAs, version globale, schéma du processus de mise en ligne)| 
 +|11 août 2026|Nicolas MARCHAND|Fusion de toutes les pages relatives à la gestion de version en un seul document (procédures #30 et #09, « Gestion du dépôt Git », doublon ''questionnaire:procedure:develop:gestionversion'') ; nouveau mécanisme de signalement des versions beta (4ᵉ chiffre porteur de la version visée, remplace le signal Y=99) ; alignement du client lourd et des serveurs sur cette même règle| 
 + 
 +|**Suivi des approbations** |[[https://cartographie-fonctionnelle.logeas-web.fr/UniversProcedure?id=145|Cartographie fonctionnelle – fiche de la procédure]]| 
 +|**Objet** |Définir les types de versions mises à disposition, leurs différences, les actions à faire lors de la sortie d'une nouvelle version, les modalités d'intégration du code dans le dépôt Git, et le dépôt légal des codes sources, pour l'ensemble des composants de la Galaxie LoGeAs.| 
 +|**Destinataires** |**- Validation des modifications :** Gérant, ou la personne qu'il désigne \\ **- Approbation du document :** Équipe développement et équipe assistance| 
 +|**Origine** |Ce document correspond à l'ancien élément ProjeQtOr Document #06 « Gestion des versions de LoGeAs » (PROC-NFlog-5).|
  
 ===== Objectif du Versionnage ===== ===== Objectif du Versionnage =====
Ligne 66: Ligne 75:
 ==== Interfaces ==== ==== Interfaces ====
   * **LoGeAs (client lourd)** — interface historique, en cours de portage vers Angular (Delphi)   * **LoGeAs (client lourd)** — interface historique, en cours de portage vers Angular (Delphi)
-  * **LoGeAs.fr (client full-web)** — interface utilisateur remplaçante, **c'est le présent dépôt ''logeas-web''** (Angular)+  * **LoGeAs.fr (client full-web)** — interface utilisateur remplaçante, **dépôt ''logeas-web''** (Angular)
   * **Test.LoGeAs.fr** — interface de test (Angular)   * **Test.LoGeAs.fr** — interface de test (Angular)
   * **Assistance** — interface pour l'équipe support (Angular)   * **Assistance** — interface pour l'équipe support (Angular)
Ligne 86: Ligne 95:
   * **Build** : non utilisé actuellement.   * **Build** : non utilisé actuellement.
  
-**Note pratique :** en l'état actuel de la Galaxie (voir matrice ci-dessous), LoGeAs Web est le composant le plus avancé et le plus fréquemment publié — la version globale calculée suit donc, dans les faits, de très près la version de LoGeAs Web, qui sert de repère de référence au quotidien pour l'équipe.+**Note pratique :** en l'état actuel de la Galaxie, LoGeAs Web est le composant le plus avancé et le plus fréquemment publié — la version globale calculée suit donc, dans les faits, de très près la version de LoGeAs Web, qui sert de repère de référence au quotidien pour l'équipe.
  
  
Ligne 109: Ligne 118:
 ===== Intégration du code (dépôt Git) ===== ===== Intégration du code (dépôt Git) =====
  
-Cette section fusionne l'ancienne procédure « gestion du dépôt Git » (Kevin Kopinski, 10/11/2025). Sa version originale décrivait un flux par ticket GitLab et relecture systématique par un second développeur — ce flux n'a jamais correspondu à la pratique réelle et n'est plus d'actualité (confirmé en 2026-08, suite au départ de Kevin Kopinski) : pas de ticket, pas de merge request, travail réalisé directement sur le poste du développeur.+Cette section fusionne l'ancienne procédure « gestion du dépôt Git » (novembre 2025). Sa version originale décrivait un flux par ticket GitLab et relecture systématique par un second développeur — ce flux n'a jamais correspondu à la pratique réelle et n'est plus d'actualité (confirmé en 2026-08, suite au départ de Kevin Kopinski) : pas de ticket, pas de merge request, travail réalisé directement sur le poste du développeur.
  
   - **Travail sur branche personnelle** : chacun développe sur sa propre branche, créée depuis la branche de version en cours (ex. ''11.0.25''). Pas de ticket GitLab ni de merge request requis.   - **Travail sur branche personnelle** : chacun développe sur sa propre branche, créée depuis la branche de version en cours (ex. ''11.0.25''). Pas de ticket GitLab ni de merge request requis.
Ligne 166: Ligne 175:
 ---- ----
  
-===== Documents fusionnés dans cette page ===== 
- 
-Cette page (''procedure:develop:gestionversion'') est la version à jour de la procédure #06, enrichie de la refonte de janvier 2026 (Galaxie LoGeAs, version globale, schéma du processus de mise en ligne) et fusionnée avec : 
-  * La procédure #30 « Versionning des codes sources », page [[certif:procedure:develop:gestionsvn|désormais obsolète]] 
-  * La procédure « Gestion du dépôt Git », page [[certif:procedure:develop:gestionsdepotgit|désormais obsolète]] 
-  * La procédure #09 « Dépôt des Codes Sources », page [[certif:procedure:develop:proceduremiseaucoffredescodes|désormais obsolète]]