Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
fr:telechargement [2024/04/26 08:21] – [Politique de maintenance] laurent | fr:telechargement [2024/04/26 11:21] (Version actuelle) – modification externe 127.0.0.1 |
---|
~~LANG:EN@en:download~~ | ~~LANG:EN@en:download~~ |
| |
======= Téléchargements ======= | ====== Téléchargements ====== |
| |
===== Politique de maintenance ===== | ===== Politique de maintenance ===== |
| |
Les versions majeures (x.y) stables sont maintenues pendant 3 ans. C'est le support actif : petites améliorations (qui ne changent pas des comportements ni des APIs existantes), corrections de bugs et de trous de sécurité. | Les versions majeures (x.y) sont **maintenues pendant 3 ans**. C'est le support actif : petites améliorations, corrections de bugs et de trous de sécurité. Il conduit à la sortie de versions de maintenance, dites mineures (x.y.z), régulièrement tous les 1 à 3 mois environ. La durée d'attente peut être raccourcie si il y a des bugs critiques corrigés. |
| |
Elles continuent d'être maintenues pendant un an supplémentaire pour les corrections de trous de sécurité. C'est le support sécurité. | Dans le cadre d'un "support sécurité", les version majeures continuent d'être **maintenues pendant un an supplémentaire** pour les corrections de trous de sécurité. |
| |
La maintenance peut être prolongée si la version stable suivante n'est pas encore sortie après 3 ans. | La maintenance peut être prolongée si la version majeure suivante n'est pas encore sortie après 3 ans. |
| |
Les version de maintenances, dites mineures (x.y.z), sur les branches stables sortent régulièrement, tous les 2-3 mois environ. La durée d'attente peut être raccourcie si il y a des bugs critiques corrigés. | |
| |
===== Politique de version ===== | ===== Politique de version ===== |
| |
Les versions majeures sont les versions notées @@x.y@@. Les version mineures sont les versions notées @@x.y.z@@. La notation des versions ne suit donc pas exactement la notation sémantique [[semver|https://semver.org/]]. | Les versions majeures sont les versions notées @@x.y@@. Les version mineures sont les versions notées @@x.y.z@@. La notation des versions ne suit donc pas exactement la notation sémantique [[https://semver.org/|Semver]]. |
| |
Il peut y avoir des changements d'API ou de comportement cassant entre deux versions majeures, mais elles sont rares depuis Jelix 1.7. | Il peut y avoir des changements d'API ou de comportement cassant entre deux versions majeures, mais elles sont rares depuis Jelix 1.7. |
| |
Les API obsolètes sont supprimées normalement à chaque version "ultra majeure" (version "1.0.0", version "2.0.0" etc). Mais il se peut qu'elles soient supprimées dans des version majeures quand elles sont dépréciés depuis plusieurs version majeures/ | Les API obsolètes sont supprimées normalement à chaque version "ultra majeure" (version "1.0.0", version "2.0.0" etc). Mais il se peut qu'elles soient supprimées dans des version majeures quand elles sont dépréciés depuis plusieurs version majeures. |
| |
| Par conséquent, il est fortement recommandé d'utiliser la contrainte @@~@@ dans votre fichier @@composer.json@@. |
| |
| <code> |
| "require": { |
| "jelix/jelix-standard" : "~1.8.0" |
| } |
| </code> |
| |
| Évitez d'utiliser la contrainte @@^@@ (par exemple @@^1.8.0@@). |
| |
| |
La dernière version stable disponible est Jelix ~~version 1.8~~. | La dernière version stable disponible est Jelix ~~version 1.8~~. |
| |
Tous les détails sur [[fr:telechargement:stable:1.8|la page de téléchargement de Jelix 1.8 ]]. | **[[fr:telechargement:stable:1.8|Télécharger Jelix 1.8]]** |
| |
===== Versions instables ===== | ===== Versions instables ===== |
| |
Si vous voulez testez les derniers développements, [[fr:telechargement:nightly|allez sur la page dédiée]]. | Si vous voulez tester les derniers développements, [[fr:telechargement:nightly|allez sur la page dédiée]]. |
| |
| |
Ces versions ne sont plus maintenues. | Ces versions ne sont plus maintenues. |
| |
* [[fr:telechargement:stable:1.7|branche 1.7]] : Jelix ~~version 1.7~~ | * [[fr:telechargement:stable:1.7|Jelix 1.7]] |
* [[fr:telechargement:stable:1.6|Branche 1.6]] : Jelix ~~version 1.6~~ | * [[fr:telechargement:stable:1.6|Jelix 1.6]] |
* [[fr:telechargement:stable:1.5|Branche 1.5]] : Jelix ~~version 1.5~~ | * [[fr:telechargement:stable:1.5|Jelix 1.5]] |
* [[fr:telechargement:stable:1.4|Branche 1.4]] : Jelix ~~version 1.4~~ | * [[fr:telechargement:stable:1.4|Jelix 1.4]] |
* [[fr:telechargement:stable:1.3|Branche 1.3]] : Jelix ~~version 1.3~~ | * [[fr:telechargement:stable:1.3|Jelix 1.3]] |
* [[fr:telechargement:stable:1.2|Branche 1.2]] : Jelix ~~version 1.2~~ | * [[fr:telechargement:stable:1.2|Jelix 1.2]] |
* [[fr:telechargement:stable:1.1|Branche 1.1]] : Jelix ~~version 1.1~~ | * [[fr:telechargement:stable:1.1|Jelix 1.1]] |
* [[fr:telechargement:stable:1.0|Branche 1.0]] : Jelix ~~version 1.0~~ | * [[fr:telechargement:stable:1.0|Jelix 1.0]] |
| |
| |