Skip to content

Commit e81cb51

Browse files
authored
Merge pull request #5388 from parispittman/wgprocessupdates
2021 annual report process updates and formatting
2 parents 1af0c65 + 41aff1c commit e81cb51

File tree

1 file changed

+76
-66
lines changed

1 file changed

+76
-66
lines changed

committee-steering/governance/annual-reports.md

Lines changed: 76 additions & 66 deletions
Original file line numberDiff line numberDiff line change
@@ -21,83 +21,88 @@ should be highlighted
2121
## Reporting Process
2222

2323
Chairs and Organizers are responsible for compiling a yearly public report but
24-
may be completed with the help of members of that group. Chairs and Organizers
24+
may be completed with the help of members of that group. Groups are encouraged
25+
to make this an agenda item of topic to discuss together. Chairs and Organizers
2526
ensure that reports are complete, accurate, and submitted to the Steering
2627
Committee.
2728

29+
### 2021 and on:
30+
1. Steering Committee liaison reaches out to group leads to kick off
31+
2. Chairs/Organizers will:
32+
- share with their groups (see tips below) and begin to
33+
compile the doc due at the end of February
34+
- use this [question template]
35+
- submit a pull request to the groups documentation in the community repo
36+
- if there are private matters to address with Steering before submitting the
37+
pull request, share a copy with your liaison and wait until comments are
38+
addressed before submitting.
39+
3. The March edition of the "Chairs, Tech Leads, and Organizers" meetings will
40+
be used as follow up for the community groups that have questions from/to
41+
Steering and a retrospective
42+
4. The Steering Committee liaison will work directly with groups that have
43+
follow up items and update Steering during regular monthly meetings. The liaison
44+
will also coordinate time with the Chairs (as a group). If you'd like to meet
45+
1:1 instead, please let your liaison know.
46+
We'd like to hear about the following:
47+
- goals you have for the group, your experience in the role so far -
48+
challenges, wins, things you didn’t know before but wish you did,
49+
- continue in the role or help finding a replacement if you've already asked
50+
the group,
51+
- any feedback you have for us as a body and how we can help Chairs and
52+
Organizers succeed and feel comfortable in your role.
53+
2854
### 2020:
2955
Due to playing catch up with 37 community groups, we will have a slightly
3056
modified timeline bootstrap process this year and then will follow the process
31-
outlined for 2021. Working Groups, due to their temporary nature, will be the only group
32-
to submit for 2020.
33-
34-
1. Steering Committee will assign one member as a liaison to each community group for kick
35-
off, help, or guidance needed throughout the process during the first week of July
36-
2. Working Group Organizers create one report and send it to/share it with [email protected]
37-
for review; reports should take ~30 days to complete (work with your liaison on timeline)
57+
outlined for 2021. Working Groups, due to their temporary nature, will be the
58+
only group to submit for 2020.
59+
60+
1. Steering Committee will assign one member as a liaison to each community
61+
group for kick off, help, or guidance needed throughout the process during the
62+
first week of July
63+
2. Working Group Organizers create one report and send it to/share it with
64+
[email protected] for review; reports should take ~30 days to
65+
complete (work with your liaison on timeline)
3866
3. Steering will schedule private meetings to follow up on anything denoted as
3967
a private matter on the report; reports are not made public until all private
4068
comments have been addressed
41-
4. Once reviewed and follow ups are completed, the liaison will ask the organizer(s)
42-
of the group to submit a pull request to that groups documentation in the
43-
community repo
44-
5. The Steering Committee liaison will work directly with groups that have follow
45-
up items and update Steering during regular monthly meetings
46-
6. The September Chairs, Tech Leads, and Organizers meetings will be used as follow up for
47-
the working groups that have questions from/to Steering and a retrospective
48-
49-
### 2021 and on:
50-
1. Steering Committee will assign one member as a liaison to each community group for kick
51-
off, help, or guidance needed throughout the process
52-
2. Chairs/Organizers create one report and send it to/share it with [email protected]
53-
for review; reports are due at the end of February
54-
3. Steering will schedule private meetings to follow up on anything denoted as
55-
a private matter on the report; reports are not made public until all comments have
56-
been addressed
57-
4. Once reviewed and follow ups are completed, the liaison will ask the chair(s)/organizer(s)
58-
of the group to submit a pull request to that groups documentation in the
59-
community repo
60-
5. The Steering Committee liaison will work directly with groups that have follow
61-
up items and update Steering during regular monthly meetings
62-
6. The March Chairs, Tech Leads, and Organizers meetings will be used as follow up for
63-
the community groups that have questions from/to Steering and a retrospective
69+
4. Once reviewed and follow ups are completed, the liaison will ask the
70+
organizer(s) of the group to submit a pull request to that groups documentation
71+
in the community repo
72+
5. The Steering Committee liaison will work directly with groups that have
73+
follow up items and update Steering during regular monthly meetings.
6474

