i can see the jaxme jars on apache but not in the maven repository on ibiblio. is there anything else i need to do to push the content over there?
(or have i just make some mistake in the upload...)
On 8 Mar 2004, at 22:20, Mark R. Diggory wrote:
robert burrell donkin wrote:
i've given it a go myself but i have a few questions and i'd appreciate it if you'd check my work so far.
On 7 Mar 2004, at 16:18, Mark R. Diggory wrote:You need to establish what your groups id will be. The current naming trend for Apache "xml" projects has been a bit haphazard.i've had a chat on IRC and gone for apache-jaxme
xercies xml-security xml-resolver xalan
Some standardization here would be good. But that will not effect maven.There is currently a problem with Maven publishing to a BSD system and md5 signature generation, if you do not want to use maven to do the publishing then these are the tasks you need to complete:gone (but apache-jaxme rather than xml-jaxme)
1.) The easiest way right now is for you to place the jars into
java-repository/xml-jaxme/jars/...2.) Generate an md5 signature for each one in the same directory. For instance as an examplesdone
"md5 xml-jaxme-1.0.jar > xml-jaxme-1.0.jar.md5" will produce:
java-repository/xml-jaxme/jars/xml-jaxme-1.0.jar java-repository/xml-jaxme/jars/xml-jaxme-1.0.jar.md5done3.) Generate the following symlinks the above files from
java-repository/xml-jaxme/jars/xml-jaxme-SNAPSHOT.jar java-repository/xml-jaxme/jars/xml-jaxme-SNAPSHOT.jar.md5these releases are versioned 0.2: should this file contain 0.2 (since it refers to the version of the jars) or 1.0 (since it's a mavenesque version number)4.) and create a file
java-repository/xml-jaxme/jars/xml-jaxme-snapshot-version with the contents "1.0"
It would be wise, so yes, apache-jaxme-0.2.jar
there are a number of jar in the release. i'd been working on the theory that each needs a separate artifact id. what should the contents of the file be in this case?5.) use the following "POM" in the
java-repository/xml-jaxme/poms/project/pom <project> <pomVersion>3</pomVersion> <id>xml-jaxme</id> <name>xml-jaxme</name> <currentVersion>1.0</currentVersion> <organization> <name>Apache Software Foundation</name> <url>www.apache.org</url> </organization> <licenses> <license> <name>ASL 2.0</name> <url>???????</url> <comments>???????</comments> </license> </licenses> </project>
Yes, it should look like:
<project> <pomVersion>3</pomVersion> <groupId>apache-jaxme</groupId> <name>Apache Jaxme</name> <currentVersion>0.2</currentVersion> <organization> <name>Apache Software Foundation</name> <url>www.apache.org</url> </organization> <licenses> <license> <name>ASL 2.0</name> <url>http://www.apache.org/licenses/LICENSE-2.0</url> </license> </licenses> </project>
sound good, I'll take a look in the directory and verify all looks well.
-- Mark Diggory Software Developer Harvard MIT Data Center http://www.hmdc.harvard.edu