I couldnt agree more with the sentiments that code in *all its guises* must be explcitly managed. you don't compile arbitrary code, don't use arbitrary compilers, don't link against arbitrary libraries... arbitrary bad. Build scripts are code, christ even my shell is a dependency to be managed (mid-90s multi-platform C++ coming back to haunt me). As others have said I think migration and upgrade scenarios are better supported by tools, plugins and docs, not inference and discovery (and by this i mean a plugin that tells you what is potentially available for upgrade)
J Jason van Zyl-2 wrote: > > +1 > > Being explicit is good. > > Jason. > > On 11 Apr 07, at 12:54 PM 11 Apr 07, John Casey wrote: > >> Hi everyone, >> >> I'd like to make sure we're all on the same page with the plugin >> auto-version resolution stuff that we've been discussing lately (on >> the >> assembly-plugin vote thread, for one thing). I think it's clear >> that we >> cannot continue to allow Maven to resolve RELEASE or LATEST meta- >> versions >> for plugins any more. I'd actually argue that this is bad practice >> for ANY >> artifact that is to be resolved, including site skins, etc. since >> it kills >> our ability to deprecate features. >> >> I'd like to completely remove this from the DefaultPluginManager in >> trunk, >> so we can start moving away from this practice immediately. >> >> I guess this is an informal vote on the subject, but I wanted to get >> everyone's opinions before I move on it, since it's a fairly important >> change. >> >> Here's my +1. >> >> -john > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > -- View this message in context: http://www.nabble.com/Remove-auto-resolution-of-plugin-versions-from-Maven-2.1-tf3560617s177.html#a9970397 Sent from the Maven Developers mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]