On 2009-12-29, at 11:25 AM, Ralph Goers wrote: > > On Dec 29, 2009, at 7:40 AM, Jason van Zyl wrote: > >> >> On 2009-12-29, at 4:14 AM, Ralph Goers wrote: >> >>> As I understand it, 3.0 now consists of significant refactoring of the >>> internals but no major changes externally. >> >> This was decided after how much work we've done I figured trying to bring >> the community forward on a version of Maven that was a real replacement was >> more important. By a real replacement I mean one that can be patched, is >> easier to navigate at the source level, have better tests, and remove some >> of the architectural problems that would prevent building interesting >> features that we want in the future. This took a lot of work and I think >> pushing out POM changes and potential interoperability problems just isn't >> worth it. The message is Maven 3.x is a drop in replacement and we'll build >> upon that for the future. > > I didn't mean it as a criticism. Just that 3.0 started out with one target in > mind and is now something completely different. >
Not really. Most of what we want to do now is possible. It's not technically hard to make POM changes at this point, but it's more a matter of the interoperability plan and our ability to test. But the internals are very different. > At some point we HAVE to do something about making the pom extensible. It > just doesn't contain enough information to solve some of the problems. This > could be done if Maven would tolerate stuff it doesn't understand. It would > be best if this could be done sooner rather than later. i.e., that alone > would justify a 2.2 release. > Yes, but I don't think anyone understands how hard this actually is. The 3.0 internals will allow this now, that's not actually a technical problem anymore. > Since I haven't done any of the work on 3.0 I'm not going to make a big deal > out of what the version number of the release should be. > I honestly think it will be easier for people to get involved in the 3.0 codebase. > Ralph > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org > For additional commands, e-mail: dev-h...@maven.apache.org > Thanks, Jason ---------------------------------------------------------- Jason van Zyl Founder, Apache Maven http://twitter.com/jvanzyl ---------------------------------------------------------- --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org