Skip to content

Commit f88f7fb

Browse files
committed
maintainers.yaml: clarify terminology difference across containerd and CNCF
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
1 parent 11a3307 commit f88f7fb

3 files changed

Lines changed: 43 additions & 1 deletion

File tree

GOVERNANCE.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,11 @@ see our [CONTRIBUTING.md](./CONTRIBUTING.md) guide.
77

88
## Maintainership
99

10+
> [!NOTE]
11+
>
12+
> "Maintainers" in our terminology has a broader scope than what CNCF recognizes as "Maintainers".
13+
> Only the "Committers" of the core containerd repository are recognized as "Maintainers" in the CNCF terminology.
14+
1015
There are different types of maintainers, with different responsibilities, but
1116
all maintainers have 3 things in common:
1217

MAINTAINERS

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@
33
# See GOVERNANCE.md for committer versus reviewer roles
44
#
55
# COMMITTERS
6+
#
7+
# Recognized as "Maintainers" in the CNCF terminology.
8+
#
69
# GitHub ID, Name, Email address,GPG fingerprint
710
"AkihiroSuda","Akihiro Suda","akihiro.suda.cz@hco.ntt.co.jp","C020 EA87 6CE4 E06C 7AB9 5AEF 4952 4C6F 9F63 8F1A"
811
"dmcgowan","Derek McGowan","derek@mcgstyle.net","8C7A 111C 2110 5794 B0E8 A27B F58C 5D0A 4405 ACDB"
@@ -16,6 +19,9 @@
1619
"kiashok","Kirtana Ashok","kirtana.ashok@gmail.com",""
1720
#
1821
# REVIEWERS
22+
#
23+
# Not recognized as "Maintainers" in the CNCF terminology.
24+
#
1925
# GitHub ID, Name, Email address, GPG fingerprint
2026
"jterry75","Justin Terry","jlterry@amazon.com",""
2127
"cpuguy83","Brian Goff","cpuguy83@gmail.com",""

maintainers.yaml

Lines changed: 32 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,13 @@ maintainers:
77
- project_id: "containerd"
88
org: "containerd"
99
teams:
10+
# "project-maintainers" is the name validated by CNCF Automation (https://github.com/cncf/automation).
11+
# This team does not exist as a team on GitHub (https://github.com/orgs/containerd/teams).
12+
# Note that the GitHub team @containerd/maintainers refers to nearly all the members of the GitHub organization,
13+
# including Reviewers, Sub-project Committers, and Sub-project Reviewers.
14+
# They are NOT recognized as "Maintainers" in the CNCF terminology.
1015
- name: "project-maintainers"
11-
members:
16+
members: &project_maintainers_members
1217
- dmcgowan
1318
- estesp
1419
- AkihiroSuda
@@ -19,3 +24,29 @@ maintainers:
1924
- kzys
2025
- samuelkarp
2126
- kiashok
27+
# "Committers" defined in the containerd terminology (see GOVERNANCE.md) are recognized as "Maintainers" in the CNCF terminology.
28+
# GitHub team: @containerd/committers
29+
- name: "committers"
30+
members: *project_maintainers_members
31+
# "Reviewers" defined in the containerd terminology are NOT recognized as "Maintainers" in the CNCF terminology.
32+
# GitHub team: @containerd/reviewers
33+
- name: "reviewers"
34+
members:
35+
- jterry75
36+
- cpuguy83
37+
- thajeztah
38+
- ktock
39+
- dcantah
40+
- MikeZappa87
41+
- klihub
42+
- Iceber
43+
- laurazard
44+
- henry118
45+
- ruiwen-zhao
46+
- akhilerm
47+
- corhere
48+
- austinvazquez
49+
- djdongjin
50+
- chrishenzie
51+
- hsiangkao
52+
- vvoland

0 commit comments

Comments
 (0)