title | linkTitle | weight | type | aliases | |
---|---|---|---|---|---|
Knative working group |
Join working groups |
25 |
docs |
|
Most community activity is organized into working groups.
Working groups follow the contributing guidelines although each of these groups may operate a little differently depending on their needs and workflow.
When the need arises, a new working group can be created. See the working group processes for working group proposal and creation procedures.
The working groups generate design docs which are kept in a shared drive and are available for anyone to read and comment on. The shared drive currently grants read access to knative-users@ and edit and comment access to the knative-dev@ Google group.
Some working groups (mostly those with a plug-in or extension model) end up responsible for a set of GitHub repos, one for each extension. This allows for easier dependency management; in these cases, one or more repo prefix names will be recorded as canonical "extension names" to allow WGs to be responsible for their own namespace without needing to get TOC approval for each repo name.
Additionally, all working groups should hold regular meetings, which should be added to the shared knative calendar WG leads should have access to be able to create and update events on this calendar, and should invite knative-dev@googlegroups.com to working group meetings.
If you're using Google Calendar, the above should work. If you're using some other system (Apple Calendar or Outlook, for example), here is an iCal export of the community calendar.
- Follow these directions to import into Outlook Web
- Follow these directions for desktop Outlook
- Follow the import directions to import into Apple Calendar
The current working groups are:
Covers API resources, validation, semantics, autoscaling and networking behavior.
Artifact | Link |
---|---|
Charter | TODO (historical, was created before formal WG process) |
Roadmap | API, Scaling |
Forum | knative-dev@ |
Community Meeting VC | See the top of the Meeting notes |
Community Meeting Calendar | Wed 7:00am PST Calendar |
Meeting Notes | Notes |
Document Folder | API, Scaling, Networking |
Repos | knative/serving , knative/networking , knative/pkg , knative-extensions/net-* |
Slack Channel | #knative-serving (need to join CNCF Slack for the first time) |
Github Team WG Leads | @knative/serving-wg-leads |
Leads | Company | Profile | |
---|---|---|---|
![]() |
Dave Protasowski | VMware | dprotaso |
Emeritus Leads | Subgroup | Profile | Duration | |
---|---|---|---|---|
![]() |
Dan Gerdesmeier | API | dgerd | 2019-2020 |
![]() |
Matt Moore | API | mattmoor | 2018-2021 |
![]() |
Julian Friedman | Scaling | julz | 2021-2022 |
![]() |
Markus Thömmes | Scaling | markusthoemmes | 2019-2021 |
![]() |
Victor Agababov | Scaling | vagababov | 2019-2021 |
![]() |
Joseph Burnett | Scaling | josephburnett | 2018-2019 |
![]() |
Nghia Tran | Networking | tcnghia | 2018-2021 |
![]() |
Zhimin Xiang | Networking | ZhiminXiang | 2020-2022 |
![]() |
Kenjiro Nakayama | Networking | nak3 | 2020-2022 |
![]() |
Paul Schweigert | Serving | psschwei | 2022-2023 |
Client, CLI, client libraries, and client conventions
Artifact | Link |
---|---|
Charter | Charter |
Roadmap | Roadmap |
Forum | knative-dev@ |
Community Meeting VC | See the top of the Meeting notes |
Community Meeting Calendar | Every other Tuesday 10:30a Pacific Calendar Invitation |
Meeting Notes | Notes |
Document Folder | Folder |
Repos | knative/client , kn-plugin-* |
Slack Channel | #knative-client (need to join CNCF Slack for the first time) |
Github Team WG leads | @knative/client-wg-leads |
Leads | Company | Profile | |
---|---|---|---|
![]() |
David Simansky | Red Hat | dsimansk |
![]() |
Roland Huß | Red Hat | rhuss |
Emeritus Leads | Profile | Duration | |
---|---|---|---|
![]() |
Naomi Seyfer | sixolet | 2018-2021 |
![]() |
Dmitriy Kalinin | cppforlife | 2018-2020 |
User Experience concerns across Knative components, as well as designer contribution experience.
Artifact | Link |
---|---|
Charter / Mission | Charter |
Roadmap | Roadmap |
Forum | knative-dev@ |
Community Meeting VC | See the top of the Meeting notes |
Community Meeting Calendar | Every other Thursday from 9:00-10:00am EST Calendar |
Meeting Notes | Notes |
Document Folder | Folder |
Slack Channel | #knative-ux (need to join CNCF Slack for the first time) |
Github Repository | /ux |
Github Team WG leads | @knative/ux-wg-leads |
Leads | Company | Profile | |
---|---|---|---|
![]() |
Calum Murray | University of Toronto | cali0707 |
![]() |
Zainab Husain | OCAD University | zainabhusain227 |
![]() |
Mariana Mejia | OCAD University | mmejia02 |
![]() |
Leo Li | Red Hat | Leo Li |
Emeritus Leads | Profile | Duration | |
---|---|---|---|
![]() |
Carlos Santana | csantanapr | 2020-2022 |
![]() |
Omer Bensaadon | omerbensaadon | 2020-2021 |
Event sources, bindings, FaaS framework, and orchestration
Artifact | Link |
---|---|
Charter / Mission | Enable asynchronous application development through event delivery from anywhere. |
Roadmap | Roadmap |
Forum | knative-dev@ |
Community Meeting VC | See the top of the Meeting notes |
Community Meeting Calendar | Thursday 8:00a-8:30a PST Calendar |
Meeting Notes | Notes |
Document Folder | Folder |
Repos | knative/eventing , eventing-* |
Slack Channel | #knative-eventing (need to join CNCF Slack for the first time) |
Github Team WG leads | @knative/eventing-wg-leads |
Leads | Company | Profile | |
---|---|---|---|
![]() |
Pierangelo Di Pilato (Technical) | Red Hat | pierdipi |
Emeritus Leads | Profile | Duration | |
---|---|---|---|
![]() |
Lionel Villard (Technical) | lionelvillard | 2020-2022 |
![]() |
Ahmed Abdalla (Execution) | devguyio | 2021-2022 |
![]() |
Grant Rodgers (Technical) | grantr | 2020-2021 |
![]() |
Ville Aikas (Technical) | vaikas | 2018-2021 |
Knative Functions CLI, API, and language packs
Artifact | Link |
---|---|
Charter / Mission | Charter |
Roadmap | Roadmap |
Forum | knative-dev@ |
Community Meeting VC | See the top of the Meeting notes |
Community Meeting Calendar | Tuesdays 10:00a-10:30a EDT Calendar |
Meeting Notes | Notes |
Document Folder | Folder |
Slack Channel | #knative-functions (need to join CNCF Slack for the first time) |
Github Team WG leads | @knative/func-wg-leads |
Leads | Company | Profile | |
---|---|---|---|
![]() |
Luke Kingland | Red Hat | lkingland |
![]() |
Mauricio Salatino | VMWare | salaboy |
Emeritus Leads | Profile | Duration | |
---|---|---|---|
![]() |
Lance Ball | lance | 2022-2023 |
Managing, assessing system health and maintaining Knative clusters
Artifact | Link |
---|---|
Charter | Charter |
Forum | knative-dev@ |
Community Meeting VC | See the top of the Meeting notes |
Community Meeting Calendar | Tuesdays at 10:00am PST Calendar |
Meeting Notes | Notes |
Document Folder | Folder |
Repo prefixes | |
Slack Channel | #knative (need to join CNCF Slack for the first time) |
Github Team WG leads | @knative/operations-wg-leads |
Leads | Company | Profile | |
---|---|---|---|
![]() |
Vincent Hou | Bloomberg | houshengbo |
Emeritus Leads | Profile | Duration | |
---|---|---|---|
![]() |
Kenny Leung | k4leung4 | 2019-2020 |
![]() |
Ben Browning | bbrowning | 2019-2020 |
![]() |
Greg Haynes | greghaynes | 2019-2019 |
Project health, test framework, continuous integration & deployment, release, performance/scale/load testing infrastructure
Artifact | Link |
---|---|
Charter | Charter |
Roadmap | Roadmap |
Forum | knative-dev@ |
Community Meeting VC | See the top of the Meeting notes |
Community Meeting Calendar | bi-weekly, Wednesday, 8am EDT (12am UTC, 2pm CEST) Calendar |
Meeting Notes | Notes |
Document Folder | Folder |
Repo prefixes | actions-* |
Repos | knative/hack , knative/test-infra , knative-extensions/.github , knative-extensions/reconciler-test , knative-extensions/knobots |
Slack Channel | #knative-productivity (need to join CNCF Slack for the first time) |
Github Team WG leads | @knative/productivity-wg-leads |
Leads | Company | Profile | |
---|---|---|---|
![]() |
Mahamed Ali | Cisco | upodroid |
![]() |
Chris Suszynski | Red Hat | cardil |
Emeritus Leads | Profile | Duration | |
---|---|---|---|
![]() |
Krsna Mahapatra | krsna-m | 2022-2024 |
![]() |
Chi Zhang | chizhg | 2020-2022 |
![]() |
Scott Nichols | n3wscott | 2020-2021 |
![]() |
Chao Dai | chaodaiG | 2019-2020 |
![]() |
Jessie Zhu | jessiezcc | 2018-2019 |
![]() |
Adriano Cunha | adrcunha | 2018-2020 |
Security concerns across Knative components
Artifact | Link |
---|---|
Charter / Mission | Charter |
Forum | knative-dev@ |
Community Meeting VC | See the top of the Meeting notes |
Community Meeting Calendar | Every other Monday at 8:30am PST Calendar |
Meeting Notes | Notes |
Document Folder | Folder |
Repo prefixes | |
Slack Channel | #knative-security (need to join CNCF Slack for the first time) |
Github Team WG leads | @knative/security-wg-leads |
Leads | Company | Profile | |
---|---|---|---|
![]() |
Evan Anderson | VMware | evankanderson |
![]() |
David Hadas | IBM | davidhadas |
Emeritus Leads | Profile | Duration | |
---|---|---|---|
![]() |
Julian Friedman | julz | 2021-2022 |
Documentation concerns across Knative - especially the Docs repo.
Artifact | Link |
---|---|
Charter / Mission | Charter |
Roadmap | Roadmap |
Forum | knative-dev@ |
Community Meeting VC | See the top of the Meeting notes |
Community Meeting Calendar | Every other Tuesday from 9:30-10:30am PST Calendar |
Meeting Notes | Notes |
Document Folder | Folder |
Slack Channel | #knative-documentation (need to join CNCF Slack for the first time) |
Github Repository | /docs |
Github Team WG leads | @knative/ux-wg-leads |
Leads | Company | Profile | Duration | |
---|---|---|---|---|
![]() |
Samia Nneji | VMware | snneji | 2021-2023 |
![]() |
Ashleigh Brennan | Red Hat | abrennan89 | 2020-2023 |
![]() |
Sam O'Dell | samodell | 2018-2020 |
The Eventing Kafka was a dedicated working group for Kafka-based Knative Eventing components. In 2023 it has been merged back into the parent Eventing working group.
Artifact | Link |
---|---|
Charter / Mission | Charter |
Roadmap | Roadmap |
Forum | knative-dev@ |
Meeting Notes | Notes |
Document Folder | Folder |
Leads | Profile | Duration | |
---|---|---|---|
![]() |
Travis Minke | travis-minke-sap | 2022 |
![]() |
Ahmed Abdalla | devguyio | 2021-2022 |
![]() |
Lionel Villard | lionelvillard | 2021-2022 |
Leads | Profile | Duration | |
---|---|---|---|
![]() |
Jason Hall | ImJasonH | 2018-2019 |
Leads | Profile | Duration | |
---|---|---|---|
![]() |
Adam Harwayne | Harwayne | 2019-2021 |
![]() |
Matthias Wessendorf | matzew | 2019-2021 |
![]() |
Francesco Guardiani | slinkydeveloper | 2020-2021 |
The Eventing Sources working group was responsible for various event producers, and has been started to split up the initial work to ramp up those soures. In 2022 it has been merged back into the parent Eventing working group.
Artifact | Link |
---|---|
Charter | Charter |
Meeting Notes | Notes (Notes before March 2021) |
Document Folder | Folder |
Emeritus Leads | Profile | Duration | |
---|---|---|---|
![]() |
Lionel Villard | lionelvillard | 2019-2022 |
![]() |
Ignacio (Nacho) Cano | nachocano | 2019-2020 |
![]() |
Ville Aikas | vaikas | 2019-2021 |
![]() |
Scott Nichols | n3wscott | 2019-2021 |
Leads | Profile | Duration | |
---|---|---|---|
![]() |
Mustafa Demirhan | mdemirhan | 2018-2019 |
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License.