Commit Graph

79 Commits

Author SHA1 Message Date
Kubernetes Prow Robot 8f35516cc1
Merge pull request #7733 from cblecker/rcu
Update repo creation instructions
2024-02-26 13:12:48 -08:00
Christoph Blecker 50e22e1bec
Update repo creation instructions 2024-02-26 12:44:52 -08:00
Christoph Blecker db07bffd29
Update netlify DNS request details 2024-02-26 08:45:17 -08:00
Priyanka Saggu 79456387b6 add helayoty, jasonbraganza, ydFu as New Membership Coordinators 2023-11-24 17:06:47 +05:30
Davanum Srinivas 0326b6ca62
Document latest process(es) for licenses
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2023-10-25 18:00:38 -04:00
Nikhita Raghunath cbc30ad902 github-management: add Priyanka as github admin 2023-08-15 10:40:15 +05:30
Nikhita Raghunath 51148b408a github-management: mark NMC section as TBD 2023-06-09 12:29:58 +05:30
Nikhita Raghunath 302e5370d7 github-management: add madhav to github admin team
Rotate Arnaud with Madhav for the github admin team.

Ref: https://groups.google.com/g/kubernetes-sig-contribex/c/PtLSBDS2yms/m/oFpc3PqUAQAJ
2023-06-09 12:29:52 +05:30
Patrick Black 42ae276440
docs: fix tiny typo in github-management `README.md`
Github => GitHub
2023-04-13 21:56:39 -05:00
Kubernetes Prow Robot 44f59b124f
Merge pull request #6586 from Nordix/fix-dead-plugins-yaml-reference
Fix plugins.yaml reference link
2022-06-30 14:00:44 -07:00
Chris Short 4743ec6666
Update new-membership-procedure.md
Updating k-dev mailing list
2022-04-28 14:08:34 -04:00
Nikhita Raghunath f75a0a8895 Add Nabarun and Arnaud to GitHub Admin Team 2022-04-05 21:21:51 +05:30
Furkat Gofurov 3d86e60785
Fix plugins.yaml reference link 2022-04-01 14:41:34 +03:00
Christoph Blecker e56f496c7b
Add licensing guidance to the org owners guidance 2022-02-28 17:35:48 -08:00
Stephen Augustus bc83a17772
github-mgmt: Add `kubernetes-nightly` as a community-owned org
Signed-off-by: Stephen Augustus <foo@auggie.dev>
2021-12-06 19:37:53 -05:00
Kashish Soni d9ba403300 Italicized Spell Check Error. 2021-11-16 00:46:42 +05:30
Kashish Soni bda96ef482
Fixed Typo 2021-11-16 00:04:05 +05:30
Stephen Augustus 68a1d33bf5
OWNERS(justaugustus): Prune extraneous reviewer roles
Signed-off-by: Stephen Augustus <foo@auggie.dev>
2021-11-11 13:21:38 -05:00
Manuel Rüger 7613abf996 docs: update default-branch-migration.md
Sneak in a link to the umbrella issue to allow tracking there when people
copy the checklist into an issue in their repository.
2021-08-23 12:04:31 +02:00
Kubernetes Prow Robot 9d39e81720
Merge pull request #5649 from divya-mohan0209/patch-4
Adding section about Maintenance mode
2021-07-11 17:20:46 -07:00
Nikhita Raghunath d59e6528fe github-management: update org invite SLO to one week
The new membership coordinators also have low bandwidth and are actively
participating in leadership roles in other parts of the project.
We are also in a pandemic!

This commit updates the SLO to match the current state - we mostly take
upto a week to address org invites. We can switch it back to 72 hours
once folks have more time.
2021-04-14 10:47:01 +05:30
divya-mohan0209 7b2c66507d Adding changes per suggestions 2021-04-03 19:17:16 +05:30
Aaron Crickenberger 2d70aa8931 docs: update default-branch-migration.md
specifically

- remove reference to prow retriggering presubmits on PR rename (thanks
for the fix GitHub! ❤️)
- add links to issues for bootstrap and pod-utils not supporting default
branch as a concept
- add snippets showing how to auto-detect remote branch
- misc rewording or rephrasing
2021-04-01 17:48:04 -04:00
Bob Killen cea953475d
fix branch_protection link 2021-03-10 07:57:42 -05:00
Nikhita Raghunath 198374dd91 github-management: add docs for master to main migration
This document is meant to be used by repos without too much traffic,
if they wish to migrate the default branch from master to main.
2021-03-09 17:52:25 +05:30
Nikhita Raghunath 6ba47fc266 github-management: add rule for template files for donate repos 2020-10-30 09:32:53 +05:30
Nikhita Raghunath c23c618725 Remove references to kubernetes-incubator
Since the kubernetes-incubator org has now been retired, this commit
removes references to the org from our docs.

