Replies: 3 comments 2 replies
-
Agreed on the changes and the sequencing, broadly. I think that Change 2 does require adding a Sponsors section to the GEP template, but we could maybe add more than one field to the |
Beta Was this translation helpful? Give feedback.
-
I fully agree with changes 1–3. However, I have some reservations, particularly about removing the experimental channel from the release cycle and transforming it into monthly snapshots. As mentioned in the comments of the Release Changes doc I’m wondering whether implementations would realistically be able to adopt and implement monthly experimental releases. IMO, there should be a clear commitment from at least five implementers to ensure that the intended goal of faster and broader feedback can actually be achieved. |
Beta Was this translation helpful? Give feedback.
-
Strongly aligned on strengthening our "motivation-first proposals" philosophy. Strongly aligned with making it easier, quicker and more iterative to work on Experimental GEPs, and Experimental should absolutely stay true to its namesake. As we make Experimental easier and faster, we need to make Standard slower and more deliberate. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
There's a Google doc with a bunch of changes being proposed for the next Gateway API release. Some of these seem fairly straightforward (e.g. there are already folks working on getting GEPs into Provisional, which is great!). Some seem less straightforward.
Overview of changes
We'll choose a date for standard-channel releases, but we won't choose the content.
To get a new item into the experimental channel, you need to get a Who/What/Why GEP merged as provisional, and you need to line up three implementations (two for mesh) to sponsor it by committing to implement it as an experimental feature.
Once an item is accepted into the experimental channel, it will be automatically removed if it doesn't make any significant progress in six months.
We'll start doing monthly releases, tagged
monthly-$year-$month
(e.g.monthly-2025-10
), of the experimental channel.main
. If you find a bug in a monthly, the solution is to upgrade to a newer monthly -- we won't do backports of fixes.We'll use validating admission policies (VAP) to protect things.
Sequencing
Changes 1, 2, and 3 are mostly just a matter of deciding to do them. With the exception of choosing the release number at the end, I think we mostly have consensus here.
Sponsors
section to the GEP template and adate
field to themetadata.yaml
.Change 4 requires release-engineering work plus the VAPs from change 5. This is extremely unlikely to happen before KubeCon in November.
What's Next?
Please reread the Release Changes doc since many of its comments are believed to be addressed. If you have a comment that is not addressed, please transfer it here (or, if you like, start a new discussion for it and drop the new discussion's link here). We'll try to reach what consensus we can asynchronously before, hopefully, concluding the discussion in the Gateway API meeting on 21 October.
Beta Was this translation helpful? Give feedback.
All reactions