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

OPM Release 2023.10 #4913

Open
3 of 4 tasks
blattms opened this issue Oct 6, 2023 · 4 comments
Open
3 of 4 tasks

OPM Release 2023.10 #4913

blattms opened this issue Oct 6, 2023 · 4 comments

Comments

@blattms
Copy link
Member

blattms commented Oct 6, 2023

For those not reading our mailinglist and to maybe better keep track of everything, I am repeating my mailing list announcement here.

Time flies and our calendar says that is already October again. Everybody has been quite busy improving and extending OPM over the summer. Seems like high time to collect the harvest into a new release.

I have the honor of working for you as a release manager and intend to base my work on the following tentative release schedule:

  • 2023-10-11: Creation of release branches
    Note that everything in master at this time will also be in
    the release. After this date only important changes will
    become part of the release. These should be mainly bugfixes ✔️
  • 2023-10-18: First release candidate available for testing ✔️
  • 2023-10-30: Second release candidate available for testing.
  • 2023-11-6: Final release

Please mark the PRs that should go into the release with Milestone "Release 2023.10" to make it easier to get an overview.

From October 18 on features/bug fixes will need to be merged to master first and will be backported by me to the release branches. Please keep that in mind as you will need to clearly state that a PR is also for the release to speed up reviewing and prevent me from missing stuff.

Would be a good idea to also start tagging currently open PRs, to help with prioritizing reviews. Please don't do this for all of your PRs but only those that you think are considerably stable and important features. Bugfixes should go in in any case.

Thanks in advance for all the help and your patience with the release manager (I know that I can be slow from time to time 😅 ).

@blattms blattms changed the title OPM Release 2023.04 OPM Release 2023.10 Oct 6, 2023
@blattms
Copy link
Member Author

blattms commented Oct 11, 2023

branches created.

@blattms
Copy link
Member Author

blattms commented Oct 16, 2023

I will start preparing the release candidate later today, to be able to test it with Debian.

My GPG key expires on 18th and Debian will need update to me extended one around October 24. Hence I would need to find somebody else for uploads during 18-24.

@blattms
Copy link
Member Author

blattms commented Oct 19, 2023

I am pleased to annouce that we have finished preparing the first release candidate for testing.

You can check out the release candidate from the github repos using the tag

      release/2022.10/rc1

(do git checkout release/2023.10/rc1 and then rebuild)

or use binary packages for Ubuntu Linux versions 20.04 and 22.04.

To test the binary packages, follow the normal installation instructions at the OPM website , but replace the command

      sudo apt-add-repository ppa:opm/ppa

with the command

      sudo apt-add-repository ppa:opm/testing

to use the testing package repository instead of the regular one.

The release process this year seems much faster than the last time I was release manager some years ago. I guess this is a sign of the good work of all our developers. So kudos to all of them. It is a pleasure to work with you.

@blattms
Copy link
Member Author

blattms commented Oct 31, 2023

I am pleased to annouce that we have finished preparing the second release candidate for testing.

You can check out the release candidate from the github repos using the tag

      release/2022.10/rc2

(do git checkout release/2023.10/rc2 and then rebuild)

or use binary packages for Ubuntu Linux versions 20.04 and 22.04 (see my previous comment).

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

1 participant