On 27 Jan 07, at 3:43 AM 27 Jan 07, Brett Porter wrote:
Hi,
This is a dependency for upcoming plugin releases. The changes to
each are attached to this message - it shifts the release profile
to the maven POM, adds some developers, and removes the need for
the plugin surrogate parent.
-1
The release profile still does not look intact. There should be a
complete profile not relying on anything in the parent POM. Going
forward it should be backward compatible with the current release of
the release plugin but also allow not using anything baked into the
parent POM. Something like this should be in the Maven POM:
http://idisk.maven.org/jvanzyl/Public/release/release-snippet.txt
Requirements:
1) Be in one place not an admixture of something in the parent POM
and something elsewhere. It's too confusing to know where things come
from. Unfortunately the help:effecective-pom command doesn't provide
the source for the bits and pieces merged in.
2) Lock down every version of everything used which the bit in the
parent POM currently doesn't do which leads to erratic behavior.
That snippet should be used, we should deprecate the use the bits in
the parent POM, it should be removed from the parent POM for 2.1 in
addition to requiring the locking down of all versions of plugins to
provide stability.
Jason.
SVN revision: 500513
Maven Snapshot version: 5-20070127.114244-3
Maven Plugins Snapshot version: 8-20070127.114249-2
[ ] +1
[ ] +0
[ ] -1
Cheers,
Brett
<maven-parent-diff.txt>
<maven-plugins-diff.txt>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]