From: Bill H. <bi...@lo...> - 2003-11-03 14:35:22
|
Hi, Chris Nokleberg from the cglib project has kindly written a patch to get Proxool working with the new, faster Enhancer and the latest version of cglib (we use cglib for proxy support). Cglib 2 is binary incompatible with cglib 1 so they have changed the package structure slightly. The upshot of which is that the Hibernate project (recently part of the JBoss project) wants to use cglib 2 in its next release. They don't particularly want to ship both cglib 1 and 2 so they have asked us to produce a release for cglib 2. I don't know exactly when this will all happen. Sometime in the next few weeks cglib 2 will be released. And then sometime after that Hibernate will be released. I would like to make a release of Proxool inbetween those two events so that Hibernate can ship the latest Proxool. I feel we will also be releasing 0.8.3 sometime soon and 0.9.0 (with DataSource support) is on the horizon (Christian has taken a look at this). I don't want to mess up our release schedule with other events beyond our control, so I think we need to do some clever branching. I propose a branch for 0.8.3 that is a bug fix branch. We can work on the DataSource code in the head branch. And another branch for cglib 2 (probably based on 0.8.3) Damn, I think we need a picture here. Any comments? Bill |