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. 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? On 11/13/06, Stephane Bailliez <[EMAIL PROTECTED]> wrote:
Xavier Hanin wrote: > In the thread "Ivy future development" Steve and I have already agreed > that > the first version of Ivy on Apache should focus on: > - package rename from fr.jayasoft to org.apache.ivy (I'm not sure for the > apache package, maybe we should use something different?) > - code refactorings aimed at code cleaning and better design, easing new > developers involvment > > The reason for that is to be able to produce a first version on apache > in a > short time, and to ease contributions to the code. > > Do everybody agree on this focus? How could we name this version? 1.5? I agree. Don't name it 2.0, it is not. if you want name it 1.6 to reflect a 'more than 1.5' I think having a reasonably quick interim release is good and passing toward package naming gives us an excuse to break things a little bit. The quick interim release is sound to me for many reasons. - trying to do everything from scratch with all super ideas to do a p2p, micro revision, have super integration with maven etc, is food for problems. I've been involved since the very first day of maven and I know well how it started. - we have to build a community first and take confidence in the source code and what is already written to address weaknesses step by step and have more than one person really knowing what has to be done. -- stephane
-- - Eric
