On Dec 23, 2011, at 6:34, Christian Grobmeier <grobme...@gmail.com> wrote:

> On Wed, Dec 21, 2011 at 7:31 PM, Phil Steitz <phil.ste...@gmail.com> wrote:
>> On 12/21/11 11:09 AM, Gary Gregory wrote:
>>> On Wed, Dec 21, 2011 at 1:03 PM, Mark Thomas <ma...@apache.org> wrote:
>>>
>>>> On 21/12/2011 16:57, Phil Steitz wrote:
>>>>> On 12/21/11 9:41 AM, Christian Grobmeier wrote:
>>>>>> On Wed, Dec 21, 2011 at 5:19 PM, Phil Steitz <phil.ste...@gmail.com>
>>>> wrote:
>>>>>>> 1.5.x ships with tomcat and is used by lots of other production
>>>>>>> applications.  We need to maintain the ability to patch it.
>>>>>> Tomcat 5.5 (the oldest stable version i can find) uses Java 5:
>>>>>> http://tomcat.apache.org/tomcat-5.5-doc/setup.html
>>>>>>
>>>>>> This proposed release is binary compatible - they should not have any
>>>>>> issue to upgrade, right?
>>>>>> How long would you like to maintain the elder 1.5.x code without java 5
>>>> support?
>>>>> At least until 2.0 is out and for some time after that.  Asking
>>>>> tomcat and others to upgrade twice makes no sense.  I will let Mark
>>>>> or other tc committers comment on that.
>>>> Tomcat will continue to use 1.5.x since that is what DBCP uses. When
>>>> 2.0.x is ready, trunk will switch to 2.0.x and the associated DBCP
>>>> release. Depending on the results, the release branches (5.5.x, 6.0.x
>>>> and 7.0.x) may follow.
>>>>
>>>> Tomcat is highly unlikely to use Pool 1.6.x
>>>>
>>> Which is quite fine with me.
>>>
>>> My goal is only to provide a version of pool-1 with generics that is as
>>> least disruptive as possible.
>>
>> That is great for your own use, but what releasing it does is sets
>> us up to support 3 versions.  We are having a hard enough time just
>> supporting one.  When we release 2.0, we will have two release
>> branches to maintain.  The 1.5.x code itself is fairly stable, but
>> 1.5 was pretty much a complete rewrite of the core code and I expect
>> we will continue to get bug reports against this code.  Maintaining
>> two versions of it does not sound fun to me and I really think it is
>> unwise to set ourselves up to try to do it.
>
> OK, sorry if I ask the same question in the same dumb way all the
> time... but we have figured out 1.5 will be binary compatible with
> 1.6.
> We can't we then simply drop 1.5 and go forward with 1.6?
>
> So far i have see the reason: Tomcat 5.5 runs with jdk1.4.2. Is this
> actually the reason we don't go forward? Because another project needs
> the 1.5 series?
> If this is the case, then the EOL of Tomcat 5.5 is the earliest EOL of Pool 
> 1.5.
>
> This does mean pool can earliest go forward in September 2012:
> http://tomcat.apache.org/tomcat-55-eol.html
>
> Just want to know. I ask this because I start to believe we should
> introduce EOL dates for our components.

I think components stay alive as long as we do the work to keep them
alive. If I want to put in the time for [foo], then it is alive if I
get votes for a release. Having an EOL makes things more constrained
IMO. It sure is motivation to move on though, like in the case of JDK
EOLs! :)

Gary
>
> On 1.6, question is if this series will be so time consuming as
> expected. After all, 1.5 dev is at a minimum as understood it. It
> should be easy for Gary to move the changes to 1.6 version, if he is
> willing to care on that (nasty tongues tell me Git would help in this
> case).
>
> If 1.6 is coming and this project does not support it, how can we
> handle it? After all we are not working for the Tomcat project, we are
> working for ourselves, and Gary needs a generic version. I would not
> like to see him going and make up a github fork. People outside of
> this project are already saying we are like dinosaurs (collections vs
> guava). We should probably discuss how we can do this - probably Gary
> could make some kind of "half official" release, a bit of an
> "experimental" tagged one. One people do not rely upon, except they
> know what they are doing. Probably a 1.5-extended version, like in
> Lord of the Rings.
>
> Cheers
> Christian
>
> --
> http://www.grobmeier.de
> https://www.timeandbill.de
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org

Reply via email to