> On Aug 10, 2017, at 1:12 AM, Jean-Louis Monteiro <jlmonte...@tomitribe.com> > wrote: > > Does it mean we'll rename TomEE as a TLP to something else so TomEE can be > a subproject and we will be creating more sub-projects for Sheldon or any > other project?
I’d definitely want to keep TomEE as the TLP name. My primary goal is to grow TomEE the brand and community and TLP with things that might directly or indirectly help TomEE the server. At Apache it’s very common for TLPs to have subprojects and not be renamed. We can keep the TLP name as-is and foster crazy new ideas. If any of them becomes a massive effort in its own right, we spin it out. APR was originally an HTTPd subproject. Ant was originally a Tomcat subproject. Most subprojects don’t become that big. We’ve actually had a couple subprojects, like the EJB 2.x to 3x Conversion Eclipse Plugin Jonathan wrote. Interestingly, it wasn’t actually working on OpenEJB itself that got Jon commit, but this “crazy idea” subproject. I’m not actually sure he had even one commit on OpenEJB trunk when we voted him in. Vishwa got voted in working on the build tools and twitter bot. Smaller projects seem to be a lot easier for people to digest. In Jon’s case, the subproject work encouraged him to dig into OpenEJB and the rest is history. > I have seen a lot of discussions in different Apache projects regarding a > common place for Java EE components (spec jars and common libraries). I > know TomEE has been mentioned a couple of times, as well as other Apache > projects. > Is this a related discussion? > Or should it be tackled at the same time? I’d certainly welcome crazy new EE-related ideas and common libraries that wanted to start here. So in that sense, very related. We’d want them to be in some way beneficial to the TomEE server ecosystem, directly or indirectly. They do not need to be TomEE-only components and can definitely be reusable and have fun unique names. In terms of at the same time, for me that’s a “no". There’ve been discussions in Geronimo specifically on what to do with that project. Those discussions have been going on for 2 years. We are not in a position to tackle that here. I certainly wouldn’t want us to hold our breath, because I don’t think anything there will resolve soon and don’t want to see is in the position of not moving forward because we are waiting on another community. I’d welcome the code and committers if they wanted to come over. We know we need to inject some blood into our community, so that’s the primary goal. If it happens to kill two birds with one stone, cool. If not, that’s also fine. In terms of things we can do to make this community more vibrant, making it easier for crazy new ideas to start here is a great step forward. I think we need a couple crazy new ideas to seed that, hence the idea to donate Sheldon and Chatterbox. -David