Eric Crahen wrote:
You're going to do an offical release where all you have done is changed
package names? Why not just bump the version, leave it in cvs as a
development branch and keep it there until significant effort and testing
has been done.

I don't see what a quick release where you rename everything would do, it's
only of interest to developers. As a user of 1.4, the only reason I would
upgrade would be bugfixes. Changing around the package names just means work
for me updating my taskdefs to match.


As well as an an antlib, we could code some very thin classes in the original location that relay stuff to the new place. They would just extend the org.apache ones, maybe with a warning on <resolve> that you'd used the (deprecated) name.

We'd need some ok from jayasoft to do this, or they could release a shim jar themselves that did the bridging.

Maybe this begs a broader question of should you simply freeze major changes
on 1.4 and backport only major bug fixes, and do all new development in cvs
under a new major version which is in no rush to be released?


The goal for a move to apache without big changes is to get a transition out of incubation without sitting down to do a big code roll. They always take longer than you think, even when you take that fact into account.

What apache wants is not a new rewrite of the code, that is not a prereq to getting out of incubation. What is is (a) code that isnt contaminated with copyright and similar problems and (b) an active community of developers. There are lots of people on the list with opinions, so we are making a start.

I have one other requirement, which we can start as soon as ivy is on SVN, That is "ivy builds on Gump". there is a static version of Ivy 1.3 up there, but we need SVN_HEAD. Otherwise projects that use Ivy 1.4+ don't build on gump:

http://vmgump.apache.org/gump/public/antbook/antbook-diary-core/gump_work/build_antbook_antbook-diary-core.html

I'd like to fix this this week. What is the current SVN status? I'll set up the gump descriptors unless Stefano, Stefan or Stephane want to. All apache committes whose name is a variant of Stephen gets commit rights to Gump :)

-steve

-steve



Reply via email to