On 2/1/11 3:14 PM, Kristian Rosenvold wrote:
Technically, if we have a bag of known loopholes that can
be harmful in release I'd think the release plugin should
verify that these aren't present.
I'd tend to agree, though to be pedantic, it's possible the release
plugin would have to grow to limit an infinite set of options. You could
equally lay it at the feet of the enforcer plugin, I suppose, but again,
you have to deal with a potentially expanding set of prohibited options.
I think that would be a decent idea, if we handled it the right way. But
in any case, we should allow the user to avoid using CLI options at all
if he doesn't want to.
Kristian
ti., 01.02.2011 kl. 15.07 -0500, skrev John Casey:
FWIW, I'd really love to see us limit the use of command-line parameters
that change the way the build runs. I understand this can be very useful
during debugging (if you're not able run a particular single test in an
IDE for some reason, as one example), but the danger represented by
specifying things like:
mvn -Dmaven.test.skip=true release:perform
is something we should consider. It's not that I want to force everyone
to run their tests (though they should), but that I'd prefer to see the
release (and deploy?) processes as forbidding command-line options that
can mutate the standard build. Otherwise, you can make the argument that
the release is unreproducible.
On 2/1/11 3:00 PM, Kristian Rosenvold wrote:
I have looked at the patch diffs and it looks really great, one of the
better patches I've seen in the issue trackers !
We had a quick chat about this patch on irc and we figured we could take
this patch for 3.0.x.
One thing we would like though, is to be able to specify multiple
exclusions, not just one plugin/execution. Any chance you could fix
that ?
As for the documentation, that would be something
like https://svn.apache.org/repos/asf/maven/site/trunk
and the document
src/site/apt/guides/mini/guide-configuring-maven.apt
Sorry for not replying immediately; been busy preparing
my trip to the alps tomorrow ;)
Kristian
ti., 01.02.2011 kl. 09.16 +0530, skrev Kalyan Akella:
Hi,
Any updates on the patch. Did it apply cleanly ? Any comments, changes ??
Sincere Regards,
Kalyan C. Akella
On Sat, Jan 29, 2011 at 8:01 AM, Kalyan Akella<kalyan.ake...@gmail.com>wrote:
Hi,
Thank you for the comments. I updated the issue,
http://jira.codehaus.org/browse/MNG-3321 with the modified patches.
Regarding your point about documentation, will you please point me to the
exact location where I should include the usage instructions for this
feature and other info (perhaps a wiki ?).
Sincere Regards,
Kalyan C. Akella
On Fri, Jan 28, 2011 at 12:55 PM, Kristian Rosenvold<
kristian.rosenv...@gmail.com> wrote:
Thanks for the patch, which looks good. I added some comments to the
issue, http://jira.codehaus.org/browse/MNG-3321
Kristian
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org
--
John Casey
Developer, PMC Member - Apache Maven (http://maven.apache.org)
Blog: http://www.johnofalltrades.name/
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org