-
Notifications
You must be signed in to change notification settings - Fork 322
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
3.11 release plan & Maintenance discussions #552
Comments
|
Also - the link to the caching problems issue wasn't copied over correctly |
Thanks @LenardHess, I've added your item and fixed the link. |
What's left to do here? It looks like most of the TODOs relate to switching repos which is no longer necessary. |
@Majiir I have ticked the box for the item related to changing repos. The other two still need doing. |
@rrthomas Since we got quite a few provider updates and new implementations pending now - I'd say we do these steps
For 1. in particular I'd still opt to pull any currently open pull request that fixes provider regressions. I.e. the porkbun fix won't qualify as porkbun is newly added with v3.11. |
FWIW, I've got the master branch packaged and working on Void so once a release is made Void should be all set. |
This all sounds good to me. Thanks for working this all out!
I agree about fixing regressions; but why not pull the porkbun fix too, since otherwise it sounds like we're shipping a broken new provider (if a fix is needed)? |
My reasons for excluding the porkbun pull request from v3.11.1 are:
|
Your reasons are excellent, @LenardHess! |
@rrthomas, @LenardHess: Thanks for bringing this project back on track! Do you have a tentative timeline to get 3.11 out? |
The last weeks life got in the way a bit, I'm hoping to resume continuing ddclient stuff next week. The release itself doesn't require much, so it should be done fairly quickly once I'm back at it. |
Hi 👋 NixOS 23.11 is planned for release in a few weeks and TLDR unless there is a new ddclient release by then we won't have ddclient in NixOS 😢 Is there anything I can do to to help? Is it just docs left (like the OP says)? |
Hi @bjornfor For the signing I spent way too much time diving down the GPG rabbit hole, but for the purposes of getting this release out I'll stick to a simple SSH key for signing the tag in Github instead. I'll see that we get this out the door in time 👍 |
v3.11.0_1 is finally out of the door. Apologies for the period of radio silence leading up to this. Next steps for v3.11.0_2 (or 3.11.0 hopefully) is to get the current batch of PRs sorted out. |
@LenardHess: Thanks! (I'm resurrecting ddclient in NixOS here: NixOS/nixpkgs#261241.) |
As an FYI, LSIO is only building releases (not pre-releases). Our image is still released with |
@LenardHess yeah that sounds great. you could possibly create a branch for 3.11 and base 3.11.x off of that if it's not too much work, but upstreams would appreciate it. In FreeBSD 3.10 was never adopted, pre-releases are unlikely to be picked up so going into a real release directly is the best way forward in getting valuable release feedback for eventual 3.11.x improvements. |
Sounds good, and I agree that calling it a release is more likely to get us feedback. |
Release v3.11.0 is out! I am not yet sure how I want to handle prereleases in the future, any input on downstream preferences is welcome! |
Many congratulations @LenardHess! |
From the LSIO perspective, we don't have a preference. If user facing pre-releases are valuable or in demand we can add them, otherwise we can stick to stable releases for the image. It's not a big difference for us. |
[Copied from rrthomas#8]
A quick backwards-compatible release with essential bug-fixes and functionality enhancements only. To-do list:
The text was updated successfully, but these errors were encountered: