Category Archives: Uncategorized

Two new tutorials about CMIS


CMIS news from Nuxeo and Apache

Nuxeo’s The Promises of Modern Chemistry blog entry is actually about the progress of the Apache Chemistry project, and of upcoming CMIS support in the Nuxeo open source ECM platform:

Chemistry is a new Apache project for CMIS that started incubating recently (“incubation” is the term used in the Apache Software Foundation for young projects that still have to prove themselves). Chemistry’s goal is to provide general purposes libraries for interaction using CMIS between a server and a client. These libraries are mainly written in Java, but some JavaScript code has been added as well, and we’re open to more.

The current Chemistry code base has an initial version of the API/SPI together with some actual implementations around the AtomPub protocol. Already Chemistry can talk to itself (AtomPub client talking to AtomPub server) and store data in-memory (which is very handy for unit tests). Outside of the Apache code base, Nuxeo has also coded a backend to provide access to Nuxeo 5.2 repositories using Chemistry. Generic CMIS AtomPub clients like CMIS Explorer are able to see a Nuxeo repository through Chemistry for instance.

Read more on the Nuxeo blog.

Another server-side CMIS implementation

Florian Müller writes:

There is another open source CMIS server implementation called CMIS FileShare [].

It’s a lightweight implementation of the current specification draft that exposes a branch of a file system as a CMIS repository. It is rather a developer tool than a productive repository. It is easy to set up and should provide a quick and simple access to CMIS for developers.

Alfresco CMIS update

Seen on the Alfresco blog:

While we’re closing the last few tasks for our imminent Alfresco Labs 3.2 release, I thought I’d give another status update on our Draft CMIS Implementation.

Original CMIS videos from EMC

CMIS resources

Here are background information about the CMIS protocol, which promises to revolutionize the ECM and CEVA industry.

If there are additional information you want to see included in this page, please write us to .

Protocol information

Introductions / Tutorials

Server side implementations

Client-side libraries and applications