diff --git a/generator/app.go b/generator/app.go index 8a4d6fd28..3618f4dce 100644 --- a/generator/app.go +++ b/generator/app.go @@ -31,15 +31,17 @@ import ( ) const ( - readmeTemplate = "readme.tmpl" - listTemplate = "list.tmpl" - aliasesTemplate = "aliases.tmpl" - headerTemplate = "header.tmpl" + readmeTemplate = "readme.tmpl" + listTemplate = "list.tmpl" + aliasesTemplate = "aliases.tmpl" + liaisonsTemplate = "liaisons.tmpl" + headerTemplate = "header.tmpl" - sigsYamlFile = "sigs.yaml" - sigListOutput = "sig-list.md" - aliasesOutput = "OWNERS_ALIASES" - indexFilename = "README.md" + sigsYamlFile = "sigs.yaml" + sigListOutput = "sig-list.md" + aliasesOutput = "OWNERS_ALIASES" + indexFilename = "README.md" + liaisonsFilename = "liaisons.md" beginCustomMarkdown = "" endCustomMarkdown = "" @@ -89,6 +91,7 @@ type Contact struct { MailingList string `yaml:"mailing_list,omitempty"` PrivateMailingList string `yaml:"private_mailing_list,omitempty"` GithubTeams []GithubTeam `yaml:"teams,omitempty"` + Liaison Person `yaml:"liaison,omitempty"` } // GithubTeam represents a specific Github Team. @@ -527,5 +530,12 @@ func main() { log.Fatal(err) } + fmt.Println("Generating liaisons.md") + outputPath = filepath.Join(baseGeneratorDir, liaisonsFilename) + err = writeTemplate(filepath.Join(baseGeneratorDir, templateDir, liaisonsTemplate), outputPath, "markdown", ctx) + if err != nil { + log.Fatal(err) + } + fmt.Println("Finished generation!") } diff --git a/generator/committee_readme.tmpl b/generator/committee_readme.tmpl index 68b5b893c..23eb0137c 100644 --- a/generator/committee_readme.tmpl +++ b/generator/committee_readme.tmpl @@ -49,6 +49,9 @@ The [charter]({{.CharterLink}}) defines the scope and governance of the {{.Name} - [@kubernetes/{{.Name}}](https://github.com/orgs/kubernetes/teams/{{.Name}}) {{- if .Description }} - {{.Description}} {{- end}} {{- end }} {{- end }} +{{- if .Contact.Liaison.Name }} +- Steering Committee Liaison: {{.Contact.Liaison.Name}} (**[@{{.Contact.Liaison.GitHub}}](https://github.com/{{.Contact.Liaison.GitHub}})**) +{{- end }} {{- if .Subprojects }} diff --git a/generator/liaisons.tmpl b/generator/liaisons.tmpl new file mode 100644 index 000000000..f4243f9ee --- /dev/null +++ b/generator/liaisons.tmpl @@ -0,0 +1,38 @@ +{{ template "header" }} + +# Liaisons + +Each community group in Kubernetes is assigned a Steering Committee +liaison. Liaisons act as a point of contact from steering, engage with +their respective community groups to ensure they are healthy and +facilitate communication for [annual reports](committee-steering/governance/annual-reports.md). + +Liaisons do not make decisions for the community group or on behalf of +the Steering Committee. + +Liaisons are assigned community groups at random (adjustments can be +made, if needed) with each member having an (almost) equal distribution +of SIGs, WGs and UGs. + +| Community Group | Steering Committee Liaison | +| -------------------------- | -------------------------- | +{{- range .Sigs}} +{{- if .Contact.Liaison.Name }} +| [SIG {{.Name}}]({{.Dir}}/README.md) | {{.Contact.Liaison.Name}} (**[@{{.Contact.Liaison.GitHub}}](https://github.com/{{.Contact.Liaison.GitHub}})**) | +{{- end }} +{{- end -}} +{{- range .WorkingGroups}} +{{- if .Contact.Liaison.Name }} +| [WG {{.Name}}]({{.Dir}}/README.md) | {{.Contact.Liaison.Name}} (**[@{{.Contact.Liaison.GitHub}}](https://github.com/{{.Contact.Liaison.GitHub}})**) | +{{- end -}} +{{- end }} +{{- range .UserGroups}} +{{- if .Contact.Liaison.Name }} +| [UG {{.Name}}]({{.Dir}}/README.md) | {{.Contact.Liaison.Name}} (**[@{{.Contact.Liaison.GitHub}}](https://github.com/{{.Contact.Liaison.GitHub}})**) | +{{- end -}} +{{- end }} +{{- range .Committees}} +{{- if .Contact.Liaison.Name }} +| [Committee {{.Name}}]({{.Dir}}/README.md) | {{.Contact.Liaison.Name}} (**[@{{.Contact.Liaison.GitHub}}](https://github.com/{{.Contact.Liaison.GitHub}})**) | +{{- end -}} +{{- end }} diff --git a/generator/sig_readme.tmpl b/generator/sig_readme.tmpl index 06361e946..58c1b7b35 100644 --- a/generator/sig_readme.tmpl +++ b/generator/sig_readme.tmpl @@ -59,6 +59,9 @@ subprojects, and resolve cross-subproject technical issues and decisions. - [@kubernetes/{{.Name}}](https://github.com/orgs/kubernetes/teams/{{.Name}}) {{- if .Description }} - {{.Description}} {{- end}} {{- end }} {{- end }} +{{- if .Contact.Liaison.Name }} +- Steering Committee Liaison: {{.Contact.Liaison.Name}} (**[@{{.Contact.Liaison.GitHub}}](https://github.com/{{.Contact.Liaison.GitHub}})**) +{{- end }} {{- if .Subprojects }} diff --git a/generator/ug_readme.tmpl b/generator/ug_readme.tmpl index a84aa06a7..d42ea9d75 100644 --- a/generator/ug_readme.tmpl +++ b/generator/ug_readme.tmpl @@ -47,3 +47,6 @@ The [charter]({{.CharterLink}}) defines the scope and governance of the {{.Name} - [@kubernetes/{{.Name}}](https://github.com/orgs/kubernetes/teams/{{.Name}}) {{- if .Description }} - {{.Description}} {{- end}} {{- end }} {{- end }} +{{- if .Contact.Liaison.Name }} +- Steering Committee Liaison: {{.Contact.Liaison.Name}} (**[@{{.Contact.Liaison.GitHub}}](https://github.com/{{.Contact.Liaison.GitHub}})**) +{{- end }} diff --git a/generator/wg_readme.tmpl b/generator/wg_readme.tmpl index a36d16f72..e77be483b 100644 --- a/generator/wg_readme.tmpl +++ b/generator/wg_readme.tmpl @@ -53,3 +53,6 @@ The [charter]({{.CharterLink}}) defines the scope and governance of the {{.Name} - [@kubernetes/{{.Name}}](https://github.com/orgs/kubernetes/teams/{{.Name}}) {{- if .Description }} - {{.Description}} {{- end}} {{- end }} {{- end }} +{{- if .Contact.Liaison.Name }} +- Steering Committee Liaison: {{.Contact.Liaison.Name}} (**[@{{.Contact.Liaison.GitHub}}](https://github.com/{{.Contact.Liaison.GitHub}})**) +{{- end }} diff --git a/liaisons.md b/liaisons.md new file mode 100644 index 000000000..d52fb8c70 --- /dev/null +++ b/liaisons.md @@ -0,0 +1,62 @@ + + +# Liaisons + +Each community group in Kubernetes is assigned a Steering Committee +liaison. Liaisons act as a point of contact from steering, engage with +their respective community groups to ensure they are healthy and +facilitate communication for [annual reports](committee-steering/governance/annual-reports.md). + +Liaisons do not make decisions for the community group or on behalf of +the Steering Committee. + +Liaisons are assigned community groups at random (adjustments can be +made, if needed) with each member having an (almost) equal distribution +of SIGs, WGs and UGs. + +| Community Group | Steering Committee Liaison | +| -------------------------- | -------------------------- | +| [SIG API Machinery](sig-api-machinery/README.md) | Davanum Srinivass (**[@dims](https://github.com/dims)**) | +| [SIG Apps](sig-apps/README.md) | Bob Killen (**[@mrbobbytables](https://github.com/mrbobbytables)**) | +| [SIG Architecture](sig-architecture/README.md) | Jordan Liggitt (**[@liggitt](https://github.com/liggitt)**) | +| [SIG Auth](sig-auth/README.md) | Christoph Blecker (**[@cblecker](https://github.com/cblecker)**) | +| [SIG Autoscaling](sig-autoscaling/README.md) | Derek Carr (**[@derekwaynecarr](https://github.com/derekwaynecarr)**) | +| [SIG CLI](sig-cli/README.md) | Derek Carr (**[@derekwaynecarr](https://github.com/derekwaynecarr)**) | +| [SIG Cloud Provider](sig-cloud-provider/README.md) | Nikhita Raghunath (**[@nikhita](https://github.com/nikhita)**) | +| [SIG Cluster Lifecycle](sig-cluster-lifecycle/README.md) | Davanum Srinivas (**[@dims](https://github.com/dims)**) | +| [SIG Contributor Experience](sig-contributor-experience/README.md) | Bob Killen (**[@mrbobbytables](https://github.com/mrbobbytables)**) | +| [SIG Docs](sig-docs/README.md) | Jordan Liggitt (**[@liggitt](https://github.com/liggitt)**) | +| [SIG Instrumentation](sig-instrumentation/README.md) | Christoph Blecker (**[@cblecker](https://github.com/cblecker)**) | +| [SIG Multicluster](sig-multicluster/README.md) | Paris Pittman (**[@parispittman](https://github.com/parispittman)**) | +| [SIG Network](sig-network/README.md) | Derek Carr (**[@derekwaynecarr](https://github.com/derekwaynecarr)**) | +| [SIG Node](sig-node/README.md) | Nikhita Raghunath (**[@nikhita](https://github.com/nikhita)**) | +| [SIG Release](sig-release/README.md) | Davanum Srinivas (**[@dims](https://github.com/dims)**) | +| [SIG Scalability](sig-scalability/README.md) | Bob Killen (**[@mrbobbytables](https://github.com/mrbobbytables)**) | +| [SIG Scheduling](sig-scheduling/README.md) | Jordan Liggitt (**[@liggitt](https://github.com/liggitt)**) | +| [SIG Security](sig-security/README.md) | Paris Pittman (**[@parispittman](https://github.com/parispittman)**) | +| [SIG Service Catalog](sig-service-catalog/README.md) | Christoph Blecker (**[@cblecker](https://github.com/cblecker)**) | +| [SIG Storage](sig-storage/README.md) | Paris Pittman (**[@parispittman](https://github.com/parispittman)**) | +| [SIG Testing](sig-testing/README.md) | Paris Pittman (**[@parispittman](https://github.com/parispittman)**) | +| [SIG UI](sig-ui/README.md) | Nikhita Raghunath (**[@nikhita](https://github.com/nikhita)**) | +| [SIG Usability](sig-usability/README.md) | Davanum Srinivas (**[@dims](https://github.com/dims)**) | +| [SIG Windows](sig-windows/README.md) | Jordan Liggitt (**[@liggitt](https://github.com/liggitt)**) | +| [WG API Expression](wg-api-expression/README.md) | Jordan Liggitt (**[@liggitt](https://github.com/liggitt)**) | +| [WG Component Standard](wg-component-standard/README.md) | Christoph Blecker (**[@cblecker](https://github.com/cblecker)**) | +| [WG Data Protection](wg-data-protection/README.md) | Paris Pittman (**[@parispittman](https://github.com/parispittman)**) | +| [WG IoT Edge](wg-iot-edge/README.md) | Derek Carr (**[@derekwaynecarr](https://github.com/derekwaynecarr)**) | +| [WG K8s Infra](wg-k8s-infra/README.md) | Nikhita Raghunath (**[@nikhita](https://github.com/nikhita)**) | +| [WG Multitenancy](wg-multitenancy/README.md) | Jordan Liggitt (**[@liggitt](https://github.com/liggitt)**) | +| [WG Naming](wg-naming/README.md) | Bob Killen (**[@mrbobbytables](https://github.com/mrbobbytables)**) | +| [WG Policy](wg-policy/README.md) | Christoph Blecker (**[@cblecker](https://github.com/cblecker)**) | +| [UG Big Data](ug-big-data/README.md) | Derek Carr (**[@derekwaynecarr](https://github.com/derekwaynecarr)**) | +| [UG VMware Users](ug-vmware-users/README.md) | Nikhita Raghunath (**[@nikhita](https://github.com/nikhita)**) | + + + diff --git a/sig-api-machinery/README.md b/sig-api-machinery/README.md index 8c60908d1..deac973d1 100644 --- a/sig-api-machinery/README.md +++ b/sig-api-machinery/README.md @@ -46,6 +46,7 @@ subprojects, and resolve cross-subproject technical issues and decisions. - [@kubernetes/sig-api-machinery-pr-reviews](https://github.com/orgs/kubernetes/teams/sig-api-machinery-pr-reviews) - PR Reviews - [@kubernetes/sig-api-machinery-proposals](https://github.com/orgs/kubernetes/teams/sig-api-machinery-proposals) - Design Proposals - [@kubernetes/sig-api-machinery-test-failures](https://github.com/orgs/kubernetes/teams/sig-api-machinery-test-failures) - Test Failures and Triage +- Steering Committee Liaison: Davanum Srinivass (**[@dims](https://github.com/dims)**) ## Subprojects diff --git a/sig-apps/README.md b/sig-apps/README.md index 1c7a45b41..dedb4f93b 100644 --- a/sig-apps/README.md +++ b/sig-apps/README.md @@ -39,6 +39,7 @@ The Chairs of the SIG run operations and processes governing the SIG. - [@kubernetes/sig-apps-pr-reviews](https://github.com/orgs/kubernetes/teams/sig-apps-pr-reviews) - PR Reviews - [@kubernetes/sig-apps-proposals](https://github.com/orgs/kubernetes/teams/sig-apps-proposals) - Design Proposals - [@kubernetes/sig-apps-test-failures](https://github.com/orgs/kubernetes/teams/sig-apps-test-failures) - Test Failures and Triage +- Steering Committee Liaison: Bob Killen (**[@mrbobbytables](https://github.com/mrbobbytables)**) ## Subprojects diff --git a/sig-architecture/README.md b/sig-architecture/README.md index b08398350..5570577d2 100644 --- a/sig-architecture/README.md +++ b/sig-architecture/README.md @@ -50,6 +50,7 @@ The Chairs of the SIG run operations and processes governing the SIG. - [@kubernetes/sig-architecture-pr-reviews](https://github.com/orgs/kubernetes/teams/sig-architecture-pr-reviews) - PR Reviews - [@kubernetes/sig-architecture-proposals](https://github.com/orgs/kubernetes/teams/sig-architecture-proposals) - Design Proposals - [@kubernetes/sig-architecture-test-failures](https://github.com/orgs/kubernetes/teams/sig-architecture-test-failures) - Test Failures and Triage +- Steering Committee Liaison: Jordan Liggitt (**[@liggitt](https://github.com/liggitt)**) ## Subprojects diff --git a/sig-auth/README.md b/sig-auth/README.md index 24aa7489e..5c08374fa 100644 --- a/sig-auth/README.md +++ b/sig-auth/README.md @@ -56,6 +56,7 @@ subprojects, and resolve cross-subproject technical issues and decisions. - [@kubernetes/sig-auth-pr-reviews](https://github.com/orgs/kubernetes/teams/sig-auth-pr-reviews) - PR Reviews - [@kubernetes/sig-auth-proposals](https://github.com/orgs/kubernetes/teams/sig-auth-proposals) - Design Proposals - [@kubernetes/sig-auth-test-failures](https://github.com/orgs/kubernetes/teams/sig-auth-test-failures) - Test Failures and Triage +- Steering Committee Liaison: Christoph Blecker (**[@cblecker](https://github.com/cblecker)**) ## Subprojects diff --git a/sig-autoscaling/README.md b/sig-autoscaling/README.md index 0547c39af..6d2285854 100644 --- a/sig-autoscaling/README.md +++ b/sig-autoscaling/README.md @@ -36,6 +36,7 @@ The Chairs of the SIG run operations and processes governing the SIG. - [@kubernetes/sig-autoscaling-pr-reviews](https://github.com/orgs/kubernetes/teams/sig-autoscaling-pr-reviews) - PR Reviews - [@kubernetes/sig-autoscaling-proposals](https://github.com/orgs/kubernetes/teams/sig-autoscaling-proposals) - Design Proposals - [@kubernetes/sig-autoscaling-test-failures](https://github.com/orgs/kubernetes/teams/sig-autoscaling-test-failures) - Test Failures and Triage +- Steering Committee Liaison: Derek Carr (**[@derekwaynecarr](https://github.com/derekwaynecarr)**) ## Subprojects diff --git a/sig-cli/README.md b/sig-cli/README.md index 17213ff8c..a99de9710 100644 --- a/sig-cli/README.md +++ b/sig-cli/README.md @@ -54,6 +54,7 @@ subprojects, and resolve cross-subproject technical issues and decisions. - [@kubernetes/sig-cli-pr-reviews](https://github.com/orgs/kubernetes/teams/sig-cli-pr-reviews) - PR Reviews - [@kubernetes/sig-cli-proposals](https://github.com/orgs/kubernetes/teams/sig-cli-proposals) - Design Proposals - [@kubernetes/sig-cli-test-failures](https://github.com/orgs/kubernetes/teams/sig-cli-test-failures) - Test Failures and Triage +- Steering Committee Liaison: Derek Carr (**[@derekwaynecarr](https://github.com/derekwaynecarr)**) ## Subprojects diff --git a/sig-cloud-provider/README.md b/sig-cloud-provider/README.md index 695add8a7..2676aa22a 100644 --- a/sig-cloud-provider/README.md +++ b/sig-cloud-provider/README.md @@ -43,6 +43,7 @@ The Chairs of the SIG run operations and processes governing the SIG. - [@kubernetes/sig-cloud-provider-proposals](https://github.com/orgs/kubernetes/teams/sig-cloud-provider-proposals) - Design Proposals - [@kubernetes/sig-cloud-provider-test-failures](https://github.com/orgs/kubernetes/teams/sig-cloud-provider-test-failures) - Test Failures and Triage - [@kubernetes/sig-cloud-providers-misc](https://github.com/orgs/kubernetes/teams/sig-cloud-providers-misc) - General Discussion +- Steering Committee Liaison: Nikhita Raghunath (**[@nikhita](https://github.com/nikhita)**) ## Subprojects diff --git a/sig-cluster-lifecycle/README.md b/sig-cluster-lifecycle/README.md index e6da92dda..9d0ab01dd 100644 --- a/sig-cluster-lifecycle/README.md +++ b/sig-cluster-lifecycle/README.md @@ -45,6 +45,7 @@ subprojects, and resolve cross-subproject technical issues and decisions. - [Open Community Issues/PRs](https://github.com/kubernetes/community/labels/sig%2Fcluster-lifecycle) - GitHub Teams: - [@kubernetes/sig-cluster-lifecycle](https://github.com/orgs/kubernetes/teams/sig-cluster-lifecycle) - Notify group +- Steering Committee Liaison: Davanum Srinivas (**[@dims](https://github.com/dims)**) ## Subprojects diff --git a/sig-contributor-experience/README.md b/sig-contributor-experience/README.md index 13843ad3e..9c7aa241a 100644 --- a/sig-contributor-experience/README.md +++ b/sig-contributor-experience/README.md @@ -47,6 +47,7 @@ subprojects, and resolve cross-subproject technical issues and decisions. - [@kubernetes/sig-contributor-experience-apac-coordinators](https://github.com/orgs/kubernetes/teams/sig-contributor-experience-apac-coordinators) - APAC Coordinator Team - [@kubernetes/sig-contributor-experience-leads](https://github.com/orgs/kubernetes/teams/sig-contributor-experience-leads) - Chairs and Technical Leads - [@kubernetes/sig-contributor-experience-pr-reviews](https://github.com/orgs/kubernetes/teams/sig-contributor-experience-pr-reviews) - PR Reviews +- Steering Committee Liaison: Bob Killen (**[@mrbobbytables](https://github.com/mrbobbytables)**) ## Subprojects diff --git a/sig-docs/README.md b/sig-docs/README.md index 4bdd085aa..0b2d2a688 100644 --- a/sig-docs/README.md +++ b/sig-docs/README.md @@ -71,6 +71,7 @@ subprojects, and resolve cross-subproject technical issues and decisions. - [@kubernetes/sig-docs-pt-owners](https://github.com/orgs/kubernetes/teams/sig-docs-pt-owners) - Portuguese language content - [@kubernetes/sig-docs-uk-owners](https://github.com/orgs/kubernetes/teams/sig-docs-uk-owners) - Ukrainian language content - [@kubernetes/sig-docs-zh-owners](https://github.com/orgs/kubernetes/teams/sig-docs-zh-owners) - Chinese language content +- Steering Committee Liaison: Jordan Liggitt (**[@liggitt](https://github.com/liggitt)**) ## Subprojects diff --git a/sig-instrumentation/README.md b/sig-instrumentation/README.md index 4341e59e4..1662487ee 100644 --- a/sig-instrumentation/README.md +++ b/sig-instrumentation/README.md @@ -49,6 +49,7 @@ subprojects, and resolve cross-subproject technical issues and decisions. - [@kubernetes/sig-instrumentation-pr-reviews](https://github.com/orgs/kubernetes/teams/sig-instrumentation-pr-reviews) - PR Reviews - [@kubernetes/sig-instrumentation-proposals](https://github.com/orgs/kubernetes/teams/sig-instrumentation-proposals) - Design Proposals - [@kubernetes/sig-instrumentation-test-failures](https://github.com/orgs/kubernetes/teams/sig-instrumentation-test-failures) - Test Failures and Triage +- Steering Committee Liaison: Christoph Blecker (**[@cblecker](https://github.com/cblecker)**) ## Subprojects diff --git a/sig-multicluster/README.md b/sig-multicluster/README.md index c4669eff9..bfc00aeb7 100644 --- a/sig-multicluster/README.md +++ b/sig-multicluster/README.md @@ -41,6 +41,7 @@ The Chairs of the SIG run operations and processes governing the SIG. - [@kubernetes/sig-multicluster-pr-reviews](https://github.com/orgs/kubernetes/teams/sig-multicluster-pr-reviews) - PR Reviews - [@kubernetes/sig-multicluster-test-failures](https://github.com/orgs/kubernetes/teams/sig-multicluster-test-failures) - Test Failures and Triage - [@kubernetes/sig-mutlicluster-proposals](https://github.com/orgs/kubernetes/teams/sig-mutlicluster-proposals) - Design Proposals +- Steering Committee Liaison: Paris Pittman (**[@parispittman](https://github.com/parispittman)**) ## Subprojects diff --git a/sig-network/README.md b/sig-network/README.md index 1ad135087..599dffd82 100644 --- a/sig-network/README.md +++ b/sig-network/README.md @@ -42,6 +42,7 @@ The Chairs of the SIG run operations and processes governing the SIG. - [@kubernetes/sig-network-pr-reviews](https://github.com/orgs/kubernetes/teams/sig-network-pr-reviews) - PR Reviews - [@kubernetes/sig-network-proposals](https://github.com/orgs/kubernetes/teams/sig-network-proposals) - Design Proposals - [@kubernetes/sig-network-test-failures](https://github.com/orgs/kubernetes/teams/sig-network-test-failures) - Test Failures and Triage +- Steering Committee Liaison: Derek Carr (**[@derekwaynecarr](https://github.com/derekwaynecarr)**) ## Subprojects diff --git a/sig-node/README.md b/sig-node/README.md index 9fd7f93c6..4a6c241bd 100644 --- a/sig-node/README.md +++ b/sig-node/README.md @@ -38,6 +38,7 @@ The Chairs of the SIG run operations and processes governing the SIG. - [@kubernetes/sig-node-pr-reviews](https://github.com/orgs/kubernetes/teams/sig-node-pr-reviews) - PR Reviews - [@kubernetes/sig-node-proposals](https://github.com/orgs/kubernetes/teams/sig-node-proposals) - Design Proposals - [@kubernetes/sig-node-test-failures](https://github.com/orgs/kubernetes/teams/sig-node-test-failures) - Test Failures and Triage +- Steering Committee Liaison: Nikhita Raghunath (**[@nikhita](https://github.com/nikhita)**) ## Subprojects diff --git a/sig-release/README.md b/sig-release/README.md index 3e56b4e71..184fd47bf 100644 --- a/sig-release/README.md +++ b/sig-release/README.md @@ -47,6 +47,7 @@ subprojects, and resolve cross-subproject technical issues and decisions. - [@kubernetes/release-managers](https://github.com/orgs/kubernetes/teams/release-managers) - Release Managers - [@kubernetes/sig-release](https://github.com/orgs/kubernetes/teams/sig-release) - SIG Release Members - [@kubernetes/sig-release-admins](https://github.com/orgs/kubernetes/teams/sig-release-admins) - Admins for SIG Release repositories +- Steering Committee Liaison: Davanum Srinivas (**[@dims](https://github.com/dims)**) ## Subprojects diff --git a/sig-scalability/README.md b/sig-scalability/README.md index 981279e86..9c13e91c9 100644 --- a/sig-scalability/README.md +++ b/sig-scalability/README.md @@ -43,6 +43,7 @@ subprojects, and resolve cross-subproject technical issues and decisions. - [@kubernetes/sig-scalability-pr-reviews](https://github.com/orgs/kubernetes/teams/sig-scalability-pr-reviews) - PR Reviews - [@kubernetes/sig-scalability-proprosals](https://github.com/orgs/kubernetes/teams/sig-scalability-proprosals) - Design Proposals - [@kubernetes/sig-scalability-test-failures](https://github.com/orgs/kubernetes/teams/sig-scalability-test-failures) - Test Failures and Triage +- Steering Committee Liaison: Bob Killen (**[@mrbobbytables](https://github.com/mrbobbytables)**) ## Subprojects diff --git a/sig-scheduling/README.md b/sig-scheduling/README.md index 50a711883..018f118f1 100644 --- a/sig-scheduling/README.md +++ b/sig-scheduling/README.md @@ -42,6 +42,7 @@ The Chairs of the SIG run operations and processes governing the SIG. - [@kubernetes/sig-scheduling-pr-reviews](https://github.com/orgs/kubernetes/teams/sig-scheduling-pr-reviews) - PR Reviews - [@kubernetes/sig-scheduling-proposals](https://github.com/orgs/kubernetes/teams/sig-scheduling-proposals) - Design Proposals - [@kubernetes/sig-scheduling-test-failures](https://github.com/orgs/kubernetes/teams/sig-scheduling-test-failures) - Test Failures and Triage +- Steering Committee Liaison: Jordan Liggitt (**[@liggitt](https://github.com/liggitt)**) ## Subprojects diff --git a/sig-security/README.md b/sig-security/README.md index 324bfc228..155c2b62d 100644 --- a/sig-security/README.md +++ b/sig-security/README.md @@ -32,6 +32,7 @@ The Chairs of the SIG run operations and processes governing the SIG. - GitHub Teams: - [@kubernetes/sig-security-leads](https://github.com/orgs/kubernetes/teams/sig-security-leads) - SIG Security Leads - [@kubernetes/sig-security-pr-reviews](https://github.com/orgs/kubernetes/teams/sig-security-pr-reviews) - SIG Security PR review notifications +- Steering Committee Liaison: Paris Pittman (**[@parispittman](https://github.com/parispittman)**) ## Subprojects diff --git a/sig-service-catalog/README.md b/sig-service-catalog/README.md index 58334d488..77038c83d 100644 --- a/sig-service-catalog/README.md +++ b/sig-service-catalog/README.md @@ -48,6 +48,7 @@ The Chairs of the SIG run operations and processes governing the SIG. - [@kubernetes/sig-service-catalog-pr-reviews](https://github.com/orgs/kubernetes/teams/sig-service-catalog-pr-reviews) - PR Reviews - [@kubernetes/sig-service-catalog-proposals](https://github.com/orgs/kubernetes/teams/sig-service-catalog-proposals) - Design Proposals - [@kubernetes/sig-service-catalog-test-failures](https://github.com/orgs/kubernetes/teams/sig-service-catalog-test-failures) - Test Failures and Triage +- Steering Committee Liaison: Christoph Blecker (**[@cblecker](https://github.com/cblecker)**) ## Subprojects diff --git a/sig-storage/README.md b/sig-storage/README.md index a31b1b63b..a998fe1ab 100644 --- a/sig-storage/README.md +++ b/sig-storage/README.md @@ -48,6 +48,7 @@ subprojects, and resolve cross-subproject technical issues and decisions. - [@kubernetes/sig-storage-pr-reviews](https://github.com/orgs/kubernetes/teams/sig-storage-pr-reviews) - PR Reviews - [@kubernetes/sig-storage-proposals](https://github.com/orgs/kubernetes/teams/sig-storage-proposals) - Design Proposals - [@kubernetes/sig-storage-test-failures](https://github.com/orgs/kubernetes/teams/sig-storage-test-failures) - Test Failures and Triage +- Steering Committee Liaison: Paris Pittman (**[@parispittman](https://github.com/parispittman)**) ## Subprojects diff --git a/sig-testing/README.md b/sig-testing/README.md index d4875cfcb..0c0dcb7ab 100644 --- a/sig-testing/README.md +++ b/sig-testing/README.md @@ -38,6 +38,7 @@ The Chairs of the SIG run operations and processes governing the SIG. - GitHub Teams: - [@kubernetes/sig-testing](https://github.com/orgs/kubernetes/teams/sig-testing) - General Discussion - [@kubernetes/sig-testing-pr-reviews](https://github.com/orgs/kubernetes/teams/sig-testing-pr-reviews) - PR Reviews +- Steering Committee Liaison: Paris Pittman (**[@parispittman](https://github.com/parispittman)**) ## Subprojects diff --git a/sig-ui/README.md b/sig-ui/README.md index e885431e5..99772028d 100644 --- a/sig-ui/README.md +++ b/sig-ui/README.md @@ -34,6 +34,7 @@ The Chairs of the SIG run operations and processes governing the SIG. - Slack: [#sig-ui](https://kubernetes.slack.com/messages/sig-ui) - [Mailing list](https://groups.google.com/forum/#!forum/kubernetes-sig-ui) - [Open Community Issues/PRs](https://github.com/kubernetes/community/labels/sig%2Fui) +- Steering Committee Liaison: Nikhita Raghunath (**[@nikhita](https://github.com/nikhita)**) ## Subprojects diff --git a/sig-usability/README.md b/sig-usability/README.md index 6c50fe346..023f2510a 100644 --- a/sig-usability/README.md +++ b/sig-usability/README.md @@ -41,6 +41,7 @@ The Chairs of the SIG run operations and processes governing the SIG. - [@kubernetes/sig-usability-misc](https://github.com/orgs/kubernetes/teams/sig-usability-misc) - General Discussion - [@kubernetes/sig-usability-pr-reviews](https://github.com/orgs/kubernetes/teams/sig-usability-pr-reviews) - PR Reviews - [@kubernetes/sig-usability-proposals](https://github.com/orgs/kubernetes/teams/sig-usability-proposals) - Design Proposals +- Steering Committee Liaison: Davanum Srinivas (**[@dims](https://github.com/dims)**) ## Subprojects diff --git a/sig-windows/README.md b/sig-windows/README.md index 86ddc7012..c27f1babe 100644 --- a/sig-windows/README.md +++ b/sig-windows/README.md @@ -46,6 +46,7 @@ subprojects, and resolve cross-subproject technical issues and decisions. - [@kubernetes/sig-windows-bugs](https://github.com/orgs/kubernetes/teams/sig-windows-bugs) - Bug Triage and Troubleshooting - [@kubernetes/sig-windows-feature-requests](https://github.com/orgs/kubernetes/teams/sig-windows-feature-requests) - Feature Requests - [@kubernetes/sig-windows-misc](https://github.com/orgs/kubernetes/teams/sig-windows-misc) - General Discussion +- Steering Committee Liaison: Jordan Liggitt (**[@liggitt](https://github.com/liggitt)**) ## Subprojects diff --git a/sigs.yaml b/sigs.yaml index d13006a54..5ec0baa77 100644 --- a/sigs.yaml +++ b/sigs.yaml @@ -57,6 +57,9 @@ sigs: description: Design Proposals - name: sig-api-machinery-test-failures description: Test Failures and Triage + liaison: + github: dims + name: Davanum Srinivass subprojects: - name: component-base owners: @@ -190,6 +193,9 @@ sigs: description: Design Proposals - name: sig-apps-test-failures description: Test Failures and Triage + liaison: + github: mrbobbytables + name: Bob Killen subprojects: - name: application description: Application metadata descriptor CRD @@ -312,6 +318,9 @@ sigs: description: Design Proposals - name: sig-architecture-test-failures description: Test Failures and Triage + liaison: + github: liggitt + name: Jordan Liggitt subprojects: - name: architecture-and-api-governance description: '[Described below](#architecture-and-api-governance)' @@ -424,6 +433,9 @@ sigs: description: Design Proposals - name: sig-auth-test-failures description: Test Failures and Triage + liaison: + github: cblecker + name: Christoph Blecker subprojects: - name: audit-logging description: | @@ -570,6 +582,9 @@ sigs: description: Design Proposals - name: sig-autoscaling-test-failures description: Test Failures and Triage + liaison: + github: derekwaynecarr + name: Derek Carr subprojects: - name: addon-resizer owners: @@ -657,6 +672,9 @@ sigs: description: Design Proposals - name: sig-cli-test-failures description: Test Failures and Triage + liaison: + github: derekwaynecarr + name: Derek Carr subprojects: - name: cli-experimental owners: @@ -739,6 +757,9 @@ sigs: description: Test Failures and Triage - name: sig-cloud-providers-misc description: General Discussion + liaison: + github: nikhita + name: Nikhita Raghunath subprojects: - name: cloud-provider-extraction-migration owners: @@ -912,6 +933,9 @@ sigs: teams: - name: sig-cluster-lifecycle description: Notify group + liaison: + github: dims + name: Davanum Srinivas subprojects: - name: bootkube contact: @@ -1164,6 +1188,9 @@ sigs: description: Chairs and Technical Leads - name: sig-contributor-experience-pr-reviews description: PR Reviews + liaison: + github: mrbobbytables + name: Bob Killen subprojects: - name: community description: Owns and manages overall community repo, including community group @@ -1391,6 +1418,9 @@ sigs: description: Ukrainian language content - name: sig-docs-zh-owners description: Chinese language content + liaison: + github: liggitt + name: Jordan Liggitt subprojects: - name: kubernetes-blog owners: @@ -1462,6 +1492,9 @@ sigs: description: Design Proposals - name: sig-instrumentation-test-failures description: Test Failures and Triage + liaison: + github: cblecker + name: Christoph Blecker subprojects: - name: custom-metrics-apiserver owners: @@ -1545,6 +1578,9 @@ sigs: description: Test Failures and Triage - name: sig-mutlicluster-proposals description: Design Proposals + liaison: + github: parispittman + name: Paris Pittman subprojects: - name: Kubefed owners: @@ -1620,6 +1656,9 @@ sigs: description: Design Proposals - name: sig-network-test-failures description: Test Failures and Triage + liaison: + github: derekwaynecarr + name: Derek Carr subprojects: - name: cluster-proportional-autoscaler owners: @@ -1706,6 +1745,9 @@ sigs: description: Design Proposals - name: sig-node-test-failures description: Test Failures and Triage + liaison: + github: nikhita + name: Nikhita Raghunath subprojects: - name: cri-api owners: @@ -1790,6 +1832,9 @@ sigs: description: SIG Release Members - name: sig-release-admins description: Admins for SIG Release repositories + liaison: + github: dims + name: Davanum Srinivas subprojects: - name: Release Engineering description: | @@ -1893,6 +1938,9 @@ sigs: description: Design Proposals - name: sig-scalability-test-failures description: Test Failures and Triage + liaison: + github: mrbobbytables + name: Bob Killen subprojects: - name: kubernetes-scalability-and-performance-tests-and-validation description: '[Described below](#kubernetes-scalability-and-performance-tests-and-validation)' @@ -1968,6 +2016,9 @@ sigs: description: Design Proposals - name: sig-scheduling-test-failures description: Test Failures and Triage + liaison: + github: liggitt + name: Jordan Liggitt subprojects: - name: cluster-capacity owners: @@ -2022,6 +2073,9 @@ sigs: description: SIG Security Leads - name: sig-security-pr-reviews description: SIG Security PR review notifications + liaison: + github: parispittman + name: Paris Pittman subprojects: - name: security-audit description: Third Party Security Audit @@ -2091,6 +2145,9 @@ sigs: description: Design Proposals - name: sig-service-catalog-test-failures description: Test Failures and Triage + liaison: + github: cblecker + name: Christoph Blecker subprojects: - name: minibroker owners: @@ -2157,6 +2214,9 @@ sigs: description: Design Proposals - name: sig-storage-test-failures description: Test Failures and Triage + liaison: + github: parispittman + name: Paris Pittman subprojects: - name: external-storage owners: @@ -2260,6 +2320,9 @@ sigs: description: General Discussion - name: sig-testing-pr-reviews description: PR Reviews + liaison: + github: parispittman + name: Paris Pittman subprojects: - name: boskos description: | @@ -2354,6 +2417,9 @@ sigs: contact: slack: sig-ui mailing_list: https://groups.google.com/forum/#!forum/kubernetes-sig-ui + liaison: + github: nikhita + name: Nikhita Raghunath subprojects: - name: dashboard owners: @@ -2408,6 +2474,9 @@ sigs: description: PR Reviews - name: sig-usability-proposals description: Design Proposals + liaison: + github: dims + name: Davanum Srinivas subprojects: - name: sig-usability owners: @@ -2460,6 +2529,9 @@ sigs: description: Feature Requests - name: sig-windows-misc description: General Discussion + liaison: + github: liggitt + name: Jordan Liggitt subprojects: - name: windows-gmsa owners: @@ -2506,6 +2578,9 @@ workinggroups: contact: slack: wg-api-expression mailing_list: https://groups.google.com/forum/#!forum/kubernetes-wg-api-expression + liaison: + github: liggitt + name: Jordan Liggitt - dir: wg-component-standard name: Component Standard mission_statement: > @@ -2549,6 +2624,9 @@ workinggroups: teams: - name: wg-component-standard description: Component Standard Discussion + liaison: + github: cblecker + name: Christoph Blecker - dir: wg-data-protection name: Data Protection mission_statement: > @@ -2586,6 +2664,9 @@ workinggroups: contact: slack: wg-data-protection mailing_list: https://groups.google.com/forum/#!forum/kubernetes-data-protection + liaison: + github: parispittman + name: Paris Pittman - dir: wg-iot-edge name: IoT Edge mission_statement: > @@ -2628,6 +2709,9 @@ workinggroups: contact: slack: wg-iot-edge mailing_list: https://groups.google.com/forum/#!forum/kubernetes-wg-iot-edge + liaison: + github: derekwaynecarr + name: Derek Carr - dir: wg-k8s-infra name: K8s Infra mission_statement: > @@ -2666,6 +2750,9 @@ workinggroups: contact: slack: wg-k8s-infra mailing_list: https://groups.google.com/forum/#!forum/kubernetes-wg-k8s-infra + liaison: + github: nikhita + name: Nikhita Raghunath - dir: wg-multitenancy name: Multitenancy mission_statement: > @@ -2705,6 +2792,9 @@ workinggroups: contact: slack: wg-multitenancy mailing_list: https://groups.google.com/forum/#!forum/kubernetes-wg-multitenancy + liaison: + github: liggitt + name: Jordan Liggitt - dir: wg-naming name: Naming stakeholder_sigs: @@ -2738,6 +2828,9 @@ workinggroups: contact: slack: wg-naming mailing_list: https://groups.google.com/forum/#!forum/kubernetes-wg-naming + liaison: + github: mrbobbytables + name: Bob Killen - dir: wg-policy name: Policy mission_statement: > @@ -2774,6 +2867,9 @@ workinggroups: contact: slack: wg-policy mailing_list: https://groups.google.com/forum/#!forum/kubernetes-wg-policy + liaison: + github: cblecker + name: Christoph Blecker - dir: wg-reliability name: Reliability mission_statement: > @@ -2847,6 +2943,9 @@ usergroups: teams: - name: ug-big-data description: General Discussion + liaison: + github: derekwaynecarr + name: Derek Carr - dir: ug-vmware-users name: VMware Users mission_statement: > @@ -2879,6 +2978,9 @@ usergroups: contact: slack: ug-vmware mailing_list: https://groups.google.com/forum/#!forum/kubernetes-ug-vmware + liaison: + github: nikhita + name: Nikhita Raghunath committees: - dir: committee-code-of-conduct name: Code of Conduct diff --git a/ug-big-data/README.md b/ug-big-data/README.md index 9c2a8f3e2..7da62f0c3 100644 --- a/ug-big-data/README.md +++ b/ug-big-data/README.md @@ -27,6 +27,7 @@ Serve as a community resource for advising big data and data science related sof - [Open Community Issues/PRs](https://github.com/kubernetes/community/labels/ug%2Fbig-data) - GitHub Teams: - [@kubernetes/ug-big-data](https://github.com/orgs/kubernetes/teams/ug-big-data) - General Discussion +- Steering Committee Liaison: Derek Carr (**[@derekwaynecarr](https://github.com/derekwaynecarr)**) ### Goals diff --git a/ug-vmware-users/README.md b/ug-vmware-users/README.md index c8b6245d5..5e597c612 100644 --- a/ug-vmware-users/README.md +++ b/ug-vmware-users/README.md @@ -22,6 +22,7 @@ The VMware User Group facilitates communication among Kubernetes users and contr - Slack: [#ug-vmware](https://kubernetes.slack.com/messages/ug-vmware) - [Mailing list](https://groups.google.com/forum/#!forum/kubernetes-ug-vmware) - [Open Community Issues/PRs](https://github.com/kubernetes/community/labels/ug%2Fvmware-users) +- Steering Committee Liaison: Nikhita Raghunath (**[@nikhita](https://github.com/nikhita)**) diff --git a/wg-api-expression/README.md b/wg-api-expression/README.md index 0c46ac266..39315569b 100644 --- a/wg-api-expression/README.md +++ b/wg-api-expression/README.md @@ -29,6 +29,7 @@ Enable API authors to better serve API consumers, by improving and documenting a - 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: Jordan Liggitt (**[@liggitt](https://github.com/liggitt)**) ## Full Mission Statement diff --git a/wg-component-standard/README.md b/wg-component-standard/README.md index 749d8aef3..b78644d77 100644 --- a/wg-component-standard/README.md +++ b/wg-component-standard/README.md @@ -32,6 +32,7 @@ Develop a standard foundation (philosophy and libraries) for core Kubernetes com - [Open Community Issues/PRs](https://github.com/kubernetes/community/labels/wg%2Fcomponent-standard) - GitHub Teams: - [@kubernetes/wg-component-standard](https://github.com/orgs/kubernetes/teams/wg-component-standard) - Component Standard Discussion +- Steering Committee Liaison: Christoph Blecker (**[@cblecker](https://github.com/cblecker)**) ## Issues diff --git a/wg-data-protection/README.md b/wg-data-protection/README.md index 20e2c166e..f55978ba2 100644 --- a/wg-data-protection/README.md +++ b/wg-data-protection/README.md @@ -31,6 +31,7 @@ The [charter](charter.md) defines the scope and governance of the Data Protectio - Slack: [#wg-data-protection](https://kubernetes.slack.com/messages/wg-data-protection) - [Mailing list](https://groups.google.com/forum/#!forum/kubernetes-data-protection) - [Open Community Issues/PRs](https://github.com/kubernetes/community/labels/wg%2Fdata-protection) +- Steering Committee Liaison: Paris Pittman (**[@parispittman](https://github.com/parispittman)**) diff --git a/wg-iot-edge/README.md b/wg-iot-edge/README.md index 6ea9e433e..38f6b1fb1 100644 --- a/wg-iot-edge/README.md +++ b/wg-iot-edge/README.md @@ -34,6 +34,7 @@ A Working Group dedicated to discussing, designing and documenting using Kuberne - Slack: [#wg-iot-edge](https://kubernetes.slack.com/messages/wg-iot-edge) - [Mailing list](https://groups.google.com/forum/#!forum/kubernetes-wg-iot-edge) - [Open Community Issues/PRs](https://github.com/kubernetes/community/labels/wg%2Fiot-edge) +- Steering Committee Liaison: Derek Carr (**[@derekwaynecarr](https://github.com/derekwaynecarr)**) This working group is a cross-SIG effort currently sponsored by _sig-networking_ and _sig-multicluster_ with a focus on improving Kubernetes IoT and Edge deployments. Community members are encouraged to share their ideas in this working group to reach broad consensus across the SIGs. Once consensus is reached, the enhancements diff --git a/wg-k8s-infra/README.md b/wg-k8s-infra/README.md index f1e6f201c..587637360 100644 --- a/wg-k8s-infra/README.md +++ b/wg-k8s-infra/README.md @@ -33,6 +33,7 @@ The [charter](charter.md) defines the scope and governance of the K8s Infra Work - Slack: [#wg-k8s-infra](https://kubernetes.slack.com/messages/wg-k8s-infra) - [Mailing list](https://groups.google.com/forum/#!forum/kubernetes-wg-k8s-infra) - [Open Community Issues/PRs](https://github.com/kubernetes/community/labels/wg%2Fk8s-infra) +- Steering Committee Liaison: Nikhita Raghunath (**[@nikhita](https://github.com/nikhita)**) diff --git a/wg-multitenancy/README.md b/wg-multitenancy/README.md index 84f50d7f3..37fd5f4a5 100644 --- a/wg-multitenancy/README.md +++ b/wg-multitenancy/README.md @@ -36,6 +36,7 @@ Define the models of multitenancy that Kubernetes will support. Discuss and exec - Slack: [#wg-multitenancy](https://kubernetes.slack.com/messages/wg-multitenancy) - [Mailing list](https://groups.google.com/forum/#!forum/kubernetes-wg-multitenancy) - [Open Community Issues/PRs](https://github.com/kubernetes/community/labels/wg%2Fmultitenancy) +- Steering Committee Liaison: Jordan Liggitt (**[@liggitt](https://github.com/liggitt)**) diff --git a/wg-naming/README.md b/wg-naming/README.md index f2e8642b8..92d4c0bdf 100644 --- a/wg-naming/README.md +++ b/wg-naming/README.md @@ -30,6 +30,7 @@ To understand how this file is generated, see https://git.k8s.io/community/gener - Slack: [#wg-naming](https://kubernetes.slack.com/messages/wg-naming) - [Mailing list](https://groups.google.com/forum/#!forum/kubernetes-wg-naming) - [Open Community Issues/PRs](https://github.com/kubernetes/community/labels/wg%2Fnaming) +- Steering Committee Liaison: Bob Killen (**[@mrbobbytables](https://github.com/mrbobbytables)**) **The following section will be reworked and formalized as a charter once the diff --git a/wg-policy/README.md b/wg-policy/README.md index 0ddfe79ea..75633f90f 100644 --- a/wg-policy/README.md +++ b/wg-policy/README.md @@ -32,6 +32,7 @@ Provide an overall architecture that describes both the current policy related i - Slack: [#wg-policy](https://kubernetes.slack.com/messages/wg-policy) - [Mailing list](https://groups.google.com/forum/#!forum/kubernetes-wg-policy) - [Open Community Issues/PRs](https://github.com/kubernetes/community/labels/wg%2Fpolicy) +- Steering Committee Liaison: Christoph Blecker (**[@cblecker](https://github.com/cblecker)**)