Hmm, what does hurt letting them having their own repo? I see the benefit to release them more easily and let them have their own lifecycle. I also see the drawback of all the tomee project if we put them as submodules. However I fail to see what would be the advantages in this last case. What do I miss?
Side note: agree to put them on the same website for now, probably a subspace to not mix EE/Server/RAR stuff but as TomEE we have a single entry point which is tomee.apache.org. Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <https://rmannibucau.metawerx.net/> | Old Blog <http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> | LinkedIn <https://www.linkedin.com/in/rmannibucau> | Book <https://www.packtpub.com/application-development/java-ee-8-high-performance> 2018-02-13 10:00 GMT+01:00 Thiago Veronezi <[email protected]>: > Hi guys, > > I have some use for Chatterbox and I would like to contribute. > > Sheldon and Chatterbox are examples of awesome use of stack Java EE JCA, > aren't they? > > What about creating a module "resource-adapters" and having these guys > there? > > <groupId>com.apache.tomee.rars</groupId> > <artifactId>chatterbox</artifactId> > > <groupId>com.apache.tomee.rars</groupId> > <artifactId>sheldon</artifactId> > > We would have them available for download on tomee.apache.org and maven > central without going through yet another project configuration. > > If these guys grow so much that they require to be split into their own top > project, we can do that later. > > []s, > Thiago. > > > > > > On Tue, Feb 6, 2018 at 3:15 PM, Mark Struberg <[email protected]> > wrote: > > > +1 for a new github repo and 1 per project. > > And we still need a name for this 'aggregator'. > > In Myfaces it was myfaces-ext-*But if you did your history lections then > > you would have noticed that keeping myfaces in the name was NOT a good > > idea.While CODI (myfaces-ext-cdi) did also run perfectly fine on Mojarra > we > > had a really huge acceptance problem. This later lead us to join forces > > with Seam and merge together to Apache DeltaSpike - just to remove any > > doubt that it will only run with MyFaces. > > Now if we would name it tomee-sheldon then it would most likely be > exactly > > the same. > > So please propose a good name which makes it clear that this does not > > belong to TomEE the app server but is just a modular part which is > > portable. Or go the other route: make it really TomEE specific. In any > case > > we must be sure which route we want to take. > > LieGrue,strub > > > > > > On Monday, 5 February 2018, 15:06:23 CET, Romain Manni-Bucau < > > [email protected]> wrote: > > > > One per project > > > > And no need of tomee in the name ;) > > > > we already have tomee.git so we can get sheldon.git and chatterbox.git > > > > 2018-02-05 14:38 GMT+01:00 Jean-Louis Monteiro <[email protected] > >: > > > > > I'm fine either way, do we want one per sub-project/sub-tool or one > with > > > everything inside? > > > If we go this path I'm tempted to say, one per contribution. > > > > > > > > > That would make > > > tomee git repo > > > tomee-sheldon git repo > > > tomee-chatterbox git repo > > > > > > > > > Jean-Louis > > > > > > > > > -- > > > Jean-Louis Monteiro > > > http://twitter.com/jlouismonteiro > > > http://www.tomitribe.com > > > > > > On Mon, Feb 5, 2018 at 2:35 PM, Romain Manni-Bucau < > > [email protected]> > > > wrote: > > > > > > > just plain new git repos IMHO > > > > > > > > > > > > Romain Manni-Bucau > > > > @rmannibucau <https://twitter.com/rmannibucau> | Blog > > > > <https://rmannibucau.metawerx.net/> | Old Blog > > > > <http://rmannibucau.wordpress.com> | Github <https://github.com/ > > > > rmannibucau> | > > > > LinkedIn <https://www.linkedin.com/in/rmannibucau> | Book > > > > <https://www.packtpub.com/application-development/java- > > > > ee-8-high-performance> > > > > > > > > 2018-02-05 14:21 GMT+01:00 Jean-Louis Monteiro < > > [email protected] > > > >: > > > > > > > > > In terms of source code, do we want something like this > > > > > > > > > > tomee/ (the main git project) > > > > > ..tomee-server/ --> no idea what name would be the best from a user > > > > > perspective > > > > > ..sheldon/ > > > > > ..chatterbox/ > > > > > > > > > > WDYT? > > > > > > > > > > -- > > > > > Jean-Louis Monteiro > > > > > http://twitter.com/jlouismonteiro > > > > > http://www.tomitribe.com > > > > > > > > > > On Mon, Feb 5, 2018 at 2:06 PM, Jonathan Gallimore < > > > > > [email protected]> wrote: > > > > > > > > > > > Excellent. Happy to help with the process in any way I can. > > > > > > > > > > > > Jon > > > > > > > > > > > > On Mon, Feb 5, 2018 at 1:03 PM, Jean-Louis Monteiro < > > > > > > [email protected]> wrote: > > > > > > > > > > > > > Looks like David is busy, so I'll close the VOTE for him and > > > proceed. > > > > > > > > > > > > > > The VOTE passes with > > > > > > > > > > > > > > +1: John D. Ament, Jonathan Gallimore, Mark Struberg, Andy > > > Gumbrecht, > > > > > > David > > > > > > > Blevins and Jean-Louis Monteiro > > > > > > > > > > > > > > No 0 and no -1 > > > > > > > > > > > > > > non-binding +1: Matthew Broadhead, Elder Moraes > > > > > > > > > > > > > > Thanks for voting > > > > > > > Jean-Louis > > > > > > > > > > > > > > -- > > > > > > > Jean-Louis Monteiro > > > > > > > http://twitter.com/jlouismonteiro > > > > > > > http://www.tomitribe.com > > > > > > > > > > > > > > On Fri, Oct 6, 2017 at 4:52 AM, John D. Ament < > > > [email protected] > > > > > > > > > > > > wrote: > > > > > > > > > > > > > > > Did you tally? > > > > > > > > > > > > > > > > I have an internal ASF use case for chatterbox that I'd like > to > > > > > figure > > > > > > > out > > > > > > > > the next steps on. > > > > > > > > > > > > > > > > John > > > > > > > > > > > > > > > > On Mon, Sep 25, 2017 at 3:21 PM David Blevins < > > > > > [email protected] > > > > > > > > > > > > > > > wrote: > > > > > > > > > > > > > > > > > My +1 > > > > > > > > > > > > > > > > > > ... will tally shortly. > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > > > > David Blevins > > > > > > > > > http://twitter.com/dblevins > > > > > > > > > http://www.tomitribe.com > > > > > > > > > > > > > > > > > > > On Sep 8, 2017, at 2:24 PM, David Blevins < > > > > > [email protected] > > > > > > > > > > > > > > > > wrote: > > > > > > > > > > > > > > > > > > > > Let’s put this up for a vote. Proposal: > > > > > > > > > > > > > > > > > > > > Should we accept the code donations of Sheldon and > > Chatterbox > > > > as > > > > > > part > > > > > > > > of > > > > > > > > > the Apache TomEE project. > > > > > > > > > > > > > > > > > > > > - https://tomitribe.io/projects/sheldon < > > > > > > > > > https://tomitribe.io/projects/sheldon> > > > > > > > > > > - https://tomitribe.io/projects/chatterbox < > > > > > > > > > https://tomitribe.io/projects/chatterbox> > > > > > > > > > > > > > > > > > > > > They’ll be named Apache Sheldon and Apache Chatterbox > > > > > respectively. > > > > > > > > > Maven groupid and java packages up for discussion. (I have > > no > > > > > > > > preference) > > > > > > > > > > > > > > > > > > > > All votes welcome: > > > > > > > > > > > > > > > > > > > > +1: Let’s do this! > > > > > > > > > > > > > > > > > > > > +0: I don't feel strongly about it, but I'm okay with > this. > > > > > > > > > > > > > > > > > > > > -0: I won't get in the way, but I'd rather we didn't do > > this. > > > > > > > > > > > > > > > > > > > > -1: I really don't like this, because [insert reason] > > > > > > > > > > > > > > > > > > > > I’ll leave this up for a week so people have time to > vote. > > > All > > > > > > votes > > > > > > > > > are welcome from anyone. The more votes the better. > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > > > > > David Blevins > > > > > > > > > > http://twitter.com/dblevins <http://twitter.com/dblevins > > > > > > > > > > > > http://www.tomitribe.com > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >
