Status: New
Owner: ----
New issue 211 by [email protected]: Consider using Sonatype
oss-parent-7.pom as the parent of parent/pom.xml
http://code.google.com/p/piccolo2d/issues/detail?id=211
Per the docs at
https://docs.sonatype.org/display/Repository/Sonatype+OSS+Maven+Repository+Usage+Guide
it is recommended to use Sonatype's oss-parent-7.pom as the parent pom for
projects that are synced to the maven central repository through Sonatype's
Nexus (which we are).
That parent pom
http://repo1.maven.org/maven2/org/sonatype/oss/oss-parent/7/oss-parent-7.pom
includes repository definitions, a maven-enforcer-plugin configuration that
prevents building releases from maven versions 2.1.0 or 2.2.0,
maven-release-plugin configuration, and a build profile that creates
-source and -javadoc jar artifacts when activated.
I'm wary of doing this, and of using the maven-release-plugin to build our
plugins, since I have had trouble with that plugin in the past. I'm not
very comfortable with a script committing to subversion either.
--
Piccolo2D Developers Group: http://groups.google.com/group/piccolo2d-dev?hl=en