chemistry-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Florian Müller <>
Subject RE: OpenCMIS contribution to Chemistry
Date Wed, 03 Feb 2010 10:14:11 GMT

This is just a short update on our status. We have now done most of our homework. I'll file
the "OpenCMIS contribution" issue with the source code presumably on Friday or Saturday. All
CLAs, CCLAs and software grants should be submitted by then. 



-----Original Message-----
From: Jukka Zitting [] 
Sent: Thursday, January 28, 2010 3:22 PM
Subject: Re: OpenCMIS contribution to Chemistry


On Wed, Jan 27, 2010 at 5:22 PM, Florian Müller <> wrote:
> Most of you on this list have heard about OpenCMIS. The OpenCMIS project has been
> founded by Alfresco, Open Text and SAP to build CMIS related libraries and tools for
> Java. In December last year we proposed a new Incubator project. Based on subsequent
> discussions we now would like to follow Florents and Jukkas invitation and contribute
> our code to Chemistry. With this email I would like to start a discussion if this is
> feasible and how this would look like.

Excellent. Here's what I propose as the next steps to follow:

* File an "OpenCMIS contribution" issue in [1] and attach the latest
OpenCMIS code (or an svndump from BerliOS for keeping the full svn

* Start the IP clearance [2] for the code by submitting a software
grant [3]. Note that you can also do the software grant as a part of
the corporate contributor license agreement (CCLA) [4] that you'll
also need for the next step. As an ASF officer I can take care of the
rest or the IP clearance process.

* Have Alfresco, OpenText and SAP submit (or amend existing) CCLAs [4]
for all the proposed OpenCMIS committers.

* Have all the proposed OpenCMIS committers submit their individual
contributor license agreements (CLA) [5].

* I'll ask the Chemistry project (and the Incubator) to grant commit
rights to all the proposed OpenCMIS committers.

All of the above steps can be started right away and don't need to be
done in any particular order. Once at least a few of these steps are
done, we can follow up with the following:

* Once the IP clearance is done, we'll import the OpenCMIS code to, where
it'll have it's own {trunk,branches,tags} structure.

* Once the committer vote passes and the required CLA's are in place,
we'll request set up committer accounts for all the OpenCMIS

That's all. :-)

Now, as discussed earlier it's still unclear how much synergies we'll
in practice see between OpenCMIS and the existing Chemistry codebases.
I'm optimistic that we'll see good cooperation and convergence, but if
it turns out after a few months that the codebases and communities
won't start converging naturally, then we have a good case for
following the original plan of starting a separate OpenCMIS podling.
In that case we've already done all the hard setup work and starting
the new podling will be just a matter of requesting a few new mailing
lists and doing a simple svn move.



Jukka Zitting

View raw message