Skip to content

Commit a869386

Browse files
authored
Merge pull request #5423 from natasha41575/roadmap-update
update roadmap based on review comments
2 parents a403797 + 9f4f9b3 commit a869386

File tree

2 files changed

+25
-10
lines changed

2 files changed

+25
-10
lines changed

CONTRIBUTING.md

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -166,10 +166,8 @@ behavior, do your best to explain to the user why this is the case.
166166
- If it seems to be a genuine bug, you can /triage accept the issue. In addition, investigate if there are workarounds or
167167
alternative solutions for the user that they can try until the issue gets resolved.
168168

169-
Administrative notes:
170-
171-
- The [OWNERS file spec] is a useful resources in making changes.
172-
- Maintainers and admins must be added to the appropriate lists in both [Kustomize OWNERS_ALIASES] and [SIG-CLI Teams]. If this isn't done, the individual in question will lack either PR approval rights (Kustomize list) or the appropriate Github repository permissions (community list).
169+
The triage party for kustomize is here https://cli.triage.k8s.io/s/kustomize and can be a easy way to
170+
find issues that have not been triaged yet.
173171

174172
## Project/Product Managers
175173

@@ -194,6 +192,11 @@ You will also be asked to help with roadmap planning, deprecation communication,
194192
and doing research on kustomize usage when appropriate, though these responsibilities will occur less
195193
frequently.
196194

195+
## Administrative notes:
196+
197+
- The [OWNERS file spec] is a useful resources in making changes.
198+
- Maintainers and admins must be added to the appropriate lists in both [Kustomize OWNERS_ALIASES] and [SIG-CLI Teams]. If this isn't done, the individual in question will lack either PR approval rights (Kustomize list) or the appropriate Github repository permissions (community list).
199+
197200
## Contact Information
198201

199202
- [Slack channel]

ROADMAP.md

Lines changed: 18 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,13 @@ the project board for that area and assign yourself to one of the issues. It is
1111
recommended to start with smaller issues to ramp up on the project before starting
1212
to tackle larger issues.
1313

14+
Project boards:
15+
https://github.com/orgs/kubernetes-sigs/projects/50
16+
https://github.com/orgs/kubernetes-sigs/projects/51
17+
https://github.com/orgs/kubernetes-sigs/projects/52
18+
https://github.com/orgs/kubernetes-sigs/projects/53
19+
https://github.com/orgs/kubernetes-sigs/projects/54
20+
1421
## Kustomize contributors (at time of writing):
1522

1623
kustomize owner: @natasha41575
@@ -30,11 +37,11 @@ Priority: High
3037

3138
Effort: Medium
3239

33-
In the past, when the leads have left in various kubernetes projects, it
34-
left a wide hole that few could easily fill, leaving the remaining leads in a
35-
bad position and the project understaffed. We should assume that we will need
36-
to onboard new maintainers in the future, and should have playbooks for doing so.
37-
As we grow the contributor base in kustomize, we will build these playbooks for
40+
In the past, when the leads stopped contributing (for various reasons, not covered here)
41+
in various kubernetes projects, it left a wide hole that few could easily fill,
42+
leaving the remaining leads in a bad position and the project understaffed. We should assume
43+
that we will need to onboard new maintainers in the future, and should have playbooks
44+
for doing so. As we grow the contributor base in kustomize, we will build these playbooks for
3845
those who are contributing and those who are looking to grow into kustomize leaders.
3946
To ensure the long term health and stability of the project, we should have:
4047

@@ -58,7 +65,12 @@ healthy and making progress.
5865
The primary means in which we will try to find new kustomize contributors is through the new kustomize
5966
maintainer training cohort. We will lead a group of ~20 kubernetes community members through a 3-6 month
6067
training program, involving talk sessions, bug scrubs, issue triage, PR reviews, and coding projects for
61-
each member. The effort from existing kustomize maintainers here will be to:
68+
each member.
69+
70+
See [our call for help](https://groups.google.com/a/kubernetes.io/g/dev/c/M5OphEVsv5o/m/zc6G4H15AAAJ) for more
71+
specific details about the program.
72+
73+
The effort from existing kustomize maintainers here will be to:
6274
- Organize the cohort, so that each cohort member feels productive and understands what they should work on
6375
- Align motivation of the cohort members with the work that we assign to them.
6476
- Review PRs from cohort members in a timely manner.

0 commit comments

Comments
 (0)