Auteur/autrice : Christelle Larrouy

Le point sur les versions de Scenari

La gestion des versions de Scenari a évolué, comme cela a été détaillé dans ce post ; ce billet propose un état des lieux à date pour vous aider dans le choix d’une version d’application ou dans la planification de vos mises à jour !

Où en est-on en mars 2023 ?

Début de productionVersionStatut Fin de productionFin de vie
juin 20164.2Fin de viedéc. 2022
déc. 20205.0Gelédéc. 2022déc. 2023
juill. 20226.0Productionjuill. 2025juill. 2026
oct. 20226.1Productionoct. 2025oct. 2026
6.2Développement

Les différents statuts

  • Développement : en cours d’élaboration, la version ne doit pas être utilisée en production.
  • Qualification : la branche est en cours de stabilisation.
  • Production : correspond à la sortie d’une version Finale sur scenari.software ; à utiliser en contexte de production. Les correctifs de sécurité ou d’anomalies bloquantes sont intégrés.
  • Gelé : seuls les correctifs essentiels (sécurité notamment) sont réintégrés.
  • Fin de vie : aucune maintenance n’est assurée. La version ne doit plus être utilisée.

Quelle est la durée de vie d’une version ?

À partir de la version 6.0, nous visons à maintenir chaque version :

  • en statut « Production » 3 ans après la date de la première sortie finale ;
  • en statut « Gelé » 1 an supplémentaire, soit 4 ans après la date de la première sortie finale.

Quelle version installer aujourd’hui ?

Privilégiez les serveurs et clients en version 6.1, dans lesquels vous pouvez installer les packs des chaines éditoriales compilés en Scenari 6.0 ou 6.1 (ou directement les applications de bureau métiers lorsqu’elles sont disponibles).

À venir : Scenari 6.2

La version 6.2 est en cours de développement. Elle devrait entrer en phase de qualification en mai et être disponible à la rentrée.

Bonne année 2023 !

L’équipe de Kelis vous présente ses meilleurs voeux pour cette nouvelle année 2023.

2022… Scenari 6

La refonte des éditeurs Scenari fondés sur des technologies web s’est poursuivie en 2022 permettant l’arrêt de l’éditeur historique en Xul pour toutes les applications Scenari.

Styler 6 permet désormais de personnaliser très simplement son skin, en modifiant les variables, sans compétence CSS.

Builder 6.1 assiste les modélisateurs et modélisatrices avec une aide intégrée et une analyse de la modélisation en temps réel…

2023… la série 6 s’enrichit de nouveaux épisodes

Les versions 6.2, 6.3… apporteront leur lot d’optimisations et de nouvelles fonctionnalités pour continuer à accompagner les auteurs dans leurs travaux d’écriture et d’interaction avec leurs lecteurs.

C’est l’ambition de la nouvelle solution Parcours (en cours de conception) : assister l’enseignant·e dans sa conception de scenarios de formation et instrumenter les interactions avec les élèves.

Parcours : éditeur et aperçu d’une programmation

Pour en savoir plus… la 1ère présentation du projet lors des Rencontres lilloises Scenari 2022

Restons en contact

Pour suivre les prochaines actualités :

Les informations relayées par l’association Scenari :

Une nouvelle gestion des versions de Scenari

En 2019, aux Rencontres Scenari de Nantes, a été présenté le nouvel éditeur web.

Depuis 3 ans, les versions s’enchaînent : 5.0 – avec 2 éditeurs en parallèle -, puis 6.0 cet été, 6.1 à la fin du mois.

Pour s’y retrouver… quelques explications complémentaires :

Versions majeure, medium, mineure : définition et rythme de sortie

Une version majeure de Scenari (Scenari 6, Scenari 7…) devrait sortir tous les 3 – 4 ans. Une version majeure signifie des changements importants dans l’outil, apportant des fonctions nouvelles ou modernisées.

Entre temps, l’objectif est de livrer une version medium (Scenari 6.0, 6.1, 6.2…) à un rythme plus soutenu, tous les 4 à 6 mois environ. L’enjeu est de proposer des améliorations fonctionnelles plus fréquemment, et surtout de garantir un logiciel stable, et le plus sécurisé possible.

Une version mineure (troisième chiffre) corrige des problèmes et n’apporte aucune évolution.

Bon à savoir !

