Hi, +1 for cellar being a subproject.
btw. we might need to take a look on different other "core" features that might be considered to be a worthy "subproject". just my 2 cents :-) regards, Achim 2011/5/4 Jean-Baptiste Onofré <[email protected]>: > Hi Guillaume, > > thanks for the update. > > I would prefer to have Cellar directly on Karaf trunk. Like this, it allows > to define Cellar feature into the Karaf features descriptors. > But your remark is right and it could make sense to have Cellar as a Karaf > edge project. > @others: WDYT ? > > For the projects dependencies (SMX, CXF, etc), it's just an idea, and I'm > not sure it's a good one :). For now, Cellar is **only** a Karaf cluster > implementation. So it makes sense to be in Karaf. If later, it evolves to > something different, we will think about moving into a new project (as we > made for Karaf, from ServiceMix Kernel, to Felix Karaf and finally Karaf > :)). > > Thanks again > Regards > JB > > On 05/04/2011 09:32 AM, Guillaume Nodet wrote: >> >> +0 as I don't plan to work on that code base in the near future >> >> A few comments though: >> * I do think it would be better to import cellar into its own >> subproject at http://svn.apache.org/repos/asf/karaf/cellar/trunk >> so that it can have independant releases and won't affect the 3.0 >> schedule >> * if you think of cellar as providing features for servicemix, cxf >> or camel, I think Karaf is not the right place for cellar >> and I would start in the incubator so that cellar can have the >> broader scope it deserve >> >> >> On Tue, May 3, 2011 at 19:41, Jean-Baptiste Onofré<[email protected]> >> wrote: >>> >>> Hi all, >>> >>> following our discussion about Karaf clustering and Cellar, I would like >>> to >>> launch a vote to add Cellar into Karaf trunk. >>> >>> This addition covers the following topics: >>> >>> 1/ Source code >>> Currently, Cellar source code is on github. It will be added into Karaf >>> trunk, on a cellar maven module. >>> All package will be named to org.apache.karaf.cellar and all resources >>> (java, properties, etc) will include Apache header. >>> >>> 2/ Provided features >>> Before inclusion, Ioannis and I would include a new feature which allow >>> you >>> to choose the node discovery mechanism: >>> - static list >>> - unicast >>> - multicast >>> - etc >>> I started to work on it this afternoon, it should be available soon. >>> >>> 3/ Documentation resources >>> The Karaf user and developers manuals will contain Cellar installation >>> and >>> user guide. First step is to complete the Karaf cluster wiki page, and >>> refactore the Ioannis' blog content into user and developers manuals. >>> >>> Depending of the result of the vote, I will raise the corresponding Jira >>> and >>> I will work on it. >>> >>> I have a couple of Karaf Cellar related topics: >>> - I launched a discussion on Apache ACE mailing list. As ACE supports >>> cloud >>> environment (using jclouds), I would like to avoid overlap between ACE >>> and >>> Karaf. The first ACE team feedbacks are good as we consider ACE as a pure >>> provisioning platform. I will keep you posted about this discussion. On >>> the >>> same area (relationship with others Apache projects), I think that we >>> have >>> to discuss with Camel, ServiceMix, CXF, ActiveMQ, and others about we can >>> improve Karaf Cellar to provide services for these projects. >>> - I submitted a talk for the next ApacheCon 2011 (Vancouver, 5th-11th >>> November) about Karaf in an enterprise environment. It will include Karaf >>> 3.0.0 new features presentation and of course Karaf Cellar introduction. >>> I >>> also plan to make a demo using Karaf, Cellar, and ACE to show how Karaf >>> is a >>> powerful OSGi runtime/container in an high value enterprise environment. >>> >>> Regarding these topics, I submit the addition of Cellar into Karaf to >>> your >>> vote: >>> >>> [ ] +1 Approve the addition of Cellar into Karaf trunk >>> [ ] -1 Veto the addition (please provide specific comments) >>> >>> This vote will be open for 72 hours. >>> >>> I'm available if you need deeper explanations about Cellar. >>> >>> Thanks, >>> Regards >>> JB >>> >> >> >> > -- -- *Achim Nierbeck* Apache Karaf <http://karaf.apache.org/> Committer & PMC OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/> Committer & Project Lead
