Content Management Systems (CMS) have become essential infrastructure for organizations in today’s digital knowledge economy. The emergence of standardized content repository services is a logical evolution of the maturing content management technology market. Nuxeo is proposing this contribution to Eclipse in order to accelerate adoption of this content management technology, expand the developer community and to create an open source reference implementation for a content repository compliant with the CMIS (the OASIS Content Management Interoperability Services) standard. With ECR, developers and architects of content management applications can be relieved of the burden of re-implementing commonly-used CMS functionality.
“We have decided to spin off this project from our company to ignite innovation in the content management space. The content repository is the core technology of any application managing structured or unstructured business content. Too often developers implement ad-hoc repositories on top of bare SQL databases. We are taking the opportunity presented by CMIS to offer an a great technology and hope it will foster innovation in our space”, according to Nuxeo CEO, Eric Barroca. “We approached Eclipse because it has the infrastructure, broad developer community, and proven processes to be able to accept and accelerate a project of the scope of the Enterprise Content Repository project. Eclipse-related technology such as Equinox and OSGI are fundamental to the Nuxeo Enterprise Platform architecture, inspiring its modular, extensible framework.”
“We are very excited to have Nuxeo lead a new Eclipse project for enterprise content management,” states Mike Milinkovich, Executive Director, Eclipse Foundation. “Nuxeo is a well respected provider of enterprise content management solutions, so I am confident their contribution and leadership will accelerate the success of this project. This project also extends the portfolio of Eclipse runtime technology, making it easier to build enterprise systems based on Equinox and OSGi.”
The Enterprise Content Repository project will provide developers with a reference implementation for content repositories. This proven and efficient code base to develop content applications such as document management, records management, digital asset management, case management, or any vertical or horizontal composite content application to address specific business challenges.
The scope for ECR includes APIs (Java, REST), content management interoperability support via CMIS, and a wide range of content repository services. Nuxeo encourages additional participation from both the Eclipse and Nuxeo communities via the Eclipse Proposals Forum.