Si vous êtes utilisateur des chaines éditoriales open source, un pack compilé en version 6.0 fonctionnera en 6.1 (l’inverse n’étant pas vrai !). Par exemple, Opale 4 fonctionne en Scenari 6.0 et Scenari 6.1. Dit autrement, vous n’êtes pas tenus de faire une mise à jour tous les 4 mois, vous pouvez conserver un rythme plus lent, annuel par exemple.

Mise à jour de votre solution : quelles implications ?

Il est conseillé de toujours utiliser la dernière version mineure disponible de Scenari et de votre solution : elle peut être installée sans tests préalables, il n’y a aucun risque de régression (la rigueur nous oblige à ajouter ici « en principe »).

Les mises à jour medium permettent de bénéficier des améliorations fonctionnelles. Il est recommandé de réaliser quelques tests au préalable (processus de qualification). Pour les skins personnalisés et les solutions sur-mesure, des ajustements de votre configuration dans SCENARIbuilder ou SCENARIstyler peuvent s’avérer nécessaires.

Les mises à jour majeures peuvent exiger des modifications plus conséquentes voire un re-développement partiel de la solution, selon les changements apportés – comme cela a été le cas avec le nouvel éditeur web – et le volume de développements spécifiques de votre solution.

Les statuts d’une version

Chaque version (à partir de la 6.0) passe dans 5 statuts :

  • Développement : en cours d’élaboration, la version ne doit pas être utilisée en production.
  • Qualification : la branche est en cours de stabilisation, ce qui correspond à la sortie d’une version Release Candidate sur scenari.software ; utilisable en contexte de production non critique où le déploiement de correctif peut être rapide.
  • Production : correspond à la sortie d’une version Finale sur scenari.software ; à utiliser en contexte de production. Les correctifs de sécurité ou d’anomalies bloquantes sont intégrés.
  • Gelé : seuls les correctifs essentiels (sécurité notamment) sont réintégrés.
  • Fin de vie : aucune maintenance n’est assurée. La version ne doit plus être utilisée.

Quelle durée de maintenance d’une version ?

A partir de la version 6.0, Kelis, éditeur du cœur de Scenari, vise à maintenir au minimum une version medium :

  • en statut « Production » 3 ans après la date de la première sortie finale ;
  • en statut « Gelé » 1 an supplémentaire, soit 4 ans après la date de la première sortie finale.

La version 6.0, sortie en juillet 2022, sera donc maintenue en statut « Production » jusqu’en juillet 2025.

Version de ScenariStatut fin 2022Statut prévisionnel
fin 2023
4.2Fin de vieFin de vie
5.0GeléFin de vie
6.0ProductionProduction
6.1ProductionProduction
6.2DéveloppementProduction
6.3Production
6.4Qualification
6.5Développement
Statuts des versions

Version 4.2 : fin de vie en décembre 2022

La version 4.2 est sortie en juin 2016 , sa dernière sortie corrective date d’avril 2022.

La version ne sera plus supportée à la fin de l’année 2022. De notre côté, nous arrêtons les hébergements de ces solutions à cette date.

Nous recommandons et incitons fortement tous les utilisateurs à effectuer la migration de leurs solutions vers les versions 6+ de Scenari.

La première raison est que nous n’effectuerons plus de maintenance sur cette branche. De plus, l’environnement d’édition historique était conçu sur une solution qui n’est plus maintenue (XulRunner). Il ne fonctionne plus sur le système d’exploitation Mac OS, nous ignorons combien de temps il fonctionnera sur Linux et Windows. Le code Scenari 4.2 utilise par ailleurs des composants qui ne sont plus maintenus par leurs éditeurs.

Version 5.0 : fin de vie en décembre 2023

La version finale 5.0 est sortie en décembre 2020 et peut être qualifiée de version de transition : la maintenance de deux environnements graphiques clients en assurant leur compatibilité était nécessaire mais contraignante.

Des améliorations à tous niveaux de Scenari ont pu être apportées dans les versions suivantes (6+), dès lors que l’éditeur historique a été supprimé : éditeur web, renforcement de la sécurité notamment.

C’est pourquoi, il est recommandé de privilégier la version 6.0 ou 6.1 qui bénéficieront d’une durée de maintenance plus étendue, celle de la 5.0 est réduite d’un an et s’achèvera fin 2023.

La gestion des versions en vidéo

Retrouvez en vidéo la présentation de la gestion des versions et des nouveautés de Scenari 6.1

Copyright © 2024 Blog de Kelis

Thème par Anders NorenHaut ↑