[ http://jira.codehaus.org/browse/MNG-724?page=all ]
     
Brett Porter closed MNG-724:
----------------------------

     Assign To: Brett Porter
    Resolution: Won't Fix

I'm not in favour of this. It's still not a deterministic way to handle this.

The problem is that m2 libs are breaking compatibility. Two things need to 
happen (or not happen as the case may be):
- stabilise the maven public API, particularly anything used by plugins. Stop 
breaking them.
- reduce dependence on the m2 APIs and minimise what is exposed to the plugins 
by separating a known API from the implementations.

To ease the pain while we are still changing the interfaces, plugins can now 
specify a minimum m2 version to run on which should prevent newer versions 
being used on an old m2 build.


> Make distinction between m2 and project plugins, and add 
> --dont-update-snapshots and --dont-update-maven-snapshots
> ------------------------------------------------------------------------------------------------------------------
>
>          Key: MNG-724
>          URL: http://jira.codehaus.org/browse/MNG-724
>      Project: Maven 2
>         Type: Wish
>   Components: maven-core
>     Versions: 2.0-beta-1
>     Reporter: Kenney Westerhof
>     Assignee: Brett Porter
>     Priority: Minor

>
>
> Make a distinction between Maven dependencies and Project dependencies.
> Maven core deps are already in the maven dir; everything that those depend 
> on, like plugins and their dependencies,
> are 'maven dependencies', needed to build the project.
> The project itself also has dependencies, those are the project dependencies 
> (doh!)
> I've had almost daily problems here using a bootstrapped snapshot m2, because 
> dependencies
> of m2 (like plexus-compiler-*) were updated, and these updates broke the 
> compiler-plugin, requiring
> a new bootstrap.
> I'd like to be able to tell m2 NOT to update snapshots, be it  m2 snapshots, 
> project snapshots, or in general (both).
> Offline mode doesn't cover this - it will also not download releases.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to