On 26/07/2013 00:58, Nick Williams wrote:
> 
> On Jul 25, 2013, at 6:49 PM, Rainer Jung wrote:
> 
>> On 26.07.2013 00:34, Mark Thomas wrote:

<snip/>

>>> There is quite a bit of work for DBCP2 as a lot of things have been put
>>> off got a while (I fixed a 9 year old enhancement request earlier this
>>> week) as they require API changes.
>>>
>>> I've been thinking about this a little more and I think there is another
>>> option that works better for Tomcat 8.
>>>
>>> svn copy and package rename DBCP2 and POOL2 to org.apache.tomcat in the
>>> same way we have handled Commons BCEL, Codec and FileUpload
>>> Pros:
>>> - can make early versions of DBCP2 available for testing with Tomcat 8
>>> - simpler build process
>>> - easier to make source changes (we are going to have to make changes
>>> because DBCP adds Commons-Logging)
>>> - can switch to tracking released revision numbers at any point (once
>>> there is a release to track)
>>> - option to remove code we don't use
>>>
>>> Cons:
>>> - more work to keep in sync than just changing a version number in a
>>> property file
>>> - requires effort to set up
>>>
>>> My outline plan is to do this early to middle of next week with a 8.0.x
>>> release (8.0.0-RC1 to be consistent with how we did 7.0.x) towards the
>>> end of the week.
>>>
>>> Thoughts?
>>
>> That would be especially good if DBCP2 could hold back their release
>> until our fork has stabilized and synced back so that the DBCP2 releases
>> can from then on be used as the master for our copy. Otherwise we would
>> have to live for a long time with a diverging fork, because DBCP2 might
>> have already frozen their API due to the first release.

My intention is that fixes identified by Tomcat 8 go into DBCP and are
then sync'd back to Tomcat. That way, our copy remains what it is
intended to be which is:
- copy
- packaged renamed
- changes to switch from Commons Logging to JULI

Given the pace of release of Commons I don't expect there to be a huge
rush for a DBCP release.

> So I feel a little dopey, but I can't find DBCP2 anywhere. I see no mention 
> of a 2.0 at http://commons.apache.org/proper/commons-dbcp/, and I see no 
> mention of anything called "DBCP2" at http://commons.apache.org/. Where can I 
> find this?

Code is in trunk. Discussion is on the commons dev list. Same for POOL2.

Mark


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

Reply via email to