Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update release on Central Repo of Maven #78

Closed
pheyvaer opened this issue Oct 1, 2018 · 13 comments
Closed

Update release on Central Repo of Maven #78

pheyvaer opened this issue Oct 1, 2018 · 13 comments

Comments

@pheyvaer
Copy link

pheyvaer commented Oct 1, 2018

Hi,

Would it be possible to update the release on the Central Repo of Maven? Thanks in advance.

KR
Pieter

@jmkeil
Copy link

jmkeil commented Jan 16, 2019

There is a GroupID eu.wdaqua containing releases of HDT 2.0 and 2.1. Is this an official successor of org.rdfhdt?

Which commit corresponds to the version 2.1 release? There is no tag provided in the git repository.

Please also clarify the Licenses in the pom.xml files. LGPL (as in some pom.xml) != LGPL 3.0 (as in the LICENSE files) and Apache (as in some pom.xml) != Apache 2.0 (as in the LICENSE files)

@mielvds
Copy link
Member

mielvds commented Jan 16, 2019

See #32 , no resolution. I guess the eu.wdaquais also a volunteer who resolved the issue on his/her own.

2.1 does not exist yet, however, I'll check whether it can be released and clear up the pom.xml

@jmkeil
Copy link

jmkeil commented Jan 16, 2019

As it is not only a pom.xml problem, I opened #83 for the license issue.

@jmkeil
Copy link

jmkeil commented Jan 18, 2019

It looks like the eu.wdaqua 2.1 release is based on 19eb9f8.

@awoods
Copy link

awoods commented Oct 17, 2019

@mielvds : You probably already have full understanding of the process, but in case not:

  • In order to publish to Maven Central via Sonatype, you need permissions added by the Sonatype team to their repository.
  • Permissions are granted by making a comment on the following ticket asking for your user account to be added :
    https://issues.sonatype.org/browse/OSSRH-7790
  • Since @MarioAriasGa created the above ticket, and appears to no longer be active, I suspect a comment in the above ticket referencing these GitHub issues will provide sufficient credibility to the request.

As a side note, I would be happy to help with publishing to Maven Central through this process if you run into any issues.

@awoods
Copy link

awoods commented Oct 23, 2019

@mielvds : If you are interested in commenting on https://issues.sonatype.org/browse/OSSRH-7790 that I (Sonatype user-id: 'awoods') should have right-access to the org.rdfhdt group-id, I would be happy to make the Maven Central release happen.

@mielvds
Copy link
Member

mielvds commented Nov 19, 2019

@awoods has this been done or what further action is needed?

@awoods
Copy link

awoods commented Nov 20, 2019

@mielvds : Based on your request in https://issues.sonatype.org/browse/OSSRH-7790, we have been given permission to publish to Sonatype (and as a flow-through, to Maven Central) artifacts under the org.rdfhdt group-id.

Now we have to perform the publication commands. I am happy to help with this... may be easiest to get on a Zoom call.
We will want to use the "Maven Release Plugin": https://maven.apache.org/maven-release/maven-release-plugin/

.. with commands along the lines of:

mvn release:prepare -DreleaseVersion=$CURR -DdevelopmentVersion=$NEXT -DautoVersionSubmodules=true -DpushChanges=false

and...

mvn release:perform -DperformRelease -Dgoals=deploy

There will almost certainly be small changes required in the pom.xml(s) in the process.

Let me know if you would like to get on Zoom or Slack. I can be found on:
https://fedora-project.slack.com/

@jakubklimek
Copy link

Hello, is there any progress on this? There is still only the 2014 1.1 version, and a 2018 version by eu.wdaqua

@awoods
Copy link

awoods commented Nov 19, 2020

Not that I know of. I would be delighted to move a release forward if I could get commit privileges on this repository.

@mielvds
Copy link
Member

mielvds commented Nov 19, 2020

Ok, let's pick this back up. Can't give you priveleges, don't have the permissions. @awoods please drop me an email to schedule a zoomcall to make this happen.

@mielvds
Copy link
Member

mielvds commented Dec 2, 2020

I think it worked! https://search.maven.org/search?q=g:org.rdfhdt. Thanks @awoods for helping me out with the deploy :)

One final thing before I close: can I simply merge https://github.com/rdfhdt/hdt-java/tree/2.1.2-RC with the maven-release-plugin commits in master?

@awoods
Copy link

awoods commented Dec 2, 2020

That is great, @mielvds .
Yes, I would suggest merging https://github.com/rdfhdt/hdt-java/commits/2.1.2-RC into the master branch as a final step.
Thanks!

@mielvds mielvds closed this as completed Dec 2, 2020
@mielvds mielvds unpinned this issue Dec 3, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants