Skip to content

Commit 2348352

Browse files
authored
Merge pull request #7034 from thockin/master
Add sig-net description of sig-chair role
2 parents 0b036b3 + 74e7a92 commit 2348352

File tree

1 file changed

+70
-0
lines changed

1 file changed

+70
-0
lines changed

sig-network/role-sig-chair.md

Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
# Role: SIG Chair
2+
3+
## Background
4+
5+
Please see the
6+
[standard description of a SIG chair](https://github.com/kubernetes/community/blob/master/committee-steering/governance/sig-governance.md#chair),
7+
which does a good job describing the expectations of the more “administrative”
8+
aspect of being a SIG chair.
9+
10+
## What's expected
11+
12+
Rather than repeat the doc linked above, this doc will just add some color.
13+
14+
The minimum effective engagement for a SIG chair is to “run the show” (really
15+
“make sure the show is running” - delegation is good!). That generally means
16+
building an agenda for and running regular meetings, curating our
17+
community-facing metadata, producing annual reports and community updates,
18+
and acting as liaison to other groups (other SIGs and steering, mostly).
19+
20+
This includes new-issue triage, either doing the triage or leading it (e.g. in
21+
the regular SIG meetings), and KEP tracking.
22+
23+
## Above and beyond
24+
25+
The basic expectations above, as valuable as they are, should not require a
26+
huge time commitment. SIG chairs who want to have more impact and are able to
27+
commit more time can engage in a multitude of additional ways. While this
28+
_can_ include being an active code contributor or SIG tech-lead, an effective
29+
SIG chair does not **need** to be a code contributor.
30+
31+
Some concrete things that SIGs need to do, which the chair-people can
32+
facilitate, participate in, or even do themselves include:
33+
* Active new-issue triage - go through new issues, ask for more info if
34+
needed, apply labels, close or redirect “support” requests, CC people who
35+
might have context, de-dup, triage-accept obvious bugs, ping submitters for
36+
updates, etc.
37+
* Backlog grooming - go through older issues, re-evaluate triage, de-dup,
38+
aggregate similar issues, cross-link issues, link to KEPs, probe for
39+
updates, etc.
40+
* Manage issue and PR assignments - go through issues which are assigned to
41+
people and see if progress is being made or if assignments are stale.
42+
* Curate "help wanted" and "good first issue" issues - file new issues or
43+
improve existing issues (e.g. by adding details or getting others to do so)
44+
to enable new contributors to take them up.
45+
* Manage project board(s) to organize information - things like KEPs, issues,
46+
PRs, or in-progress dev efforts can usually benefit from organizing and
47+
curation.
48+
* Actively manage KEPs - track the KEP lifecycle, update metadata, ping KEP
49+
owners for updates, contribute to KEP content and/or PRR, etc.
50+
* Organize events - new member introductions, KubeCon meetups, local events,
51+
etc.
52+
* Actively solicit topics for regular meetings - reach out to KEP owners or
53+
other efforts which could benefit from SIG discussion, or which other
54+
attendees would benefit from hearing about.
55+
* Docs - create, curate, edit, revise, or restructure docs (API docs, website
56+
docs, etc.) related to the SIG.
57+
* Check in and monitor subprojects - keep an eye out for stale / potential
58+
new OWNERS to elevate or move to emeritus.
59+
* ...get creative!
60+
61+
Many of these things will need help from major technical contributors or even
62+
the SIG tech-lead(s). SIG chairs are, first and foremost, facilitators, and
63+
the SIG TLs are their partners.
64+
65+
## Titles vs. actions
66+
67+
In general, a SIG chair title is something given to people who are _already
68+
doing the work_, rather than an invitation to begin doing it. Existing chairs
69+
are expected to participate in succession planning and should seek to delegate
70+
tasks, in part to build up new chairs.

0 commit comments

Comments
 (0)