robotlegs/robotlegs-framework — pull request #42 by justinjmoses (2011-10-31 15:55:54+00:00)
Title: Version2

Hey team,

So here's a working POM for RL2. There is some back and forth with Sonatype before we get it in Maven Central, but it's a start.

Notes:

1. Lengthy install script:

Unfortunately, as it is a Flash project (rather than Java), most of the dependencies are not hosted, meaning there's an runonce install script for each user before they can build. Maven requires all dependencies be hosted somewhere. It's not like Ant where you can just say - use every SWC in this folder. The install script simply installs all the libs into the user's local repository.

2. Regular updates to dependencies

As such, it means that the POM will have to be updated if any dependency is added or an existing one changes.

3. Version numbers

As the project is in flux, it is suffixed as SNAPSHOT. I've removed the "v" prefix and added a dash (v2.0.0b1 = 2.0.0-b1) to conform with Maven versioning.

4. Releases

As builds are released, the SNAPSHOT should come off and deployments pushed to Maven Central.

5. Developers and roles

Please feel free to add info to the developer/contributor section as you see fit.

-----

Going forward I'm happy to keep the POM up to date, and perform releases. If you'd like me to be in charge of this, please let me know. If that's the case, it would be great if I could be notified me changes occur to any of the libs or to the Ant build, and indeed whenever a release is due to go out.

-- Justin