technically now since TomEE is hosted in GIT we even _have to_ give them own repos. Because those components will likely _not_ share the same lifecycle nor version number than the TomEE app server, isn't?
GIT is not SVN. You technically cannot do sparse releases from a GIT repo. It's always a single repo. LieGrue, strub > Am 13.02.2018 um 10:03 schrieb Romain Manni-Bucau <rmannibu...@gmail.com>: > > 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 <thi...@veronezi.org>: > >> 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 <strub...@yahoo.de.invalid> >> 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 < >>> rmannibu...@gmail.com> 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 <jlmonte...@tomitribe.com >>> : >>> >>>> 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 < >>> rmannibu...@gmail.com> >>>> 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 < >>> jlmonte...@tomitribe.com >>>>> : >>>>> >>>>>> 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 < >>>>>> jonathan.gallim...@gmail.com> 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 < >>>>>>> jlmonte...@tomitribe.com> 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 < >>>> johndam...@apache.org >>>>>> >>>>>>>> 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 < >>>>>> david.blev...@gmail.com >>>>>>>> >>>>>>>>> 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 < >>>>>> david.blev...@gmail.com >>>>>>>> >>>>>>>>>> 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 >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>> >>>>>> >>>>> >>>> >>> >>