Combine Steering and TO Committees (#1587)

* Combine Steering and TOC committees; merging current memberships and establishing process for future 1-election-per-year schedule.

* Add total company representation limits

* Fix my company affiliation

* Update STEERING-COMMITTEE.md

Co-authored-by: Roland Huß <rhuss@redhat.com>

* Clarify and correct a bunch of inconsistencies pointed out by rhuss and aliok

* Update STEERING-COMMITTEE.md

* Updates from Paul and David Hadas, including an explicit waiver of company diversity for the 2024 combined committee.

---------

Co-authored-by: Roland Huß <rhuss@redhat.com>
Co-authored-by: David Hadas <david.hadas@gmail.com>
This commit is contained in:
Evan Anderson 2024-09-17 12:07:24 -07:00 committed by GitHub
parent 87481f2a31
commit 0934efd406
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 164 additions and 234 deletions

View File

@ -1,34 +0,0 @@
---
title: "Knative Governance Framework"
linkTitle: "Governance"
weight: 20
type: "docs"
aliases:
- /contributing/governance/
---
Knative Governance is broken into two components. At a high level, the Knative
Steering Committee (KSC) is the "root" level governance body.
The Tech Oversight Committee (TOC) operates
entirely within the governance definitions delineated by the KSC.
## Community and Operations
The [Knative Steering Committee](./STEERING-COMMITTEE.md) is responsible for the
general health of the Knative community. Responsibilities include maintaining
the governance framework, code of conduct, community meetings, communication
platforms, and test resources.
## Trademarks
The [Knative Steering Committee](./STEERING-COMMITTEE.md) is responsible for
management, licensing, and conformance verification of Knative logos, names, and
trademarks, including the definition of what "Knative" is and the definition and
rules for usage of derived marks.
## Technology and Software Implementation
The [Knative Technical Oversight Committee](./TECH-OVERSIGHT-COMMITTEE.md) is
responsible for the technical oversight, release process, and integration of the
technology components of the Knative project. Most day-to-day work is delegated
by the TOC to various subject-specific working groups.

View File

@ -1,14 +1,17 @@
---
title: "Knative steering committee"
linkTitle: "Steering committee"
weight: 40
weight: 20
type: "docs"
aliases:
- /contributing/governance/
- /contributing/steering-committee/
- /contributing/tech-oversight-committee/
---
The Knative Steering Committee (KSC) is
[responsible for the general health of the Knative community](./GOVERNANCE.md).
The Knative Steering Committee (KSC) is [responsible for the general health of
the Knative community, as well as establishing and coordinating other working
groups](./GOVERNANCE.md).
The governance of Knative is an open, living document, and will continue to
evolve as the community and project change.
@ -38,15 +41,20 @@ evolve as the community and project change.
1. Define, evolve, and promote the vision, values, and mission of the project.
1. Define and evolve project governance structures and policies, including
project roles and how collaborators become members, approvers, leads, and/or
administrators. This includes policy for the creation and administration of
administrators. This includes the creation and administration of
[working groups](./working-groups/WORKING-GROUPS.md) and committees.
1. Coordinate and empower subcomponents of the Knative project, including
ensuring compatibility between components, and developing long-term vision
for the project's technical direction.
1. Steward, control access, delegate access, and establish processes regarding
all Knative project resources and has the final say in the disposition of
those resources.
all Knative project resources (including repositories and GitHub
organizations), and provide the final say in the disposition of those
resources.
1. Coordinate with the CNCF regarding usage of the Knative brand and how that
brand can be used in relation to other efforts or vendors.
1. Define and evolve the scope of the Knative community and extensions, and the
process for migration of extensions projects into Knative Extensions.
1. Define and evolve the scope of the Knative community and extensions, the
lifecycle of community-maintained code and releases, and processes and
standards for accepting project contributions.
1. Receive and handle reports about [code of conduct](./CODE-OF-CONDUCT.md)
violations and maintain confidentiality.
1. Receive security reports; work with the appropriate technical leads to accept
@ -60,8 +68,8 @@ evolve as the community and project change.
KSC may choose to delegate its authority to other committees as-needed. The
committee currently recognizes this delegated authority for:
- Technical guidance is delegated to the
[Technical Oversight Committee](./TECH-OVERSIGHT-COMMITTEE.md).
- Individual Working Groups, as described in [the working groups
document](./working-groups/WORKING-GROUPS.md).
## Committee Meetings
@ -86,7 +94,10 @@ for other options.
## Committee members
Seats on the Steering Committee are held by an individual, not by their
employer.
employer. The current composition of the Steering Committee consists of members
elected to the Steering Committee in 2022 and 2023, and the members of the
Technical Oversight Committee elected in 2022; this is a temporary measure until
elections are held in 2024.
The current membership of the committee is currently (listed alphabetically by
first name):
@ -95,33 +106,14 @@ first name):
|---------------------------------------------------------------|-------------------------|--------------|----------------------------------------------------|------------|----------|
| <img width="30px" src="https://github.com/nrrso.png"> | Norris Sam Osarenkhoe * | SVA | [@nrrso](https://github.com/nrrso) | 2024-02-28 | 2025 |
| <img width="30px" src="https://github.com/aliok.png"> | Ali Ok | Red Hat | [@aliok](https://github.com/aliok) | 2023-11-28 | 2025 |
| <img width="30px" src="https://github.com/evankanderson.png"> | Evan Anderson | VMware | [@evankanderson](https://github.com/evankanderson) | 2023-11-28 | 2025 |
| <img width="30px" src="https://github.com/evankanderson.png"> | Evan Anderson | Stacklok | [@evankanderson](https://github.com/evankanderson) | 2023-11-28 | 2025 |
| <img width="30px" src="https://github.com/nainaz.png"> | Naina Singh | Red Hat | [@nainaz](https://github.com/nainaz) | 2022-12-06 | 2024 |
| <img width="30px" src="https://github.com/salaboy.png"> | Mauricio Salatino | Diagrid | [@salaboy](https://github.com/salaboy) | 2022-12-06 | 2024 |
| <img width="30px" src="https://github.com/davidhadas.png"> | David Hadas | IBM | [@davidhadas](https://github.com/davidhadas) | 2023-09-12 | 2024 |
| <img width="30px" src="https://github.com/dprotaso.png"> | Dave Protasowski | Independent | [@dprotaso](https://github.com/dprotaso) | 2021-05-26 | 2024 |
| <img width="30px" src="https://github.com/dsimansk.png"> | David Simansky | Red Hat | [@dsimansk](https://github.com/dsimansk) | 2022-06-01 | 2024 |
| <img width="30px" src="https://github.com/psschwei.png"> | Paul Schweigert | IBM | [@psschwei](https://github.com/psschwei) | 2022-09-28 | 2024 |
> * Norris holds the End User seat
## Emeritus Committee Members
To recognize the folks that have served in the SC in the past, below we list the previous members of the SC (sorted by their 'Term End').
| &nbsp; | Member | Profile | Term Start | Term End |
|----------------------------------------------------------------|----------------------|------------------------------------------------------|------------|----------|
| <img width="30px" src="https://github.com/dewitt.png"> | Dewitt Clinton | [@dewitt](https://github.com/dewitt) | Bootstrap | 2019 |
| <img width="30px" src="https://github.com/mchmarny.png"> | Mark Charmny | [@mchmarny](https://github.com/mchmarny) | Bootstrap | 2019 |
| <img width="30px" src="https://github.com/jdumars.png"> | Jaice Singer DuMars | [@jdumars](https://github.com/jdumars) | 2019 | 2020 |
| <img width="30px" src="https://github.com/lindydonna.png"> | Donna Malayeri | [@lindydonna](https://github.com/lindydonna) | 2019 | 2020 |
| <img width="30px" src="https://github.com/rgregg.png"> | Ryan Gregg | [@rgregg](https://github.com/rgregg) | Bootstrap | 2020 |
| <img width="30px" src="https://github.com/isdal.png"> | Tomas Isdal | [@isdal](https://github.com/isdal) | Bootstrap | 2020 |
| <img width="30px" src="https://github.com/anicolao.png"> | Alex Nicolau | [@anicolao](https://github.com/anicolao) | 2020 | 2020 |
| <img width="30px" src="https://github.com/ronavn.png"> | Ron Avnur | [@ronavn](https://github.com/ronavn) | 2020 | 2020 |
| <img width="30px" src="https://github.com/bsnchan.png"> | Brenda Chan | [@bsnchan](https://github.com/bsnchan) | Bootstrap | 2021 |
| <img width="30px" src="https://github.com/mbehrendt.png"> | Michael Behrendt | [@mbehrendt](https://github.com/mbehrendt) | Bootstrap | 2021 |
| <img width="30px" src="https://github.com/vaikas.png"> | Ville Aikas | [@vaikas](https://github.com/vaikas) | 2020 | 2022 |
| <img width="30px" src="https://github.com/pmorie.png"> | Paul Morie | [@pmorie](https://github.com/pmorie) | 2020 | 2022 |
| <img width="30px" src="https://github.com/thisisnotapril.png"> | April Kyle Nassi | [@thisisnotapril](https://github.com/thisisnotapril) | Bootstrap | 2022 |
| <img width="30px" src="https://github.com/itsmurugappan.png"> | Murugappan Chetty | [@itsmurugappan](https://github.com/itsmurugappan) | 2022 | 2023 |
| <img width="30px" src="https://github.com/csantanapr.png"> | Carlos Santana | [@csantanapr](https://github.com/csantanapr) | 2021 | 2023 |
| <img width="30px" src="https://github.com/lance.png"> | Lance Ball | [@lance](https://github.com/lance) | 2021 | 2023 |
| <img width="30px" src="https://github.com/puerco.png"> | Adolfo García Veytia | [@puerco](https://github.com/puerco) | 2023 | 2024 |
## Decision process
@ -139,7 +131,7 @@ Quorum is considered reached when at least half of the members are present.
## Getting in touch
There are two ways to raise issues to the steering committee for decision:
There are three ways to raise issues to the steering committee for decision:
1. Emailing the steering committee at
[steering@knative.team](mailto:steering@knative.team).
@ -147,16 +139,59 @@ There are two ways to raise issues to the steering committee for decision:
access.
2. Open an issue on a knative repository and indicate that you would like
attention from the steering committee.
3. Asking a question on the
[#knative-toc-sc-questions](https://cloud-native.slack.com/archives/C04LQCW0C03)
channel on [CNCF Slack](https://cloud-native.slack.com/).
## Composition
The Steering Committee has five (5) seats. Of these five seats, four (4) are elected
Contributing seats, open to any project contributor, and one (1) is an
[End User Seat](#end-user-seat) appointed by the Steering Committee.
The Steering Committee has between five (5) and seven (7) members. These seats are
composed as follows:
- Four (4) are elected Contributing Seats, open to any project contributor.
Two (2) Contributing Seats are elected every year, and serve a two-year term.
In the event of a vacancy, the Steering Committee may select a replacement to
serve out the remainder of the term.
- One (1) is an [End User Seat](#end-user-seat) appointed by the Steering
Committee. The End User Seat serves until the next elected Steering Committee
appoints a replacement in the two months after members are seated, as
described below.
- Up to two Selected Seats (2) are appointed by the Steering Committee to
balance the set of skills on the Steering Committee. These seats serve a
1-year term, until Contributing Seats for the next Steering Committee election
are seated.
Steering Committee contributing members serve for 2-year terms, staggered in
order to preserve continuity. End user member serves for 1-year term. Every year
two contributor seats are elected.
order to preserve continuity. End user and selected members serve for 1-year
terms. Every year two contributor seats are elected.
### Limitations on Company Representation
No more than two contributing seats may be held by employees of the same organization
(or conglomerate, in the case of companies owning each other). Additionally, the end
user seat must belong to an employee from a different organization. No company may
hold a majority (fifty percent or more) of the total Steering Committee seats through
any combination of seats. If the results of an
election result in greater than two employees of the same organization, the lowest
vote getters from any particular employer will be removed until representation on
the committee is down to two from that organization.
If employers change because of job changes, acquisitions, or other events, in a way
that would violate the company representation rules above, sufficient members of the
committee must resign until the composition rules are met. If it is impossible to
find sufficient members to resign, all employees of that organization will be removed
and new special elections held. In the event of a question of company membership (for
example evaluating independence of corporate subsidiaries) a majority of all
non-involved Steering Committee members will decide.
The above limits shall be relaxed for the temporary combination of the 2024 Steering
and Technical Oversight Committees, with the limitation that the so-constituted
committee may not pass any governance changes except by the abstention of Red Hat or
IBM members such that the remaining voting member do not constitute a majority of
the committee.
## Election Procedure
@ -221,8 +256,7 @@ requirements based on community feedback.
Community members must be eligible to vote in order to stand for election (this
includes voters who qualify for an exception). Candidates may self-nominate or
be nominated by another eligible member. There are no term limits for KSC
members. Nothing prevents a qualified member from serving on both the TOC and SC
simultaneously.
members.
To run for a Contributing seat, a candidate must additionally be at least a
project Member as defined in
@ -234,24 +268,6 @@ Elections will be held using [Elekto](https://elekto.dev/), an online voting too
created by CNCF intern Manish Sahani. The details for previous KSC elections can be
found in the [elections folder](./elections).
### Limitations on Company Representation
No more than two seats may be held by employees of the same organization (or
conglomerate, in the case of companies owning each other). Additionally, each
end user seat (when available) must belong to an employee from a different
organization. If the results of an election result in greater than two employees
of the same organization, the lowest vote getters from any particular employer
will be removed until representation on the committee is down to two.
If employers change because of job changes, acquisitions, or other events, in a
way that would yield more than 2 seats being held by employees of the same
organization, sufficient members of the committee must resign until only two
employees of the same employer are left. If it is impossible to find sufficient
members to resign, all employees of that organization will be removed and new
special elections held. In the event of a question of company membership (for
example evaluating independence of corporate subsidiaries) a majority of all
non-involved Steering Committee members will decide.
## End User Seat
A person is eligible to serve in the end user seat if their organization is listed in the
@ -265,22 +281,42 @@ new person to the end user seat.
The person filling the end user seat will take office in February.
## Selected Seats
The Steering Committee shall have the discretion to appoint up to two additional
members to the Steering Commitee to balance out the set of skills on the
committee. (For example, if the current Steering Committee is lacking anyone
with marketing background, it might choose to appoint a community member with
thas expertise to a selected seat.)
Selected seats serve for a 1-year term, until the next Steering Committee
Contributing Seats take office.
When new Steering Commitee members are seated in December after the elections
for the Contributing Seats, the newly-constituted Steering Committee (consisting
of the four Contributing Seats and the End-User Seat) may appoint additional
Selected Seats. The Steering Committee is not required to fill these Selected
Seats. The persons filling the Selected Seats will take office upon accepting
the appointment.
## Vacancies
In the event of a resignation or other loss of an elected SC member, the
In the event of a resignation or other loss of an elected KSC member, the
candidate with the next most votes from the previous election will be offered
the seat, provided that person otherwise qualifies to join the SC. This process
the seat, provided that person otherwise qualifies to join the KSC. This process
will continue until the seat is filled.
In case this fails to fill the seat, a special election for that position will
be held as soon as possible, unless the regular SC election is less than 7 weeks
be held as soon as possible, unless the regular KSC election is less than 7 weeks
away. Eligible voters from the most recent election will vote in the special
election. Eligibility will not be redetermined at the time of the special
election. Any replacement SC member will serve out the remainder of the term for
election. Any replacement KSC member will serve out the remainder of the term for
the person they are replacing, regardless of the length of that remainder.
In the event of a resignation or other loss of an appointed end user KSC member,
the SC will appoint a new person to fill the end user SC seat.
the KSC will appoint a new person to fill the end user KSC seat. In the event of
a resignation or other loss of an appointed select KSC member, the KSC may choose
whether to appoint a new person to fill the seat.
## Changes to the charter
@ -294,20 +330,73 @@ one week for comments and questions before a vote will occur.
## Authority, Facilitation, and Decision Making in Knative
Ideally most decisions will be made at the lowest possible level within the
project: within individual working groups. When this is not possible for
technical decisions, the TOC can help facilitate a conversation to work through
the contended issue. When facilitation by the TOC does not resolve the contended
issue, the Steering Committee can help facilitate. When facilitation by the SC
does not resolve the contention, the SC may have to make a decision.
project: within individual working groups. When this is not possible, the
Steering Committee can help facilitate a conversation to work through the
contended issue. When facilitation by the KSC does not resolve the contention,
the KSC may have to make a decision.
Note that if the SC is called to resolve contended decisions regularly, it is a
Note that if the KSC is called to resolve contended decisions regularly, it is a
symptom of a larger problem in the community that will need to be addressed.
## Emeritus Committee Members
### Steering Committee
To recognize the folks that have served in the KSC in the past, below we list the previous members of the KSC (sorted by their 'Term End').
| &nbsp; | Member | Profile | Term Start | Term End |
|----------------------------------------------------------------|----------------------|------------------------------------------------------|------------|----------|
| <img width="30px" src="https://github.com/dewitt.png"> | Dewitt Clinton | [@dewitt](https://github.com/dewitt) | Bootstrap | 2019 |
| <img width="30px" src="https://github.com/mchmarny.png"> | Mark Charmny | [@mchmarny](https://github.com/mchmarny) | Bootstrap | 2019 |
| <img width="30px" src="https://github.com/jdumars.png"> | Jaice Singer DuMars | [@jdumars](https://github.com/jdumars) | 2019 | 2020 |
| <img width="30px" src="https://github.com/lindydonna.png"> | Donna Malayeri | [@lindydonna](https://github.com/lindydonna) | 2019 | 2020 |
| <img width="30px" src="https://github.com/rgregg.png"> | Ryan Gregg | [@rgregg](https://github.com/rgregg) | Bootstrap | 2020 |
| <img width="30px" src="https://github.com/isdal.png"> | Tomas Isdal | [@isdal](https://github.com/isdal) | Bootstrap | 2020 |
| <img width="30px" src="https://github.com/anicolao.png"> | Alex Nicolau | [@anicolao](https://github.com/anicolao) | 2020 | 2020 |
| <img width="30px" src="https://github.com/ronavn.png"> | Ron Avnur | [@ronavn](https://github.com/ronavn) | 2020 | 2020 |
| <img width="30px" src="https://github.com/bsnchan.png"> | Brenda Chan | [@bsnchan](https://github.com/bsnchan) | Bootstrap | 2021 |
| <img width="30px" src="https://github.com/mbehrendt.png"> | Michael Behrendt | [@mbehrendt](https://github.com/mbehrendt) | Bootstrap | 2021 |
| <img width="30px" src="https://github.com/vaikas.png"> | Ville Aikas | [@vaikas](https://github.com/vaikas) | 2020 | 2022 |
| <img width="30px" src="https://github.com/pmorie.png"> | Paul Morie | [@pmorie](https://github.com/pmorie) | 2020 | 2022 |
| <img width="30px" src="https://github.com/thisisnotapril.png"> | April Kyle Nassi | [@thisisnotapril](https://github.com/thisisnotapril) | Bootstrap | 2022 |
| <img width="30px" src="https://github.com/itsmurugappan.png"> | Murugappan Chetty | [@itsmurugappan](https://github.com/itsmurugappan) | 2022 | 2023 |
| <img width="30px" src="https://github.com/csantanapr.png"> | Carlos Santana | [@csantanapr](https://github.com/csantanapr) | 2021 | 2023 |
| <img width="30px" src="https://github.com/lance.png"> | Lance Ball | [@lance](https://github.com/lance) | 2021 | 2023 |
| <img width="30px" src="https://github.com/puerco.png"> | Adolfo García Veytia | [@puerco](https://github.com/puerco) | 2023 | 2024 |
### Technical Oversight Committee
The _Technical Oversight Committee (TOC)_ was a separate committee responsible
for setting the overall technical direction and roadmap of the project before
2024. In 2024, SC and TOC [were merged](https://github.com/knative/community/issues/1549) into a single governance body.
To recognize the folks that have served in the TOC in the past, below we list the previous members of the TOC (sorted by their 'Term End').
| &nbsp; | Member | Profile | Term Start | Term End |
| -------------------------------------------------------------- | --------------- | --------------------------------------------------- | ---------- | ---------- |
| <img width="30px" src="https://github.com/vaikas.png"> | Ville Aikas | [@vaikas](https://github.com/vaikas) | Bootstrap | 2020 |
| <img width="30px" src="https://github.com/tcnghia.png"> | Nghia Tran | [@tcnghia](https://github.com/tcnghia) | 2020 | 2021 |
| <img width="30px" src="https://github.com/mattmoor.png"> | Matt Moore | [@mattmoor](https://github.com/mattmoor) | Bootstrap | 2021 |
| <img width="30px" src="https://github.com/grantr.png"> | Grant Rodgers | [@grantr](https://github.com/grantr) | 2020 | 2021 |
| <img width="30px" src="https://github.com/markusthoemmes.png"> | Markus Thömmes | [@markusthoemmes](https://github.com/markusthoemmes) | 2020-06-09 | 2021-12-16 |
| <img width="30px" src="https://github.com/julz.png"> | Julian Friedman | [@julz](https://github.com/julz) | 2021-05-26 | 2022-02-07 |
| <img width="30px" src="https://github.com/rhuss.png"> | Roland Huß | [@rhuss](https://github.com/rhuss) | 2021-02-16 | 2022 |
| <img width="30px" src="https://github.com/mattmoor.png"> | Matt Moore | [@mattmoor](https://github.com/mattmoor) | 2022-02-07 | 2022 |
| <img width="30px" src="https://github.com/n3wscott.png"> | Scott Nichols | [@n3wscott](https://github.com/n3wscott) | 2022-01-11 | 2022-09-27 |
| <img width="30px" src="https://github.com/evankanderson.png"> | Evan Anderson | [@evankanderson](https://github.com/evankanderson) | Bootstrap | 2023-06-01 |
| <img width="30px" src="https://github.com/zroubalik.png"> | Zbynek Roubalik | [@zroubalik](https://github.com/zroubalik) | 2022-06-01 | 2023-07-31 |
| <img width="30px" src="https://github.com/krsna-m.png"> | Krsna Mahapatra | [@krsna-m](https://github.com/krsna-m) | 2023-06-01 | 2024 |
---
Portions of this document are adapted from the
[Istio Steering Committee](https://github.com/istio/community/blob/master/STEERING-COMMITTEE.md)
documentation, and other portions are copied from the
documentation, the [CNCF Charter](https://github.com/cncf/foundation/blob/main/charter.md), and other portions are copied from the
[Kubernetes Steering Committee](https://github.com/kubernetes/steering/blob/master/elections.md),
both of which are licensed under the Apache License 2.0.

View File

@ -1,128 +1,3 @@
---
title: "Knative technical oversight committee"
linkTitle: "Technical oversight committee"
weight: 35
type: "docs"
aliases:
- /contributing/tech-oversight-committee/
---
# See [Steering Committee documentation](./STEERING-COMMITTEE.md)
The Knative Technical Oversight Committee (TOC) is responsible for cross-cutting
product and design decisions.
- [Charter](#charter)
- [Committee Mechanics](#committee-mechanics)
- [Committee Meeting](#committee-meeting)
- [Committee Members](#committee-members)
## Charter
- Technical Project Oversight, Direction & Delivery
- Set the overall technical direction and roadmap of the project.
- Resolve technical issues, technical disagreements and escalations within the
project.
- Set the priorities of individual releases to ensure coherency and proper
sequencing.
- Approve declaring a new long-term supported (LTS) Knative release.
- Approve the creation and dissolution of working groups and approve
leadership changes of working groups.
- Create proposals based on TOC discussions and bring them to the relevant
working groups for discussion.
- Approve the creation/deletion of GitHub repositories, along with other
high-level administrative issues around GitHub and our other tools.
- Advise the Steering Committe on conformance rules and tests that
define brand use decisions.
- Happy Healthy Community
- Establish and maintain the overall technical governance guidelines for the
project.
- Decide which sub-projects are part of the Knative project, including
accepting new sub-projects and pruning existing sub-projects to maintain
community focus
- Ensure the team adheres to our
[code of conduct](./CONTRIBUTING.md#code-of-conduct) and respects our
[values](./VALUES.md).
- Foster an environment for a healthy and happy community of developers and
contributors.
## Committee Mechanics
The TOC is [elected by the community](./mechanics/TOC.md).
The TOCs work includes:
- Regular committee meetings to discuss hot topics, resulting in a set of
published
[meeting notes](https://docs.google.com/document/d/1LzOUbTMkMEsCRfwjYm5TKZUWfyXpO589-r9K2rXlHfk/edit).
- Create, review, approve and publish technical project governance documents.
- Create proposals for consideration by individual working groups to help steer
their work towards a common project-wide objective.
- Review/address/comment on project issues.
- Act as a high-level sounding board for technical questions or designs bubbled
up by the working groups.
## Committee Meeting
Community members are encouraged to suggest topics for discussion ahead of the
TOC meetings, and are invited to observe these meetings and engage with the TOC
during the community feedback period at the end of each meeting.
| Artifact | Link |
| -------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Google Group | [knative-tech-oversight@googlegroups.com](https://groups.google.com/forum/#!forum/knative-tech-oversight) |
| Community Meeting VC | See the top of the [Meeting notes](https://docs.google.com/document/d/1LzOUbTMkMEsCRfwjYm5TKZUWfyXpO589-r9K2rXlHfk/edit) |
| Community Meeting Calendar | Wednesdays at 10:00a-10:45a ET <br>[Calendar](https://calendar.google.com/calendar/embed?src=knative.team_9q83bg07qs5b9rrslp5jor4l6s%40group.calendar.google.com) |
| Meeting Notes | [Notes](https://docs.google.com/document/d/1LzOUbTMkMEsCRfwjYm5TKZUWfyXpO589-r9K2rXlHfk/edit) |
| Document Folder | [Folder](https://drive.google.com/drive/folders/13-h81zualjRSNkCSFItODfk-NZ7dkMut) |
## Committee Members
The current members of the TOC are shown below.
| &nbsp; | Member | Company | Profile | Term Start | Term End |
| -------------------------------------------------------------- | ---------------- | ---------- | ---------------------------------------------------- | ---------- | --------
| <img width="30px" src="https://github.com/davidhadas.png"> | David Hadas | IBM | [@davidhadas](https://github.com/davidhadas) | 2023-09-12 | 2024 |
| <img width="30px" src="https://github.com/dprotaso.png"> | Dave Protasowski | Independent | [@dprotaso](https://github.com/dprotaso) | 2021-05-26 | 2024 |
| <img width="30px" src="https://github.com/dsimansk.png"> | David Simansky | Red Hat | [@dsimansk](https://github.com/dsimansk) | 2022-06-01 | 2024 |
| <img width="30px" src="https://github.com/psschwei.png"> | Paul Schweigert | IBM | [@psschwei](https://github.com/psschwei) | 2022-09-28 | 2024 |
## Emeritus Committee Members
To recognize the folks that have served in the TOC in the past, below we list the previous members of the TOC (sorted by their 'Term End').
| &nbsp; | Member | Profile | Term Start | Term End |
| -------------------------------------------------------------- | --------------- | --------------------------------------------------- | ---------- | ---------- |
| <img width="30px" src="https://github.com/vaikas.png"> | Ville Aikas | [@vaikas](https://github.com/vaikas) | Bootstrap | 2020 |
| <img width="30px" src="https://github.com/tcnghia.png"> | Nghia Tran | [@tcnghia](https://github.com/tcnghia) | 2020 | 2021 |
| <img width="30px" src="https://github.com/mattmoor.png"> | Matt Moore | [@mattmoor](https://github.com/mattmoor) | Bootstrap | 2021 |
| <img width="30px" src="https://github.com/grantr.png"> | Grant Rodgers | [@grantr](https://github.com/grantr) | 2020 | 2021 |
| <img width="30px" src="https://github.com/markusthoemmes.png"> | Markus Thömmes | [@markusthoemmes](https://github.com/markusthoemmes) | 2020-06-09 | 2021-12-16 |
| <img width="30px" src="https://github.com/julz.png"> | Julian Friedman | [@julz](https://github.com/julz) | 2021-05-26 | 2022-02-07 |
| <img width="30px" src="https://github.com/rhuss.png"> | Roland Huß | [@rhuss](https://github.com/rhuss) | 2021-02-16 | 2022 |
| <img width="30px" src="https://github.com/mattmoor.png"> | Matt Moore | [@mattmoor](https://github.com/mattmoor) | 2022-02-07 | 2022 |
| <img width="30px" src="https://github.com/n3wscott.png"> | Scott Nichols | [@n3wscott](https://github.com/n3wscott) | 2022-01-11 | 2022-09-27 |
| <img width="30px" src="https://github.com/evankanderson.png"> | Evan Anderson | [@evankanderson](https://github.com/evankanderson) | Bootstrap | 2023-06-01 |
| <img width="30px" src="https://github.com/zroubalik.png"> | Zbynek Roubalik | [@zroubalik](https://github.com/zroubalik) | 2022-06-01 | 2023-07-31 |
| <img width="30px" src="https://github.com/krsna-m.png"> | Krsna Mahapatra | [@krsna-m](https://github.com/krsna-m) | 2023-06-01 | 2024 |
---
Except as otherwise noted, the content of this page is licensed under the
[Creative Commons Attribution 4.0 License](https://creativecommons.org/licenses/by/4.0/),
and code samples are licensed under the
[Apache 2.0 License](https://www.apache.org/licenses/LICENSE-2.0).
The Technical Oversight Committee [has been merged with the Steering Committee](https://github.com/knative/community/pull/1587).