Hi Andy
Andy Seaborne wrote:
On 03/11/11 09:18, Paolo Castagna wrote:
Richard Cyganiak wrote:
Hi Jena team,
I tried to build Jena and ARQ using the instructions here:
http://incubator.apache.org/jena/download/maven.html#build_and_install_artifacts_in_your_local_maven_repository
The instructions didn't work for me.
I had to run this first:
svn co
https://svn.apache.org/repos/asf/incubator/jena/Jena2/JenaTop/trunk
JenaTop
and then check out Jena and ARQ into directories on the same level as
JenaTop.
You may want to update the information on that page accordingly.
I guess this section should be updated too:
http://incubator.apache.org/jena/getting_involved/index.html#subversion_repository
Hi Richard,
thanks for the feedback.
Getting involved page changed [1] and visibile in staging [2].
As Damian and Andy said, this will improve as soon as JenaTop makes it
to the
Maven central repository. Things are changing on the building front,
therefore
some problems are natural and expected.
Don't we just need to remove the <relativePath>?
It is published now - <relativePath> is a maven hack to allow multiple
artifact publishing.
JenaTop is not published in Maven central. Is it?
You have to have the Apache snapshot repos on your maven path anyway.
Yes, but the <repositories> bit is currently defined in the JenaTop's
pom.xml which uses the Apache parent pom (all this as it should be).
However, ARQ's pom.xml file does not specify <repositories>:
http://svn.apache.org/repos/asf/incubator/jena/Jena2/ARQ/trunk/pom.xml
therefore Maven searches for the ARQ parent pom (i.e. JenaTop's pom.xml
file) in Maven central: http://repo1.maven.org/maven2/org/apache/jena
Three options:
1) Keep <relativePath> and checkout JenaTop until we release
2) Release JenaTop only so that it gets to Maven central
3) Add, temporarily, <repositories> to all the Jena modules pom.xml files
I do not have strong preferences for any of these.
2) is the one I like the least.
I can help with 3) if you want.
I don't see that changing the documentation helps much because it will
go out of date.
I'll change it back when having JenaTop alongside a Jena module is not
necessary.
Paolo
Andy
Paolo
[1] http://svn.apache.org/viewvc?view=revision&revision=1197008
[2] http://jena.staging.apache.org/jena/getting_involved/
Best,
Richard