So you want a resource uploaded to ibiblio?!
To save time for everybody, here is how you go about it.
Use the repository plugin provided with the standard Maven distribution to create an upload bundle:
maven create-upload-bundle
The bundle will be created in your "target" directory of the form: ${pom.artifactId}-${pom.currentVersion}-bundle.jar
If you are not using maven as your build system but want something uploaded to Ibiblio then you just need to make a JAR with the following format:
LICENSE.txt project.xml foo-1.0.jar (or whatever artifact is referred to in the project.xml)
In that case the project.xml should at least contain the following elements:
Post your request to JIRA. The first line of the description should be the URL of the upload bundle, then leave a blank line and place any additional comments you wish in the following paragraph. So the description field might look like:
http://wiggle.sourceforge.net/downloads/wiggle-1.0-bundle.jar Wiggle is a fantastic new piece of software for automating the clipping of nose hairs. Please upload! DO IT NOW!
Some folks have asked why do we require the POM and license each time an artifact is deployed so here's a small explanation. The POM being deployed with the artifact is part of the process to make transitive dependencies a reality in Maven. The logic for getting transitive dependencies working is really not that hard, the problem is getting the data. So we have changed the process of uploading artifacts to include the POM in an attempt to get transitive dependencies working as quickly as possible. The other applications that may be possible having all the POMs available for artifacts are vast, so by placing them into the repository as part of the process we open up the doors to new ideas that involve unified access to project POMs. We also ask for a license now because it is possible that your project's license may change in the course of its life time and we are trying create tools to help normal people sort out licensing issues. For example, knowing all the licenses for a particular graph of artifacts we could have some strategies that would identify potential licensing problems.