Difference between revisions of "Release naming/fr"

From Gestinux Wiki
Jump to navigation Jump to search
m (Tintinux moved page Release naming to Release naming/fr)
 
(18 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{#CustomTitle:Numérotation des versions de Gestinux}}
+
{{DISPLAYTITLE:Numérotation et nommage des versions de Gestinux}}
  
 
= Numérotation =
 
= Numérotation =
Line 7: Line 7:
 
Exemple :
 
Exemple :
  
 +
* 1.2-Stable
 
* 1.1-Stable-1
 
* 1.1-Stable-1
 
* 1.2-Beta-2
 
* 1.2-Beta-2
Line 12: Line 13:
 
* 1.4-Alpha-1
 
* 1.4-Alpha-1
  
En version Alpha, le dernier chiffre change au minimum à chaque fois que la structure de la base de données change, par création d'une table, d'un champ, d'une contrainte ou tout autre objet. Dans les autres versions, il change dans ces cas et aussi à chaque fois qu'un paquet d'installation est publié sur SourceForge.
+
= Niveaux de fiabilité =
 
 
= Niveau de fiabilité =
 
  
 
== Versions Alpha ==
 
== Versions Alpha ==
  
Ce sont des versions en développement, non finalisées, pouvant contenir plusieurs bogues totalement bloquants.
+
Ce sont des versions en développement, non finalisées, pouvant contenir plusieurs bogues totalement bloquants et même détruire vos données.
  
Ne les utilisez jamais pour une gestion réelle, seulement sur une copie de base de données.
+
Le numéro chrono ne change pas à chaque changement de la structure de la base de données, donc vous pourrez avoir une erreur signalant un objet inexistant et devrez alors demander une restructuration de la base en cochant la case prévue pour cela dans la [[Gdatabase/fr|sélection d'une base]].
  
Vous pouvez signaler des anomalies, seulement si vous êtes développeur et avez vérifié que les sources correspondantes ne viennent pas d'être archivées.
+
Aucun installateur ne sera téléversé sur SourceForge pour ces versions. Elles se construisent à partir des sources d'une branche "trunk".
  
Aucun installateur ne sera téléversé sur SourceForge pour ces versions.
+
Ne les utilisez jamais pour une gestion réelle, seulement sur la [[copyfortest/fr|copie d'une base pour tests]].
  
 +
Vous pouvez signaler des anomalies, si vous êtes développeur et avez vérifié que les sources correspondantes ne viennent pas d'être archivées.
  
 
== Versions Beta ==
 
== Versions Beta ==
  
Ce sont des versions en fin de développement, pouvant encore contenir des bogues, et devant être testées. Normalement, on n'ajoute pas de fonctionnalités à ce stade, sauf oubli avéré.
+
Ce sont des versions en fin de développement, pouvant encore contenir des bogues, et devant être testées. Normalement, on n'ajoute pas de fonctionnalités à ce stade.
  
Ne les utilisez pas pour une gestion réelle, seulement sur la copie d'une base utilisée sans souci avec la dernière version stable.
+
Des packages d'installation  de ces versions peuvent être téléversés sur SourceForge.
  
Merci de signaler les anomalies rencontrées sur le forum.
+
L'exécutable et les paramètres ne remplaceront pas ceux de la version stable, et seront nommés gestinux-test.
  
Des packages d'installation  de ces versions sont téléversés sur SourceForge.
+
Ne les utilisez pas sur une base de données de gestion réelle, seulement sur la [[copyfortest/fr|copie d'une base]] utilisée sans souci avec la dernière version stable.
  
 +
Merci de signaler les anomalies rencontrées sur le forum.
  
== Releases candidates ==
+
== Release candidates ==
  
 
Ce sont des versions presque totalement déboguées, demandant encore un peu plus de tests. On ne doit pas ajouter de fonctionnalité nouvelle à ce stade.
 
Ce sont des versions presque totalement déboguées, demandant encore un peu plus de tests. On ne doit pas ajouter de fonctionnalité nouvelle à ce stade.
Line 46: Line 47:
 
Bien entendu, signalez les anomalies bloquantes rencontrées sur le forum. Si ce sont des améliorations, elles seront traitées dans la version suivante.
 
Bien entendu, signalez les anomalies bloquantes rencontrées sur le forum. Si ce sont des améliorations, elles seront traitées dans la version suivante.
  
Des packages d'installation de ces versions sont téléversés sur SourceForge.
+
Des packages d'installation de ces versions sont téléversés sur SourceForge. L'exécutable et les paramètres ne remplaceront pas ceux de la version stable, et seront nommés gestinux-test.
 
 
Au moment de leur publication, la version suivante de niveau Alpha ou Beta devrait être disponible, de manière à valider la mise à niveau et la compatibilité ascendante et descendante entre versions successives.
 
  
 +
Au moment de leur publication, la version suivante de niveau Alpha ou Beta devrait être disponible, de manière à valider la mise à niveau et la compatibilité ascendante et descendante entre versions successives. Une nouvelle branche aura été créée pour les sources de cette version.
  
 
== Versions stables ==
 
== Versions stables ==
  
Après au moins un mois sans aucun problème signalé sur une Release candidate, la version devient stable sans que rien n'y soit changé.
+
Après une période de test suffisante sans modifications importantes, la dernière Release Candidate devient stable.
  
 
Vous pouvez les utiliser pour une gestion réelle. Il reste utile de sauvegarder régulièrement les bases de données, surtout si la version est sortie récemment.
 
Vous pouvez les utiliser pour une gestion réelle. Il reste utile de sauvegarder régulièrement les bases de données, surtout si la version est sortie récemment.
  
Des packages d'installation de ces versions sont téléversés sur SourceForge, et y resteront aussi longtemps que ce site le permettra.
+
Des packages d'installation de ces versions sont évidemment téléversés sur SourceForge. Après sortie d'une nouvelle version stable, ils seront déplacés dans le dossier "Old versions", et y resteront aussi longtemps que ce site le permettra.
 +
 
 +
= Voir aussi =
 +
 
 +
[[Installing/fr|Installation]]
 +
 
 +
[[copyfortest/fr|Copie d'une base pour tester]]

Latest revision as of 14:25, 18 November 2024

 English Español


Numérotation

On utilisera seulement 2 chiffres, puis un niveau de fiabilité, puis un chiffre chrono.

Exemple :

  • 1.2-Stable
  • 1.1-Stable-1
  • 1.2-Beta-2
  • 1.2-Release-candidate-1
  • 1.4-Alpha-1

Niveaux de fiabilité

Versions Alpha

Ce sont des versions en développement, non finalisées, pouvant contenir plusieurs bogues totalement bloquants et même détruire vos données.

Le numéro chrono ne change pas à chaque changement de la structure de la base de données, donc vous pourrez avoir une erreur signalant un objet inexistant et devrez alors demander une restructuration de la base en cochant la case prévue pour cela dans la sélection d'une base.

Aucun installateur ne sera téléversé sur SourceForge pour ces versions. Elles se construisent à partir des sources d'une branche "trunk".

Ne les utilisez jamais pour une gestion réelle, seulement sur la copie d'une base pour tests.

Vous pouvez signaler des anomalies, si vous êtes développeur et avez vérifié que les sources correspondantes ne viennent pas d'être archivées.

Versions Beta

Ce sont des versions en fin de développement, pouvant encore contenir des bogues, et devant être testées. Normalement, on n'ajoute pas de fonctionnalités à ce stade.

Des packages d'installation de ces versions peuvent être téléversés sur SourceForge.

L'exécutable et les paramètres ne remplaceront pas ceux de la version stable, et seront nommés gestinux-test.

Ne les utilisez pas sur une base de données de gestion réelle, seulement sur la copie d'une base utilisée sans souci avec la dernière version stable.

Merci de signaler les anomalies rencontrées sur le forum.

Release candidates

Ce sont des versions presque totalement déboguées, demandant encore un peu plus de tests. On ne doit pas ajouter de fonctionnalité nouvelle à ce stade.

Vous pouvez les utiliser prudemment pour une gestion réelle, si besoin, mais seulement après avoir fait une sauvegarde de la base et en sachant la restaurer en cas de souci.

Bien entendu, signalez les anomalies bloquantes rencontrées sur le forum. Si ce sont des améliorations, elles seront traitées dans la version suivante.

Des packages d'installation de ces versions sont téléversés sur SourceForge. L'exécutable et les paramètres ne remplaceront pas ceux de la version stable, et seront nommés gestinux-test.

Au moment de leur publication, la version suivante de niveau Alpha ou Beta devrait être disponible, de manière à valider la mise à niveau et la compatibilité ascendante et descendante entre versions successives. Une nouvelle branche aura été créée pour les sources de cette version.

Versions stables

Après une période de test suffisante sans modifications importantes, la dernière Release Candidate devient stable.

Vous pouvez les utiliser pour une gestion réelle. Il reste utile de sauvegarder régulièrement les bases de données, surtout si la version est sortie récemment.

Des packages d'installation de ces versions sont évidemment téléversés sur SourceForge. Après sortie d'une nouvelle version stable, ils seront déplacés dans le dossier "Old versions", et y resteront aussi longtemps que ce site le permettra.

Voir aussi

Installation

Copie d'une base pour tester