Latest Posts

Archives [+]

Categories [+]

Authors [+]

Entries filed under 'chemistry'

    Posted by David Nuescheler FEB 05, 2010

    Posted in chemistry and cmis Comment 1

    Today is a great day for Apache Chemistry: the OpenCMIS community just added their very exciting code base. And more importantly: the OpenCMIS community joined the Chemistry community.

    The contribution consists of a general purpose java client that already seems very well architected and already very mature in its code base, granted that CMIS is not even released as a 1.0 yet. This will definitely help to advance the efforts of Chemistry both on the Server and on the Client. I am convinced that all the lessons learned from OpenCMIS will be greatly appreciated by the Chemistry community and will have a very positive impact on the joint code base.

    From an Apache community standpoint I think it is very noteworthy that the list of contributors of OpenCMIS includes people from various companies, so I would like to take this opportunity to welcome the following people into the Chemistry community and thank them for their outstanding achievement.

    • David Caruana (Alfresco) (existing Chemistry PMC member)
    • David Ward (Alfresco)
    • Florian Müller (Open Text)
    • Jens Hübel (Open Text)
    • Martin Hermes (SAP)
    • Paul Goetz (SAP)
    • Stephan Klevenz (SAP)

    Since I had the pleasure to work with most of them before I am really looking forward to our joint work in Chemistry as a community open source project.

    Posted by Michael Marth MAY 05, 2009

    Posted in announcements, chemistry and cmis Add comment

    Just a quick announcement: I have added the mailing list of the Apache Chemistry project to the dev.day.com discussion groups (there is also the CMIS technical committee list). The Chemistry project proposal can be read here.

    Posted by Michael Marth APR 30, 2009

    Posted in chemistry and cmis Comment 1

    Day 2 of the CMIS plugfest just ended. As I blogged about yesterday we tried to connect as many client implementations with as many server implementations as we can. The results are displayed in the matrix below: "C" means being able to connect, "R" able to read, "W" able to write, and "W+S" write and search.


     

    So, all in all we have tested 31 client/server combinations, most ATOM-based and 4 with SOAP. All tests were based on the spec version 0.6.1. I am quite happy with these results, especially because many servers and clients were updated to the latest spec version (or even implemented from scratch!) during the plug fest. Cedric Huesler has compiled a collection of screenshots of CMIS clients in action (all experimental and subject to changes):

    Also, today the Apache Chemistry project (Apache's CMIS implementation) has been accepted in the ASF's Incubator. Congratulations!

    Posted by Michael Marth APR 29, 2009

    Posted in chemistry and cmis Add comment

    Day 1 of the CMIS plugfest is just getting into the beer-oriented phase. But before I leave I would like to share some basics of what we are up to:

    Today's participants are: Berry van Halderen (Hippo), Cedric Huesler(Day), Dave Caruana (Alfresco), David Nuescheler (Day), Dominique Pfister (Day), Florent Guillaume (Nuxeo), Florian Mueller (OpenText), Jens Huebel (OpenText), Martin Hermes (SAP), Paul Goetz (SAP), Serge Huber (Jahia), Ugo Cei (SourceSense), Volker John (Saperion), and me.

    By now all clients and servers are running on version 0.6(.1) of the CMIS spec. For the Atom binding we have as clients:

    • the Javascript client from the Apache Chemistry project
    • the Java client from the Apache Chemistry project
    • Alfresco
    • SAP
    • Shane Johnson's Flex-based CMIS Explorer
    • the CMIS Explorer portlet from Sourcesense

    Servers with Atom bindings are:

    • Day CRX
    • Nuxeo
    • OpenText
    • Alfresco

    That gives us 28 combinations to have fun with already. On top of that we have SOAP-based clients from OpenText and SAP (and the same list of servers).

    We are checking which client can read from, write to and query which server (and tweaking both ends to make things work). Results tomorrow... :)

    For getting live updates as we progress look for #plugfest on Twitter

    more pictures here