Skip to content
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

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

fedebongio
Copy link
Contributor

@fedebongio fedebongio commented May 4, 2024

Which issue(s) this PR fixes:

Fixes #7762

@k8s-ci-robot
Copy link
Contributor

[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 /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@k8s-ci-robot k8s-ci-robot added area/annual-reports Issues or PRs related to the annual reports cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. approved Indicates a PR has been approved by an approver from all required OWNERS files. sig/api-machinery Categorizes an issue or PR as relevant to SIG API Machinery. size/M Denotes a PR that changes 30-99 lines, ignoring generated files. labels May 4, 2024
@sttts
Copy link
Contributor

sttts commented May 4, 2024

Lgtm

@palnabarun
Copy link
Member

palnabarun commented May 5, 2024

/assign

@@ -14,17 +14,22 @@

Copy link
Member

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.

Comment on lines +17 to +18
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:
Copy link
Member

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:
Copy link
Member

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?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There wasn't.

Comment on lines -51 to -68
## [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
Copy link
Member

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.

Comment on lines 56 to 58
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
Copy link
Member

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):
Copy link
Member

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)
Copy link
Contributor

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.

@k8s-triage-robot
Copy link

The Kubernetes project currently lacks enough contributors to adequately respond to all PRs.

This bot triages PRs according to the following rules:

  • After 90d of inactivity, lifecycle/stale is applied
  • After 30d of inactivity since lifecycle/stale was applied, lifecycle/rotten is applied
  • After 30d of inactivity since lifecycle/rotten was applied, the PR is closed

You can:

  • Mark this PR as fresh with /remove-lifecycle stale
  • Close this PR with /close
  • Offer to help out with Issue Triage

Please send feedback to sig-contributor-experience at kubernetes/community.

/lifecycle stale

@k8s-ci-robot k8s-ci-robot added the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Aug 20, 2024
@k8s-triage-robot
Copy link

The Kubernetes project currently lacks enough active contributors to adequately respond to all PRs.

This bot triages PRs according to the following rules:

  • After 90d of inactivity, lifecycle/stale is applied
  • After 30d of inactivity since lifecycle/stale was applied, lifecycle/rotten is applied
  • After 30d of inactivity since lifecycle/rotten was applied, the PR is closed

You can:

  • Mark this PR as fresh with /remove-lifecycle rotten
  • Close this PR with /close
  • Offer to help out with Issue Triage

Please send feedback to sig-contributor-experience at kubernetes/community.

/lifecycle rotten

@k8s-ci-robot k8s-ci-robot added lifecycle/rotten Denotes an issue or PR that has aged beyond stale and will be auto-closed. and removed lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. labels Sep 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
approved Indicates a PR has been approved by an approver from all required OWNERS files. area/annual-reports Issues or PRs related to the annual reports cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. lifecycle/rotten Denotes an issue or PR that has aged beyond stale and will be auto-closed. sig/api-machinery Categorizes an issue or PR as relevant to SIG API Machinery. size/M Denotes a PR that changes 30-99 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2023 Annual Report: SIG API Machinery
6 participants