Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
35 changes: 35 additions & 0 deletions .github/workflows/regenerate-governance.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
name: Regenerate governance files

on:
push:
paths:
- gov.yaml

permissions:
contents: write
pull-requests: write

jobs:
generate:
if: github.ref == format('refs/heads/{0}', github.event.repository.default_branch)
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4

- uses: actions/setup-go@v6
with:
go-version-file: generator/go.mod

- name: Generate governance files
working-directory: generator
run: go run .

- name: Create generated-files pull request
uses: peter-evans/create-pull-request@v7
with:
branch: chore/regenerate-governance-files
commit-message: "chore: regenerate governance files"
title: "chore: regenerate governance files"
body: |
Regenerates governance README files from `gov.yaml`.
labels: automated-pr
27 changes: 27 additions & 0 deletions .github/workflows/validate-gov.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
name: Validate governance data

on:
pull_request:
paths:
- gov.yaml

permissions:
contents: read

jobs:
generate:
name: Validate generated governance files
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4

- uses: actions/setup-go@v6
with:
go-version-file: generator/go.mod

- name: Generate governance files
working-directory: generator
run: go run .

- name: Verify generated files are committed
run: git diff --exit-code
92 changes: 39 additions & 53 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,39 +1,54 @@
# CNCF End User Technical Advisory Board (TAB)

## Overview
# End User Technical Advisory Board

The CNCF End User Technical Advisory Board (TAB) acts as a vital voice of end users within the CNCF community. It plays a key role in advancing topics of concern to end users, enhancing visibility into end user adoption of CNCF projects, and raising awareness about the needs and perspectives of end users in the cloud native ecosystem.



## Leadership

