-
Notifications
You must be signed in to change notification settings - Fork 582
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 pom.xml and create a new Maven Release to reflect organizational ownership. #3
Comments
A new release would be a good idea! |
Any news on the new maven release? It would be nice to get a release out. |
Do you want me to create a PR for the pom.xml updates with the new groupId? What should it be? |
Yes, please. com.github.librepdf seems fine to me. |
OK, will do. We'll have to talk about what we want to do with the existing |
This is done for LibrePDF#3.
Opened PR in #12. For the updated release - what version number would that use? Since it's a change in the groupId, it probably shouldn't be done in a patch release ( |
How about 1.1 ? |
@nwinkler or @andreasrosdal I can queue up a new release as I did last time. I think it would be useful collaborate with one or both of you on the process so that more committers are able to publish releases. Would either of you like to work with me to do the release? |
A new release would be nice. Perhaps you can email me your notes after making the release? |
Now that the Wiki is enabled, we should probably document the release process on a Wiki page. I've done an internal, private release of OpenPDF with the OSGi changes I made (since I needed them) yesterday, and it worked fine without any hitches. All I had to do was to remove the One other thing that I'm interested in is the GPG setup. I had to install GPG on my Mac, generate a key, and run |
Travis CI currently skips the GPG part: |
Ah, cool - didn't know that! Thanks! |
@bengolder How about a new release of OpenPDF now? |
@andreasrosdal Absolutely. My apologies for the delay. Thank you for nudging me. Working on it now, reviewing my notes. |
I'm adding some notes to this wiki page: |
I've added a ticket to claim the groupId Once the repository is created, I'll finish the steps to create a new release and document more of the process on the wiki. @andreasrosdal I've added your JIRA username so that you'll have permission to do releases. |
The repository has been created! Moving forward.
I believe 1.0.1 is now officially published! If someone could verify by installing it as a dependency, I'll close this issue. |
I'm bad at version management. Should I bump all the I used Let me know if the instructions in the wiki are clear. Feel free to walk through all the steps apart from |
I can confirm that I can install OpenPDF version 1.0.1 through Maven. Great job @bengolder ! I have no strong opinions on the snapshot versining convention. Thanks! |
Since 1.0.1 has been released, the next SNAPSHOT version should be Will review later and provide some more feedback - I'm about to board a plane. |
Had a look at the release instructions in the Wiki. It should be possible to create the release (including updating the version numbers, Git tag, uploading, etc.) by using the Maven Release Plugin: http://maven.apache.org/maven-release/maven-release-plugin/ I've done an internal release recently using the release plugin, and it worked by simply doing the following: mvn -B -DreleaseVersion=1.0.1 -DdevelopmentVersion=1.0.2-SNAPSHOT release:prepare
mvn release:perform This should do everything required, no other manual steps required. I'll try to update the Wiki when I have time. |
Thanks @nwinkler. I updated the version to 1.0.2-SNAPSHOT |
No description provided.
The text was updated successfully, but these errors were encountered: