Paolo Castagna 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

Hi Benson, (hi mentors, hi all),
I am sorry to bother you again, but I have a question.

I opened the ticket above and we are now able to publish
SNAPSHOTs on the Apache Maven repository for Jena modules
which have groupId=org.apache.jena.

Is it possible to publish SNAPSHOTs on the Apache Maven
repository with groupId=com.hp.hpl.jena? So, that we can
start publishing snapshots there, but with the old name
until we decide to change package names?

Thanks,
Paolo


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