Well said Sean! Matt
On Feb 12, 2008 12:49 PM, Sean Gilligan <[EMAIL PROTECTED]> wrote: > I've done a bit of work with Maven 1 and am very familiar with it's > strengths and weaknesses. (I was quite disappointed that Maven 2 was > not a smooth or automatic transition from Maven 1) I'm beginning to use > Maven 2 on some other projects. Maven 2 solves some problems with Maven > 1, but in my opinion creates a few of it's own (even more verbose XML > being one of them.) Personally, If I could "snap my fingers" and have > a working Maven 2 build of Roller magically appear in SVN, I would do it > - but it isn't that easy. > > I have a few points I want to state (or restate) regarding Maven 2 and > this project: > > 1. A switch to Maven 2 will not add any new features to Roller > 2. The Ant build is already using the Maven 2 Ant Tasks for deploying > Roller jars to local Maven repository > 3. The most active committers on the project (Dave and Allen) are > opposed to Maven 2. > 4. There are ongoing efforts to make improvements in Maven 2 that may > address some of the valid concerns expressed on this list. For example > <http://www.jroller.com/mrdon/entry/making_maven_2_not_suck>. > > I suggest we close the issue of a Maven 2 build for now and re-open the > issue when two or more of the following are true: > > 1. A much improved version of Maven is available (e.g. a 2.1 release) > 2. The Roller build needs to be restructured anyway (perhaps to break > it down into re-usable components, etc.) > 3. There are (new) active committers on the project who are comfortable > with Maven 2 and are willing to be responsible for the conversion AND > ongoing maintenance (including helping the other committers adjust) > > I'm hoping to get much more involved with Roller for the 4.1 release, > but I don't want to deal with a Maven 2 transition during that release. > As I learn Roller (and Maven 2) better over the next few months, I'll be > thinking about writing a Maven 2 proposal for a future release, but I > really don't think now is a good time to make the change. > > -- Sean > > > > -- http://raibledesigns.com
