Hi gang,

No surprise for those scanning the svn commit list, but for the rest of you humans, I just wanted to let you know I just commited a maven archetype for creating Magnolia modules. I also deployed a snapshot on the maven repository.

For those wondering what the hell I'm talking about:
http://maven.apache.org/guides/introduction/introduction-to- archetypes.html
http://maven.apache.org/guides/mini/guide-creating-archetypes.html

For those who want to give it a try:
mvn archetype:create -DarchetypeGroupId=info.magnolia \
-DarchetypeArtifactId=maven-archetype-magnolia- module \
                      -DarchetypeVersion=1.0.0-SNAPSHOT \
                      -DgroupId=com.foo.bar \
                      -DartifactId=my-module \
-DremoteRepositories=http://svn.magnolia.info/ maven/snapshots

Please try it out and tell us what you think !

Jira: http://jira.magnolia.info/browse/MPARCH

As a site note, I introduced a parent pom for our maven plugins: you can checkout http://svn.magnolia.info/view/maven-plugins/maven- plugins-parent/trunk/ and download all the modules from there with the shell script. However, the parent pom version 1 is released/ deploy. The simple sequence number version scheme was chosen because in the case of a pom that doesnt "belong" to a given project, the x.y.z versioning doesn't really make sense, since there won't be such things as bugs or api changes for it. So all plugins currently use maven-plugins-parent version 1 as their parent.

Cheers

greg




----------------------------------------------------------------
for list details see
http://www.magnolia.info/en/magnolia/developer.html
----------------------------------------------------------------

Reply via email to