Benson Margulies wrote:
aren't you all planning to change the group I'd?
Yes, but Andy suggested to try to make a release within Apache
minimizing disruption for users (i.e. not changing package names
or Maven groupId), at least this is what I understood from:
http://markmail.org/message/4s5scuijvsbuaod3
LARQ is in a different situation since it's a module coming out
of ARQ, we decided to put it in the right place since the beginning
and we are using org.apache.jena.* as packages.
Does it make sense?
Paolo
On May 19, 2011, at 11:56 AM, Paolo Castagna
<[email protected]> wrote:
Benson Margulies wrote:
You you need a ticket. I also recommend switching to the generic ASF
parent POM as a way to setting up this stuff, it will make things
easier when you get to your first release.
Hi Benson,
thanks.
I've just opened a ticket for Jena's LARQ module:
https://issues.apache.org/jira/browse/INFRA-3646
I am not sure about adding com.hp.hpl.jena to the Maven Group Ids...
the documentation says "they should all be subgroups of org.apache".
So, I did not put com.hp.hpl.jena on that ticket and made it specific
to LARQ module only.
Re: parent POM... yep, using it already! ;-)
<parent>
<groupId>org.apache</groupId>
<artifactId>apache</artifactId>
<version>9</version>
</parent>
http://svn.apache.org/repos/asf/incubator/jena/Jena2/LARQ/trunk/pom.xml
Paolo
On Thu, May 19, 2011 at 3:16 AM, Paolo Castagna
<[email protected]> wrote:
Benson Margulies wrote:
Yes, any time. Snapshots are not formally releases and require no
process. Many projects publish them from their Jenkins jobs.
Great, thanks.
I have this in my pom.xml file:
<distributionManagement>
[...]
<snapshotRepository>
<id>apache.snapshots.https</id>
<name>Apache Development Snapshot Repository</name>
<url>https://repository.apache.org/content/repositories/snapshots</url>
</snapshotRepository>
</distributionManagement>
And this in my Maven's settings.xml file:
<server>
<id>apache.snapshots.https</id>
<username>castagna</username>
<password>...</password>
</server>
However, I have a "Authorization failed: Access denied to:..." error.
I think this is because of: "Before a project can use the repository to
release Maven artifacts, it must be configured in Nexus. This is generally
a quick and easy process. To get setup, create a JIRA ticket here with
the following information [...]"
-- http://www.apache.org/dev/publishing-maven-artifacts.html
I'll go ahead and create a JIRA ticket later.
Thanks,
Paolo
On Wed, May 18, 2011 at 1:55 PM, Paolo Castagna
<[email protected]> wrote:
Hi mentors,
just to double check that my understanding is correct.
Can I go ahead and publish any SNAPSHOT on the Maven Snapshot
repository at Apache [1] at any time?
I am almost ready to try with the LARQ module for which I am
planning to use:
<groupId>org.apache.jena</groupId>
<artifactId>larq</artifactId>
<version>0.2.2-incubating-SNAPSHOT</version>
and inherit from:
<parent>
<groupId>org.apache</groupId>
<artifactId>apache</artifactId>
<version>9</version>
</parent>
Thanks,
Paolo
[1] https://repository.apache.org/content/repositories/snapshots/