In all honesty, while the ASF as a whole doesn't have a true strategy, or expect projects to work to benefit each other, I do think in this situation it makes a lot of sense to think about the various communities at the ASF and do some thinking around what makes the most sense for a user of Apache products (independent of past, present, future employers).
There are some PMCs that exist to support the implementation of a Java EE specification. There are other PMCs that support Java EE but also come up with very easy ways to make their product work independent of Java EE. By being independent of any specific application server, projects like Johnzon, OpenWebBeans can go ahead and be leveraged in other products. This gives those products broader reach by being fully independent. By putting Sheldon and Chatterbox directly into the TomEE PMC's hands, you are closely tying the products together. One other idea that I heard throw around was creating an EE commons type of project. It could handle these off to the side projects that are really maintained by the ASF #usualSuspects and make it clear that they really work across many different platforms, similar to the original premise behind Apache DeltaSpike. On the flip side, I'm not convinced that Geronimo is that project either. John On Sun, Aug 13, 2017 at 2:58 PM David Blevins <david.blev...@gmail.com> wrote: > We can keep any existing ssh code if we like. > > In terms of why TomEE, as mentioned here’s are some of the benefits: > > - show the TomEE ecosystem is a bit bigger than just the server > - provide a clear pattern for “crazy new ideas” to start here that could > potentially benefit TomEE or other EE related-projects > - more opportunities to earn commit > - give the community a boost > > We used to get a lot of committers in based on EJB improvements, however > since that spec has slowed and is not moving forward, I think we need more > opportunities for people to earn commit. > > In terms of G. Obviously as co-founder of the project and someone who > spent 9+ years on it full-time under 3 different employers, I have a > different relationship to the name. I think it’s great there’s new blood > in G, including you, imagining a new future for it. But my heart is really > in TomEE. When I look at Geronimo I see my past, when I look at TomEE I > see my future. > > Everyone is entitled to his or her own goals, hopes and dreams, I just > want to be clear where my heart is at. > > > -- > David Blevins > http://twitter.com/dblevins > http://www.tomitribe.com > > > On Aug 11, 2017, at 11:43 PM, Romain Manni-Bucau <rmannibu...@gmail.com> > wrote: > > > > Does it mean we drop the ssh module? > > > > Why ot going incubator to promote the portability of these projects? > > (Whatever you do, if tomee subproject it is perceived as tomee bound). > Are > > they too small? > > > > Why not geronimo subprojects since it is the official umbrella project > now > > - vs tomee is not until we rediscuss it transprojects. > > > > Really sounds weird to me to try to push it in tomee when we agreed to do > > it in G weeks ago, what am I missing? > > > > Le 11 août 2017 22:58, "David Blevins" <david.blev...@gmail.com> a > écrit : > > > >>> On Aug 11, 2017, at 3:20 AM, Mark Struberg <strub...@yahoo.de.INVALID> > >> wrote: > >>> > >>> Reusable components make sense they are clearly distinctable. The part > >> which contains that reusable components imo must get a different brand > name > >> than TomEE. > >> > >> Sheldon would stay named Sheldon. Chatterbox would stay named > >> Chatterbox. They’d get their own JIRAs. They’d just be hosted here on > you > >> could get to them via the tomee.apache.org website. > >> > >>> The problem here is: TomEE does a really bad job in pointing out these > >> ties! If TomEE would kind of cumulate this progress and make it clear > that > >> this makes it into TomEE, then it would be much clearer that there is no > >> standstill but actually tons of activity. > >> > >> I think this is a great topic you should lead. > >> > >> > >> -David > >> > >> > >