One thing we should probably do is talk a bit about snapshots during the
intermediate time period while the codebase is unstable. It doesn't make
sense to me to publish tiles-core-SNAPSHOT.jar artifacts to ibiblio.org, for
example, since they in effect replace the previous snapshot. People who
want bleeding edge latest and greatest code should be directed to the
nightly builds. However, that advice is not as Maven-friendly ... so we
probably need to balance needs here somehow.
I think we could publish nightly (or intermittent) snapshots to the
Apache repository (http://cvs.apache.org/repository/) I think that
the hope is to avoid people treating it like an ibiblio mirror (i.e.
we would only publish snapshots and things of lower interest) but
that it exists to fill that niche.
You can do this by configuring a set of properties like these:
# Apache repository
maven.repo.apache=scp://people.apache.org
maven.repo.apache.directory=/www/cvs.apache.org/repository
maven.repo.apache.group=apcvs
maven.repo.apache.username=germuska
maven.repo.apache.privatekey=/Users/germuska/.ssh/id_rsa
(which your username and path to private key adjusted as appropriate)
and then using maven jar:deploy -Dmaven.repo.list=apache
People who wanted to depend on the SNAPSHOT would need to make sure
that the "maven.repo.remote" property included
"http://cvs.apache.org/repository/" in its value-list. I think we'd
want to encourage people to use this sparingly (i.e. don't put it in
~/build.properties).
Joe
--
Joe Germuska
[EMAIL PROTECTED]
http://blog.germuska.com
"Narrow minds are weapons made for mass destruction" -The Ex
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]