Note that this commit does NOT remove references in the following docs:
* design proposals
* meeting notes
* docs/notes from old events
2020-10-01 12:53:23 +05:30
Nikhita Raghunath cc9fae6842 Update New Membership Coordinators 2020-07-28 00:38:18 +05:30
Bob Killen 644e5d30a7
github-management: fix spelling mistake and filename
subproject-responsibilites.md -> subproject-responsibilities.md
2020-07-27 11:22:14 -04:00
Nikhita Raghunath a83e4fbbd7 Document #github-management slack channel 2020-06-17 15:43:23 +05:30
Bob Killen 1aed792f32
Update netlify request guidelines to reference new netlify tld
Netlify has switched their hosted site domain from .com to .app.
Example:
  kubernetes-foo.netlify.com -> kubernetes-foo.netlify.app
2020-05-11 19:36:07 -04:00
Kubernetes Prow Robot 3ecc51a21a
Merge pull request #4462 from nikhita/nmc-yang
Add idealhack as New Membership Coordinator
2020-01-29 06:32:18 -08:00
Nikhita Raghunath 4c4b3cfd27 Add idealhack as New Membership Coordinator 2020-01-29 18:55:09 +05:30
Nikhita Raghunath a7db669da4 Update docs for granting approval privileges to NMCs 2020-01-29 18:51:52 +05:30
Nikhita Raghunath 74373ba6b7 Document private mailing list for GitHub Admin team 2019-07-26 17:18:39 +05:30
Nikhita Raghunath 2c2ee365e8 github: update instructions for creating repos from template repo
Using the current instructions, we can only create repos using the
template repo if the template repo is in the same org as the new repo.

If template repo is _not_ in the same org, we can still use it by visiting
the template repo page and clicking on "Use this template".
2019-06-26 17:36:43 +05:30
Bob Killen 8c3e3bfa3a
Replace mrbobbytables with nzoueidi as New Membership Coordinator. 2019-06-19 20:42:06 -04:00
Aaron Crickenberger 032df08fc5 Add mrbobbytables to github admins team
calebamiles has graciously agreed to step down to make room
2019-06-10 10:55:47 -07:00
Kubernetes Prow Robot c80def5801
Merge pull request #3767 from nikhita/repo-create-approval
Update who must approve repo creation requests
2019-06-07 14:29:57 -07:00
Nikhita Raghunath 3ddc903f53 Update repo creation process to use GitHub repo templates
Ref: https://github.blog/2019-06-06-generate-new-repositories-with-repository-templates/
2019-06-07 17:50:14 +05:30
Nikhita Raghunath 61fb3d431d Move process for creating/removing repos to org owners guide
The process is only meant for org admins so move to that doc and
decouple the process from the rules and guidelines for repos, which are
meant for everyone.
2019-06-07 17:50:06 +05:30
Nikhita Raghunath a208288597 Update who must approve repo creation requests
Current state of docs:

- https://github.com/kubernetes/community/blob/master/committee-steering/governance/sig-governance.md#subproject-creation
mentions that repos _may_ be created under k-sigs by a lazy consensus of subproject owners.

- Some charters like https://github.com/kubernetes/community/blob/master/sig-api-machinery/charter.md#deviations-from-sig-governance
have explicit processes setup for who can approve repo creation requests.

- https://github.com/kubernetes/community/blob/master/github-management/kubernetes-repositories.md#rules-for-new-repositories
says that repo creation requests must be approved by lazy consensus of SIG membership.

Current state of how we do things:

- We create repos if the SIG leads have approved the repo creation
request.
- We don't require a lazy consensus thread on the mailing list, just a
publicly linkable written decision.

This commit reconciles the docs with the current state of how we do this.

Note that the wording says "process spelled out in the SIG charter"
because SIG charters _may_ also define a complete process on how they'd
like to handle this, not just the list of people who can approve repo
creation requests.
2019-06-07 14:26:51 +05:30
Nikhita Raghunath e2c2a68d8b Update instructions for subproject site requests
- Moves adding a `netlify.toml` at the root of the repo to the beginning
of the process, so that the site can be viewed directly once Netlify is
configured.

- Add a note about "Basic Build Settings" getting autopopulated with values
in netlify.toml.

- Remove step about explicitly enabling HTTPS. Netlify enables HTTPS
automatically after DNS records are updated.

- Some markdown improvements.
2019-06-03 22:18:34 +05:30
Bob Killen 4fab41a225
Update Netlify site request instructions. 2019-06-01 22:06:19 -04:00
Kubernetes Prow Robot ba87104a2a
Merge pull request #3618 from mrbobbytables/subproject-site
Add subproject site request guidelines.
2019-05-12 14:26:09 -07:00
Bob Killen d0dd6fec71
Add subproject site request guidelines. 2019-04-28 14:14:12 -04:00
Nikhita Raghunath 80f68ed5b3 github-management: add improvements to docs 2019-04-22 20:02:37 +05:30
Kubernetes Prow Robot 009a49cee0
Merge pull request #3368 from nikhita/team-process-docs
github-management: document team structure and process
2019-04-19 17:02:01 -07:00
Kubernetes Prow Robot ac73c7de31
Merge pull request #3294 from nikhita/repo-creation-guide
github-management: add suggestions for creating new repos
2019-04-19 15:47:54 -07:00
Nikhita Raghunath 7edd1eba5a Add note about deleting empty repos 2019-04-17 00:15:24 +05:30