LEOS is a software tool helping those involved in drafting legislation, which is usually a complex process requiring efficient online collaboration. Comments, suggestions, version control, co-edition, everything is possible with LEOS. The software was released as open source and has developed a growing community around. One of the active community members and a user of LEOS is Carlos Fernandez from the Spanish Ministry of the Presidency, Relations with the Parliament and Democratic Memory.
Can you tell us a bit about yourself and the ministry?
My institution is, among other things, responsible for the quality of drafting legal texts generated by Spanish government and relations with the Parliament and the Senate. In our department, we manage all information systems used to fulfil these responsibilities, and LEOS will help us make the drafting of legal texts more efficient.
As a project manager of LEOS in Spain, I am responsible for the organisation of the necessary resources. I ensure that everybody involved in the project can contribute with their specific skills to define and develop the requirements for LEOS in our administration.
How did you find out about LEOS?
At the ministry, we needed a tool to support the activities of our office responsible for the quality of drafting legal texts. We searched for open source tools used in the European Union and LEOS arose as the best option.
Why did your organisation opt for LEOS?
After comparing with similar tools, we learned that LEOS had the following advantages:
- it is open source and released under the EU Public Licence which is in line with the strong commitment to the code reuse in the Spanish government;
- it is based on the Akoma Ntoso standard, with which some of the Spanish institutions (e.g. the Senate) have experience;
- it is modular which facilitates the integration of new parts and merging of modified code;
- it allows integration with our databases and content manager thanks to its open interfaces;
- it publishes an interface for communication with other applications.
In addition, we also benefit from the support of the LEOS team at the European Commission.
How was the implementation of LEOS in your organisation?
We are happy to say we managed to enable the use of LEOS in just nine months. Now it is possible to draft collaboratively legal documents in Akoma Ntoso, in a way that is fully compliant with our style guidelines and reduces the number of format mistakes.
In the first quarter, we set up the foundation and line of work:
- Deployment of LEOS in development and pre-production environments, including web servers, code repository and project plan tools
- Translation of messages from English to Spanish (quite easy since there is a master file!)
- Integration with our database (SQL Server) and our content manager (Opentext Documentum)
- Review of official guidelines for regulation development in our country was mandatory
We continued in the second quarter by preparing LEOS for our legislative tradition, which required the following:
- New templates for our main legislative acts
- Presentation (CSS) according to our best practices
- New Akoma Ntoso elements, both hierarchical and non-hierarchical (<book>, <subsection>, <proviso>, etc.)
- Specific numbering schemes: auto numbering as the best option to avoid errors in the generated documents; new numbering schemes (ordinal numbers, roman numbers, letters, etc.); and specific labelling for internal sections of each article
In the third quarter, we did the final touches for our user groups:
- Creation of working groups with potential users to understand use cases
- Translation of syntactically complex structures
- Export to PDF, a development with which we plan to contribute to the LEOS open source community;
- Specific organisation of sections in articles that are modifying other legislative acts
Can you tell us about your collaboration with the LEOS team?
Currently, we share all our questions and feedback by e-mail. For topics like sharing of detected bugs or requests for new functionalities, we use the ticketing system provided by the LEOS team. We are using BitBucket too in order to exchange and contribute code. Additionally, we have organised several video conferences to share best practices and strengthen the confidence in the project.
What are your future plans with LEOS?
As the next step, we plan to involve other public institutions in Spain. We will organise pilots with end users in different ministries to attract more users but also to collect more feedback. We also plan to connect LEOS with our Official Journal (Boletín Oficial del Estado) to import documents.
Main users of LEOS will be the Spanish ministries, but other institutions have already contacted us to understand the possibilities of LEOS to ease their activities. Managing amendments of the Parliament and the Senate with LEOS and enhancing the information received by the Official Journal are currently in the main topics we discuss.
Is there any advice you would like to share with the LEOS community? Would you recommend LEOS to other public administrations?
Working with LEOS can be challenging at the beginning but once the architecture is correctly understood, it is real pleasure working with it. I would recommend other administrations and institutions to find the match between LEOS and their needs and plan the required adaptions in LEOS.
Interested in LEOS?
Visit the LEOS solution on Joinup!
Download the latest release of LEOS and get started.
Interested in the Spanish implementation of LEOS?
Find out more here.