As requested, here's a quick overview of the Java parts of Chemistry (just the high level stuff):

- chemistry-parent: contains no code, just holds a maven POM containing common definitions for all other modules. - chemistry-api: the Chemistry API, divided (conceptually) into a low- level SPI, and a high-level Connection that provides more abstract functionality. - chemistry-commons: common classes useful to any Chemistry project. Has a simple in-memory implementation of the API. Will later contain CMIS-SQL parsers as well for instance. - chemistry-atompub: common classes and definitions related to CMIS AtomPub bindings. - chemistry-atompub-server: AtomPub server using the Chemistry API as a backend. - chemistry-jcr: implementation of the Chemistry API done as a JCR client. - chemistry-tests: holds simple unit/functional testing classes, a testing servlet. - chemistry-ws: common classes and definitions related to CMIS SOAP bindings.

Upcoming:
- chemistry-atompub-client: implementation of the Chemistry API done as an AtomPub client.
- chemistry-ws-server: SOAP server using the Chemistry API as a backend.
- chemistry-ws-client: implementation of the Chemistry API done as a SOAP client. - chemistry-fs: implementation of the Chemistry API storing files on the filesystem.
- chemistry-tck-client: unofficial TCK of a client for the CMIS spec
- chemistry-tck-server: unofficial TCK of a server for the CMIS spec

Florent

--
Florent Guillaume, Head of R&D, Nuxeo
Open Source, Java EE based, Enterprise Content Management (ECM)
http://www.nuxeo.com   http://www.nuxeo.org   +33 1 40 33 79 87

Reply via email to