-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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 cloudflared to 2024.11.0 #6315
Update cloudflared to 2024.11.0 #6315
Conversation
468c2ff
to
42adf1a
Compare
please do not update packages just for every new version. except for vulnerabilities we should not create more than one package per six months or so... our resources are very limitted... |
This update closes "VULN-66059". But I got it, I won't send more version bumps in the future. |
Hey @IngmarStein, I can't speak for all SynoCommunity devs, but I have a nuanced perspective on some of our resource constraints:
Since our availability to contribute can vary, I started by diagnosing bugs, then testing package updates, and eventually writing some of my own. Code reviews have been a learning curve for me, but I pitch in when I can. We’re always glad to welcome anyone willing to help. Getting involved might mean expanding the kinds of support you provide—like tackling specific issues—or taking ownership of a package you know well. Some devs focus on particular packages they use regularly, which allows for a more consistent maintenance effort. I hope this perspective encourages you to contribute in a way that aligns with your interests. We're grateful for any support you can offer! |
@mreid-tt thanks for the nuance! I understand how difficult and thankless maintaining an open source project can be and I emphasize with y'all. As for this particular package: I've already reverted to a pure container setup (although I prefer running bare metal, wherever possible) which seems to be the better fit here because the image is provided by Cloudflare. With containers, the frequent upgrades don't require any work from you or contributors. More generally, I'd encourage you to find an organizational model which scales better given the constrains you mentioned (there are currently 80 open PRs going back to 2015, indicating that it's hard to keep up). Maybe find a way where package owners could act more independently, without creating work for the core team. Of course, it's a fine balance with how much control you want/need to have over the overall quality of the repo (e.g. in terms of security and functionality). Maybe setting expectations also helps. https://synocommunity.com states: "Bleeding Edge. We provide frequent updates to our packages so you can enjoy new features of your favorite softwares.". With that in mind, I naively started sending you version bumps and inadvertently generated load for the core team. If that had read "Stable releases. We focus on major releases and those addressing significant vulnerabilities.", I wouldn't have bothered you. |
Changelog: https://raw.githubusercontent.com/cloudflare/cloudflared/master/RELEASE_NOTES
2024.11.0
Description
Fixes #
Checklist
all-supported
completed successfullyType of change