6575
### Tips for Chairs and Working Group Organizers:
6676
- Work together with your groups roles and community members to complete;
67-
suggestion: schedule a dedicated meeting to go over project health with the
68-
goal of compiling this report
69-
- All questions are require a response. If something isn't applicable, n/a is
70-
fine.
71-
- This report will be considered private until Steering reviews and follows up
72-
with next steps of a pull request; however, please include any and all explicit
73-
private matters between [private] tags [/private]. We will absolutely not
74-
release information between private tags. If Chairs and/or Organizers would like
75-
to do the *Your Role* section individually and privately, please send to us at
76-
77-
- Use this [question template]
77+
suggestion: schedule a dedicated meeting or intentional agenda item to go over
78+
project health with the goal of compiling this report, delegate to subproject
79+
owners or other community members
80+
- All questions require a response.
81+
- End users and other members of the community will read these. Err on the side
82+
of being more explicit than using our upstream shorthand or abbreviations.
83+
- If there are any private matters that you'd like to discuss as part of the
84+
questions, share the document with us at [email protected] before
85+
submitting the pull request.
86+
- The [question template] can be forked into whatever medium you wish to
87+
collaborate with your community: gdocs, hackmd, etc - it will all land back into
88+
a pull request at the end.
7889

7990
## Questions for report:
8091

81-
#### You and your role:
82-
When did you become a chair and do you enjoy the role?
83-
What do you find challenging?
84-
Do you have goals for the group?
85-
Do you want to continue or find a replacement? If you feel that you aren’t ready
86-
to pass the baton, what would you like to accomplish before you do?
87-
Is there something we can provide that would better support you?
88-
Do you have feedback for Steering? Suggestions for what we should work on?
89-
9092
#### Special Interest Groups:
91-
- How are you doing with operational tasks in [yourgroup]-governance.md?
92-
- Is your README accurate? have a CONTRIBUTING.md file?
93-
- All subprojects correctly mapped and listed in sigs.yaml?
94-
- How does the group get updates, reports, or feedback from subprojects? Are
95-
there any that are being retired?
96-
- Are OWNERs files up to date?
97-
- Tell us about your meetings: large/small, active/quiet? learnings? up to date
98-
on the Kubernetes community YouTube under a community group playlist? Meeting
99-
notes up to date?
100-
- When was your last public community update? (provide link)
93+
##### Operational
94+
- How are you doing with operational tasks in [SIG]-governance.md?
95+
- Is your README accurate? have a CONTRIBUTING.md file?
96+
- All subprojects correctly mapped and listed in sigs.yaml?
97+
- What’s your meeting culture? Large/small, active/quiet, learnings? Meeting
98+
notes up to date? Are you keeping recordings up to date/trends in community
99+
members watching recordings?
100+
- How does the group get updates, reports, or feedback from subprojects? Are
101+
there any springing up or being retired? Are OWNERS.md files up to date in these
102+
areas?
103+
- Same question as above but for working groups.
104+
- When was your last public community-wide update? (provide link to deck and/or
105+
recording)
101106

102107
##### Membership
103108
- Are all listed SIG leaders (chairs, tech leads, and subproject owners) active?
@@ -109,15 +114,18 @@ in any area now? What are you doing about it?
109114
What are some activities that the group does to encourage this? What programs
110115
are you participating in to grow contributors throughout the contributor ladder?
111116
- What programs do you participate in for new contributors?
112-
- Does the group have contributors from multiple companies/affiliations?
117+
- Does the group have contributors from multiple companies/affiliations? Can end
118+
users/companies contribute in some way that they currently are not?
113119

114120
##### Current initiatives and project health
115121
- What are initiatives that should be highlighted, lauded, shout outs, that
116122
your group is proud of? Currently underway? What are some of the longer tail
117123
projects that your group is working on?
118-
- What areas does the group need the most help with?
119-
- Whats the average open days of a PR and Issue in your group? / what metrics does
120-
your group care about and/or measure?
124+
- Year to date KEP work: What's now stable? Beta? Alpha? Road to alpha?
125+
- What initiatives are you working on that aren't being tracked in KEPs?
126+
- What areas and/or subprojects does the group need the most help with?
127+
- What metrics/community health stats does your group care about and/or measure?
128+
Examples?
121129

122130
### Working Groups:
123131
Working Group Organizers are responsible for submitting this report but may
@@ -132,7 +140,9 @@ user companies?
132140

133141

134142
### Thanks
135-
Thanks to the Apache Software Foundation for their open guidance on PMC reporting
143+
Thanks to the Apache Software Foundation for their open guidance on PMC
144+
reporting, the many PMCs that have shared their experiences, and the Kubernetes
145+
community for collaboration.
136146
https://www.apache.org/foundation/board/reporting
137147

138148

0 commit comments

Comments
 (0)