| Name | GitHub | Company | Role |
|------|--------|---------|------|
| [Ricardo Rocha](https://github.com/rochaporto) | @rochaporto | CERN | Chair & At-large Seat |
| [Joseph Sandoval](https://github.com/jrsapi) | @jrsapi | Adobe Inc | Vice Chair & Silver Member Seat |
| [Kenta Tada](https://github.com/KentaTada) | @KentaTada | Toyota | APAC Chair & Silver Member Seat |


## Members

### Platinum Member Seats
| Name | GitHub | Company | Role |
|------|--------|---------|------|
| [Alolita Sharma](https://github.com/alolita) | @alolita | Apple | Platinum Member Seat |
| [Michael Amundson](https://github.com/ma-cvs) | @ma-cvs | CVS Health | Platinum Member Seat |
| [Juliano Martinez](https://github.com/ncode) | @ncode | Adyen | Platinum Member Seat |
| [Xu Wang](https://github.com/gnawux) | @gnawux | Ant Group | Gold Member Seat |
| Ben Somogyi | @ | Lockheed Martin | Silver Member Seat |
| [Ahmed Bebars](https://github.com/abebars) | @abebars | The New York Times | At-large Seat |
| [Mike Bowen](https://github.com/michael-bowen-sc) | @michael-bowen-sc | Blackrock | At-large Seat |
| [Chad Beaudin](https://github.com/chadbeaudin) | @chadbeaudin | Boeing | TOC Appointed Seat |
| [Katie Gamanji](https://github.com/kgamanji) | @kgamanji | Apple | TOC Appointed Seat |

* [Alolita Sharma](https://github.com/alolita), Apple
* Juliano Martinez, Adyen
* Michael Amundson, CVS Health

### Gold Member Seats
## Emeritus

* [Xu Wang](https://github.com/gnawux), Ant Group
* [Amr Abdelhalem](https://github.com/ahalem) (Fidelity Investments)

### Silver Member Seats

* Ben Somogyi, Lockheed Martin
* **[Joseph Sandoval](https://github.com/jrsapi), Adobe Inc (Vice Chair)**
* [Kenta Tada](https://github.com/KentaTada), Toyota
## Contact

* Slack: [#tab](https://cloud-native.slack.com/archives/C05T9P1HXR6)
* Mailing List: [cncf-enduser@lists.cncf.io](mailto:cncf-enduser@lists.cncf.io)
* GitHub Teams:
* [@cncf/tab](https://github.com/orgs/cncf/teams/tab) — End User Technical Advisory Board members

### At-large Seats

* [Ahmed Bebars](https://github.com/abebars), The New York Times
* [Mike Bowen](https://github.com/michael-bowen-sc), Blackrock
* **[Ricardo Rocha](https://github.com/rochaporto), CERN (Chair)**
## Meetings

### TOC Appointed Seats
* TAB Public Meeting — 3rd Monday of every month at 8AM PT — [Join](https://zoom.us/j/96509520391)
* [Meeting Notes](https://github.com/orgs/cncf/projects/60)


<!-- BEGIN CUSTOM CONTENT -->

* [Chad Beaudin](https://github.com/chadbeaudin), Boeing
* [Katie Gamanji](https://github.com/kgamanji), Apple

## Purpose and Duties

The End User TAB is tasked with:
Expand Down Expand Up @@ -81,44 +96,12 @@ The End User TAB may:
* Advise the Governing Board and create SIGs or subcommittees for specialized topics.
* Develop policies and procedures consistent with this charter.

## Meetings

The TAB hosts a public meeting on the 3rd Monday of every month at 8AM PT (USA Pacific Time; [Convert to local time zone](http://www.thetimezoneconverter.com/?t=8:00AM&tz=San%20Francisco)).

https://zoom.us/j/96509520391 Passcode: 407305

Here is a [Google calendar for all public CNCF events](https://goo.gl/eyutah). This calendar is also available on the [CNCF Website](https://www.cncf.io/calendar/).

The meeting agenda and minutes are kept on [this github project](https://github.com/orgs/cncf/projects/60).

## Communication

The TAB and End User communities are available via multiple channels.
* End User mailing list: [cncf-enduser@lists.cncf.io](mailto:cncf-enduser@lists.cncf.io), [public mailing archive](https://lists.cncf.io/g/cncf-enduser)
* Slack at [https://cloud-native.slack.com/archives/C05T9P1HXR6](#tab) and [https://cloud-native.slack.com/archives/G95G3RZ25](#enduser): Join the [CNCF slack](https://slack.cncf.io/)

If your organization is already a member of the [End User Community](https://www.cncf.io/enduser), you can request additional access via the [CNCF Member Desk](https://helpcenter.linuxfoundation.org/) or email [support@cncf.io](mailto:support@cncf.io).

## Contribution

Join our [public meetings](#meetings) or one of the End User Groups:
* Developer Experience User Group
* [Research User Group](https://github.com/cncf/research-user-group)
* [Public Sector User Group](https://github.com/cncf/public-sector-user-group)

## Case Studies

The CNCF produces and lists [case studies](https://www.cncf.io/case-studies) for our end users and projects.

If you're interested in contributing a case study, please reference our [CNCF End User Stories Guidelines](https://github.com/cncf/foundation/blob/master/case-study-guidelines.md).

## Community Events

### Cloud Native Executive Summit

The Cloud Native Executive Summit is an exclusive event to hear from key decision makers and leaders within the cloud native and open source world with the goal of sharing best practices, use cases, and future planning for furthering CNCF’s mission of making cloud native ubiquitous.

If you would like to participate in the Cloud Native Executive Summit, please reach out to [enduser-support@cncf.io](mailto:enduser-support@cncf.io) for more information.

## Join the End User Community

Expand Down Expand Up @@ -147,3 +130,6 @@ The CNCF End User Community enables you to:
- Work with other organizations in the [TODO Group](https://todogroup.org) to build an open source culture and open source program office within your organization.

- Educate leadership and legal teams in open source via [Linux Foundation leadership and community events](https://events.linuxfoundation.org/about/calendar/?_sft_lfevent-category=leadership-community-events).


<!-- END CUSTOM CONTENT -->
45 changes: 45 additions & 0 deletions generator/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
# End User Technical Advisory Board

The CNCF End User Technical Advisory Board (TAB) acts as a vital voice of end users within the CNCF community. It plays a key role in advancing topics of concern to end users, enhancing visibility into end user adoption of CNCF projects, and raising awareness about the needs and perspectives of end users in the cloud native ecosystem.



## Leadership

| Name | GitHub | Company | Role |
|------|--------|---------|------|
| [Ricardo Rocha](https://github.com/rochaporto) | @rochaporto | CERN | Chair |
| [Joseph Sandoval](https://github.com/jrsapi) | @jrsapi | Adobe Inc | Vice Chair |


## Members

| Name | GitHub | Company |
|------|--------|---------|
| [Alolita Sharma](https://github.com/alolita) | @alolita | Apple |
| [Xu Wang](https://github.com/gnawux) | @gnawux | Ant Group |
| Ben Somogyi | @ | Lockheed Martin |
| [Kenta Tada](https://github.com/KentaTada) | @KentaTada | Toyota |
| [Ahmed Bebars](https://github.com/abebars) | @abebars | The New York Times |
| [Mike Bowen](https://github.com/michael-bowen-sc) | @michael-bowen-sc | Blackrock |
| [Chad Beaudin](https://github.com/chadbeaudin) | @chadbeaudin | Boeing |
| [Katie Gamanji](https://github.com/kgamanji) | @kgamanji | Apple |



## Contact

* Slack: [#tab](https://cloud-native.slack.com/archives/C05T9P1HXR6)
* Mailing List: [cncf-enduser@lists.cncf.io](mailto:cncf-enduser@lists.cncf.io)
* GitHub Teams:
* [@cncf/tab](https://github.com/orgs/cncf/teams/tab) — End User Technical Advisory Board members


## Meetings

* TAB Public Meeting — 3rd Monday of every month at 8AM PT — [Join](https://zoom.us/j/96509520391)
* [Meeting Notes](https://github.com/orgs/cncf/projects/60)


<!-- BEGIN CUSTOM CONTENT -->
<!-- END CUSTOM CONTENT -->
Loading
Loading