You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by Matt Hogstrom <ma...@hogstrom.org> on 2006/11/15 17:38:21 UTC
The Drive to Five
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."
Re: The Drive to Five
Posted by Jeff Genender <jg...@apache.org>.
Rally round the flag...
I really like these dates and it gives us something to shoot for. These
seem very reasonable to me.
But..."Drive to Five"? Reminds me of my 2 hours commute ;-) hehe...
great stuff!!
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."
>
Re: The Drive to Five
Posted by "Christopher M. Cardona" <ch...@gmail.com>.
Nice work Matt! I agree that JEE 5 implementation for Geronimo is
essential to make us very competitive. Seeing the dates for our possible
releases will definitely guide us developers on what to shoot for and
also give our users an idea on what to expect from Geronimo in the next
few months.
Best wishes,
chris
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."
>
>
>
Re: The Drive to Five
Posted by Prasad Kashyap <go...@gmail.com>.
Wow ! Seeing dates and milestones has me really motivated.
I'm ready !!!
Cheers
Prasad
On 11/15/06, Matt Hogstrom <ma...@hogstrom.org> 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."
>
>
>
Re: The Drive to Five
Posted by Tim McConnell <ti...@gmail.com>.
Now I see it--thanks Matt
Matt Hogstrom wrote:
> Look in /openejb/trunk/openejb3
>
> On Dec 22, 2006, at 11:26 PM, Tim McConnell wrote:
>
>> Hi David, I noticed that a number of the subtasks for the OPENEJB-216
>> JIRA for annotations have already been closed. Also, I see the
>> @interface code in the descriptions of these closed subtasks. What I
>> don't see though is the actual code anywhere (I'm looking in
>> /openejb/trunk/openejb2). Am I looking in the correct place for the
>> code and am I interpreting the status of these subtasks correctly ??
>> The reason I ask is that we're going to need similar subtasks for the
>> JSR-88 implementation for Geronimo, and would like to see any examples
>> if they already exist.
>>
>> Thanks much,
>> Tim McConnell
>>
>>
>> David Blevins wrote:
>>> On Nov 16, 2006, at 10:44 AM, David Blevins wrote:
>>>> On Nov 15, 2006, at 8:38 AM, Matt Hogstrom wrote:
>>>>
>>>>>
>>>>> 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)
>>>>>
>>>>
>>>> Dec would be pushing it and Feb is just too late, so this seems like
>>>> a fine date to shoot for.
>>>>
>>> Since I've already gotten a couple offline questions/comments "You'll
>>> have all of EJB 3 done by Jan! Great!", posting more details. We've
>>> got some good EJB 3 features completed already. Whatever more we can
>>> complete in the next month and a half + three or so weeks of release
>>> time is likely what we could get into a milestone 2. Won't be a
>>> complete stack, but there will definitely be some exciting new EJB3
>>> features to play with.
>>> Here's a good page to watch:
>>> http://incubator.apache.org/openejb/openejb-3-roadmap.html (updated
>>> manually)
>>> And some key issues to track:
>>> Lifecycles:
>>> http://issues.apache.org/jira/browse/OPENEJB-76
>>> http://issues.apache.org/jira/browse/OPENEJB-77
>>> Interceptors:
>>> http://issues.apache.org/jira/browse/OPENEJB-79
>>> http://issues.apache.org/jira/browse/OPENEJB-80
>>> Business Interface Support:
>>> http://issues.apache.org/jira/browse/OPENEJB-90
>>> Dependency Injection:
>>> http://issues.apache.org/jira/browse/OPENEJB-98
>>> EJB 3.0 tests:
>>> http://issues.apache.org/jira/browse/OPENEJB-142
>>> Annotations:
>>> http://issues.apache.org/jira/browse/OPENEJB-216
>>> Also, open invitation to anyone who wants to help! The more the
>>> merrier! Hop on openejb-dev@incubator.apache.org and say hi.
>>> -David
>>>> -David
>>>>
>>
>> --Thanks,
>> Tim
>>
>
> Matt Hogstrom
> matt@hogstrom.org
>
>
>
--
Thanks,
Tim McConnell
Re: The Drive to Five
Posted by Matt Hogstrom <ma...@hogstrom.org>.
Look in /openejb/trunk/openejb3
On Dec 22, 2006, at 11:26 PM, Tim McConnell wrote:
> Hi David, I noticed that a number of the subtasks for the
> OPENEJB-216 JIRA for annotations have already been closed. Also, I
> see the @interface code in the descriptions of these closed
> subtasks. What I don't see though is the actual code anywhere (I'm
> looking in /openejb/trunk/openejb2). Am I looking in the correct
> place for the code and am I interpreting the status of these
> subtasks correctly ?? The reason I ask is that we're going to need
> similar subtasks for the JSR-88 implementation for Geronimo, and
> would like to see any examples if they already exist.
>
> Thanks much,
> Tim McConnell
>
>
> David Blevins wrote:
>> On Nov 16, 2006, at 10:44 AM, David Blevins wrote:
>>> On Nov 15, 2006, at 8:38 AM, Matt Hogstrom wrote:
>>>
>>>>
>>>> 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)
>>>>
>>>
>>> Dec would be pushing it and Feb is just too late, so this seems
>>> like a fine date to shoot for.
>>>
>> Since I've already gotten a couple offline questions/comments
>> "You'll have all of EJB 3 done by Jan! Great!", posting more
>> details. We've got some good EJB 3 features completed already.
>> Whatever more we can complete in the next month and a half + three
>> or so weeks of release time is likely what we could get into a
>> milestone 2. Won't be a complete stack, but there will definitely
>> be some exciting new EJB3 features to play with.
>> Here's a good page to watch:
>> http://incubator.apache.org/openejb/openejb-3-roadmap.html
>> (updated manually)
>> And some key issues to track:
>> Lifecycles:
>> http://issues.apache.org/jira/browse/OPENEJB-76
>> http://issues.apache.org/jira/browse/OPENEJB-77
>> Interceptors:
>> http://issues.apache.org/jira/browse/OPENEJB-79
>> http://issues.apache.org/jira/browse/OPENEJB-80
>> Business Interface Support:
>> http://issues.apache.org/jira/browse/OPENEJB-90
>> Dependency Injection:
>> http://issues.apache.org/jira/browse/OPENEJB-98
>> EJB 3.0 tests:
>> http://issues.apache.org/jira/browse/OPENEJB-142
>> Annotations:
>> http://issues.apache.org/jira/browse/OPENEJB-216
>> Also, open invitation to anyone who wants to help! The more the
>> merrier! Hop on openejb-dev@incubator.apache.org and say hi.
>> -David
>>> -David
>>>
>
> --
> Thanks,
> Tim
>
Matt Hogstrom
matt@hogstrom.org
Re: The Drive to Five
Posted by Tim McConnell <ti...@gmail.com>.
Hi David, I noticed that a number of the subtasks for the OPENEJB-216 JIRA for annotations
have already been closed. Also, I see the @interface code in the descriptions of these
closed subtasks. What I don't see though is the actual code anywhere (I'm looking in
/openejb/trunk/openejb2). Am I looking in the correct place for the code and am I
interpreting the status of these subtasks correctly ?? The reason I ask is that we're
going to need similar subtasks for the JSR-88 implementation for Geronimo, and would like
to see any examples if they already exist.
Thanks much,
Tim McConnell
David Blevins wrote:
> On Nov 16, 2006, at 10:44 AM, David Blevins wrote:
>
>> On Nov 15, 2006, at 8:38 AM, Matt Hogstrom wrote:
>>
>>>
>>> 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)
>>>
>>
>> Dec would be pushing it and Feb is just too late, so this seems like a
>> fine date to shoot for.
>>
>
> Since I've already gotten a couple offline questions/comments "You'll
> have all of EJB 3 done by Jan! Great!", posting more details. We've got
> some good EJB 3 features completed already. Whatever more we can
> complete in the next month and a half + three or so weeks of release
> time is likely what we could get into a milestone 2. Won't be a
> complete stack, but there will definitely be some exciting new EJB3
> features to play with.
>
> Here's a good page to watch:
> http://incubator.apache.org/openejb/openejb-3-roadmap.html (updated
> manually)
>
> And some key issues to track:
>
> Lifecycles:
> http://issues.apache.org/jira/browse/OPENEJB-76
> http://issues.apache.org/jira/browse/OPENEJB-77
>
> Interceptors:
> http://issues.apache.org/jira/browse/OPENEJB-79
> http://issues.apache.org/jira/browse/OPENEJB-80
>
> Business Interface Support:
> http://issues.apache.org/jira/browse/OPENEJB-90
>
> Dependency Injection:
> http://issues.apache.org/jira/browse/OPENEJB-98
>
> EJB 3.0 tests:
> http://issues.apache.org/jira/browse/OPENEJB-142
>
> Annotations:
> http://issues.apache.org/jira/browse/OPENEJB-216
>
> Also, open invitation to anyone who wants to help! The more the
> merrier! Hop on openejb-dev@incubator.apache.org and say hi.
>
> -David
>
>> -David
>>
>
>
--
Thanks,
Tim
Re: The Drive to Five
Posted by David Blevins <da...@visi.com>.
On Nov 16, 2006, at 10:44 AM, David Blevins wrote:
> On Nov 15, 2006, at 8:38 AM, Matt Hogstrom wrote:
>
>>
>> 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)
>>
>
> Dec would be pushing it and Feb is just too late, so this seems
> like a fine date to shoot for.
>
Since I've already gotten a couple offline questions/comments "You'll
have all of EJB 3 done by Jan! Great!", posting more details. We've
got some good EJB 3 features completed already. Whatever more we can
complete in the next month and a half + three or so weeks of release
time is likely what we could get into a milestone 2. Won't be a
complete stack, but there will definitely be some exciting new EJB3
features to play with.
Here's a good page to watch:
http://incubator.apache.org/openejb/openejb-3-roadmap.html (updated
manually)
And some key issues to track:
Lifecycles:
http://issues.apache.org/jira/browse/OPENEJB-76
http://issues.apache.org/jira/browse/OPENEJB-77
Interceptors:
http://issues.apache.org/jira/browse/OPENEJB-79
http://issues.apache.org/jira/browse/OPENEJB-80
Business Interface Support:
http://issues.apache.org/jira/browse/OPENEJB-90
Dependency Injection:
http://issues.apache.org/jira/browse/OPENEJB-98
EJB 3.0 tests:
http://issues.apache.org/jira/browse/OPENEJB-142
Annotations:
http://issues.apache.org/jira/browse/OPENEJB-216
Also, open invitation to anyone who wants to help! The more the
merrier! Hop on openejb-dev@incubator.apache.org and say hi.
-David
> -David
>
Re: The Drive to Five
Posted by David Blevins <da...@visi.com>.
On Nov 15, 2006, at 8:38 AM, Matt Hogstrom wrote:
>
> 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)
>
Dec would be pushing it and Feb is just too late, so this seems like
a fine date to shoot for.
-David
Re: The Drive to Five
Posted by Joe Bohn <jo...@earthlink.net>.
I agree that it is critical for us to support Java EE 5 quickly to be
competitive. I also agree that a common goal such as this (with target
dates and all) is a great way to foster community.
Moving this work to trunk or if need be a full branch will also help
resolve some of the issues that I've been hitting working on the sparse
tree in the sandbox and things quickly getting out of sync.
Great note Matt (and catchy slogan :-) ! I'm ready!
Joe
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."
>
>
>
>
Re: The Drive to Five
Posted by Jeff Genender <jg...@apache.org>.
Paul McMahan wrote:
> 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).
Great stuff...ping me if you have any questions or need a little help.
Thanks,
Jeff
>
> Best wishes,
> Paul
>
> On 11/15/06, Matt Hogstrom <ma...@hogstrom.org> 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."
>>
>>
>>
Re: The Drive to Five
Posted by Paul McMahan <pa...@gmail.com>.
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 <ma...@hogstrom.org> 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."
>
>
>
Re: The Drive to Five
Posted by David Blevins <db...@visi.com>.
On Wed, Nov 15, 2006 at 11:38:21AM -0500, Matt Hogstrom wrote:
> 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)
I seem to be having mail issues with my mac -- using a shell account now. Hope this makes it through as the first reply didn't. Anyway...
Dec would be pushing it and Feb is just too late, so this seems like a fine date to shoot for.
-David
Re: The Drive to Five
Posted by Tim McConnell <ti...@gmail.com>.
Hi Matt, very-well articulated. I'm ready and I particularly like the idea of having a separate branch to
house the 5.0 code. I have some JSF code and JSR-88 deployment code for 5.0 that is looking for a good home
and a dedicated branch (and/or trunk) will mitigate some of the synchronization problems that I'm having (as
others have also noted). Thanks
Tim
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."
>
>
>
Re: The Drive to Five
Posted by Sachin Patel <sp...@gmail.com>.
One of the big holes, is providing tooling support for JEE 5. I'm
not sure how much JEE 5 support WTP will have by March. So for those
looking for areas to help out, this would be a great place to look to
help Geronimo indirectly. It would be a huge success not only to
have JEE 5 server, but have a solution for JEE developer's so they
can use our Eclipse integration with WTP for their development.
You can subscibe to the WTP development mailing list at..
https://dev.eclipse.org/mailman/listinfo/wtp-dev
On Nov 15, 2006, at 11:38 AM, 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."
>
>
-sachin