-
Notifications
You must be signed in to change notification settings - Fork 5.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update annual-report-2023.md #7878
base: master
Are you sure you want to change the base?
Conversation
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: fedebongio The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Lgtm |
/assign |
@@ -14,17 +14,22 @@ | |||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@kubernetes/sig-api-machinery-leads this section needs to be populated.
Yes, in general SIG API Machinery owns a large portion of the Kubernetes codebase. We are always looking to welcome more contributors that help up improve and keep healthy this core important part of Kubernetes. | ||
Just to mention a few areas: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could you also please link to some issues/documents that can help a prospective contributor to get started?
<!-- | ||
Examples include links to email, slides, or recordings. | ||
--> | ||
Yes, there was a deep dive [API Machinery session](https://kccncna2023.sched.com/event/1R2my) at Kubecon NA 2023 that covered: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Was there a session at KubeCon EU 2023?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There wasn't.
## [Subprojects](https://git.k8s.io/community/sig-api-machinery#subprojects) | ||
|
||
|
||
**New in 2023:** | ||
- [cel-admission-webhook](https://git.k8s.io/community/<no value>#cel-admission-webhook) | ||
**Continuing:** | ||
- component-base | ||
- control-plane-features | ||
- idl-schema-client-pipeline | ||
- json | ||
- kubernetes-clients | ||
- server-api-aggregation | ||
- server-binaries | ||
- server-crd | ||
- server-frameworks | ||
- server-sdk | ||
- universal-machinery | ||
- yaml |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is generated. Please revert the removal of lines.
Highlights of the work from this list: | ||
- The work done in Priority and Fairnes that led to Stable | ||
- The work done on ValidatingAdmissionControl based on CEL, that will later on graduate to Stable in 1.30 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This section should probably be bubbled up to Answer for Question 1.
- An overview of Generic Control Planes | ||
- A deep Dive into CRD Ratcheting | ||
|
||
We also recorded a spotlight for Kubecon NA that was projected before keynotes. | ||
|
||
4. KEP work in 2023 (v1.27, v1.28, v1.29): |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This list of KEPs needs to be reconfirmed.
@@ -48,24 +53,10 @@ | |||
- [2896 - OpenAPI V3](https://github.com/kubernetes/enhancements/tree/master/keps/sig-api-machinery/2896-openapi-v3) - v1.27 | |||
- [365 - Paginated API Lists](https://github.com/kubernetes/enhancements/tree/master/keps/sig-api-machinery/365-paginated-lists) - v1.29 | |||
|
|||
## [Subprojects](https://git.k8s.io/community/sig-api-machinery#subprojects) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I reviewed the KEP list against my personal notes.
- Generic Control Plane started - KEP-4080: Sig-API-Machinery: Add generic control plane staging repository(ies) enhancements#4052 - alpha 1.27 (I believe)
- Move Storage Version Migrator in-tree - KEP-4192: Move Storage Version Migrator in-tree enhancements#4240 - alpha 1.29
Co-authored-by: Joe Betz <[email protected]>
The Kubernetes project currently lacks enough contributors to adequately respond to all PRs. This bot triages PRs according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale |
The Kubernetes project currently lacks enough active contributors to adequately respond to all PRs. This bot triages PRs according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle rotten |
Which issue(s) this PR fixes:
Fixes #7762