Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0

...

  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_suckImage Removed>.

This proposal (when finished) should be reconsidered when two or more of the following are true:

...

  • Roller Build Advanced Features (A list of things in the Roller build that would require a Maven plugins or scripting should go here)
    • Multiple sub-projects and build artifacts mandate a Maven "multiproject"
    • Customized Builds: Current Ant build can be customized for a specific installation using Ant XML fragments. (How would this mechanism "port" to Maven?)
  • General Maven Issues
    • e.g. XML verbosity go here

...