Scenari
Encyclopedia
Scenari is an open source
Open source
The term open source describes practices in production and development that promote access to the end product's source materials. Some consider open source a philosophy, others consider it a pragmatic methodology...

 software suite that introduce a new methodology to edit and publish multimedia documents.

The author of a document on Scenari applications only have to fill and organize the content in the editor without thinking about its presentation for a particular output media. The document structure components, published layouts and styles are defined in a specific "document model" connected to the particular usage context.

Advantages

The aim of Scenari is to create some "good practice" with document publishing and to address those requirements:
  • The author can write the content only once, then republish in different file formats or with different presentation (HTML
    HTML
    HyperText Markup Language is the predominant markup language for web pages. HTML elements are the basic building-blocks of webpages....

    , SCORM
    SCORM
    Sharable Content Object Reference Model is a collection of standards and specifications for web-based e-learning. It defines communications between client side content and a host system called the run-time environment, which is commonly supported by a learning management system...

     export, OpenOffice.org
    OpenOffice.org
    OpenOffice.org, commonly known as OOo or OpenOffice, is an open-source application suite whose main components are for word processing, spreadsheets, presentations, graphics, and databases. OpenOffice is available for a number of different computer operating systems, is distributed as free software...

     / pdf, flash slideshow... as long as they have been planned in the document model).
  • The author only needs to maintain the original version (internally stored in XML
    XML
    Extensible Markup Language is a set of rules for encoding documents in machine-readable form. It is defined in the XML 1.0 Specification produced by the W3C, and several other related specifications, all gratis open standards....

     to be able to republish if the document has to be updated.
  • The author does not need to master each output technology or file format to produce high-quality and standard compliant documents.
  • Authors are bound to the document model that define their freedom or obligations to keep the document well structured.
  • Authors are bound to the corporate identity or presentation that has been integrated in the document model.

Applications

  • SCENARIdiscovery : a standalone application packaged with 6 models to demonstrate how document authoring is done "the Scenari way" (partially translated into English).

  • SCENARIchain: an authoring application that can be used to install and use document models.
  • SCENARIbuilder: the application used to create new document models, it uses its own model definition language assisted by a modeling GUI. It's designed for users with a strong technical background, at least "power users".
  • SCENARIserver: the server component that can handle document storage and publishing
  • SCENARIclient: the client component that can handle remotely editing documents stored on a SCENARIserver.

Each model can also be packaged in a standalone application (SCENARIapp).

The following operating systems are supported :
  • Linux
    Linux
    Linux is a Unix-like computer operating system assembled under the model of free and open source software development and distribution. The defining component of any Linux system is the Linux kernel, an operating system kernel first released October 5, 1991 by Linus Torvalds...

     (glibc >= 2.5)
  • Mac OS X
    Mac OS X
    Mac OS X is a series of Unix-based operating systems and graphical user interfaces developed, marketed, and sold by Apple Inc. Since 2002, has been included with all new Macintosh computer systems...

     (universal binary)
  • Windows
    Microsoft Windows
    Microsoft Windows is a series of operating systems produced by Microsoft.Microsoft introduced an operating environment named Windows on November 20, 1985 as an add-on to MS-DOS in response to the growing interest in graphical user interfaces . Microsoft Windows came to dominate the world's personal...

     2000, XP, Vista, 7


Those applications are published under the following licences (you must agree with at least one licence) :
  • GNU GPL
  • GNU LGPL
  • MPL
  • CECILL

Binary versions can be distributed with proprietary libraries (Java
Java (programming language)
Java is a programming language originally developed by James Gosling at Sun Microsystems and released in 1995 as a core component of Sun Microsystems' Java platform. The language derives much of its syntax from C and C++ but has a simpler object model and fewer low-level facilities...

JRE)

Models

http://scenari-platform.org/projects/opale/en/pres/co/Opale is currently one of the main Scenari models and is used in several French universities and by some international partners to produce academic training documents.

The following models are distributed as a part of SCENARIdiscovery (standalone versions may also exist):

External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK