Skip to content

Commit 605a1cb

Browse files
committed
vi is busted lol
1 parent 9b38b27 commit 605a1cb

File tree

2 files changed

+59
-10
lines changed

2 files changed

+59
-10
lines changed

generator/liaisons.tmpl

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,24 @@
22

33
# Liaisons
44

5-
Each community group in Kubernetes is assigned a Steering Committee
6-
liaison. Liaisons act as a point of contact from steering, engage with
7-
their respective community groups to ensure they are healthy and
8-
facilitate communication for [annual reports](committee-steering/governance/annual-reports.md).
5+
Steering Committee members are elected representatives of the Kubernetes
6+
project contributor base. It’s important that we make sure ensure a good
7+
flow of governance information and feedback loops to and from the
8+
groups. With over 35 community groups and 100+ leads, it can be hard to
9+
connect for communitywide consensus and to help with this, each group
10+
is assigned a Steering Committee liaison.
11+
12+
Leads may call on liaisons to act as a point of contact from Steering,
13+
be an advisor for governance or community health matters, and kick
14+
things off and consult throughout the process for [annual reports](committee-steering/governance/annual-reports.md).
915

1016
Liaisons do not make decisions for the community group or on behalf of
1117
the Steering Committee.
1218

1319
Liaisons are assigned community groups at random (adjustments can be
1420
made, if needed) with each member having an (almost) equal distribution
15-
of SIGs, WGs and UGs.
21+
of SIGs, WGs and UGs. Each year after Steering Committee elections, new
22+
members will assume one of the departing members groups.
1623

1724
| Community Group | Steering Committee Liaison |
1825
| -------------------------- | -------------------------- |

liaisons.md

Lines changed: 47 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,17 +9,24 @@ To understand how this file is generated, see https://git.k8s.io/community/gener
99

1010
# Liaisons
1111

12-
Each community group in Kubernetes is assigned a Steering Committee
13-
liaison. Liaisons act as a point of contact from steering, engage with
14-
their respective community groups to ensure they are healthy and
15-
facilitate communication for [annual reports](committee-steering/governance/annual-reports.md).
12+
Steering Committee members are elected representatives of the Kubernetes
13+
project contributor base. It’s important that we make sure ensure a good
14+
flow of governance information and feedback loops to and from the
15+
groups. With over 35 community groups and 100+ leads, it can be hard to
16+
connect for communitywide consensus and to help with this, each group
17+
is assigned a Steering Committee liaison.
18+
19+
Leads may call on liaisons to act as a point of contact from Steering,
20+
be an advisor for governance or community health matters, and kick
21+
things off and consult throughout the process for [annual reports](committee-steering/governance/annual-reports.md).
1622

1723
Liaisons do not make decisions for the community group or on behalf of
1824
the Steering Committee.
1925

2026
Liaisons are assigned community groups at random (adjustments can be
2127
made, if needed) with each member having an (almost) equal distribution
22-
of SIGs, WGs and UGs.
28+
of SIGs, WGs and UGs. Each year after Steering Committee elections, new
29+
members will assume one of the departing members groups.
2330

2431
| Community Group | Steering Committee Liaison |
2532
| -------------------------- | -------------------------- |
@@ -59,5 +66,40 @@ of SIGs, WGs and UGs.
5966
| [Committee Code of Conduct](committee-code-of-conduct/README.md) | Tim Pepper (**[@tpepper](https://github.com/tpepper)**) |
6067
| [Committee Security Response](committee-security-response/README.md) | Stephen Augustus (**[@justaugustus](https://github.com/justaugustus)**) |
6168
<!-- BEGIN CUSTOM CONTENT -->
69+
## Expectations
70+
### Liaison will:
71+
- Alert leads the Annual Report process is starting, expectations, and timeline
72+
- Check-ins with their groups at least once a quarter. This could mean a group DM
73+
with Chairs, a visit to a group meeting, or some other connection. Get a pulse
74+
on health of the following:
75+
- Contributor base
76+
- Chairs and other leads: How are they?
77+
- Contributors, reviewers, approvers: How are they?
78+
- Newcomers: able to efficiently join and contribute?
79+
- Operational Health
80+
- Transparency of meetings and decision processes (eg: published meeting
81+
agendas, minutes, and video recordings)
82+
- Communication best practices for shared status and decision making across
83+
a WG and its sponsor SIG(s) and a SIG and its subprojects
84+
- Provide consultation on how to improve operational health
85+
- Gap Analysis
86+
- Where is the group now and where do they want/need to be?
87+
- Act as conduit for incoming cross-cutting deliverables requirements, such as
88+
ones relative to test, infra, org, docs, etc.
89+
- Check that sustainability is a priority.
90+
- What is the group doing to ensure contributions are sustainable?
91+
- What does the group need in order to keep things going?
92+
- Are there areas of concern?
93+
- Update Steering Committee keep the Steering Committee in the loop and keep
94+
track of trackable (ie: not sensitive) work in public issues.
95+
- Advise on funding matters - how to request and other inquiries
96+
- Connect leads to whatever they need, when they ask. (if possible!)
97+
98+
### Liaisons should:
99+
- Communicate with their groups on important business that happens at Steering
100+
level (via our meetings, etc) in order for Steering to achieve a pulse on the
101+
work we are doing and acknowledge governance changes.
102+
- Example: if Steering is crafting a new policy, check in with the chairs to
103+
see how it would fare with their groups.
62104

63105
<!-- END CUSTOM CONTENT -->

0 commit comments

Comments
 (0)