Skip to content

Commit 9e413cc

Browse files
authored
docs: note about expectations when a gep misses a release timeline (#3866)
Signed-off-by: Shane Utt <[email protected]>
1 parent b4055ba commit 9e413cc

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

site-src/contributing/release-cycle.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,21 @@ candidates. These release candidates will enable implementations to test against
7979
our release, work out any bugs, and gather early feedback on the viability of
8080
the release.
8181

82+
## What happens when GEPs are unable to meet a timeline?
83+
84+
There will be situations where the above phases and timelines can't be met by
85+
a GEP for one reason or another. In special circumstances (particularly, when it
86+
is is anticipated that only a little bit more time is needed to meet the goal) a
87+
time extension _might_ be granted if requested by the GEP authors, at the
88+
discretion of the maintainers.
89+
90+
In the normal case however, when a GEP misses the timeline for a phase it will
91+
be pulled out of the release to maximize bandwidth and reduce disruptions to the
92+
overall release timeline. In such a case the Gateway API maintainers will stop
93+
progression and set the status of the GEP to a halted status (such as `Deferred`
94+
or `Declined`) with a note on the GEP explaining why it reached this status and
95+
what it would take to get it re-approved for work in a later iteration.
96+
8297
## Contributions Welcome in Each Phase
8398

8499
The following table illustrates when different kinds of contributions will be

0 commit comments

Comments
 (0)