Nuxeo Introduces Plug-in Marketplace, CMIS Support to its Enterprise Content Management Offerings
Nuxeo have announced new releases of Nuxeo Enterprise Platform (Nuxeo EP), and Nuxeo Document Management (Nuxeo DM). The releases add support for both JBoss AS 5.1 and JBoss EAP 5.0.1. Nuxeo EP also offers a server based on Apache Chemistry OpenCMIS.
The CMIS (Content Management Interoperability Services) specification is an extremely young standard, only ratified by OASIS in May 2010, which aims to improve interoperability between Enterprise Content Management systems. It proposes a data model plus a set of generic services and several protocol bindings for these services, including Representational State Transfer (REST) using Atom convention and SOAP.
Nuxeo CEO Eric Barroca told InfoQ that Nuxeo is contributing a lot of code to Apache Chemistry, which is effectively the reference implementation for CMIS. A number of other vendors are involved in the initiative including Adobe Systems, Alfresco Software, EMC Corporation (Documentum), Liferay, Microsoft, Oracle and SAP. Despite the lack of a TCK Barroca told us that there is already a working client implementation, Adobe Drive 2, which includes a preview connector for CMIS compliant repositories.
Nuxeo EP is built on top of OSGi, comprising a set of around 120 bundles containing components, services and extension points. These bundles form packaged distributions that meet common content management requirements. Nuxeo EP is also available in developer distributions, designed to provide an ECM foundation for new content application creation, integration or embedding into existing enterprise applications.
The Nuxeo Marketplace – also announced this week – exploits this approach, providing a distribution channel for free, and in the future paid-for, Plug-ins which may be from both Nuxeo and its partners. Plug-ins are offered at two levels:
- Contributed level where the install script will be reviewed to check if there is anything obviously harmful but users install contributed plug-ins at their own risk.
- Supported level which involves a deeper review of the code to ensure it isn't doing anything unexpected.
Everything in the Marketplace is currently free, though Barroca did tell us that Nuxeo has plans to allow paid for downloads to make it revenue generating for both Nuxeo and its partners. Contributors can choose what license to use; Nuxeo's own plug-ins are LPGL.
The Marketplace is integrated with Nuxeo Studio, the web-based configuration and customisation tool for the Nuxeo products. Barroca suggested this provides a convenient mechanism for System Implementors and consultants to deliver new features to their customers.
Nuxeo have also introduced an Admin Center providing a personalised notification dashboard for Nuxeo Connect subscribers.