Différent de "l'approche bureautique", il met en avant la rédaction du contenu dans un éditeur XML graphique intuitif. Puis ce contenu est transformé en plusieurs documents, respectant les standards de différents formats (HTML 4.0, OpenDocument...), avec des chartes graphiques prédéfinies. Cette approche autorise la mise en oeuvre de « bonnes pratiques » dans la production professionnelle de documents au profit de la qualité, des économies de production, de maintenance et du respect des standards.
Sortie ce mois-ci, l'application SCENARIdiscovery disponible pour Linux, Mac OS X et Windows permet de s'initier à travers l'exemple de six chaînes éditoriales à l'écriture et la génération de documents multimédia. Les outils d'exploitation et de conception de chaînes éditoriales sont eux aussi opensource.
SCENARIchain, SCENARIbuilder, SCENARIserver, SCENARIclient et SCENARIplayer sont facilement installables sous Linux grâce au script de téléchargement et d'installation automatisée.
NdM : la suite SCENARI est publiée sous quadri-licence (MPL, GPL, LGPL et CeCILL) et intègre également des bibliothèques libres et propriétaires. La suite logicielle SCENARI
- SCENARIchain est l'outil de saisie de contenu pour les auteurs : vous devez installer un pack d'un modèle documentaire (wsppack) créé avec SCENARIbuilder pour pouvoir l'utiliser.
- SCENARIbuilder est l'outil de conception de chaînes éditoriales.
- SCENARIkit : permet de créer des SCENARIapp (application autonome destinée à un auteur, intégrant un modèle documentaire, comme SCENARIdiscovery)
- Extension Assmnt : complément intégrant le paramétrage des quiz et de SCORM (comme dans les modèles libres Iris, Opale...)
- Extension Sound : complément intégrant les fonctions de manipulation du son (comme dans le modèle libre WebRadio)
- SCENARIkit : permet de créer des SCENARIapp (application autonome destinée à un auteur, intégrant un modèle documentaire, comme SCENARIdiscovery)
- SCENARIserver est le serveur de stockage et de générations de documents, utilisable avec SCENARIchain ou SCENARIclient.
- SCENARIclient est l'outil de saisie de contenu pour les auteurs connectés à un SCENARIserver.
- SCENARIplayer est une application de manipulation des documents web multimedia produits par SCENARI autorisant le stockage des productions du lecteur.
Aller plus loin
- Site web scenari-platform.org (107 clics)
- SCENARIdiscovery, une application pour découvrir 6 chaînes éditoriales (77 clics)
- Forum scenari-platform.org (28 clics)
- Téléchargement (82 clics)
- Script d'installation automatisée pour Linux (50 clics)
# wow
Posté par Nico C. . Évalué à 3.
Si j'ai bien saisi le fonctionnement : c'est assez revolutionnaire non ?
D'autant plus que c'est bigrement joli et assez bien fichu.
Mais c'est evidemment pas a destination des particuliers.
[^] # Re: wow
Posté par Stéphane P. . Évalué à 3.
Le positionnement de ces outils est expliqué sur cette page, ils ciblent effectivement plus les professionnels :
http://scenari-platform.org/projects/scenari/fr/pres/co/posi(...)
Par exemple : une SSII qui voudrait fournir une application de saisie du document de type X a l'entreprise Y, Y ayant aussi besoin de l'imprimer et de mettre les mêmes informations sur son site web.
Mais il reste le niveau "auteur de document" qui est accessible au grand publique. La seul particularité que j'ai oublié de mentionner dans la news est le mode de rédaction du type WYSIWYM : l'auteur doit chercher a donner un sens et une structure au texte, et non a le mettre en forme.
http://fr.wikipedia.org/wiki/What_you_see_is_what_you_mean
C'est pour cela que nous commençons par bien mettre en avant SCENARIdiscovery que je recommande à essayer avant tous les autres programmes.
[^] # Re: wow
Posté par Cyprien Le Pannérer (site web personnel) . Évalué à 1.
Si c'est le cas ça offre les mêmes possiblités.
[1]http://www.xmlmind.com/xmleditor/
[^] # Re: wow
Posté par Antoine . Évalué à -3.
Mouahaha. A lire la description ça fait penser surtout à une solution qui serait à la recherche du problème à résoudre.
Attention aux beaux morceaux de pipeau : « SCENARI se positionne comme un SGCE, Système de Gestion de Chaînes Editoriales. C'est une démarche novatrice qui allie une approche structurée telle que nous la connaissons dans les bases de données à la manipulation de contenus documentaires multimédia. »
Les jolis chiffres trop ronds pour être vrais : « L'arrivée de SCENARIbuilder en 2006 nous a permis de diviser par 10 les temps de réalisation d'une chaîne éditoriale ».
Et finalement une belle régression : « En un « clic souris » le contenu produit par l'auteur est transformé en site web respectueux des standards HTML qui peut ensuite être transféré par FTP sur un serveur web. » A l'ère des systèmes de gestion de contenu et autres sites Web dynamiques, on nous ressort un bidule de génération offline de contenus statiques...
[^] # Re: wow
Posté par Anonyme . Évalué à 3.
Cet usage est sans doutes approprié pour 90% des sites web d'entreprise (hors support), les 10% restants étant soit trop gros soit trop hype.
/me a la recherche d'un soft que création de pages web structurées, avec menus/onglets, basé sur des templates, _statique_ et souple (et qui pourrait bien avoir trouvé sa solution)
[^] # Re: wow
Posté par Antoine . Évalué à -1.
Si on écarte les questions de performance, c'est en effet certainement plus malin.
Ta remarque revient à dire "je mets à jour mon code une fois tous les trois semaines, je n'ai pas besoin de Subversion/CVS/Bazaar/que sais-je, il suffit d'uploader les modifs à la main". A moyen terme on se rend vite compte que c'est une erreur.
[^] # Re: wow
Posté par TeXitoi (site web personnel) . Évalué à 2.
[^] # Re: wow
Posté par Stéphane P. . Évalué à 7.
Il ne faut évidement pas chercher a tout remplacer par des chaînes éditoriales. Mais pour certaines tâches de production de document, et de vrais utilisateurs derrière :
http://scenari-platform.org/projects/scenari/fr/showroom/co/
Les jolis chiffres trop ronds pour être vrais : « L'arrivée de SCENARIbuilder en 2006 nous a permis de diviser par 10 les temps de réalisation d'une chaîne éditoriale ».
Attention, on ne dis pas ici que les utilisateurs de la chaîne éditoriale vont passer 10 fois moi de temps a écrire leur documents, mais que nous avons vraiment gagné cet ordre de grandeur en temps de conception d'une nouvelle chaîne pour un nouveau type de document. En ce qui concerne les temps de travail des personnes sur le projet, il est difficile de faire mieux qu'un ordre de grandeur, il n'aurait pas été une preuve de bonne fois de dire "nous avons gagner 1027.42% en temps de conception de nos chaînes éditoriales".
A l'ère des systèmes de gestion de contenu et autres sites Web dynamiques, on nous ressort un bidule de génération offline de contenus statiques...
Je ne sais pas trop quoi dire, je ne voit pas en quoi le fait qu'une technologie soit "dans l'ère du temps" signifie que toutes les autres approches sont mauvaises. De plus, une chaîne éditoriale n'est pas forcément locale, mais le stockage des données, la génération, et le déploiement peuvent aussi être pris en charge par un SCENARIserver.
Cela n'offre pas bien sur les mêmes possibilités qu'un système "coté serveur" : l'objectif est de produire des documents, pas de faire un forum ou un lecteur mail. Dans ce cas, la production de HTML statique n'est pas forcément une abomination, a mon humble avis, a partir du moment ou le stockage du contenu est totalement indépendant de ce format, pour pouvoir se garder une ouverture vers les autres.
Pour finir, je trouve dommage ce jugement si rapide d'une nouvelle technologie. Je vous invite a approfondir votre jugement ou tout simplement, a ignorer ce projet s'il ne correspond pas a ce que vous voulez faire.
[^] # Re: wow
Posté par Antoine . Évalué à 0.
Les sites Web dynamiques, ça ne se limite pas à des forums ou à des lecteurs mail. Cela permet justement de "produire des documents"... sans avoir à passer par une chaîne de production offline.
Tu as dû entendre parler de Wikipédia.
Pour finir, je trouve dommage ce jugement si rapide d'une nouvelle technologie
Non, le problème c'est qu'on ne sait toujours pas ce que cette "technologie" (terme prétentieux et inadapté) a de "nouveau".
Les systèmes de génération offline de contenus statiques, ça existe depuis belle lurette, que ce soit à base de scripts faits maison ou diverses usines plus ou moins génériques.
[^] # Re: mediawiki (et SPIP) en complément de Scenari
Posté par PascalBoulerie . Évalué à 1.
D'où tout simplement l'utilité d'un site mediawiki, en complément d'un contenu Scenari. :-)
Mes collègues ont même en parallèle établi un site SPIP pour gérer une autre partie du contenu de leur site, le tout sera appelé à cohabiter en bonne entente. :-)
Chaque outil ayant ses avantages et ses inconvénients.
PS Après tout, ce n'est que le début de la révolution du web 2.0...
# Intégration
Posté par Joris Dedieu (site web personnel) . Évalué à 5.
la question que je me pose est au niveau de l'intégration des ressources et de la publication.
Cas simple : je crée un éditeur de courrier. Puis-je l'utiliser pour interroger mon LDAP ? Puis-je personnaliser le scénario pour envoyer directement lettres et enveloppes à des spools d'impression ? Puis-je mettre à jour une base de données ?
Bref plus généralement puis-je simplement faire autre chose que de générer du odt/pdf/html ? et puis-je intégrer facilement l'application à mes ressources déjà en place ?
Sur ce , je vais lire la FAQ
[^] # Re: Intégration
Posté par Stéphane P. . Évalué à 1.
Si vous souhaitez écrire un éditeur basé sur certaines structures de "lettres types", dans un cas d'usage précis, SCENARI pourrait répondre a cette partie de la problématique, mais pas du tout aux autres problèmes d'accès, de workflow, ou de gestion de base de donnée, et ne permet pas de créer des éditeurs embarqués dans d'autres applications.
La seule fonctionnalité actuellement développée est la gestion de scripts de déploiements : une fois votre génération effectuée, vous pouvez (au moins en SCENARIserveur) démarrer votre script ant, qui vous laisse la main pour transmettre à d'éventuels programmes tiers les sources XML et les documents publiés. Mais cela deviens un peu compliqué à réaliser, tout comme apprendre a créer son propre modèle documentaire, à cause pour l'instant du manque de documentation sur SCENARIbuilder, et du fait que cela ne ressemble pas a grand chose d'autre au niveau "développement".
# Basé sur Gecko
Posté par Paul Rouget . Évalué à 3.
# Interessant
Posté par N\'Kari . Évalué à 3.
Si j'ai compris, Scenari fonctionne selon une architecture cleint/serveur mais est-ce qu'il s'appuie sur une base de donnée? une interface web est prevue?
Après, la seule chose qui m'empeche d'en parler à ma DSI, c'est la dependance à openoffice...
Je sais que le libre c'est bien, word ça pue et tout... mais etre libre c'est avoir le choix ;o) Et surtout ma DSI ne veut pas entendre parler d'OOo... Pas question de reformer tout le personnel. Un support des autre formats de texte est-il prevu?
[^] # Re: Interessant
Posté par Stéphane P. . Évalué à 2.
D'un point de vu utilisateur, c'est au choix. SCENARIdiscovery est l'exemple d'une application unique. Meme si les générations s'obtiennent par ouverture d'un firefox sur des adresses en http://127.0.0.1, SCENARI ne dois pas être utilisé comme un serveur web autrement que pour avoir un apperçu.
est-ce qu'il s'appuie sur une base de donnée?
Non, tout le contenu est produit en XML.
une interface web est prevue?
A priori non. Au moment ou les développements ont commencé, le web2, l'ajax et les exemples de suites bureautique google n'était pas encore très médiatisés, il y aurait beaucoup a changer.
Après, la seule chose qui m'empeche d'en parler à ma DSI, c'est c'est la dependance à openoffice...
Et oui :( On voit ça trop souvant.
- Si le problème est que OpenOffice s'ouvre : on pourrait le cacher, et générer directement un PDF en arrière plan, on le fait pour la publication web du CV qui comme vous l'avez peut être remarqué fait un lien vers la version PDF générée en même temps.
- Si le problème est qu'il faut l'installer : en mode "client / serveur", le serveur prend en charge la génération (pas terrible de lancer un openoffice writter en xvfb sur un serveur mais on a rien trouvé de mieux).
- Concernant les autres formats, les développeurs réfléchissent aux alternatives envisageable, cherchant quelque chose qui donnerait plus de possibilités pour la mise en page (prudemment, car cela prend beaucoup de temps).
[^] # Re: base de données XML ?
Posté par PascalBoulerie . Évalué à 1.
# Bravo !
Posté par neuro . Évalué à 2.
Bravo déjà pour le projet en lui même, qui est visiblement suffisemment abouti pour apporter une vrai solution a certaines problématiques... même si d'autres solutions permettent déjà de faire ce genre de choses, celle ci me semble "ergonomique".
Bravo, ensuite pour tous les "à côté" : Les petites explications vidéo, les tutoriaux, le site web qui ressemble a quelque chose !
Beaucoups de projets passionnants gagneraient à prendre soin de leur look et de leurs potentiels utilisateurs.
C'est bien simple : j'ai montré les démos à un décideur préssé, et le résultat est qu'il trouve ce logiciel quasiment indispensable. (même si en vrai, il a déjà quelque chose d'approchant, mais de moche et moins ergonomique...)
# Pas mal
Posté par Maxime G (site web personnel) . Évalué à 2.
J'aimerai en savoir plus sur la génération de tableaux notamment. Car dans de nombreux de nos dossiers, il a des tableaux (avec des données tabulaires bien entendu, pas pour la mise en page) Est-ce intuitif ?
Aussi, avez-vous eu connaissance d'un déploiement de SCENARIserver sur Debian. Il y a t'il un paquet ?
Vous dîtes que vous n'êtes pas arrivé à générer du PDF autrement que par OOo ?
[^] # Re: Pas mal
Posté par Maxime G (site web personnel) . Évalué à 1.
Du coup, impossible de créer quelque chose de spécifique, même très simple.
Il n'y a que les formations à 1500¤ la semaine.
Je passe donc mon chemin. On verra plus tard quand la documentation sera créée.
[^] # Re: Pas mal
Posté par Stéphane P. . Évalué à 2.
http://scenari-platform.org/forum/viewtopic.php?p=1543#1543
Le projet en lui même n'est pas si jeune, les travaux on commencés en 1999. Mais l'outil SCENARIbuilder n'existe que depuis 2 ans et pour l'instant, le nombre de personnes qui conçoivent des modèles est assez réduit.
L'utilisation plutôt orienté vers les professionnels fonctionne plutôt souvent sur le mode partenariat / formation / suivi. D'autant plus que l'idée d'avoir plein de personne intéressé par la méthode plutôt que les résultats est pour une fois une bonne surprise, on est plus habitué à l'inverse. J'imagine qu'il y a 10 ans, on imaginait mal mysql (ou postgresql, pas de jaloux :) ) se retrouver à la porté du premier geek venu.
Mais comme on cherche à en faire profiter plus de monde ce manque de documentation est effectivement dans nos préoccupations premières. J'espère que nous serons y répondre d'ici quelques mois (il y a vraiment beaucoup de nouveaux concepts à expliquer pour faire quelque chose de bien).
[^] # Re: Pas mal
Posté par Stéphane P. . Évalué à 1.
Nous sommes conscient de ce type de limite, c'est une des évolutions envisagés : développer un composant natif SCENARI pour avoir une gestion plus propre et plus légère des tableaux.
http://scenari-platform.org/projects/scenari/fr/commu/co/tab(...)
Aussi, avez-vous eu connaissance d'un déploiement de SCENARIserver sur Debian. Il y a t'il un paquet ?
Non, nous n'avons pas pour l'instant fait de packets pour chaque distribution. J'ai déjà installé un SCENARIserver sous Ubuntu et suse, ce n'est pas le moyen le plus simple de commencer. A noter que si vous souhaitez une vrai édition collaborative, vous avez peut être intérêt a partager les contenus avec subversion, nous n'avons rien du coté des historiques ou des résolutions de conflits. Dans nos cas d'usage spécifiques, les auteurs travaillait sur des documents différents ou des parties différentes d'un même document constitués de plusieurs fichiers.
(notez aussi que nous ne sommes pas encore parfait a ce niveau : http://scenari-platform.org/projects/scenari/fr/commu/co/sub(...) )
Vous dîtes que vous n'êtes pas arrivé à générer du PDF autrement que par OOo ?
C'est pour l'instant un choix technique. Je ne suis pas expert du domaine mais voici des éléments de réponse :
- le framework SCENARI a été développé pour permettre la transformation des fichiers de contenu XML en fichiers OpenDocument Text a l'aide des librairies d'openoffice.
- a partir d'openoffice, l'auteur génère le PDF en 1 clic, ou on automatise ce passage .odt -> .pdf avec openoffice exécuté de manière transparante en arrière plan.
- on pourrait avoir plein de bonnes idées du style SCENARI -> latex -> pdf mais la partie SCENARI -> latex prendrait beaucoup de temps a développer, car il faudrait rétablir toutes nos fonctionnalités sans régression (stylage, table des matières, index, glossaire, intégration des images).
[^] # Re: Pas mal
Posté par Maxime G (site web personnel) . Évalué à 2.
Pour les tableaux, la conversion en image pour l'export web est une voie de simplicité dans le développement, mais bon, on peut pas tout avoir tout de suite. Il y a toujours des priorités. Ce sera une très bonne chose quand ils seront rendus en vrai tableaux.
Pour la documentation, votre approche est plus que louable, le projet ayant l'air très solide, il ne manque plus qu'elle pour décoller à "plus large échelle". Je l'attends donc avec impatience.
Le côté "ça m'embête d'installer depuis des sources une appli sur mon serveur de production debian" m'a aussi fait pensé à SVN ou subversion pour gérer le côté collaboratif du travail manquant dans SCENARIchain. Un peu lourd à l'utilisation (certes moins que rédiger tout artisanalement) mais simple à mettre en place. Il faut donc en avoir vraiment besoin (surtout de la concurence de version avec historique), pour moi c'est pas vraiment nécessaire.
Pour le pdf, j'ai pu voir un projet montant d'ERP (TinyERP)utilisant le RML.
voir ici : http://tinyerp.org/wiki/index.php/TechnicalDocumentation/Rep(...)
Il est écrit en python, la conversion en RML nécessite une édition OOo, mais le flux de départ est bien du XML. Cette approche est très similaire à celle de SCENARI (à ce que j'ai pu voir pdt l'heure que j'ai passé dessus...) où il est nécessaire d'apporter un XSL.
Je vous donne cela à titre indicatif, peut-être cela suscitera quelques idées de part chez vous.
(Le recours à latex étant quelque peu brutal je l'avoue, et la volonté de garder un odt qui est éditable est plutôt compréhensible)
Merci encore de votre attention.
# Et vis à vis de DocBook ?
Posté par Bonnefille Guilhem (site web personnel) . Évalué à 3.
Une question toutefois : la notion de "compilation de texte" (que vous nommez "chaîne éditoriale") est bien vieille (LaTeX, DocBook...), or je ne vois pas de comparatif de SCENARI avec ces techniques (avantages/inconvénients), ais-je mal cherché ?
De loin, sans avoir testé, j'ai l'impression qu'il faut tout se faire avec SCENARI :
- la structure du document (équivalent de la DTD DocBook)
- les rendus
- ...
Forcément, cela a un avantage majeur si on a un besoin bien spécifique (moins complexe ou plus précis que DocBook) qui reviens très très souvent. Auquel cas il est rentable d'investir dans la définition d'une structure.
Mais quid des gugusses comme moi qui ont des besoins mouvants, pour lesquels le large spectre de DocBook convient, même s'il n'est jamais exploité en totatilité dans chacun de mes documents. Dans mon cas, le seul problème, c'est que les technos autour de DocBook sont plutôt "poilues". Dur dur de se lancer dans la définition d'un rendu maison ou pour le client. Avez-vous prévu de transposer DocBook (ou une version (pas trop) allégée) de DocBook dans SCENARI ?
[^] # Re: Et vis à vis de DocBook ?
Posté par Stéphane P. . Évalué à 3.
Vous avez bien fait cette distinction et c'est l'élément principal de la réponse : SCENARI ne cherche pas a couvrir tous les besoins avec un même modèle, mais propose d'identifier des types de documents, et de concevoir le modèle correspondant. Pour moi c'est ce qui distingue une chaîne éditoriale d'un "compilateur de texte" (sans aucune connotation péjorative ou manque de respect pour les programmes de cette catégorie)
Je ne suis pas un expert LaTeX ou DocBook mais je vais essayer de faire ce mini comparatif :
- SCENARI se base sur des modèles de documents qui définissent les information a saisir et la manière dont elles sont publiés. LaTeX permet d'avoir a peu près la même souplesse qu'un traitement de texte, et DocBook si j'ai bien compris est un peu entre 2 et propose "sa propre DTD générique qui couvre tous les besoins".
- Créer un modèle SCENARI prend du temps et demande de se plonger dedans : avec docbook, la DTD est déjà prête et j'imagine que le travail de rendu est déjà "préparé".
- Une fois le modèle créé, l'auteur doit le respecter, et est guidé dans l'éditeur personnalisé pour le modèle. Cet éditeur peux être redifusé en "standalone", et convient aux débutants de l'informatique.
- Tout est prévu pour que le créateur du modèle et celui qui l'utilise soit 2 personnes différentes : le niveau modélisateur (SCENARIbuilder) reste "poilu", mais celui de l'auteur (SCENARIdiscovery, ou les modèles dans SCENARIchain) est simple, et l'auteur n'a pas la main sur le rendu. (chacun fait un travail différent dans l'esprit du "travail a la chaîne", que l'on retrouve sur le schéma de cette page : http://scenari-platform.org/projects/scenari/fr/pres/co/logi(...) )
- SCENARI permet d'intégrer des éléments multi-media dans les modèles et des exercices (cf modèle webradio et iris).
Si la structure de vos documents est complètement imprévisible et différente d'un jours a l'autre, dans ce cas SCENARI n'est pas la meilleur réponse. Il n'est pas fait pour être "équivalent à un traitement de texte en plus propre".
Il n'est pas prévu de créer un "modèle équivalent DocBook", et j'ai du mal a voir comment serait conçu le rendu si on le transposait dans le système SCENARI (le modélisateur ne sais pas à l'avance ce que l'auteur veux car trop générique, et l'auteur ne peux pas le changer lui même).
Les modèles les plus "larges" que l'on ait actuellement doivent être ShowOrg et Report , les modèles de présentation d'une entreprise et d'écritures de rapport, qui pourrait tout de même être utilisés tel quel et détourné dans d'autres types de contenus qui parlent de n'importe quoi. C'est possible, mais ce n'est pas notre objectif de développer cette voie, il y a déjà plein de programmes mieux que SCENARI pour faire ça.
# C'est beau !
Posté par thibault jouannic . Évalué à 1.
[^] # Re: C'est beau !
Posté par Loïc Alejandro . Évalué à 1.
Merci pour le compliment.
# essai (ne pas publier)
Posté par PascalBoulerie . Évalué à 1.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.