Skip to content

Commit 9d39e81

Browse files
authored
Merge pull request #5649 from divya-mohan0209/patch-4
Adding section about Maintenance mode
2 parents a843caa + 7b2c665 commit 9d39e81

File tree

1 file changed

+31
-0
lines changed

1 file changed

+31
-0
lines changed

github-management/kubernetes-repositories.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,9 @@ against the kubernetes/org repo.
2222
- [Core Repositories](#core-repositories)
2323
* [Goals](#goals-2)
2424
* [Rules](#rules-1)
25+
- [Maintenance Mode](#maintenance-mode)
26+
* [Roadmap](#roadmap)
27+
* [How-tos](#how-tos)
2528
- [Removing Repositories](#removing-repositories)
2629
* [Grounds for removal](#grounds-for-removal)
2730
- [FAQ](#faq)
@@ -136,6 +139,34 @@ ecosystem. Carries the endorsement of the Kubernetes community.
136139
Kubernetes steering committee elections. in the Kubernetes community
137140
* Repository must be approved by SIG-Architecture
138141

142+
## Maintenance Mode
143+
144+
Projects that are considered "done" or not pursuing the development of new features but are relied on as a dependency can be considered in Maintenance mode.
145+
146+
When in maintenance mode, the community can expect the following from the owners
147+
of the project/repository:
148+
149+
* No concrete plan on introduction of new features
150+
* Incoming Issues and PR(s) will not be looked at in any regular cadence
151+
* Minimal upkeep for project language and dependency updates
152+
* Security-related features/updates to be taken care of
153+
* Explicit guidance around removal/transition to active state
154+
155+
### Process for transitioning to maintenance mode
156+
157+
* SIG Chairs or TLs can open PRs to add the label and a preamble in the README.md
158+
for the project.
159+
* In addition, a notice will be sent out by the SIG Chairs or TLs to the [#k-dev]()
160+
mailing list with a fortnight for lazy consensus once the PR is opened.
161+
162+
### Rules
163+
164+
* Steering committee liaisons can also recommend a project/repository to transition to
165+
maintenance mode during the annual reporting process.
166+
* When in doubt, SIG-Architecture will be the decision-maker.
167+
* Specific members who can help with the process will be identified & added to the
168+
OWNERS file for performing the required activities.
169+
139170
## Removing Repositories
140171

141172
As important as it is to add new repositories, it is equally important to prune

0 commit comments

Comments
 (0)