The Apache Software Foundation (ASF), the all-volunteer developers, stewards, and incubators of nearly 150 Open Source projects and initiatives, today announced that Apache Chemistry has graduated from the Apache Incubator as a Top-Level Project (TLP). This signifies that the Apache Chemistry community and products have been well-governed under the ASF’s meritocratic, consensus-driven process and principles.
Apache Chemistry is an Open Source implementation of the OASIS CMIS (Content Management Interoperability Services) standard. The project provides an interoperable API to CMIS repositories such as Alfresco, EMC Documentum, IBM FileNet, Microsoft SharePoint, Nuxeo, OpenText Enterprise Library Services, and other CMIS-compliant content repositories. It also provides libraries to build CMIS-compliant repository connectors.
“Apache Chemistry is successfully driving adoption of the CMIS standard,” said Apache Chemistry Vice President Florian MÃ¼ller. “An Apache Open Source implementation of CMIS is ideal for growing a developer community around the standard, which will improve interoperability, create new tools, and foster innovation.”
Originally submitted to the Apache Incubator in May 2009 as a single, Java-focused project, Apache Chemistry today comprises the following sub-projects:
- OpenCMIS â€“ CMIS client and server libraries for Java, as well as test tools for content repository developers and client application developers. Version 0.2 was released in January 2011;
- cmislib â€“ CMIS client library for Python. Version 0.4 was released in February 2011;
- phpclient â€“ CMIS client library for PHP. Already used in production, the sub-projectâ€™s first release will be made in the near future;
- DotCMIS â€“ CMIS client library for .NET.Â Â Contributed to the Apache Chemistry project in January 2011; work is underway on its initial release.
Apache Chemistry is widely used in enterprise content management solutions and for CMIS implementation verification. Its flagship sub-project, OpenCMIS, is deployed in both Open Source and commercial products and solutions by Adobe, Alfresco, Metaversant, Nuxeo, OpenText, OpenWGA, and SAP, among others.
“Nuxeo is very happy to see Apache Chemistry finalize its incubation phase and move forward to become a top-level Apache project”, said Florent Guillaume, Director of R&D at Nuxeo. “We have supported Chemistry from the start, and we are so confident in the technology that we have included it as a core connector for the Nuxeo Enterprise Platform. Through Chemistry, many software platforms, such as Java, Python, PHP, and .NET, will be able to adopt the CMIS specification, which benefits both servers storing content documents or other assets, and the applications interacting with them.”
“CMIS is here, it works and it works well,” said Nathan McMinn, Software Engineer at Ansell. “Having a standard interface to our content repositories makes integrating Ansell’s various CMS systems with our applications much simpler. While the server support for the standard is of course essential, it is of limited value without stable client libraries. Sure, we could write our own client interface to CMIS, but with a project like Apache Chemistry there is no need. Chemistry gives us the tools we need to connect most of our major platforms (based on PHP, Python and Java) to our existing content stores, saving us time, money and headaches in the process.”
Source: Apache Blog