LEOS prototype enables to create and draft legislative documents via a web user interface. Document's content is stored in an XML format, currently Akoma Ntoso V2. The prototype implements use cases based on acts issued by the European Commission (proposals for a directive, regulation...) but it can be extended to support other legislative tradition.
creation of an act from a template
management of higher divisions with drag and drop (chapters, sections...)
wysiwyg edition of article content (paragraphs, alineas, points...)
versioning and comparison of versions
several users editing an act at the same time
generation of human readable view (HTML, pdf)
Akoma Ntoso V2 XML format
CMIS 1.1 repository interface
Java 7 and Vaadin 7
Please see the README file included in the release to learn how to compile and run the project on your local machine without external dependencies.