> > maven  jar:install   (will put maven-1.1-SNAPSHOT to repository)
> 
> That should probably be altered. That really shouldn't go into the
> repository.
> 

[...]
 
> > Maybe indeed it is reasonable to lock usage of snapshot to 
> one branch (like
> > 1.0-SNAPSHOT, 1.1-SNAPSHOT)?
> 
> This was always the original intent, that the snapshot is the 
> what most
> resembles the latest code. Not the latest for each possible branch.
> 


Why maven-1.1-SNAPSHOT should be altered then?

For me  'intelligent' single "install" goal and the rule <<snapshot per
branch>> is only supported if 
snapshot artifacts from branches like  "maven-1.0-rc2", "maven-1.1" can
coexist together in the repository and are distinguishable.
So IMHO "maven-1.0-rc2-SNAPSHOT", "maven-1.1-SNAPSHOT" is effectively what
we need!

Consequantly we would need then dependenies like

         <dependency>
            <groupId>plexus</groupId>
            <artifactId>plexus-utils</artifactId>
            <version>1.0-beta-1-SNAPSHOT</version>
        </dependency>

IMHO This relly properly reflects the purpose of the "SNAPSHOT" dependency
and enforces "best pratices".


Michal




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

Reply via email to