Hi Robert,

I can help a little here. Check out this guide:

http://maven.apache.org/guides/mini/guide-central-repository-upload.html

The long and the short of it is that there are several canonical Maven repos 
that are sync'ed to Ibiblio and Maven central. Apache has one (through 
repository.apache.org), and other organizations have em' too. In Tika, we 
simply inherit from the top level Apache POM and the Maven release plugin takes 
care of the rest. I'm not sure how to do this with Ant, but am sure it can be 
done (and it might be aided by Ivy).

If you are just doing it when you release, which doesn't happen that often, 
then you could consider just creating a Ticket and uploading the release jars 
through the Sonatype JIRA process, located here:

http://nexus.sonatype.org/oss-repository-hosting.html

Guide is here:

https://docs.sonatype.org/display/repository/sonatype+oss+maven+repository+usage+guide

Hope that helps!

Cheers,
Chris

On 9/18/10 1:08 PM, "Robert Muir" <rcm...@gmail.com> wrote:


On Sat, Sep 18, 2010 at 3:57 PM, Steven A Rowe <sar...@syr.edu> wrote:
Last time I checked, maven artifacts have to be uploaded by a representative of 
the project.  I.e. a committer.  Farming this out seems like a no-go (for good 
reasons). - Steve


Well, (again completely ignorant of maven) it seems this itself is a separate 
concern?

I'm not sure how complicated actually upload artifacts is, although just 
browsing other projects, getting maven releases out isn't exactly a walk in the 
park.

but theres two steps right?
1. generating the actual artifacts and verifying they are correct
2. uploading the artifacts (e.g. commit or whatever it takes to do that)

Why exactly does it require a committer to upload maven artifacts (they must be 
to an apache.org <http://apache.org>  location?)


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Chris Mattmann, Ph.D.
Senior Computer Scientist
NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
Office: 171-266B, Mailstop: 171-246
Email: chris.mattm...@jpl.nasa.gov
WWW:   http://sunset.usc.edu/~mattmann/
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Adjunct Assistant Professor, Computer Science Department
University of Southern California, Los Angeles, CA 90089 USA
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Reply via email to