Vous êtes ici : FR > Versions > Stratégie de versioning

Stratégie de versioning

A quel rythme sont livrées les versions K-Sup ?

Avec la mise en place d'un processus de développement agile, le cycle de sortie des versions K-Sup s'est considérablement raccourci.
Versions K-Sup 6.2, 6.3 et 6.4

On est aujourd'hui sur un rythme de 3 versions par an, ce qui signifie qu'une version mineure est publiée tous les 4 mois. Les projets peuvent ainsi profiter régulièrement des dernières évolutions en effectuant la mise à niveau.

Quid des extensions ?

Les extensions ont leur propre stratégie de versioning :
  • Les extensions « produit » suivent la politique de version ci-dessus.
  • Les extensions « communautaires » sont maintenus par la communauté qui documente la matrice de compatibilité associée (en général, version initiale de développement de l'extension).

Engagement de maintenance

L'équipe produit Kosmos assure les activités de maintenance K-Sup en coopération avec la communauté open source. Elle corrige les anomalies qui lui sont remontées, intègre et valide les patchs correctifs qui lui sont transmis, et package régulièrement des versions de maintenance intégrant les correctifs.

De manière générale, seule la dernière version releasée est maintenue.
Des versions de maintenance sont publiées pendant 4 mois après la sortie d'une version mineure de K-Sup. Passés ces 4 mois, une nouvelle version mineure est publiée et la version précédente n'est alors plus maintenue. Ainsi, si on prend l'exemple de la version 6.4, des versions de maintenance 6.4.x sont publiées jusqu'à la sortie de la version 6.5.

Pour les clients ne souhaitant pas suivre ce rythme de mise à jour, Kosmos a mis en place un principe de version LTS ou support à long terme. Cela permet aux projets de s'appuyer sur une même version stable et maintenue pendant plusieurs années.

En synthèse

  • Correctifs issus des signalements communautaires et projets : disponibles en version N, N-1 et LTS
  • Correctifs de sécurité critiques : disponibles en version N, N-1, LTS et sur demande pour les autres versions
  • Correctifs projets et clients : disponibles selon offre de services souscrite
Note : certaines corrections impliquant des impacts de migration ou nécessitant une mise à jour importante, par exemple de composants, sont reportées en version N+x.