www-repository mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Asfrepository Wiki] Update of "RepositorySummary" by HenriYandell
Date Thu, 02 Mar 2006 17:25:31 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Asfrepository Wiki" for change notification.

The following page has been changed by HenriYandell:

The comment on the change is:
Publishing my status summary

New page:
There are four repositories:

/www/www.apache.org/dist/java-repository  - ibiblio-sync m1 repo
/www/www.apache.org/dist/maven-repository  - ibiblio sync m2 repo
/www/cvs.apache.org/dist/maven-snapshot-repository  - snapshot m2 repo
/www/cvs.apache.org/dist/repository  - snapshot m1 repo

The aim being to kill the m1 repo's and replace them with the m2
repo's at some point soon.

There are various rules:

 * jars must be: md5'd, sha1'd, pgp (.asc'd).
 * only asf artifacts should be present
 * SNAPSHOTs must not appear in the ibiblio-sync repos
 * md5 files have a specified format

There are various issues:

 * unknown releases have been done (velocity-dvsl)
 * jars have been overwritten (commons-cli)
 * unknown projects have been released (commons-grafolia? commons-jdbc2pool? magicGball?)
 * oversight is therefore non-existent
 * structure is sloppy in the m1 repos (tbh, it's sloppy in the m2 repos too)
 * non-asf artifacts are there

There's history:

 * This list was created with lofty goals - and various build system
involvement to create a repository structure of use to as many people
as possible (the success of the maven repository having driven a
desire to include all and not just maven)
 * Now it's really just a place for managing the maven repository -
which the three main build systems in Java can all easily use (ant,
maven1, maven2)
 * The wiki is mostly a result of the former character; mostly water
under the bridge now.

There's a plan for needed docs from Brett:

We need:

 * how to upload releases to the repository manually (ant users, etc)
 * how to automate with Maven 1.x
 * how to automate with Maven 2.x

There's docs from Robert:

 * http://wiki.apache.org/asfrepository/RobertBurrellDonkin/MavenDocumentation

View raw message