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