Given that we're talking about just 2-3(?) options after all these years
I am not going to loose any sleep in fear of combinatorial explosion.

>But in any case, we should allow the user to avoid using CLI options at
> all if he doesn't want to.

Which can be done with the use of properties and the various <skip>
options, which is already quite well supported...?

Kristian



ti., 01.02.2011 kl. 15.21 -0500, skrev John Casey:
> 
> 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
> 



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org

Reply via email to