On Wed, Dec 21, 2011 at 11:19 AM, Phil Steitz <phil.ste...@gmail.com> wrote:

> On 12/21/11 9:10 AM, Gary Gregory wrote:
> > My plan is to port any fixes from 1.5.x releases to 1.6.0 if any or
> > encourage others to do so. I do not plan on touching 1.5.x once 1.6 is
> > out. Because of the binary compatibility of 1.6, I would hope that
> > folks would patch 1.6 first and then port to 1.5.x if asked by users
>
> I am not prepared to do that (maintain both branches) and unless
> someone else volunteers, I see it as irresponsible to release a new
> train.
>
> 1.5.x ships with tomcat and is used by lots of other production
> applications.  We need to maintain the ability to patch it.
>

And we still do with branch/1_5_RELEASE which I've just fixed to contain
1.5.8-SNAPSHOT.

Gary


>
> Phil
> > ,
> > but that's just me. I see a non-generics pool1 as a dead end. 2.0 is
> > great but unreleased and NOT a drop in, hence 1.6.
> >
> > Gary
> >
> > On Dec 21, 2011, at 10:51, Phil Steitz <phil.ste...@gmail.com> wrote:
> >
> >> As stated above, I am -1 for releasing this.  I don't think we have
> >> resources to support three release trains in [pool].  Are you
> >> prepared to take on bug fixing / porting, user and dev list support
> >> for this code?  Is anyone else?
> >>
> >> Phil
> >>
> >> On 12/21/11 6:13 AM, Gary Gregory wrote:
> >>> Hello Generics fan,
> >>>
> >>> Please review and continue on [POOL-208] Support Java 1.5 Generics in
> >>> version 1.x.
> >>>
> >>> The code is in the POOL_1_X branch, cooking up for a 1.6 release very
> soon.
> >>>
> >>> There are NO code changes in the main code that should affect behavior.
> >>> I've only touched code for adding generics.
> >>>
> >>> As we all know, this is binary compatible with 1.5.x because of type
> >>> erasure.
> >>>
> >>> I have changed some of the tests because 100% source compatibility is
> not
> >>> possible.
> >>>
> >>> APIs that I could not fully generify are:
> >>>
> >>> - org.apache.commons.pool.PoolUtils.adapt(KeyedObjectPool<Object, V>,
> >>> Object)
> >>> -
> >>>
> org.apache.commons.pool.PoolUtils.adapt(KeyedPoolableObjectFactory<Object,
> >>> V>)
> >>>
> >>> Please dig in and help to make Pool1 with generics the best it can be
> for
> >>> 1.6.
> >>>
> >>> My goal is to ONLY change code for Generics.
> >>>
> >>> Other kind of fiddling like enhanced for-loops will make it harder to
> port
> >>> fixes to and from 1.5.x.
> >>>
> >>> If you like enhanced for-loops or other Java 5 features, I won't stop
> you,
> >>> but it is not my goal here.
> >>>
> >>> Thank you,
> >>> Gary
> >>>
> >>
> >> ---------------------------------------------------------------------
> >> 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
> >
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
>
>


-- 
E-Mail: garydgreg...@gmail.com | ggreg...@apache.org
JUnit in Action, 2nd Ed: <http://goog_1249600977>http://bit.ly/ECvg0
Spring Batch in Action: <http://s.apache.org/HOq>http://bit.ly/bqpbCK
Blog: http://garygregory.wordpress.com
Home: http://garygregory.com/
Tweet! http://twitter.com/GaryGregory

Reply via email to