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/


Reply via email to