Scenari : conception de chaînes éditoriales

Fiche PLUME
  • Création ou MAJ importante : 27/03/2014
  • Correction mineure : 27/03/2014
  • Auteur : Stéphane Poinsart - Un des développeurs de scenari - Unité d'Innovation 'Ingénierie des Contenus et Savoirs' (Université de Technologie de Compiègne)
  • Responsable thématique : Anne Durand (CLEO)
  • Relecteur 1 : Fabien Baillon
  • Relecteur 2 : Franck Rouzé
Mots clés
Description
Fonctionnalités générales

Scenari est une technologie, méthodologie et un ensemble d'outils qui permettent de :

  • créer et modifier des chaînes éditoriales,
  • gérer des déclinaisons, adaptations, traductions d'une chaîne éditoriale par rapport à une autre chaîne de référence,
  • diffuser ses chaînes éditoriales en tant qu'application autonome, client/serveur, "pack" de modèle - pour linux, windows et MacOS X,
  • exploiter des packs de modèles (obtenir l'interface d'édition et les outils de génération).

Scenari suit le principe des Chaînes éditoriales, il se décline en 6 "M":

  • Modèle : guider et structurer l'écriture, homogénéiser la publication, contrôler la qualité
  • Multisupports : écrire une fois, publier sur plusieurs supports, maintenir un fond documentaire
  • Multiusages : découper le contenu en unités documentaires, réutiliser sans recopier, adapter pour différents contextes
  • Multimédias : intégrer tous types de contenus (du texte à l'audiovisuel), assurer l'accessibilité, structurer dans l'espace et le temps le document
  • Mise à jour : assurer la maintenance des contenus, des publications (par exemple dans le cas d'un site Web à remanier), permettre une démarche d'amélioration continue
  • Métier : utiliser le langage du domaine, archiver en langage non technique, être spécifique à l'usage dans un contexte métier.
Autres fonctionnalités

La suite logicielle Scenari se compose de :

  • SCENARIchain : outil auteur pour exploiter un modèle documentaire (en local ou à distance)
  • SCENARIclient : outil auteur pour exploiter un modèle documentaire (à distance seulement)
  • SCENARIserver et SCENARIserverLite : serveur de centralisation des contenus de plusieurs auteurs
  • SCENARIbuilder : outil de conception de modèle documentaire
  • SCENARIstyler : pack de modification de charte graphique pour un modèle documentaire existant

Les modèles peuvent également être diffusés en tant qu'application auteur autonome.

La version 4.0 offre en particulier de nouvelles fonctionnalités collaboratives (versionning, historique, gestion des droits...) lors des déploiements sur un SCENARIserver.

Interopérabilité

Format d'enregistrement des données saisies dans l'éditeur : XML.

Suivant les différentes applications pour prendre en charge chaque type de document :

  • Objets insérables en tant que ressource externe : png, gif, jpeg (opérations de redimensionnement), mpeg, avi, flv, mp4, webm, swf, ogg, wav, opus (avec player intégré aux publications web), odt, odg, ods, odf (convertis en image pour les publications web), doc, xls, pdf (lien vers un fichier)...
  • Importation : il est possible de créer des scripts XSL pour partir d'une autre source de contenu (de préférence, un autre format de type XML structuré), ils ne sont pas intégrés directement aux applications Scenari.
  • Sortie : HTML, SCORM 1.2 / 2004, ODT (indirectement PDF).
  • Export : il est possible de créer des scripts XSL et de les placer à l'intérieur des chaînes éditoriales Scenari (exemple : flux RSS).

Le modélisateur choisit les formats qu'il souhaite exploiter et il détermine les modalités de fonctionnement.

Contexte d'utilisation dans mon laboratoire/service

A l'Université de Lille1, le service multimédia (SEMM) a choisi d'utiliser le socle technologique Scenari pour sa production de documents multimédia. Nombres de contenus ont été réalisés avec la chaîne éditoriale Opale réalisée avec cette technologie. Le SEMM a également créé plusieurs chaînes éditoriales adressant des usages différents :

  • une première chaîne dédiée à la granularisation du contenu d'Université En Ligne
  • une deuxième dédiée à la production de contenus pour l'UNT Unisciel
  • une troisième créée dans le cadre d'un partenariat avec l'université du Maine sur la production de contenus de physique pour les niveaux licence/master (projet Numeliphy)
  • une dernière pour une production CNL (Contenu Numérique en Ligne) de l'université de Lille1.
Environnement du logiciel
Distributions dans lesquelles ce logiciel est intégré

Il existe un repository apt non officiel pour les distributions linux Debian et Ubuntu.

Plates-formes

Configuration logicielle :

  • Windows : 2000, 2003, XP, Vista, 7, 8...
  • Linux : .tgz ou .deb, 32 et 64 bits
  • MacOS X

Configuration matérielle :

  • Processeur 1 GHz ou supérieur
  • 1Go de ram ou plus en fonction des usages
  • environ 150 Mo d'espace disque disponible par programme Scenari installé
Logiciels connexes
  • OpenOffice 3.3 ou LibreOffice 3.3 nécessaire pour générer les documents papier (se référer à la page de téléchargement pour la compatibilité précise de chaque version)
  • LaTeX peut être utilisé en option pour le rendu des formules mathématiques et l'intégration sous forme d'images aux publications.
Autres logiciels aux fonctionnalités équivalentes

Il existe d'autres systèmes d'édition, de publications ou diffusion de documents (LaTeX, docbook, CMS, LMS, éditeurs XML, programmes bureautiques...) pouvant avoir des points communs en répondant à certains besoins aussi couverts par Scenari :
http://scenari-platform.org/trac/scenari/wiki/Comp...

Mais ce qui rend Scenari unique est le fait de disposer d'une interface et d'une méthodologie de construction des chaînes éditoriales.

Environnement de développement
Type de structure associée au développement

L'entreprise Kelis (10 salariés) est l'éditeur des outils qui forment le noyau de Scenari. L'Université de Technologie de Compiègne est le porteur historique du projet.

Différents acteurs soutiennent des projets qui déclenchent des nouveaux usages ou des évolutions de Scenari : établissements universitaires (le Groupe École des Mines, l'Université de Sciences et Technologies de Lille 1, ...), UNT (UNIT, UNISCIEL...), UNR, secteurs publics, entreprises...

En 2013 est créée l'association de la communauté Scenari pour rassembler ses membres et organiser la gouvernance du projet.

Eléments de pérennité

Scenari est soutenu par un large réseau de partenaires (établissements d'enseignement supérieur, services publics, grands comptes, PME, utilisateurs individuels). Dans le monde universitaire, différents points-relais ont acquis des compétences pour effectuer des développements de nouveaux modèles ou des formations.

La communauté scenari-platform rassemble :

  • des utilisateurs des chaînes éditoriales Scenari,
  • des modélisateurs qui paramètrent des chaînes éditoriales,
  • des développeurs qui conçoivent et codent les outils logiciels Scenari.

scenari-platform.org est la plateforme d'animation des utilisateurs de Scenari, elle a bénéficié du soutien du Réseau National des Technologies Logicielles.

Références d'utilisateurs institutionnels
  • Environ 4000 téléchargements par mois d'outils ou chaînes éditoriales Scenari (tous produits confondus)
  • Acteurs ou utilisateurs des technologies Scenari : Université des Sciences et Technologies de Lille 1, Université Bordeaux1, Université du Maine, Université de Valenciennes et du Hainaut-Cambrésis, Université d'Angers, Université Nancy 1, Université Paris-Dauphine, Université Marc Bloch, Université de Nantes, Ecole des Mines d'Albi-Carmaux, Ecole des Mines de Paris, Ecole des Mines de Douai, Ecole Nationale des Sciences Géographiques, Ecole Nationale Supérieure des Ingénieurs des Etudes des Techniques d'Armement...
Environnement utilisateur
Liste de diffusion ou de discussion, support et forums
  • forum : http://scenari-platform.org/forum
  • newsletter (environ 2 mails par mois) : envoyer un mail vide à announce-subscribe [at] scenari-platform [dot] org et répondre à la confirmation.
Documentation utilisateur
Divers (astuces, actualités, sécurité)

Scenari est plus un cadre de travail qu'un produit directement utilisable. Le mieux pour le découvrir est de commencer par essayer une chaîne éditoriale basée sur Scenari et déjà prête à l'emploi, exemple :

  • Opale (fiche plume) : une chaîne éditoriale de production de contenus pédagogiques.
  • DokielGuide : une chaîne éditoriale de production de documentation logicielle pour la création d'un guide utilisateur.
  • OptimOffice : une chaîne éditoriale de production de documents génériques, avec un champ d'application proche de celui de la bureautique.
Contributions