From 8ce24bea39bc3bc3968c0061a4c68331c3ddfd15 Mon Sep 17 00:00:00 2001 From: Aaron Prindle Date: Tue, 29 Jul 2025 23:04:34 +0000 Subject: [PATCH] chore: update sigs.yaml to have entry for wg-api-expression --- OWNERS_ALIASES | 3 +++ liaisons.md | 1 + sig-api-machinery/README.md | 1 + sig-architecture/README.md | 1 + sig-cli/README.md | 1 + sig-list.md | 1 + sigs.yaml | 37 +++++++++++++++++++++++++++++++++++++ wg-api-expression/README.md | 36 ++++++++++++++++++++++++++++++++++++ 8 files changed, 81 insertions(+) create mode 100644 wg-api-expression/README.md diff --git a/OWNERS_ALIASES b/OWNERS_ALIASES index 2f6915cfaed..78b9e5a116f 100644 --- a/OWNERS_ALIASES +++ b/OWNERS_ALIASES @@ -134,6 +134,9 @@ aliases: - ardaguclu - rushmash91 - zvonkok + wg-api-expression-leads: + - JoelSpeed + - aaron-prindle wg-batch-leads: - kannon92 - mwielgus diff --git a/liaisons.md b/liaisons.md index b435b7dd1de..e3722f2dd14 100644 --- a/liaisons.md +++ b/liaisons.md @@ -56,6 +56,7 @@ members will assume one of the departing members groups. | [SIG Windows](sig-windows/README.md) | Benjamin Elder (**[@BenTheElder](https://github.com/BenTheElder)**) | | [WG AI Conformance](wg-ai-conformance/README.md) | Patrick Ohly (**[@pohly](https://github.com/pohly)**) | | [WG AI Integration](wg-ai-integration/README.md) | Paco Xu 徐俊杰 (**[@pacoxu](https://github.com/pacoxu)**) | +| [WG API Expression](wg-api-expression/README.md) | Benjamin Elder (**[@BenTheElder](https://github.com/BenTheElder)**) | | [WG Batch](wg-batch/README.md) | Antonio Ojea (**[@aojea](https://github.com/aojea)**) | | [WG Data Protection](wg-data-protection/README.md) | Patrick Ohly (**[@pohly](https://github.com/pohly)**) | | [WG Device Management](wg-device-management/README.md) | Benjamin Elder (**[@BenTheElder](https://github.com/BenTheElder)**) | diff --git a/sig-api-machinery/README.md b/sig-api-machinery/README.md index 2fa05b2f5d3..b805dcf0340 100644 --- a/sig-api-machinery/README.md +++ b/sig-api-machinery/README.md @@ -55,6 +55,7 @@ subprojects, and resolve cross-subproject technical issues and decisions. The following [working groups][working-group-definition] are sponsored by sig-api-machinery: * [WG AI Integration](/wg-ai-integration) +* [WG API Expression](/wg-api-expression) * [WG Structured Logging](/wg-structured-logging) diff --git a/sig-architecture/README.md b/sig-architecture/README.md index 7a7e6b1a3f4..e705e056dcc 100644 --- a/sig-architecture/README.md +++ b/sig-architecture/README.md @@ -58,6 +58,7 @@ The Chairs of the SIG run operations and processes governing the SIG. The following [working groups][working-group-definition] are sponsored by sig-architecture: * [WG AI Conformance](/wg-ai-conformance) * [WG AI Integration](/wg-ai-integration) +* [WG API Expression](/wg-api-expression) * [WG Device Management](/wg-device-management) * [WG LTS](/wg-lts) * [WG Serving](/wg-serving) diff --git a/sig-cli/README.md b/sig-cli/README.md index a79cad59231..0421173acf8 100644 --- a/sig-cli/README.md +++ b/sig-cli/README.md @@ -64,6 +64,7 @@ subprojects, and resolve cross-subproject technical issues and decisions. The following [working groups][working-group-definition] are sponsored by sig-cli: * [WG AI Integration](/wg-ai-integration) +* [WG API Expression](/wg-api-expression) * [WG Node Lifecycle](/wg-node-lifecycle) diff --git a/sig-list.md b/sig-list.md index 1b92ba18e6c..9ed8dd2f950 100644 --- a/sig-list.md +++ b/sig-list.md @@ -63,6 +63,7 @@ When the need arises, a [new SIG can be created](sig-wg-lifecycle.md) |------|-------|------------------|-----------|---------|----------| |[AI Conformance](wg-ai-conformance/README.md)|[ai-conformance](https://github.com/kubernetes/kubernetes/labels/wg%2Fai-conformance)|* Architecture
* Testing
|* [Janet Kuo](https://github.com/janetkuo), Google
* [Mario Fahlandt](https://github.com/mfahlandt), Kubermatic GmbH
* [Rita Zhang](https://github.com/ritazh), Microsoft
* [Yuan Tang](https://github.com/terrytangyuan), Red Hat
|* [Slack](https://kubernetes.slack.com/messages/wg-ai-conformance)
* [Mailing List](https://groups.google.com/a/kubernetes.io/g/wg-ai-conformance)|* Regular WG Meeting: [Thursdays at 10:00 PT (Pacific Time) (weekly)]()
|[AI Integration](wg-ai-integration/README.md)|[ai-integration](https://github.com/kubernetes/kubernetes/labels/wg%2Fai-integration)|* API Machinery
* Apps
* Architecture
* Auth
* CLI
|* [Arda Guclu](https://github.com/ardaguclu), Red Hat
* [Arush Sharma](https://github.com/rushmash91), Amazon
* [Zvonko Kaiser](https://github.com/zvonkok), NVIDIA
|* [Slack](https://kubernetes.slack.com/messages/wg-ai-integration)
* [Mailing List](https://groups.google.com/a/kubernetes.io/g/wg-ai-integration)|* WG AI Integration Weekly Meeting: [Wednesdays at 9:30 PT (Pacific Time) (weekly)]()
+|[API Expression](wg-api-expression/README.md)|[api-expression](https://github.com/kubernetes/kubernetes/labels/wg%2Fapi-expression)|* API Machinery
* Architecture
* CLI
|* [Joel Speed](https://github.com/JoelSpeed), Red Hat
* [Aaron Prindle](https://github.com/aaron-prindle), Google
|* [Slack](https://kubernetes.slack.com/messages/wg-api-expression)
* [Mailing List](https://groups.google.com/forum/#!forum/kubernetes-wg-api-expression)|* Regular WG Meeting: [Tuesdays at 9:30 PT (Pacific Time) (biweekly)](https://zoom.us/j/94238112084)
|[Batch](wg-batch/README.md)|[batch](https://github.com/kubernetes/kubernetes/labels/wg%2Fbatch)|* Apps
* Autoscaling
* Node
* Scheduling
|* [Kevin Hannon](https://github.com/kannon92), Red Hat
* [Marcin Wielgus](https://github.com/mwielgus), Google
* [Maciej Szulik](https://github.com/soltysh), Defense Unicorns
* [Swati Sehgal](https://github.com/swatisehgal), Red Hat
|* [Slack](https://kubernetes.slack.com/messages/wg-batch)
* [Mailing List](https://groups.google.com/a/kubernetes.io/g/wg-batch)|* Regular Meeting ([calendar](https://calendar.google.com/calendar/embed?src=8ulop9k0jfpuo0t7kp8d9ubtj4%40group.calendar.google.com)): [Thursdays (starting February 15th 2024)s at 3PM CET (Central European Time) (monthly)](https://zoom.us/j/98329676612?pwd=c0N2bVV1aTh2VzltckdXSitaZXBKQT09)
|[Data Protection](wg-data-protection/README.md)|[data-protection](https://github.com/kubernetes/kubernetes/labels/wg%2Fdata-protection)|* Apps
* Storage
|* [Xing Yang](https://github.com/xing-yang), VMware
* [Xiangqian Yu](https://github.com/yuxiangqian), Google
|* [Slack](https://kubernetes.slack.com/messages/wg-data-protection)
* [Mailing List](https://groups.google.com/a/kubernetes.io/g/wg-data-protection)|* Regular WG Meeting: [Wednesdays at 9:00 PT (Pacific Time) (bi-weekly)](https://zoom.us/j/6933410772)
|[Device Management](wg-device-management/README.md)|[device-management](https://github.com/kubernetes/kubernetes/labels/wg%2Fdevice-management)|* Architecture
* Autoscaling
* Network
* Node
* Scheduling
|* [John Belamaric](https://github.com/johnbelamaric), Google
* [Kevin Klues](https://github.com/klueska), NVIDIA
* [Patrick Ohly](https://github.com/pohly), Intel
|* [Slack](https://kubernetes.slack.com/messages/wg-device-management)
* [Mailing List](https://groups.google.com/a/kubernetes.io/g/wg-device-management)|* Regular WG Meeting (Asia/Europe): [Wednesdays at 9:00 CET (Central European Time) (biweekly)](https://zoom.us/j/97238699195?pwd=cy9IMm1ZeERtRlJ3VS8yWUxHUWIrQT09)
* Regular WG Meeting (Europe/America): [Tuesdays at 8:30 PT (Pacific Time) (biweekly)](https://zoom.us/j/97238699195?pwd=cy9IMm1ZeERtRlJ3VS8yWUxHUWIrQT09)
diff --git a/sigs.yaml b/sigs.yaml index ad571644108..dfd38f09fe4 100644 --- a/sigs.yaml +++ b/sigs.yaml @@ -3608,6 +3608,43 @@ workinggroups: liaison: github: pacoxu name: Paco Xu 徐俊杰 +- dir: wg-api-expression + name: API Expression + mission_statement: > + Enable API authors to better serve API consumers, by improving and documenting + all aspects of Kubernetes API development. Mission is for Kubernetes APIs to + be more declarative. [See full Mission Statement in Proposal](https://docs.google.com/document/d/1RxeKII-3ZESSGMKt09meSGhpDW6CyufM2v1SYgAh_uQ). + + stakeholder_sigs: + - API Machinery + - Architecture + - CLI + label: api-expression + leadership: + chairs: + - github: JoelSpeed + name: Joel Speed + company: Red Hat + email: Joel.speed@hotmail.co.uk + - github: aaron-prindle + name: Aaron Prindle + company: Google + email: aprindle@google.com + meetings: + - description: Regular WG Meeting + day: Tuesday + time: "9:30" + tz: PT (Pacific Time) + frequency: biweekly + url: https://zoom.us/j/94238112084 + archive_url: https://docs.google.com/document/d/1CSpNaicbEqKJoW306qaQEBIkwC1mGIcKl3yiB_C0HZk + recordings_url: https://www.youtube.com/playlist?list=PL69nYSiGNLP0CU9g6-yb1NgZXGAhMxfFE&jct=9Leh8O_yrRTB0Kcv3rMKZHncZq8POg + contact: + slack: wg-api-expression + mailing_list: https://groups.google.com/forum/#!forum/kubernetes-wg-api-expression + liaison: + github: BenTheElder + name: Benjamin Elder - dir: wg-batch name: Batch mission_statement: > diff --git a/wg-api-expression/README.md b/wg-api-expression/README.md new file mode 100644 index 00000000000..cb0bcd01e03 --- /dev/null +++ b/wg-api-expression/README.md @@ -0,0 +1,36 @@ + +# API Expression Working Group + +Enable API authors to better serve API consumers, by improving and documenting all aspects of Kubernetes API development. Mission is for Kubernetes APIs to be more declarative. [See full Mission Statement in Proposal](https://docs.google.com/document/d/1RxeKII-3ZESSGMKt09meSGhpDW6CyufM2v1SYgAh_uQ). + +## Stakeholder SIGs +* [SIG API Machinery](/sig-api-machinery) +* [SIG Architecture](/sig-architecture) +* [SIG CLI](/sig-cli) + +## Meetings +*Joining the [mailing list](https://groups.google.com/forum/#!forum/kubernetes-wg-api-expression) for the group will typically add invites for the following meetings to your calendar.* +* Regular WG Meeting: [Tuesdays at 9:30 PT (Pacific Time)](https://zoom.us/j/94238112084) (biweekly). [Convert to your timezone](http://www.thetimezoneconverter.com/?t=9%3A30&tz=PT%20%28Pacific%20Time%29). + * [Meeting notes and Agenda](https://docs.google.com/document/d/1CSpNaicbEqKJoW306qaQEBIkwC1mGIcKl3yiB_C0HZk). + * [Meeting recordings](https://www.youtube.com/playlist?list=PL69nYSiGNLP0CU9g6-yb1NgZXGAhMxfFE&jct=9Leh8O_yrRTB0Kcv3rMKZHncZq8POg). + +## Organizers + +* Joel Speed (**[@JoelSpeed](https://github.com/JoelSpeed)**), Red Hat +* Aaron Prindle (**[@aaron-prindle](https://github.com/aaron-prindle)**), Google + +## Contact +- Slack: [#wg-api-expression](https://kubernetes.slack.com/messages/wg-api-expression) +- [Mailing list](https://groups.google.com/forum/#!forum/kubernetes-wg-api-expression) +- [Open Community Issues/PRs](https://github.com/kubernetes/community/labels/wg%2Fapi-expression) +- Steering Committee Liaison: Benjamin Elder (**[@BenTheElder](https://github.com/BenTheElder)**) + + +