Proposal: Establishing a Predictable and Automated Patch Release Schedule & Process for Keycloak #41600
Replies: 2 comments 5 replies
-
|
If you are able to update every Wednesday that basically means you have automated testing and roll-out of patches in place; so shouldn't matter if it's every Wednesday or other days really. On the other end if you don't have all that in place you don't want to update every Wednesday just for the sake of it, but rather update when there is value in updating. That is essentially what we do, we do a patch release when there is enough value to do the release. |
Beta Was this translation helpful? Give feedback.
-
|
I think this proposal assumes a delivery model that does not really fit a community project. A fixed Wednesday patch release does not make fixes land faster, and it is only meaningful if work is already being planned, assigned, reviewed, and targeted to releases in advance. That starts to look more like an SLA or product delivery commitment than an open source contribution model. For community users, the available signal is usually the work itself: issues, PRs, labels, milestones, and release branches. If an organization needs guaranteed timelines, security commitments, or stronger release planning, that is usually what vendor-supported offerings are for. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Context and Problem Statement
Current Challenge: Keycloak patch releases currently lack a fixed, predictable schedule, creating uncertainty for the community about when the bug fixes and security patches will become available. This unpredictability forces many organizations to maintain their own forks or custom versions, that leading to security challenges and community fragmentation.
Impact on the Community: The absence of a structured patch release cadence creates several challenges:
Proposed Solution
Recommended Schedule:
Automated Patch Release Day: Every Wednesday ?
Beta Was this translation helpful? Give feedback.
All reactions