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