> > 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]