Giridharan Kesavan wrote:
I agree with you on this; We have some common places on people server people.apache.org/repo and people.apache.org/repository but I've not seen any ivy artifacts being published there.

Writing things there causes them to be published to repo{1,2}.maven.org.

http://www.apache.org/dev/repository-faq.html

For example, I copied the Avro release files to:

/www/people.apache.org/repo/m2-ibiblio-rsync-repository/org/apache/hadoop/avro

and 24 hours later they are at:

http://repo1.maven.org/maven2/org/apache/hadoop/avro/
http://repo2.maven.org/maven2/org/apache/hadoop/avro/

where they can be used as Maven and Ivy dependencies and found by Maven search engines:

http://www.mavensearch.net/search?q=avro

FWIW, I used Ivy's makepom Ant task and Ant's checksum Task to create these files, then ran gpg manaually to sign them, as with normal Apache releases, then used scp to post them to people.apache.org. I created the maven-metadata.xml files by hand, although I'm not sure they're required. YMMV.

I have not used the snapshot repositories, but they should behave similarly.

Doug

Reply via email to