Make subproject contacts optional, nest in display
This commit is contained in:
parent
63dcb38987
commit
2e1518026b
|
@ -89,7 +89,7 @@ type GithubTeams struct {
|
|||
type Subproject struct {
|
||||
Name string
|
||||
Description string
|
||||
Contact Contact
|
||||
Contact *Contact
|
||||
Owners []string
|
||||
Meetings []Meeting
|
||||
}
|
||||
|
|
|
@ -68,6 +68,8 @@ The following subprojects are owned by sig-{{.Label}}:
|
|||
{{- range .Owners }}
|
||||
- {{.}}
|
||||
{{- end }}
|
||||
{{- if .Contact }}
|
||||
- Contact
|
||||
{{- if .Contact.Slack }}
|
||||
- Slack: [#{{.Contact.Slack}}](https://kubernetes.slack.com/messages/{{.Contact.Slack}})
|
||||
{{- end }}
|
||||
|
@ -80,6 +82,7 @@ The following subprojects are owned by sig-{{.Label}}:
|
|||
- [@kubernetes/{{.Name}}](https://github.com/orgs/kubernetes/teams/{{.Name}}) {{- if .Description }}({{.Description}}){{- end}}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
{{- if .Meetings }}
|
||||
- Meetings:
|
||||
{{- range .Meetings }}
|
||||
|
|
|
@ -48,6 +48,7 @@ The following subprojects are owned by sig-architecture:
|
|||
- Owners:
|
||||
- https://raw.githubusercontent.com/kubernetes/kubernetes/master/test/conformance/testdata/OWNERS
|
||||
- https://raw.githubusercontent.com/kubernetes/kubernetes/master/test/conformance/OWNERS
|
||||
- Contact
|
||||
- Slack: [#k8s-conformance](https://kubernetes.slack.com/messages/k8s-conformance)
|
||||
- GitHub Teams:
|
||||
- [@kubernetes/cncf-conformance-wg](https://github.com/orgs/kubernetes/teams/cncf-conformance-wg)
|
||||
|
|
|
@ -49,6 +49,7 @@ The following subprojects are owned by sig-testing:
|
|||
- Description: Kubernetes IN Docker. Run Kubernetes test clusters on your local machine using Docker containers as nodes.
|
||||
- Owners:
|
||||
- https://raw.githubusercontent.com/kubernetes-sigs/kind/master/OWNERS
|
||||
- Contact
|
||||
- Slack: [#kind](https://kubernetes.slack.com/messages/kind)
|
||||
- Meetings:
|
||||
- sigs.k8s.io/kind weekly meeting: [Mondays at 11:00 PT (Pacific Time)](https://docs.google.com/document/d/1FQx0BPlkkl1Bn0c9ocVBxYIKojpmrS1CFP5h0DI68AE/edit) (weekly). [Convert to your timezone](http://www.thetimezoneconverter.com/?t=11:00&tz=PT%20%28Pacific%20Time%29).
|
||||
|
@ -58,12 +59,14 @@ The following subprojects are owned by sig-testing:
|
|||
- Description: Prow is a CI/CD system based on Kubernetes. See prow.k8s.io to see it in action for the Kubernetes project
|
||||
- Owners:
|
||||
- https://raw.githubusercontent.com/kubernetes/test-infra/master/prow/OWNERS
|
||||
- Contact
|
||||
- Slack: [#prow](https://kubernetes.slack.com/messages/prow)
|
||||
- **testing-commons**
|
||||
- Description: The Testing Commons is a subproject within the Kubernetes sig-testing community interested code structure, layout, and execution of common test code used throughout the kubernetes project
|
||||
- Owners:
|
||||
- https://raw.githubusercontent.com/kubernetes-sigs/testing_frameworks/master/OWNERS
|
||||
- https://raw.githubusercontent.com/kubernetes/kubernetes/master/test/OWNERS
|
||||
- Contact
|
||||
- Slack: [#testing-commons](https://kubernetes.slack.com/messages/testing-commons)
|
||||
- Meetings:
|
||||
- Testing Commons: [Fridays at 07:30 PT (Pacific Time)](https://docs.google.com/document/d/1FQx0BPlkkl1Bn0c9ocVBxYIKojpmrS1CFP5h0DI68AE/edit) (bi-weekly). [Convert to your timezone](http://www.thetimezoneconverter.com/?t=07:30&tz=PT%20%28Pacific%20Time%29).
|
||||
|
|
Loading…
Reference in New Issue