Return-Path: Delivered-To: apmail-geronimo-dev-archive@www.apache.org Received: (qmail 34724 invoked from network); 15 Nov 2006 21:00:19 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 15 Nov 2006 21:00:19 -0000 Received: (qmail 48752 invoked by uid 500); 15 Nov 2006 21:00:29 -0000 Delivered-To: apmail-geronimo-dev-archive@geronimo.apache.org Received: (qmail 48220 invoked by uid 500); 15 Nov 2006 21:00:27 -0000 Mailing-List: contact dev-help@geronimo.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: dev@geronimo.apache.org List-Id: Delivered-To: mailing list dev@geronimo.apache.org Received: (qmail 48208 invoked by uid 99); 15 Nov 2006 21:00:27 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 15 Nov 2006 13:00:27 -0800 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: domain of paulmcmahan@gmail.com designates 66.249.92.175 as permitted sender) Received: from [66.249.92.175] (HELO ug-out-1314.google.com) (66.249.92.175) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 15 Nov 2006 13:00:15 -0800 Received: by ug-out-1314.google.com with SMTP id m2so301266ugc for ; Wed, 15 Nov 2006 12:59:54 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=f6uoDZj+UgqkA6IfjqS2QkijVSTYCKPRYeVuQZI62j6mbQldSIcTlCXphB0Ng6IX1oafp7hwNmxzilYd0eUuEo4cG+2ntaUdNh+0Hbvs9EU7LwdJyxqlr5vOR4GnEBTdNwH/DQOnq0twh/Vnd1UhvYK28sZVPN4NS/iH0xn2nSM= Received: by 10.66.244.10 with SMTP id r10mr2614536ugh.1163624394113; Wed, 15 Nov 2006 12:59:54 -0800 (PST) Received: by 10.67.19.8 with HTTP; Wed, 15 Nov 2006 12:59:53 -0800 (PST) Message-ID: <21df75940611151259y14a0e5edt39a82f272d94a819@mail.gmail.com> Date: Wed, 15 Nov 2006 15:59:53 -0500 From: "Paul McMahan" To: dev@geronimo.apache.org Subject: Re: The Drive to Five In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: X-Virus-Checked: Checked by ClamAV on apache.org Here is a challenge worthy of our talents! ;-) Now that Dain and Alan have the 1.2 release nearly wrestled into a sleeper hold I agree that the time is right to get real serious about a Java EE5 release. The proposed dates sound aggressive but that's good because I think they will help keep us motivated through the busy holiday season. For my part I would like to help with the Tomcat v6 integration. I've looked at the Tomcat work that Jeff did for Geronimo 1.x and am hopeful that we can borrow from that design. I've been lurking on dev@tomcat and they're marching toward a v6 release which is currently in alpha (about to tag a 6.0.2, I think). Best wishes, Paul On 11/15/06, Matt Hogstrom wrote: > I've been noodling over our Java EE 5.0 release of Geronimo and had > some ideas I wanted to share. > > Given that the J2EE space is highly competitive I would love to see > us have a Java EE 5.0 implementation out before Java One. We might > not be the first on the block but we'll be in the pack and that will > be huge for us in terms of showing we came from behind with J2EE 1.4 > a few years late and now were on a par with our other Open Source > projects in terms of having software available. The other cool > features like plugins will simply set us apart. > > My personal goal is to work towards a full release of Apache Geronimo > 2.0 (perhaps it should be 5.0 :) available around the end of March > in 2007. In order to have a version available by that date we need > to deliver some milestones earlier so we can get user feedback, tweak > the server and fix some bugs. So here is my thinking, let me know > how this sounds to you. > > December > 22nd - Release Milestone 1 this release would include: > Java 1.5 as the base JDK > JSP 2.1 (Jetty and Tomcat) > JSF 1.2 > Java Mail > JTA 1.1 > JMS 1.1 (Active MQ 4) > JPA (Open JPA) > EJB 2.1 (Open EJB 2.3/2?) > JSTL > > This release would not be certified but would be an incremental > version for people to noodle on > > January > 26th - Release Milestone 2 > Add EJB 3.0 in its current form (need David's input on this) > JAXB > JEE Mgmt 1.1 > Web Services 1.2 (perhaps the Axis guys or Celtixfire folks have > some thoughts on this) > > > > February > 23rd (or March 2nd) - Release Candidate 1 > > > March > 16th - Release Candidate 2 > 30th - Version 2.0 Available > > > This is a really rough outline of a delivery schedule. I know Apache > is not a machine and we're about community. My hope is that we as a > community will have a common goal to work towards and that a schedule > will help guide us. If we end up missing the dates because we're not > there then so be it. I think a good piece of software is worth the > wait but I really want us to hold our heads high when people look at > our stack compared to other alternatives. > > In order to achieve these goals we'll need to get cracking on an EE > 5.0 release quickly. It looks like Dain has been getting 1.2 ready > with lots of help and I'm hoping that we'll be able to branch trunk > in to a 1.2 branch this Friday. It will be awesome for folks to get > a 1.2 in their hands for production use as well as a milestone on > Java EE 5.0 in December. I'd like to get the EE 5.0 work going in > trunk (best option) or an official branch *(least desireable) this > Friday. Either way I'd like to officially kick off the Drive to Five ! > > Are you ready ? > > Matt Hogstrom > matt@hogstrom.org > > "Give a man a fish and he will eat for a day. > Teach a man to fish and he will sit in a boat all day." > > >