Update template files to include repo-specific info

This commit is contained in:
Nikhita Raghunath
2019-03-20 09:00:55 +05:30
parent 5cfb03342e
commit 84bf0fb6df
6 changed files with 9 additions and 58 deletions

View File

@@ -20,12 +20,7 @@ If your repo has certain guidelines for contribution, put them here ahead of the
- [Mentoring Initiatives](https://git.k8s.io/community/mentoring) - We have a diverse set of mentorship programs available that are always looking for volunteers! - [Mentoring Initiatives](https://git.k8s.io/community/mentoring) - We have a diverse set of mentorship programs available that are always looking for volunteers!
<!---
Custom Information - if you're copying this template for the first time you can add custom content here, for example:
## Contact Information ## Contact Information
- [Slack channel](https://kubernetes.slack.com/messages/kubernetes-users) - Replace `kubernetes-users` with your slack channel string, this will send users directly to your channel. - [Slack channel](https://kubernetes.slack.com/messages/kubernetes-client)
- [Mailing list](URL) - [Mailing list](https://groups.google.com/forum/#!forum/kubernetes-sig-api-machinery)
-->

5
OWNERS
View File

@@ -1,6 +1,5 @@
# See the OWNERS docs at https://go.k8s.io/owners # See the OWNERS docs at https://go.k8s.io/owners
approvers: approvers:
# TODO: in your repo created from this template, you should replace the - mbohlool
# steering-committee with a list of project owners, see the doc linked above. - yue9944882
- steering-committee

View File

@@ -1,20 +0,0 @@
# See the OWNERS docs at https://go.k8s.io/owners#owners_aliases
aliases:
# TODO: remove this alias, it will go stale in your repo, and in your repo
# you should have your own set of approvers (see OWNERS)
# in the original template repo, we must maintain this list to approve changes
# to the template itself
steering-committee:
- bgrant0607
- brendandburns
- derekwaynecarr
- dims
- jbeda
- michelleN
- philips
- pwittrock
- sarahnovotny
- smarterclayton
- spiffxp
- timothysc

View File

@@ -1,16 +1,6 @@
# Kubernetes Template Project # Kubernetes Perl Client
The Kubernetes Template Project is a template for starting new projects in the GitHub organizations owned by Kubernetes. All Kubernetes projects, at minimum, must have the following files: Perl client for the [Kubernetes](http://kubernetes.io/) API.
- a `README.md` outlining the project goals, sponsoring sig, and community contact information
- an `OWNERS` with the project leads listed as approvers ([docs on `OWNERS` files][owners])
- a `CONTRIBUTING.md` outlining how to contribute to the project
- an unmodified copy of `code-of-conduct.md` from this repo, which outlines community behavior and the consequences of breaking the code
- a `LICENSE` which must be Apache 2.0 for code projects, or [Creative Commons 4.0] for documentation repositories, without any custom content
- a `SECURITY_CONTACTS` with the contact points for the Product Security Team
to reach out to for triaging and handling of incoming issues. They must agree to abide by the
[Embargo Policy](https://git.k8s.io/security/private-distributors-list.md#embargo-policy)
and will be removed and replaced if they violate that agreement.
## Community, discussion, contribution, and support ## Community, discussion, contribution, and support
@@ -18,12 +8,9 @@ Learn how to engage with the Kubernetes community on the [community page](http:/
You can reach the maintainers of this project at: You can reach the maintainers of this project at:
- [Slack](http://slack.k8s.io/) - [Slack channel](https://kubernetes.slack.com/messages/kubernetes-client)
- [Mailing List](https://groups.google.com/forum/#!forum/kubernetes-dev) - [Mailing list](https://groups.google.com/forum/#!forum/kubernetes-sig-api-machinery)
### Code of conduct ### Code of conduct
Participation in the Kubernetes community is governed by the [Kubernetes Code of Conduct](code-of-conduct.md). Participation in the Kubernetes community is governed by the [Kubernetes Code of Conduct](code-of-conduct.md).
[owners]: https://git.k8s.io/community/contributors/guide/owners.md
[Creative Commons 4.0]: https://git.k8s.io/website/LICENSE

View File

@@ -1,9 +0,0 @@
# Release Process
The Kubernetes Template Project is released on an as-needed basis. The process is as follows:
1. An issue is proposing a new release with a changelog since the last release
1. All [OWNERS](OWNERS) must LGTM this release
1. An OWNER runs `git tag -s $VERSION` and inserts the changelog and pushes the tag with `git push $VERSION`
1. The release issue is closed
1. An announcement email is sent to `kubernetes-dev@googlegroups.com` with the subject `[ANNOUNCE] kubernetes-template-project $VERSION is released`

View File

@@ -10,5 +10,4 @@
# DO NOT REPORT SECURITY VULNERABILITIES DIRECTLY TO THESE NAMES, FOLLOW THE # DO NOT REPORT SECURITY VULNERABILITIES DIRECTLY TO THESE NAMES, FOLLOW THE
# INSTRUCTIONS AT https://kubernetes.io/security/ # INSTRUCTIONS AT https://kubernetes.io/security/
bob yue9944882
alice