Calenco

Calenco is a web-based XML content management system that enables users to share, store and manage all kinds of documents and information in XML format. It enables teams of writers, designers, to collaboratively produce rich documents such as User Guides, Quality Procedures, Reference and Training Manuals, etc. Calenco is developed using Java technology.
History
Calenco was initially released in 2009 by NeoDoc, a company specializing in technical documentation, that developed Calenco internally for its own use. Calenco is the successor of Borges that was initially developed at Mandriva.
Version 2.0 was released in early 2010. It is a major rewrite based on a restful API.
Usage
Collaborative writing and translating of rich documents based on the XML format.
Word Processors or DTP systems intimately mix content and design. Hence, a document is written for a specific output format (e.g. PDF A4) and a specific graphical charter.
On the other hand, XML CCMS systems rely on the principle of separation between content and form. Instead of telling the tool: "I want this string to be displayed in Times, 14pt, in red, centered on the page" you just say "This is the title of the chapter". And so on for every bit of the document: paragraphs, tables, images, lists, etc. Additionally, the information is structured in hierarchies, so a "title" is not just a title, it is the title of the second section of the first chapter.
This has direct implications:
* for the technical writer, because he can concentrate on content, and not lose time on layout.
* for output documents:
** the layout is strictly the same on all documents since it is automated
** content can be filtered according to the targeted audience
** any kind of format can be generated (PDF, HTML, ePUB, etc.)
Calenco is based on the principles of structured writing and "minimalism".
Features
* Basic Roles Based Access Control RBAC
* Content Management
* Workflows Management
* Repository-level versioning (similar to Subversion)
* Supports various XML source formats (DocBook and DITA support is included, support for other formats can be added by writing an addon)
* Single source, multiple output support (Print, Web, mobile devices) through XSLT Transformations
* Lucene search
* WebDAV interface
* Multi-language support
* Multi-platform support
* Browser-based GUI
 
< Prev   Next >