meta données pour cette page
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| certif:questionnaire:procedure:develop:gestionversion [2025/11/20 09:26] – [Quand le numéro "Mineur" est-il changé ?] nicolas | certif:questionnaire:procedure:develop:gestionversion [2026/08/11 15:13] (Version actuelle) – supprimée nicolas | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | ====== Procédure de gestion des versions de LoGeAs (procédure #06) ====== | ||
| - | |||
| - | |||
| - | ===== 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| | ||
| - | |**Suivi des approbations** |Ce document correspond à l' | ||
| - | |**Objet** |L' | ||
| - | |**Destinataires** |**- Validation des modifications : ** Gérant \\ **- Approbation du document** : Equipe dev & Equipe Ass| | ||
| - | |||
| - | \\ | ||
| - | |||
| - | |||
| - | ===== Objectif du versionnage ===== | ||
| - | |||
| - | Selon le [[http:// | ||
| - | |||
| - | ===== Définition des types des versions de LoGeAs ===== | ||
| - | |||
| - | Pour LoGeAs, une **version du logiciel** correspond à un état donné de l' | ||
| - | |||
| - | La numérotation utilisée est une série de 4 chiffres séparés de points (LoGeAs v7.3.2.1). Pour permettre une meilleure compréhension, | ||
| - | |||
| - | ^LoGeAs version^7^3^2| | | ||
| - | | |Majeur|Mineur|Release|Build| | ||
| - | |||
| - | ==== Règles ==== | ||
| - | |||
| - | - Une fois qu'une version est publiée, le contenu de sa version NE DOIT PAS être modifié. Toute modification DOIT être publiée dans une nouvelle version. | ||
| - | - Le numéro Mineur 99 est réservé pour indiquer une version béta. Ainsi 7.99.3 indique qu'il s'agit de la version 8 Beta 3. Toutes les versions autres que celles de ce type sont réputées " | ||
| - | - Quand le segment Majeur est changé, les " | ||
| - | |||
| - | ==== Quand le numéro " | ||
| - | |||
| - | Logeas Informatique considère le numéro " | ||
| - | |||
| - | __Par exemple :__ | ||
| - | |||
| - | * la version 5.0 a vu la migration de la base de données du logiciel de BDE (propriétaire Borland) vers un système multi-base compatible SQL (par exemple SQLite ou Postgress) | ||
| - | * la version 6.0 est une simple évolution de la version 5.0, sans changement majeur, mais a été mise en place pour les raisons précédentes après 2 ans et demi de bons services de la V5…. | ||
| - | |||
| - | ==== Quand le numéro " | ||
| - | |||
| - | Le numéro de version « Mineure » est changé quand la version met en place de nouvelles fonctionnalités et/ou des changements sont réalisés dans la structure de la base de données (ajout d'un champ par exemple). | ||
| - | |||
| - | Quand il y a des changements de règlementation pris en compte ou une nouvelle certification (NF 203 et NF 552) | ||
| - | |||
| - | |||
| - | ==== Quand le numéro " | ||
| - | |||
| - | Le numéro de version « Release » est changé à chaque publication du logiciel (publication obligatoire). | ||
| - | |||
| - | |||
| - | ==== Quand le numéro " | ||
| - | |||
| - | Le numéro de version «Build» est utilisé en interne pour le suivi des exécutables, | ||
| - | |||
| - | ===== Changement de version et actions à faire ===== | ||
| - | |||
| - | ==== Dans le cas d'une « Majeure» ==== | ||
| - | |||
| - | === Avant le début des développements === | ||
| - | |||
| - | * Séparation de la documentation utilisateurs wiki (accès concurrent) [[https:// | ||
| - | |||
| - | === Avant de « livrer » la version === | ||
| - | |||
| - | * Validation de tous les tests définis dans ProjeQtOr [[https:// | ||
| - | * Evolution et Archivage de la documentation technique [[https:// | ||
| - | * Mise en ligne sur le site de la description des modifications effectuées à partir du log de SVN (actualité sur le site) [[https:// | ||
| - | * Taguage de l’arborescence SVN avec le numéro de version et enregistrement des binaires [[https:// | ||
| - | * Archivage des fichiers binaires, Installateur et Mise à jour dans le dossier Cloud\LoGeAs Historique des versions [[https:// | ||
| - | * Changement de l'URL des mises à jour et du dossier sur le serveur [[https:// | ||
| - | * Mise à jour de la documentation EPUdF REGALE [[https:// | ||
| - | |||
| - | === Après « livraison » de la version === | ||
| - | |||
| - | * Envoi par mail à tous les utilisateurs de l' | ||
| - | * Dépôt des codes, documentation … auprès de l' | ||
| - | * Dépôt des codes et des binaires dans le coffre numérique [[https:// | ||
| - | |||
| - | ==== Dans le cas d'une « Mineure » ==== | ||
| - | |||
| - | === Avant de « livrer » la version === | ||
| - | |||
| - | * Validation de tous les tests définis dans ProjeQtOr [[https:// | ||
| - | * Evolution et Archivage de la documentation utilisateur [[https:// | ||
| - | * Evolution et Archivage de la documentation technique [[https:// | ||
| - | * Mise en ligne sur le site de la description des modifications effectuéees à partir du log de SVN (actualité sur le site) [[https:// | ||
| - | * Taguage de l’arborescence SVN avec le numéro de version et enregistrement des binaires [[https:// | ||
| - | * Archivage des fichiers binaires, Installateur et Mise à jour dans le dossier Cloud\LoGeAs Historique des versions [[https:// | ||
| - | * Mise à jour de la documentation EPUdF REGALE [[https:// | ||
| - | |||
| - | === Après « livraison » de la version === | ||
| - | |||
| - | * Envoi d'un mail à tous les utilisateurs pour leur indiquer la mise à jour | ||
| - | * Dépôt des codes et des binaires dans le coffre numérique [[https:// | ||
| - | * Extension de la certification du logiciel | ||
| - | |||
| - | |||
| - | ==== Dans le cas d'une « Release » ==== | ||
| - | |||
| - | === Avant de « livrer » la version === | ||
| - | |||
| - | * Validation des tests en rapport avec les fonctionnalités impactées [[https:// | ||
| - | * Evolution et Archivage de la documentation technique [[https:// | ||
| - | * Mise en ligne sur le site de la description des modifications effectuées à partir du log de SVN (actualité sur le site) [[https:// | ||
| - | * Taguage de l’arborescence SVN avec le numéro de version et enregistrement des binaires [[https:// | ||
| - | * Archivage des fichiers binaires, Installateur et Mise à jour dans le dossier Cloud\LoGeAs Historique des versions [[https:// | ||
| - | * Mise à jour de la documentation EPUdF REGALE [[https:// | ||
| - | |||
| - | === Après « livraison » de la version === | ||
| - | |||
| - | * Dépôt des codes et des binaires dans le coffre numérique [[https:// | ||
| - | |||
| - | \\ | ||
| - | |||