Skip to content

Commit 691e8ba

Browse files
committed
Generate annual report templates for 2022
1 parent 2dce9fc commit 691e8ba

File tree

32 files changed

+2733
-216
lines changed

32 files changed

+2733
-216
lines changed
+126
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,126 @@
1+
# 2022 Annual Report: SIG API Machinery
2+
3+
## Current initiatives
4+
5+
1. What work did the SIG do this year that should be highlighted?
6+
7+
-
8+
-
9+
-
10+
11+
2. What initiatives are you working on that aren't being tracked in KEPs?
12+
13+
-
14+
-
15+
-
16+
17+
18+
19+
3. KEP work in 2022 (v1.24, v1.25, v1.26):
20+
- alpha:
21+
- [3156 - HTTP3](https://github.com/kubernetes/enhancements/tree/master/keps/sig-api-machinery/3156-http3) - v1.24
22+
- beta:
23+
- [1965 - kube-apiserver identity](https://github.com/kubernetes/enhancements/tree/master/keps/sig-api-machinery/1965-kube-apiserver-identity) - v1.26
24+
- [2876 - CRD Validation Expression Language](https://github.com/kubernetes/enhancements/tree/master/keps/sig-api-machinery/2876-crd-validation-expression-language) - v1.25
25+
- stable:
26+
- [1164 - Deprecate and remove SelfLink](https://github.com/kubernetes/enhancements/tree/master/keps/sig-api-machinery/1164-remove-selflink) - v1.24
27+
- [1904 - Efficient watch resumption after kube-apiserver reboot](https://github.com/kubernetes/enhancements/tree/master/keps/sig-api-machinery/1904-efficient-watch-resumption) - v1.24
28+
29+
30+
## Project health
31+
32+
1. What areas and/or subprojects does your group need the most help with?
33+
Any areas with 2 or fewer OWNERs? (link to more details)
34+
35+
-
36+
-
37+
-
38+
39+
2. What metrics/community health stats does your group care about and/or measure?
40+
41+
-
42+
-
43+
-
44+
45+
3. Does your [CONTRIBUTING.md] help **new** contributors engage with your group specifically by pointing
46+
to activities or programs that provide useful context or allow easy participation?
47+
48+
-
49+
50+
4. If your group has special training, requirements for reviewers/approvers, or processes beyond the general [contributor guide],
51+
does your [CONTRIBUTING.md] document those to help **existing** contributors grow throughout the [contributor ladder]?
52+
53+
-
54+
55+
5. Does the group have contributors from multiple companies/affiliations?
56+
57+
-
58+
59+
6. Are there ways end users/companies can contribute that they currently are not?
60+
If one of those ways is more full time support, what would they work on and why?
61+
62+
-
63+
-
64+
65+
## Membership
66+
67+
- Primary slack channel member count:
68+
- Primary mailing list member count:
69+
- Primary meeting attendee count (estimated, if needed):
70+
- Primary meeting participant count (estimated, if needed):
71+
- Unique reviewers for SIG-owned packages: <!-- in future, this will be generated from OWNERS files referenced from subprojects, expanded with OWNERS_ALIASES files -->
72+
- Unique approvers for SIG-owned packages: <!-- in future, this will be generated from OWNERS files referenced from subprojects, expanded with OWNERS_ALIASES files -->
73+
74+
Include any other ways you measure group membership
75+
76+
## [Subprojects](https://git.k8s.io/community/sig-api-machinery#subprojects)
77+
78+
79+
80+
**Continuing:**
81+
82+
- component-base
83+
- control-plane-features
84+
- idl-schema-client-pipeline
85+
- json
86+
- kubernetes-clients
87+
- server-api-aggregation
88+
- server-binaries
89+
- server-crd
90+
- server-frameworks
91+
- server-sdk
92+
- universal-machinery
93+
- yaml
94+
95+
96+
## [Working groups](https://git.k8s.io/community/sig-api-machinery#working-groups)
97+
98+
99+
**Continuing:**
100+
101+
- API Expression
102+
- Multitenancy
103+
- Structured Logging
104+
105+
## Operational
106+
107+
Operational tasks in [sig-governance.md]:
108+
109+
- [ ] [README.md] reviewed for accuracy and updated if needed
110+
- [ ] [CONTRIBUTING.md] reviewed for accuracy and updated if needed
111+
(or created if missing and your contributor steps and experience are different or more
112+
in-depth than the documentation listed in the general [contributor guide] and [devel] folder.)
113+
- [ ] Subprojects list and linked OWNERS files in [sigs.yaml] reviewed for accuracy and updated if needed
114+
- [ ] SIG leaders (chairs, tech leads, and subproject owners) in [sigs.yaml] are accurate and active, and updated if needed
115+
- [ ] Meeting notes and recordings for 2022 are linked from [README.md] and updated/uploaded if needed
116+
- [ ] Did you have community-wide updates in 2022 (e.g. community meetings, kubecon, or kubernetes-dev@ emails)? Links to email, slides, or recordings:
117+
-
118+
-
119+
120+
[CONTRIBUTING.md]: https://git.k8s.io/community/sig-api-machinery/CONTRIBUTING.md
121+
[contributor ladder]: https://git.k8s.io/community/community-membership.md
122+
[sig-governance.md]: https://git.k8s.io/community/committee-steering/governance/sig-governance.md
123+
[README.md]: https://git.k8s.io/community/sig-api-machinery/README.md
124+
[sigs.yaml]: https://git.k8s.io/community/sigs.yaml
125+
[contributor guide]: https://git.k8s.io/community/contributors/guide/README.md
126+
[devel]: https://git.k8s.io/community/contributors/devel/README.md

sig-node/annual-report-2021.md sig-apps/annual-report-2022.md

+31-51
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# 2021 Annual Report: SIG Node
1+
# 2022 Annual Report: SIG Apps
22

33
## Current initiatives
44

@@ -14,25 +14,20 @@
1414
-
1515
-
1616

17-
3. KEP work in 2021 (1.x, 1.y, 1.z):
1817

19-
<!--
20-
In future, this will be generated from kubernetes/enhancements kep.yaml files
21-
1. with SIG as owning-sig or in participating-sigs
22-
2. listing 1.x, 1.y, or 1.z in milestones or in latest-milestone
23-
-->
2418

25-
- Stable
26-
- [$kep-number - $title](https://git.k8s.io/community/$link/README.md) - $milestone.stable
27-
- [$kep-number - $title](https://git.k8s.io/community/$link/README.md) - $milestone.stable
28-
- Beta
29-
- [$kep-number - $title](https://git.k8s.io/community/$link/README.md) - $milestone.beta
30-
- [$kep-number - $title](https://git.k8s.io/community/$link/README.md) - $milestone.beta
31-
- Alpha
32-
- [$kep-number - $title](https://git.k8s.io/community/$link/README.md) - $milestone.alpha
33-
- [$kep-number - $title](https://git.k8s.io/community/$link/README.md) - $milestone.alpha
34-
- Pre-alpha
35-
- [$kep-number - $title](https://git.k8s.io/community/$link/README.md)
19+
3. KEP work in 2022 (v1.24, v1.25, v1.26):
20+
- alpha:
21+
- [2804 - Consolidate Workload controllers life cycle status](https://github.com/kubernetes/enhancements/tree/master/keps/sig-apps/2804-consolidate-workload-controllers-status) - v1.24
22+
- [961 - Implement maxUnavailable for StatefulSets](https://github.com/kubernetes/enhancements/tree/master/keps/sig-apps/961-maxunavailable-for-statefulset) - v1.24
23+
- beta:
24+
- [2307 - Job tracking without lingering Pods](https://github.com/kubernetes/enhancements/tree/master/keps/sig-apps/2307-job-tracking-without-lingering-pods) - v1.26
25+
- [2879 - Track ready Pods in Job status](https://github.com/kubernetes/enhancements/tree/master/keps/sig-apps/2879-ready-pods-job-status) - v1.24
26+
- stable:
27+
- [2214 - Indexed Job](https://github.com/kubernetes/enhancements/tree/master/keps/sig-apps/2214-indexed-job) - v1.24
28+
- [2232 - Suspend Job](https://github.com/kubernetes/enhancements/tree/master/keps/sig-apps/2232-suspend-jobs) - v1.24
29+
- [2599 - minReadySeconds for StatefulSets](https://github.com/kubernetes/enhancements/tree/master/keps/sig-apps/2599-minreadyseconds-for-statefulsets) - v1.25
30+
3631

3732
## Project health
3833

@@ -80,43 +75,29 @@ In future, this will be generated from kubernetes/enhancements kep.yaml files
8075

8176
Include any other ways you measure group membership
8277

83-
## Subprojects
78+
## [Subprojects](https://git.k8s.io/community/sig-apps#subprojects)
79+
8480

85-
<!--
86-
In future, this will be generated from delta of sigs.yaml from $YYYY-01-01 to $YYYY-12-31
87-
Manually visible via `git diff HEAD@{$YYYY-01-01} HEAD@{$YYYY-12-31} -- $sig-id/README.md`
88-
-->
8981

90-
New in $YYYY:
91-
- [$subproject-name](https://git.k8s.io/community/$sig-id#$subproject-name)
92-
-
82+
**Continuing:**
9383

94-
Retired in $YYYY:
95-
- [$subproject-name](https://git.k8s.io/community/$sig-id#$subproject-name)
96-
-
84+
- application
85+
- examples
86+
- execution-hook
87+
- kompose
88+
- workloads-api
9789

98-
Continuing:
99-
- [$subproject-name](https://git.k8s.io/community/$sig-id#$subproject-name)
100-
-
10190

102-
## Working groups
91+
## [Working groups](https://git.k8s.io/community/sig-apps#working-groups)
10392

104-
<!--
105-
In future, this will be generated from delta of sigs.yaml from $YYYY-01-01 to $YYYY-12-31
106-
Manually visible via `git diff HEAD@{$YYYY-01-01} HEAD@{$YYYY-12-31} -- $sig-id/README.md`
107-
-->
10893

109-
New in $YYYY:
110-
- [$wg-name](https://git.k8s.io/community/$wg-id/) ([$YYYY report](https://git.k8s.io/community/$wg-id/annual-report-$YYYY.md))
111-
-
94+
**New in 2022:**
11295

113-
Retired in $YYYY:
114-
- [$wg-name](https://git.k8s.io/community/$wg-id/) ([$YYYY report](https://git.k8s.io/community/$wg-id/annual-report-$YYYY.md))
115-
-
96+
- Batch
11697

117-
Continuing:
118-
- [$wg-name](https://git.k8s.io/community/$wg-id/) ([$YYYY report](https://git.k8s.io/community/$wg-id/annual-report-$YYYY.md))
119-
-
98+
**Continuing:**
99+
100+
- Data Protection
120101

121102
## Operational
122103

@@ -128,16 +109,15 @@ Operational tasks in [sig-governance.md]:
128109
in-depth than the documentation listed in the general [contributor guide] and [devel] folder.)
129110
- [ ] Subprojects list and linked OWNERS files in [sigs.yaml] reviewed for accuracy and updated if needed
130111
- [ ] SIG leaders (chairs, tech leads, and subproject owners) in [sigs.yaml] are accurate and active, and updated if needed
131-
- [ ] Meeting notes and recordings for 2021 are linked from [README.md] and updated/uploaded if needed
132-
- [ ] Did you have community-wide updates in 2021 (e.g. community meetings, kubecon, or kubernetes-dev@ emails)? Links to email, slides, or recordings:
112+
- [ ] Meeting notes and recordings for 2022 are linked from [README.md] and updated/uploaded if needed
113+
- [ ] Did you have community-wide updates in 2022 (e.g. community meetings, kubecon, or kubernetes-dev@ emails)? Links to email, slides, or recordings:
133114
-
134115
-
135116

136-
[CONTRIBUTING.md]: https://git.k8s.io/community/sig-node/CONTRIBUTING.md
117+
[CONTRIBUTING.md]: https://git.k8s.io/community/sig-apps/CONTRIBUTING.md
137118
[contributor ladder]: https://git.k8s.io/community/community-membership.md
138119
[sig-governance.md]: https://git.k8s.io/community/committee-steering/governance/sig-governance.md
139-
[README.md]: https://git.k8s.io/community/sig-node/README.md
120+
[README.md]: https://git.k8s.io/community/sig-apps/README.md
140121
[sigs.yaml]: https://git.k8s.io/community/sigs.yaml
141122
[contributor guide]: https://git.k8s.io/community/contributors/guide/README.md
142123
[devel]: https://git.k8s.io/community/contributors/devel/README.md
143-
+114
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,114 @@
1+
# 2022 Annual Report: SIG Architecture
2+
3+
## Current initiatives
4+
5+
1. What work did the SIG do this year that should be highlighted?
6+
7+
-
8+
-
9+
-
10+
11+
2. What initiatives are you working on that aren't being tracked in KEPs?
12+
13+
-
14+
-
15+
-
16+
17+
18+
19+
3. KEP work in 2022 (v1.24, v1.25, v1.26):
20+
- stable:
21+
- [3136 - Beta APIs Are Off by Default](https://github.com/kubernetes/enhancements/tree/master/keps/sig-architecture/3136-beta-apis-off-by-default) - v1.24
22+
23+
24+
## Project health
25+
26+
1. What areas and/or subprojects does your group need the most help with?
27+
Any areas with 2 or fewer OWNERs? (link to more details)
28+
29+
-
30+
-
31+
-
32+
33+
2. What metrics/community health stats does your group care about and/or measure?
34+
35+
-
36+
-
37+
-
38+
39+
3. Does your [CONTRIBUTING.md] help **new** contributors engage with your group specifically by pointing
40+
to activities or programs that provide useful context or allow easy participation?
41+
42+
-
43+
44+
4. If your group has special training, requirements for reviewers/approvers, or processes beyond the general [contributor guide],
45+
does your [CONTRIBUTING.md] document those to help **existing** contributors grow throughout the [contributor ladder]?
46+
47+
-
48+
49+
5. Does the group have contributors from multiple companies/affiliations?
50+
51+
-
52+
53+
6. Are there ways end users/companies can contribute that they currently are not?
54+
If one of those ways is more full time support, what would they work on and why?
55+
56+
-
57+
-
58+
59+
## Membership
60+
61+
- Primary slack channel member count:
62+
- Primary mailing list member count:
63+
- Primary meeting attendee count (estimated, if needed):
64+
- Primary meeting participant count (estimated, if needed):
65+
- Unique reviewers for SIG-owned packages: <!-- in future, this will be generated from OWNERS files referenced from subprojects, expanded with OWNERS_ALIASES files -->
66+
- Unique approvers for SIG-owned packages: <!-- in future, this will be generated from OWNERS files referenced from subprojects, expanded with OWNERS_ALIASES files -->
67+
68+
Include any other ways you measure group membership
69+
70+
## [Subprojects](https://git.k8s.io/community/sig-architecture#subprojects)
71+
72+
73+
74+
**Continuing:**
75+
76+
- architecture-and-api-governance
77+
- code-organization
78+
- conformance-definition
79+
- enhancements
80+
- production-readiness
81+
82+
83+
## [Working groups](https://git.k8s.io/community/sig-architecture#working-groups)
84+
85+
86+
**Continuing:**
87+
88+
- API Expression
89+
- Policy
90+
- Reliability
91+
- Structured Logging
92+
93+
## Operational
94+
95+
Operational tasks in [sig-governance.md]:
96+
97+
- [ ] [README.md] reviewed for accuracy and updated if needed
98+
- [ ] [CONTRIBUTING.md] reviewed for accuracy and updated if needed
99+
(or created if missing and your contributor steps and experience are different or more
100+
in-depth than the documentation listed in the general [contributor guide] and [devel] folder.)
101+
- [ ] Subprojects list and linked OWNERS files in [sigs.yaml] reviewed for accuracy and updated if needed
102+
- [ ] SIG leaders (chairs, tech leads, and subproject owners) in [sigs.yaml] are accurate and active, and updated if needed
103+
- [ ] Meeting notes and recordings for 2022 are linked from [README.md] and updated/uploaded if needed
104+
- [ ] Did you have community-wide updates in 2022 (e.g. community meetings, kubecon, or kubernetes-dev@ emails)? Links to email, slides, or recordings:
105+
-
106+
-
107+
108+
[CONTRIBUTING.md]: https://git.k8s.io/community/sig-architecture/CONTRIBUTING.md
109+
[contributor ladder]: https://git.k8s.io/community/community-membership.md
110+
[sig-governance.md]: https://git.k8s.io/community/committee-steering/governance/sig-governance.md
111+
[README.md]: https://git.k8s.io/community/sig-architecture/README.md
112+
[sigs.yaml]: https://git.k8s.io/community/sigs.yaml
113+
[contributor guide]: https://git.k8s.io/community/contributors/guide/README.md
114+
[devel]: https://git.k8s.io/community/contributors/devel/README.md

0 commit comments

Comments
 (0)