diff options
| -rw-r--r-- | communication/README.md | 10 | ||||
| -rw-r--r-- | communication/contributor-comms/role-handbooks/Comms-Events.md | 4 | ||||
| -rw-r--r-- | communication/slack-config/channels.yaml | 2 | ||||
| -rw-r--r-- | communication/slack-config/sig-security/config.yaml | 1 | ||||
| -rw-r--r-- | communication/youtube/youtube-guidelines.md | 20 | ||||
| -rw-r--r-- | communication/zoom-guidelines.md | 6 | ||||
| -rw-r--r-- | contributors/devel/sig-architecture/conformance-tests.md | 25 | ||||
| -rw-r--r-- | contributors/guide/README.md | 5 | ||||
| -rw-r--r-- | contributors/guide/non-code-contributions.md | 5 | ||||
| -rw-r--r-- | events/office-hours.md | 184 | ||||
| -rw-r--r-- | mentoring/README.md | 4 | ||||
| -rw-r--r-- | mentoring/processes/mentor-guide.md | 5 | ||||
| -rw-r--r-- | mentoring/programs/group-mentee-guide.md | 3 | ||||
| -rw-r--r-- | mentoring/programs/meet-our-contributors.md | 2 | ||||
| -rw-r--r-- | sig-cluster-lifecycle/README.md | 2 | ||||
| -rw-r--r-- | sig-contributor-experience/README.md | 7 | ||||
| -rw-r--r-- | sig-list.md | 4 | ||||
| -rw-r--r-- | sig-storage/CONTRIBUTING.md | 20 | ||||
| -rw-r--r-- | sigs.yaml | 21 |
19 files changed, 62 insertions, 268 deletions
diff --git a/communication/README.md b/communication/README.md index 54033338..feb96d0e 100644 --- a/communication/README.md +++ b/communication/README.md @@ -125,7 +125,7 @@ Documentation is published at https://kubernetes.io - [website guidelines] Owned and operated by sig-contribex [community management] subproject. [Kubernetes Community channel] - recordings of community group meetings, Thursday -community call, meet our contributors, office hours, and more [YouTube Guidelines]. +community call, and more [YouTube Guidelines]. #### Kubernetes Blog @@ -140,10 +140,6 @@ For questions about installing, running, or troubleshooting Kubernetes, please start with the [troubleshooting guide]. If that doesn't answer your question(s), try to post on discuss.kubernetes.io or if you think you found a bug, please [file an issue]. -### Office Hours - -Office hours are held once a month. Please refer to [the docs][office-hours] -to learn more. Join the conversation on slack under [#office-hours]. ### Other - [r/kubernetes] - reddit channel owned and operated by community members and @@ -201,7 +197,6 @@ place! [these instructions]: /communication/slack-guidelines.md#requesting-a-channel [community management]: /sig-contributor-experience#community-management [kubeweekly]: https://kubeweekly.io/ -[the docs]: /events/office-hours.md [r/kubernetes]: https://www.reddit.com/r/kubernetes/ [awesome kubernetes list]: https://github.com/ramitsurana/awesome-kubernetes [Last Week in Kubernetes Development]: http://lwkd.info/ @@ -218,11 +213,8 @@ place! [blog team]: /sig-docs/blog-subproject [submit a blog post]: https://kubernetes.io/docs/contribute/start/#write-a-blog-post [zoom guidelines]: ./zoom-guidelines.md -[the doc]: /events/office-hours.md [moderators]: ./moderators.md [slack moderators]: ./moderators.md#slack [#kubernetes-contributors]: https://app.slack.com/client/T09NY5SBT/C09R23FHP [#sig-contribex]: https://app.slack.com/client/T09NY5SBT/C1TU9EB9S -[#office-hours]: https://app.slack.com/client/T09NY5SBT/C6RFQ3T5H -[office-hours]: /events/office-hours.md [LWKD]: https://lwkd.info diff --git a/communication/contributor-comms/role-handbooks/Comms-Events.md b/communication/contributor-comms/role-handbooks/Comms-Events.md index f11f3c23..28375fea 100644 --- a/communication/contributor-comms/role-handbooks/Comms-Events.md +++ b/communication/contributor-comms/role-handbooks/Comms-Events.md @@ -14,8 +14,8 @@ Time Commitment: ## Minimum skills and Requirements - Kubernetes github org [membership](https://github.com/kubernetes/community/blob/master/community-membership.md) -- familiarity with the workflow of [#sig-contributor-comms](https://github.com/kubernetes/community/tree/master/communication/marketing-team) -- has understanding of the [social guidlines](https://github.com/kubernetes/community/blob/master/communication/marketing-team/storytelling-resources/social-guidelines.md) +- familiarity with the workflow of [#sig-contributor-comms](https://github.com/kubernetes/community/tree/master/communication/contributor-comms) +- has understanding of the [social guidelines](https://github.com/kubernetes/community/blob/master/communication/contributor-comms/storytelling-resources/social-guidelines.md) - Good grasp on general marketing activities surrounding events - Understanding of common forms of marketing communications - Event planning experience is a plus diff --git a/communication/slack-config/channels.yaml b/communication/slack-config/channels.yaml index 84c59bff..238f3b7a 100644 --- a/communication/slack-config/channels.yaml +++ b/communication/slack-config/channels.yaml @@ -288,6 +288,7 @@ channels: - name: malaysia-users - name: malta-users - name: meet-our-contributors + archived: true - name: meetup-athens - name: meetup-atlanta - name: meetup-austin @@ -340,6 +341,7 @@ channels: - name: octant - name: odo - name: office-hours + archived: true - name: okteto - name: olm-dev - name: open-cluster-mgmt diff --git a/communication/slack-config/sig-security/config.yaml b/communication/slack-config/sig-security/config.yaml index 1d32525d..7227b7b4 100644 --- a/communication/slack-config/sig-security/config.yaml +++ b/communication/slack-config/sig-security/config.yaml @@ -4,3 +4,4 @@ channels: - name: sig-security-docs - name: sig-security-tooling - name: sig-security-assessments + - name: sig-security-assess-vsphere-csi-driver diff --git a/communication/youtube/youtube-guidelines.md b/communication/youtube/youtube-guidelines.md index a36208aa..85a10e3a 100644 --- a/communication/youtube/youtube-guidelines.md +++ b/communication/youtube/youtube-guidelines.md @@ -23,8 +23,7 @@ and includes all communications such as YouTube. The [Kubernetes YouTube Channel] has separate playlists for each SIG, WG, UG meeting recordings, as well as recordings of other recurring events such as the -Kubernetes [community meeting], [Office Hours], [Meet our Contributors] -and others. +Kubernetes [community meeting], and others. [Subprojects], in addition to SIGs, WGs, UGs may request their own playlists to better target their contributors and increase general discoverability. @@ -35,8 +34,8 @@ playlist can upload videos *to that particular playlist* (links & playlists are one-to-one). Each group's playlist link will be shared with the group's leadership via Slack -and the group leadership Google Group. Other playlists links, for example Office -Hours, will be shared with the appropriate point(s) of contact. +and the group leadership Google Group. Other playlists links, will be shared +with the appropriate point(s) of contact. ### Uploading Guidelines for Collaborators @@ -173,9 +172,8 @@ The following SIGs and groups are currently running splain.io: - [SIG Release] - [Steering Committee] - [WG Data Protection] -- The main Zoom admin account which holds Meet Our Contributors and others (if - you log in to splain using this account, all of the other accounts will be - logged here) +- The main Zoom admin account (if you log in to splain using this account, + all of the other accounts will be logged here) ### Descriptions and Playlists @@ -214,9 +212,9 @@ to hear from you. ### Streaming Events YouTube admins with a system capable of streaming may be asked to stream public -Kubernetes Community events such as the weekly [Community Meeting], -[Office Hours], [Meet our Contributors], or other publicly streamed -events. For detailed information about streaming, see our [Streaming Config]. +Kubernetes Community events such as the weekly [Community Meeting], or other +publicly streamed events. For detailed information about streaming, see our +[Streaming Config]. ### Migrating Content @@ -240,8 +238,6 @@ downloaded and then reuploaded to the Kubernetes channel. [admins]: /communication/moderators.md [Kubernetes YouTube Channel]: https://www.youtube.com/channel/UCZ2bu0qutTOM0tHYa_jkIwg [community meeting]: /events/community-meeting.md -[Office Hours]: /events/office-hours.md -[Meet our Contributors]: /events/meet-our-contributors.md [Subprojects]: /governance.md#subprojects [collaboration]: https://support.google.com/youtube/answer/6109639 [update the permissions in your YouTube settings]: https://support.google.com/a/answer/6212415 diff --git a/communication/zoom-guidelines.md b/communication/zoom-guidelines.md index c2f531a2..e83125d4 100644 --- a/communication/zoom-guidelines.md +++ b/communication/zoom-guidelines.md @@ -5,8 +5,8 @@ description: | --- Zoom is the main video communication platform for Kubernetes. It is used for -running the [community meeting], [SIG/WG meetings], [Office Hours], -[Meet Our Contributors] and many other Kubernetes online events. Since the Zoom +running the [community meeting], [SIG/WG meetings], +and many other Kubernetes online events. Since the Zoom meetings are open to the general public, a Zoom host or co-host has to moderate a meeting in all senses of the word, from starting and stopping the meeting to acting on [Kubernetes code of conduct] issues. @@ -192,8 +192,6 @@ Thanks for making Kubernetes meetings work great! [community meeting]: /events/community-meeting [SIG/WG meetings]: /sig-list.md -[Office Hours]: /events/office-hours -[Meet Our Contributors]: /mentoring/programs/meet-our-contributors.md [Kubernetes code of conduct]: /code-of-conduct.md [moderation]: ./moderation.md [CNCF Service Desk]: https://github.com/cncf/servicedesk diff --git a/contributors/devel/sig-architecture/conformance-tests.md b/contributors/devel/sig-architecture/conformance-tests.md index 91026639..d04fb506 100644 --- a/contributors/devel/sig-architecture/conformance-tests.md +++ b/contributors/devel/sig-architecture/conformance-tests.md @@ -370,3 +370,28 @@ for your provider, please see the [testgrid conformance README] [testgrid conformance README]: https://github.com/kubernetes/test-infra/blob/master/testgrid/conformance/README.md [v1.9 conformance doc]: https://github.com/cncf/k8s-conformance/blob/master/docs/KubeConformance-1.9.md [conformance.yaml]: https://github.com/kubernetes/kubernetes/blob/master/test/conformance/testdata/conformance.yaml + +## Demoting Conformance Tests + +Occasionally it may be necessary to remove a test that was added to conformance. Reasons may include but are not limited to: + +* The test does not actually [meet the criteria](#conformance-test-requirements) to be a conformance test +* The test is discovered to be unreliable and/or includes functionality not intended to be part of conformance +* The project deprecates or removes a feature + +These criteria apply to conformance added in a current release and should follow the same process involved in promoting a test. + +We may occasionally discover that a conformance test must be demoted in an already released version. This is generally a safe operation for the consumers of conformance - no existing distribution will become less conformant as a result of demoting a test. We should apply the same heightened bar for backporting conformance demotions as we would for backporting any code change: + +* Ensuring agreement among the responsible SIG(s) that the criteria for demotion are met +* Agreement from conformance approvers that backporting the demotion is consistent with backwards compatibility for the project +* Verifying the demotion does not result in a loss of function in a previous release + +The process for demoting a conformance test in a previous release is: + +* Demote the test in the current release following the current release process +* Open the appropriate backport PR following the backport process +* Approval of the backport by the conformance approvers and the release lead +* Update of necessary conformance test tooling is the responsibility of their owners, such as for CNCF automation that approves test results + +A backported demotion does not imply previously conformant distributions must recertify - those distributions are no less conformant than they were previously. As Kubernetes is a continuously evolving project new patches to previously released versions may tweak behavior in keeping with our commitment to API stability, so we expect true conformance changes in previously released versions to be rare.
\ No newline at end of file diff --git a/contributors/guide/README.md b/contributors/guide/README.md index e0e66f49..d53d754d 100644 --- a/contributors/guide/README.md +++ b/contributors/guide/README.md @@ -131,9 +131,7 @@ as Meetups) program by email (meetups@cncf.io) ### Mentorship -Learn more about the Kubernetes [mentoring initiatives]. Join past and present -Kubernetes Contributors for a live question-and-answer session during -[Meet Our Contributors]. +Learn more about the Kubernetes [mentoring initiatives]. ## Advanced Topics @@ -156,7 +154,6 @@ do not need to interact with regularly. [here]: /events/2019/11-contributor-summit [General Information]: /communication [mentoring initiatives]: /mentoring/README.md -[Meet Our Contributors]: /mentoring/programs/meet-our-contributors.md [OWNERS files]: ./owners.md [Cloud Native Computing Foundation Guidelines]: https://github.com/cncf/communitygroups [Events]: https://www.cncf.io/events/ diff --git a/contributors/guide/non-code-contributions.md b/contributors/guide/non-code-contributions.md index 11813bac..7678a722 100644 --- a/contributors/guide/non-code-contributions.md +++ b/contributors/guide/non-code-contributions.md @@ -27,11 +27,6 @@ These are roles that either span the project as a whole, or span several areas o - Community education - Answering questions on [Discuss](https://discuss.kubernetes.io/), [Slack](http://slack.k8s.io/), [StackOverflow](https://stackoverflow.com/questions/tagged/kubernetes), etc - - [K8s Office Hours](https://github.com/kubernetes/community/blob/master/events/office-hours.md) - - [Slack](https://kubernetes.slack.com/messages/C6RFQ3T5H/) - - [Discuss](https://discuss.kubernetes.io/tags/office-hours) - - [YouTube](https://www.youtube.com/playlist?list=PL69nYSiGNLP3azFUvYJjGn45YbF6C-uIg) - - [Meet Our Contributors](https://github.com/kubernetes/community/blob/master/mentoring/programs/meet-our-contributors.md) - [Slack](https://kubernetes.slack.com/messages/C8WRR2BB9/) - [YouTube](https://www.youtube.com/playlist?list=PL69nYSiGNLP3QpQrhZq_sLYo77BVKv09F) - Onboarding new contributors diff --git a/events/office-hours.md b/events/office-hours.md deleted file mode 100644 index 2ebb24c6..00000000 --- a/events/office-hours.md +++ /dev/null @@ -1,184 +0,0 @@ ---- -title: Office Hours -weight: 3 -description: | - Office Hours is a live stream where we answer live questions about Kubernetes - from users on the YouTube channel. Office hours are a regularly scheduled - meeting where people can bring topics to discuss with the greater community. - They are great for answering questions, getting feedback on how you’re using - Kubernetes, or to just passively learn by following along. ---- - -# Kubernetes Community Office Hours - -Office Hours is a live stream where we answer live questions about Kubernetes -from **users** on the [YouTube channel]. Office hours are a regularly scheduled -meeting where people can bring topics to discuss with the greater community. -They are great for answering questions, getting feedback on how you’re using -Kubernetes, or to just passively learn by following along. - -### When and Where - -Third Wednesday of every month, there are two sessions: - -- European Edition: [9am ET] -- Western Edition: [5pm PT] - -Tune into the [Kubernetes YouTube Channel] to follow along. - -You can post questions on the [#office-hours channel] on Slack, or if you like -you can submit your question to Stack Overflow and have us take a look. - -### How it Works - -#### Bringing your own question - -If you submit a question on [discuss.kubernetes.io] that is prewritten that -always makes it easier for the panelists to read all your information ahead of -time. You can also submit a question from [StackOverflow]. - -As a thanks to the community the person asking the question can then ensure that -a well written answer makes it way to the question afterwards so that we can -build a knowledge base and help maintain the incoming questions. We can also use -the video archive of each meeting to bring context to each question we answer. - -Questions that aren’t addressed or need work can be punted to the next week or -we can encourage other people to give them a look, at a bare minimum we can at -least help socialize the difficult questions. - -#### What’s on topic? - -Specific questions about Kubernetes as pertaining to the topic. Since this is a -Q&A format, we’d like questions that can be answered generally. So for example: - -- Bad: My ingress configuration is broken please fix it. (Dependent on local - configuration) -- Good: My ingress configuration is broken can you discuss what problems you - usually see and common mistakes that people make so I can avoid them? - (Generalized and can communicate things that can help multiple people) -- Bad: How do I deploy my application in Kubernetes? (Easy to look up, tons of - content on this) -- Good: What best practice techniques are there for deploying applications in - Kubernetes? (Nuanced version lets us cover RBAC, application lifecycle) -- Bad: My pods aren’t coming up on a node. (Vague) -- Good: My pods aren’t coming up or misbehaving, what are the debugging steps to - find out the root cause? (Helps us communicate the thought process for - debugging to a general audience) - -#### What’s off topic? - -Developer/Contributor questions: This event is for end users and operators, -there is a separate livestream called [Meet our Contributors] where you can ask -questions about getting started contributing, participating in peer reviews, -and other development topics. - -Local installation and debugging: The participants don’t have access to your -network or your hardware. The host can/should help the user transform a vague -question into something answerable and reusable. - -### Archives - -Archives of all the sessions are kept here: - -- [Office Hours playlist] - -### Volunteering - -We're always looking for volunteers to host and answer questions. Volunteers -looking to host hours in more time zones are also welcome to join in and help us -expand. - -- [Volunteer working sheet] - -If you have any questions ping [@castrojo]. - -## Host Information - -This information is for the host/panel to prep the show. - -### Host Checklist - -- [ ] 1st of the month: Create the livestream events in YouTube. -- [ ] 1st of the month: Update topic in [#kubernetes-users], [#office-hours], - and [#kubernetes-novice] with the correct YouTube URLs. -- [ ] 2nd wednesday of the month: Remind panelists of dates, get confirmation - for each event. -- [ ] Monday before: Post "Office hours is this Wednesday" with the links to - everything in [#kubernetes-users], [#office-hours], and [#kubernetes-novice]. -- [ ] Monday before: Post to the general section of discuss.k8s.io with a link - to the show and a link to this github page. Tag the post with [#office-hours] -- [ ] Monday before: Tweet "Office hours is this Wednesday" with the links to - everything, send a mail to social@cncf.io to RT your tweet. -- [ ] -1h before show: Tweet again, repost "Office hours is going live in ~1h" - with the links to everything in [#kubernetes-users], [#office-hours], and - [#kubernetes-novice]. -- [ ] -30m before show: Ensure panelists have link to Zoom meeting. -- [ ] -30m before show: Prep a hack.md document with notes and questions from - the channel over the course of the last month, ensure panelists have the URL. -- [ ] 0: Go live, do the show. -- [ ] After show: Collate links from the show as markdown and post it in the - show thread that you posted in the forums. -- [ ] After show: Check and publish the video on YouTube, ensure it's in the - Office Hours playlist. - -### Intro Script - -Welcome everyone to today’s Kubernetes Office Hours, where we answer your user -questions live on the air with our esteemed panel of experts. You can find us in -[#office-hours] on slack, and check the topic for the URL for the information. - -- Before we begin let’s start by introducing ourselves: (Give each panelist about - a minute) -- Before we start here are the ground rules: - - This is a Kubernetes event so the Code of Conduct is in effect, please be - excellent to each other. - - This is a judgement-free zone, everyone had to start from somewhere so please - help out your buddy by having a supportive environment in the channel. - - While we will do our best to answer your questions the panel doesn’t have - access to your cluster, so live debugging is off topic, but we will do our - best to get you moving down the next step. - - Panelists, you’re encouraged to expand on answers with your experiences and - pro-tips. - - Audience, you can help by pasting in URLs to official docs, blogs, or - anything that might be relevant to the topic at hand. - - Post your questions on [discuss.kubernetes.io]. - - You can also help us out by tweeting, spreading the word, and paying it - forward. - - This panel is made entirely of volunteers, if you want to rotate in please - let us know, we love to have new people rotate in and help out. - -### Contest - -The hack.md notes document will have a list of who has asked questions, roll a -dice to see who won the shirts. On occasion if someone from the audience has -been helpful feel free to give them a shirt as well, we want to reward people -for helping others. Note: Multi-sided dice not included. - -### Outro - -(Note, the companies will change over time depending on the hosts) - -- Thanks to the following companies for supporting the community with developer - volunteers: Giant Swarm, StockX, Pivotal, Pusher.com, Weaveworks, VMware, - University of Michigan, Red Hat, and Utility Warehouse. Special thanks to CNCF - for sponsoring the t-shirt giveaway. - -And lastly, feel free to hang out in [#office-hours] afterwards, if the other -channels are too busy for you and you’re looking for a friendly home, you’re -more than welcome to pull up a chair and hang out. - - -[YouTube channel]: https://www.youtube.com/c/KubernetesCommunity/ -[9am ET]: http://www.thetimezoneconverter.com/?t=09:00&tz=ET%20%28Eastern%20Time%29 -[5pm PT]: http://www.thetimezoneconverter.com/?t=17:00&&tz=PT%20(Pacific%20Time) -[Kubernetes YouTube Channel]: https://www.youtube.com/c/KubernetesCommunity/live -[#office-hours channel]: https://kubernetes.slack.com/messages/office-hours -[discuss.kubernetes.io]: https://discuss.kubernetes.io -[StackOverflow]: https://stackoverflow.com/questions/tagged/kubernetes -[Meet our Contributors]: /mentoring/programs/meet-our-contributors.md -[Office Hours playlist]: https://www.youtube.com/watch?v=D0Q7wwljN30&list=PL69nYSiGNLP3azFUvYJjGn45YbF6C-uIg -[Volunteer working sheet]: http://bit.ly/k8s-office-hours-volunteers -[@castrojo]: https://github.com/castrojo -[#kubernetes-users]: https://kubernetes.slack.com/messages/kubernetes-users -[#office-hours]: https://kubernetes.slack.com/messages/office-hours -[#kubernetes-novice]: https://kubernetes.slack.com/messages/kubernetes-novice diff --git a/mentoring/README.md b/mentoring/README.md index 7d186f59..6e4a5a34 100644 --- a/mentoring/README.md +++ b/mentoring/README.md @@ -24,10 +24,6 @@ SIG's office hours / mentoring - [Office hours / mentoring](/mentoring/programs/office-hours.md) -Mentors On Demand - -- [Meet Our Contributors](/mentoring/programs/meet-our-contributors.md) - Long Term Contributor Ladder Growth - Through [Group Mentoring Cohorts](/mentoring/programs/group-mentoring.md) diff --git a/mentoring/processes/mentor-guide.md b/mentoring/processes/mentor-guide.md index 32b595c3..3a0d61bc 100644 --- a/mentoring/processes/mentor-guide.md +++ b/mentoring/processes/mentor-guide.md @@ -89,11 +89,6 @@ CNCF will financially support one Outreachy intern for Kubernetes per semester; A former GSoC intern for Kubernetes is now leading this for us - mentoring works! Thanks @nikhita! -*[Meet Our Contributors - Mentors On Demand](meet-our-contributors.md)* -* One hour a month on a streaming YouTube show answering questions about the contribution process, your experience in open source, and other questions that people would normally ask to a mentor. -* Typically a one hour a quarter time commitment is expected; this is an opt-in sign up. -* You will need to be on the call 5 minutes early to test audio quality and make sure we are good to go for streaming. - *[Pod Mentoring](mentoring-events.md)* * Short group sessions with other mentors during KubeCon/CloudNativeCon events answering mentee questions * Designed to eliminate the awkwardness of 1:1s and ensure a wider breadth of knowledge to reduce pressure of having to provide an answer diff --git a/mentoring/programs/group-mentee-guide.md b/mentoring/programs/group-mentee-guide.md index 36320904..01d49074 100644 --- a/mentoring/programs/group-mentee-guide.md +++ b/mentoring/programs/group-mentee-guide.md @@ -67,9 +67,6 @@ TODO: add more here - mailing lists - dev@kubernetes.io - your respective sig (ie - kubernetes-sig-cli@googlegroups.com) -- contributor office hours - - Kubernetes Community Office Hours - - #office-hours on slack - the docs - kubernetes/community is your friend for upstream workflows, processes, and information around contributing diff --git a/mentoring/programs/meet-our-contributors.md b/mentoring/programs/meet-our-contributors.md index fca04632..d5006706 100644 --- a/mentoring/programs/meet-our-contributors.md +++ b/mentoring/programs/meet-our-contributors.md @@ -7,6 +7,8 @@ description: | participate in peer code reviews. --- +# Program is on hiatus and may be brought back at a future date + # Meet Our Contributors - Ask Us Anything! When Slack seems like it’s going too fast, and you just need a quick answer from diff --git a/sig-cluster-lifecycle/README.md b/sig-cluster-lifecycle/README.md index 96eef072..e7865f2d 100644 --- a/sig-cluster-lifecycle/README.md +++ b/sig-cluster-lifecycle/README.md @@ -25,7 +25,7 @@ The Chairs of the SIG run operations and processes governing the SIG. * Justin Santa Barbara (**[@justinsb](https://github.com/justinsb)**), Google * Lubomir Ivanov (**[@neolit123](https://github.com/neolit123)**), VMware -* Vince Prignano (**[@vincepri](https://github.com/vincepri)**), VMware +* Vince Prignano (**[@vincepri](https://github.com/vincepri)**), Red Hat ### Technical Leads The Technical Leads of the SIG establish new subprojects, decommission existing diff --git a/sig-contributor-experience/README.md b/sig-contributor-experience/README.md index 4954f44b..fc023cb1 100644 --- a/sig-contributor-experience/README.md +++ b/sig-contributor-experience/README.md @@ -96,11 +96,6 @@ Creates and runs contributor-focused events, such as the Contributor Summit. Ev - [kubernetes/community/events](https://github.com/kubernetes/community/blob/master/events/OWNERS) - **Contact:** - Slack: [#sig-contribex](https://kubernetes.slack.com/messages/sig-contribex) -- **Meetings:** - - Office Hours European Edition (Open Q&A for end-user kubernetes related questions): [Wednesdays at 09:00 ET (Eastern Time)](https://hackmd.io/@k8s/office-hours) (monthly on 3rd Wednesday). [Convert to your timezone](http://www.thetimezoneconverter.com/?t=09:00&tz=ET%20%28Eastern%20Time%29). - - Office Hours Western Edition (Open Q&A for end-user kubernetes related questions): [Wednesdays at 12:00 ET (Eastern Time)]() (monthly on 3rd Wednesday). [Convert to your timezone](http://www.thetimezoneconverter.com/?t=12:00&tz=ET%20%28Eastern%20Time%29). - - [Meeting notes and Agenda](https://hackmd.io/@k8s/office-hours). - - [Meeting recordings](https://www.youtube.com/playlist?list=PL69nYSiGNLP3azFUvYJjGn45YbF6C-uIg). ### github-management Manages and controls Github permissions, repos, and groups, including Org Membership. - **Owners:** @@ -119,7 +114,7 @@ Manages and controls Github permissions, repos, and groups, including Org Member - [Meeting notes and Agenda](https://docs.google.com/document/d/1IiVrr1hcFWmbboExk971FsMUGfr2Wp68mdMribCuzLs/edit). - [Meeting recordings](https://www.youtube.com/playlist?list=PL69nYSiGNLP2x_48wbOPO0vXQgNTm_xxr). ### mentoring -Oversees and develops programs for helping contributors ascend the contributor ladder, including the New Contributor Workshops, Meet Our Contributors, and other programs. +Oversees and develops programs for helping contributors ascend the contributor ladder, including the New Contributor Workshops, and other programs. - **Owners:** - [kubernetes-sigs/contributor-katacoda](https://github.com/kubernetes-sigs/contributor-katacoda/blob/main/OWNERS) - [kubernetes-sigs/contributor-playground](https://github.com/kubernetes-sigs/contributor-playground/blob/master/OWNERS) diff --git a/sig-list.md b/sig-list.md index 27ca0c7e..632823be 100644 --- a/sig-list.md +++ b/sig-list.md @@ -39,8 +39,8 @@ When the need arises, a [new SIG can be created](sig-wg-lifecycle.md) |[Autoscaling](sig-autoscaling/README.md)|[autoscaling](https://github.com/kubernetes/kubernetes/labels/sig%2Fautoscaling)|* [Guy Templeton](https://github.com/gjtempleton), Skyscanner<br>* [Marcin Wielgus](https://github.com/mwielgus), Google<br>|* [Slack](https://kubernetes.slack.com/messages/sig-autoscaling)<br>* [Mailing List](https://groups.google.com/forum/#!forum/kubernetes-sig-autoscaling)|* Regular SIG Meeting: [Mondays at 16:00 Poland (weekly)](https://zoom.us/j/944410904)<br> |[CLI](sig-cli/README.md)|[cli](https://github.com/kubernetes/kubernetes/labels/sig%2Fcli)|* [Katrina Verey](https://github.com/KnVerey), Shopify<br>* [Eddie Zaneski](https://github.com/eddiezane), Chainguard, Inc<br>* [Sean Sullivan](https://github.com/seans3), Google<br>|* [Slack](https://kubernetes.slack.com/messages/sig-cli)<br>* [Mailing List](https://groups.google.com/forum/#!forum/kubernetes-sig-cli)|* Bug Scrub: [Wednesdays at 09:00 PT (Pacific Time) (every four weeks)](https://zoom.us/j/288426795?pwd=UDdoYnFyNjBiS1RHcXRxS1BCNy9wUT09)<br>* KRM Functions Subproject Meeting: [Wednesdays at 10:30 PT (Pacific Time) (biweekly)](https://zoom.us/j/288426795?pwd=UDdoYnFyNjBiS1RHcXRxS1BCNy9wUT09)<br>* Kustomize Bug Scrub: [Wednesdays at 09:00 PT (Pacific Time) (every four weeks)](https://zoom.us/j/288426795?pwd=UDdoYnFyNjBiS1RHcXRxS1BCNy9wUT09)<br>* Regular SIG Meeting: [Wednesdays at 09:00 PT (Pacific Time) (biweekly)](https://zoom.us/j/288426795?pwd=UDdoYnFyNjBiS1RHcXRxS1BCNy9wUT09)<br> |[Cloud Provider](sig-cloud-provider/README.md)|[cloud-provider](https://github.com/kubernetes/kubernetes/labels/sig%2Fcloud-provider)|* [Andrew Sy Kim](https://github.com/andrewsykim), Google<br>* [Nick Turner](https://github.com/nckturner), Amazon<br>|* [Slack](https://kubernetes.slack.com/messages/sig-cloud-provider)<br>* [Mailing List](https://groups.google.com/forum/#!forum/kubernetes-sig-cloud-provider)|* Regular SIG Meeting: [Wednesdays at 9:00 PT (Pacific Time) (biweekly)](https://zoom.us/j/508079177?pwd=ZmEvMksxdTFTc0N1eXFLRm91QUlyUT09)<br>* (cloud-provider-extraction-migration) Weekly Sync removing the in-tree cloud providers led by @cheftako and @mcrute: [Thursdays at 13:30 PT (Pacific Time) (weekly)](https://docs.google.com/document/d/1KLsGGzNXQbsPeELCeF_q-f0h0CEGSe20xiwvcR2NlYM/edit)<br>* (provider-alibaba-cloud) Regular Alibaba Cloud Subproject Meeting: [Tuesdays at 12:00 UTC (monthly 2020 start date: Jan. 7th)](https://docs.google.com/document/d/1FQx0BPlkkl1Bn0c9ocVBxYIKojpmrS1CFP5h0DI68AE/edit)<br>* (provider-aws) Regular AWS Subproject Meeting: [Fridays at 9:00 PT (Pacific Time) (biweekly 2019 start date: Jan. 11th)](https://zoom.us/my/k8ssigaws)<br>* (provider-azure) Azure Subproject Meeting: [Tuesdays at 16:00 PT (Pacific Time) (monthly - third Tuesday)](https://zoom.us/j/586836662)<br>* (provider-gcp) Regular GCP Subproject Meeting: [Thursdays at 16:00 UTC (biweekly)](https://docs.google.com/document/d/1FQx0BPlkkl1Bn0c9ocVBxYIKojpmrS1CFP5h0DI68AE/edit)<br>* (provider-ibmcloud) Regular IBM Subproject Meeting: [Wednesdays at 14:00 ET (Eastern Time) (monthly - last Wednesday every month)](https://zoom.us/j/9392903494)<br>* (provider-oci) Regular Oracle Cloud Subproject Meeting: [Tuesdays at 06:00 PT (Pacific Time) (First Tuesday of each month)](https://oracle.zoom.us/j/99910180651?pwd=MjhhVC9jZjU3eGIxdjNTYm1UU3V6dz09)<br>* (provider-openstack) Regular OpenStack Subproject Meeting: [Wednesdays at 08:00 PT (Pacific Time) (biweekly starting Wednesday March 20, 2019)](https://docs.google.com/document/d/1bW3j4hFN4D8rv2LFv-DybB3gcE5ISAaOO_OpvDCgrGg/edit)<br>* (provider-vsphere) Cloud Provider vSphere monthly syncup: [Wednesdays at 09:00 PT (Pacific Time) (monthly - first Wednesday every month)](https://zoom.us/j/584244729)<br> -|[Cluster Lifecycle](sig-cluster-lifecycle/README.md)|[cluster-lifecycle](https://github.com/kubernetes/kubernetes/labels/sig%2Fcluster-lifecycle)|* [Justin Santa Barbara](https://github.com/justinsb), Google<br>* [Lubomir Ivanov](https://github.com/neolit123), VMware<br>* [Vince Prignano](https://github.com/vincepri), VMware<br>|* [Slack](https://kubernetes.slack.com/messages/sig-cluster-lifecycle)<br>* [Mailing List](https://groups.google.com/forum/#!forum/kubernetes-sig-cluster-lifecycle)|* Regular SIG Meeting: [Tuesdays at 09:00 PT (Pacific Time) (biweekly)](https://zoom.us/j/916523531?pwd=eVhPNU5IQWtBYWhmT1N4T0V6bHZFZz09)<br>* (cluster-addons) Cluster Addons meeting: [Tuesdays at 09:00 PT (Pacific Time) (biweekly)](https://zoom.us/j/130096731?pwd=U3pzWloxZ0lpbEtadTZGSERRdENrZz09)<br>* (cluster-api) Cluster API office hours: [Wednesdays at 10:00 PT (Pacific Time) (weekly)](https://zoom.us/j/861487554?pwd=dTVGVVFCblFJc0VBbkFqQlU0dHpiUT09)<br>* (cluster-api-provider-aws) Cluster API Provider AWS office hours: [Mondays at 09:00 PT (Pacific Time) (biweekly)](https://zoom.us/j/423312508?pwd=Tk9OWnZ4WHg2T2xRek9xZXA1eFQ4dz09)<br>* (cluster-api-provider-azure) Cluster API Provider Azure office hours: [Thursdays at 09:00 PT (Pacific Time) (weekly)](https://zoom.us/j/566930821?pwd=N2JuRWljc3hGS3ZnVlBLTk42TFlzQT09)<br>* (cluster-api-provider-digitalocean) Cluster API Provider DigitalOcean office hours: [Thursdays at 09:00 PT (Pacific Time) (monthly, second Thursday of the month)](https://zoom.us/j/91312171751?pwd=bndnMDdJMkhySDVncjZoR1VhdFBTZz09)<br>* (cluster-api-provider-ibmcloud) Cluster API Provider IBM Cloud office hours: [Fridays at 09:00 IST (weekly)](https://zoom.us/j/9392903494)<br>* (cluster-api-provider-kubevirt) Cluster API Provider KubeVirt Syncup Meetings: [Tuesdays at 8:00 PT (Pacific Time) (weekly starting Tuesday December 7th, 2021)](https://zoom.us/j/94685513559?pwd=cnI3RUQyZ3RrckpOc1BQNDA1Q1BrZz09)<br>* (cluster-api-provider-nested) Cluster API Provider Nested Office Hours: [Tuesdays at 10:00 PT (Pacific Time) (weekly)](https://zoom.us/j/91929881559?pwd=WllxazhTUzBFN1BNWTRadTA3NGtQQT09)<br>* (cluster-api-provider-vsphere) Cluster API vSphere meeting: [Thursdays at 10:00 PT (Pacific Time) (biweekly starting Thursday June 25th, 2020)](https://zoom.us/j/92253194848?pwd=cVVVNDMxeTl1QVJPUlpvLzNSVU1JZz09)<br>* (etcdadm) etcdadm Office Hours: [Mondays at 09:00 PT (Pacific Time) (biweekly)](https://zoom.us/j/612375927?pwd=MldxRnRSOExCVW1rbjM4ZzBSc3MvUT09)<br>* (image-builder) Image Builder office hours: [Thursdays at 08:00 PT (Pacific Time) (biweekly)](https://zoom.us/j/807524571?pwd=WEFTeDJzeWU3bVFkcWQ0UEdZRkRCdz09)<br>* (kOps) kOps Office Hours: [Fridays at 09:00 PT (Pacific Time) (biweekly)](https://zoom.us/j/97072789944?pwd=VVlUR3dhN2h5TEFQZHZTVVd4SnJUdz09)<br>* (kubeadm) kubeadm Office Hours: [Wednesdays at 09:00 PT (Pacific Time) (biweekly)](https://zoom.us/j/179916854?pwd=dzRhbjFnRGVQRDVUVHY1a29JV2JxUT09)<br>* (minikube) minikube office hours: [Mondays at 11:00 PT (Pacific Time) (biweekly)](https://zoom.us/j/97017029363?pwd=U3MvZ3pMMHM5eWorSjgzUnd5OEFtUT09)<br> -|[Contributor Experience](sig-contributor-experience/README.md)|[contributor-experience](https://github.com/kubernetes/kubernetes/labels/sig%2Fcontributor-experience)|* [Josh Berkus](https://github.com/jberkus), Red Hat<br>* [Bob Killen](https://github.com/mrbobbytables), Google<br>|* [Slack](https://kubernetes.slack.com/messages/sig-contribex)<br>* [Mailing List](https://groups.google.com/forum/#!forum/kubernetes-sig-contribex)|* Regular SIG Meeting: [Wednesdays at 9:00 PT (Pacific Time) (weekly alternating slack/zoom)](https://zoom.us/j/397264241?pwd=bHNnZVArNFdPaWVJMmttdko0Sktudz09)<br>* (contributor-comms) Contributor Comms - Upstream Marketing Team Meeting: [Fridays at 8:00 PT (Pacific Time) (weekly)](https://zoom.us/j/596959769?pwd=TURBNlZPb3BEWVFmbWlCYXlMVVJiUT09)<br>* (events) Office Hours European Edition (Open Q&A for end-user kubernetes related questions): [Wednesdays at 09:00 ET (Eastern Time) (monthly on 3rd Wednesday)](https://hackmd.io/@k8s/office-hours)<br>* (events) Office Hours Western Edition (Open Q&A for end-user kubernetes related questions): [Wednesdays at 12:00 ET (Eastern Time) (monthly on 3rd Wednesday)]()<br>* (github-management) GitHub Administration Subproject: [Thursdays at 09:00 PT (Pacific Time) (Monthly on 4th Thursday)](https://zoom.us/j/442435463?pwd=Rk1PWWpSSTJDaWJKdzRYb2EyTlkvZz09)<br> +|[Cluster Lifecycle](sig-cluster-lifecycle/README.md)|[cluster-lifecycle](https://github.com/kubernetes/kubernetes/labels/sig%2Fcluster-lifecycle)|* [Justin Santa Barbara](https://github.com/justinsb), Google<br>* [Lubomir Ivanov](https://github.com/neolit123), VMware<br>* [Vince Prignano](https://github.com/vincepri), Red Hat<br>|* [Slack](https://kubernetes.slack.com/messages/sig-cluster-lifecycle)<br>* [Mailing List](https://groups.google.com/forum/#!forum/kubernetes-sig-cluster-lifecycle)|* Regular SIG Meeting: [Tuesdays at 09:00 PT (Pacific Time) (biweekly)](https://zoom.us/j/916523531?pwd=eVhPNU5IQWtBYWhmT1N4T0V6bHZFZz09)<br>* (cluster-addons) Cluster Addons meeting: [Tuesdays at 09:00 PT (Pacific Time) (biweekly)](https://zoom.us/j/130096731?pwd=U3pzWloxZ0lpbEtadTZGSERRdENrZz09)<br>* (cluster-api) Cluster API office hours: [Wednesdays at 10:00 PT (Pacific Time) (weekly)](https://zoom.us/j/861487554?pwd=dTVGVVFCblFJc0VBbkFqQlU0dHpiUT09)<br>* (cluster-api-provider-aws) Cluster API Provider AWS office hours: [Mondays at 09:00 PT (Pacific Time) (biweekly)](https://zoom.us/j/423312508?pwd=Tk9OWnZ4WHg2T2xRek9xZXA1eFQ4dz09)<br>* (cluster-api-provider-azure) Cluster API Provider Azure office hours: [Thursdays at 09:00 PT (Pacific Time) (weekly)](https://zoom.us/j/566930821?pwd=N2JuRWljc3hGS3ZnVlBLTk42TFlzQT09)<br>* (cluster-api-provider-digitalocean) Cluster API Provider DigitalOcean office hours: [Thursdays at 09:00 PT (Pacific Time) (monthly, second Thursday of the month)](https://zoom.us/j/91312171751?pwd=bndnMDdJMkhySDVncjZoR1VhdFBTZz09)<br>* (cluster-api-provider-ibmcloud) Cluster API Provider IBM Cloud office hours: [Fridays at 09:00 IST (weekly)](https://zoom.us/j/9392903494)<br>* (cluster-api-provider-kubevirt) Cluster API Provider KubeVirt Syncup Meetings: [Tuesdays at 8:00 PT (Pacific Time) (weekly starting Tuesday December 7th, 2021)](https://zoom.us/j/94685513559?pwd=cnI3RUQyZ3RrckpOc1BQNDA1Q1BrZz09)<br>* (cluster-api-provider-nested) Cluster API Provider Nested Office Hours: [Tuesdays at 10:00 PT (Pacific Time) (weekly)](https://zoom.us/j/91929881559?pwd=WllxazhTUzBFN1BNWTRadTA3NGtQQT09)<br>* (cluster-api-provider-vsphere) Cluster API vSphere meeting: [Thursdays at 10:00 PT (Pacific Time) (biweekly starting Thursday June 25th, 2020)](https://zoom.us/j/92253194848?pwd=cVVVNDMxeTl1QVJPUlpvLzNSVU1JZz09)<br>* (etcdadm) etcdadm Office Hours: [Mondays at 09:00 PT (Pacific Time) (biweekly)](https://zoom.us/j/612375927?pwd=MldxRnRSOExCVW1rbjM4ZzBSc3MvUT09)<br>* (image-builder) Image Builder office hours: [Thursdays at 08:00 PT (Pacific Time) (biweekly)](https://zoom.us/j/807524571?pwd=WEFTeDJzeWU3bVFkcWQ0UEdZRkRCdz09)<br>* (kOps) kOps Office Hours: [Fridays at 09:00 PT (Pacific Time) (biweekly)](https://zoom.us/j/97072789944?pwd=VVlUR3dhN2h5TEFQZHZTVVd4SnJUdz09)<br>* (kubeadm) kubeadm Office Hours: [Wednesdays at 09:00 PT (Pacific Time) (biweekly)](https://zoom.us/j/179916854?pwd=dzRhbjFnRGVQRDVUVHY1a29JV2JxUT09)<br>* (minikube) minikube office hours: [Mondays at 11:00 PT (Pacific Time) (biweekly)](https://zoom.us/j/97017029363?pwd=U3MvZ3pMMHM5eWorSjgzUnd5OEFtUT09)<br> +|[Contributor Experience](sig-contributor-experience/README.md)|[contributor-experience](https://github.com/kubernetes/kubernetes/labels/sig%2Fcontributor-experience)|* [Josh Berkus](https://github.com/jberkus), Red Hat<br>* [Bob Killen](https://github.com/mrbobbytables), Google<br>|* [Slack](https://kubernetes.slack.com/messages/sig-contribex)<br>* [Mailing List](https://groups.google.com/forum/#!forum/kubernetes-sig-contribex)|* Regular SIG Meeting: [Wednesdays at 9:00 PT (Pacific Time) (weekly alternating slack/zoom)](https://zoom.us/j/397264241?pwd=bHNnZVArNFdPaWVJMmttdko0Sktudz09)<br>* (contributor-comms) Contributor Comms - Upstream Marketing Team Meeting: [Fridays at 8:00 PT (Pacific Time) (weekly)](https://zoom.us/j/596959769?pwd=TURBNlZPb3BEWVFmbWlCYXlMVVJiUT09)<br>* (github-management) GitHub Administration Subproject: [Thursdays at 09:00 PT (Pacific Time) (Monthly on 4th Thursday)](https://zoom.us/j/442435463?pwd=Rk1PWWpSSTJDaWJKdzRYb2EyTlkvZz09)<br> |[Docs](sig-docs/README.md)|[docs](https://github.com/kubernetes/kubernetes/labels/sig%2Fdocs)|* [Divya Mohan](https://github.com/divya-mohan0209), SUSE<br>* [Jim Angel](https://github.com/jimangel), Google<br>* [Natali Vlatko](https://github.com/natalisucks), Wayfair<br>* [Rey Lejano](https://github.com/reylejano), SUSE<br>|* [Slack](https://kubernetes.slack.com/messages/sig-docs)<br>* [Mailing List](https://groups.google.com/forum/#!forum/kubernetes-sig-docs)|* APAC SIG Meeting: [Wednesdays at 05:30 UTC (monthly - Wednesday, after the fourth Tuesday, every month)](https://docs.google.com/document/d/1emuO4nmaQq3K8JZ9-MQeIygtrCPO9kWv7U7RzTaW4F8/edit)<br>* Korean Team Meeting: [Thursdays at 13:00 UTC (biweekly)](https://docs.google.com/document/d/1h5sMhBpPB5unJmBAS7KzDiPs-_eFQOu5o4UyHwMtFCA/edit)<br>* Localization Subproject Meeting: [Mondays at 15:00 UTC (first Monday of the month)](https://docs.google.com/document/d/1NwO1AN8Ea2zlK8uAdaDAKf1-LZDAFvSewIfrKqfl5No/)<br>* New Contributor Meet and Greet: [Tuesdays at 10:30 UTC (first Tuesday of the month)](https://zoom.us/j/92822621820?pwd=S1p4RnB1RmNSZ3JjYlRRUVd4UjFPZz09)<br>* Regular SIG Meeting: [Tuesdays at 17:30 UTC (weekly - except fourth Tuesday every month)](https://docs.google.com/document/d/1emuO4nmaQq3K8JZ9-MQeIygtrCPO9kWv7U7RzTaW4F8/edit)<br>* Spanish Team Meeting: [Tuesdays at 15:30 UTC (weekly)](https://zoom.us/j/95918289494?pwd=Wk9Oa0xZUkFXSDV5OTFoZEZsTURCZz09)<br> |[Instrumentation](sig-instrumentation/README.md)|[instrumentation](https://github.com/kubernetes/kubernetes/labels/sig%2Finstrumentation)|* [Elana Hashman](https://github.com/ehashman), Apple<br>* [Han Kang](https://github.com/logicalhan), Google<br>|* [Slack](https://kubernetes.slack.com/messages/sig-instrumentation)<br>* [Mailing List](https://groups.google.com/forum/#!forum/kubernetes-sig-instrumentation)|* Regular SIG Meeting: [Thursdays at 9:30 PT (Pacific Time) (biweekly)](https://zoom.us/j/5342565819?pwd=RlVsK21NVnR1dmE3SWZQSXhveHZPdz09)<br>* Regular Triage Meeting: [Thursdays at 9:30 PT (Pacific Time) (biweekly - alternating with regular meeting)](https://zoom.us/j/5342565819?pwd=RlVsK21NVnR1dmE3SWZQSXhveHZPdz09)<br> |[K8s Infra](sig-k8s-infra/README.md)|[k8s-infra](https://github.com/kubernetes/kubernetes/labels/sig%2Fk8s-infra)|* [Arnaud Meukam](https://github.com/ameukam), VMware<br>* [Davanum Srinivas](https://github.com/dims), Amazon Web Services<br>|* [Slack](https://kubernetes.slack.com/messages/sig-k8s-infra)<br>* [Mailing List](https://groups.google.com/forum/#!forum/kubernetes-sig-k8s-infra)|* Regular SIG Meeting: [Wednesdays at 20:00 UTC (bi-weekly)](https://zoom.us/j/93109963352?pwd=SHJTcFR2bVg1akYxSDREUWQzaldrQT09)<br>* (k8s-infra-dns) Regular SIG Meeting: [Wednesdays at 20:00 UTC (bi-weekly)](https://zoom.us/j/93109963352?pwd=SHJTcFR2bVg1akYxSDREUWQzaldrQT09)<br>* (k8s-infra-groups) Regular SIG Meeting: [Wednesdays at 20:00 UTC (bi-weekly)](https://zoom.us/j/93109963352?pwd=SHJTcFR2bVg1akYxSDREUWQzaldrQT09)<br>* (k8s.io) Regular SIG Meeting: [Wednesdays at 20:00 UTC (bi-weekly)](https://zoom.us/j/93109963352?pwd=SHJTcFR2bVg1akYxSDREUWQzaldrQT09)<br>* (porche) Regular SIG Meeting: [Wednesdays at 20:00 UTC (bi-weekly)](https://zoom.us/j/93109963352?pwd=SHJTcFR2bVg1akYxSDREUWQzaldrQT09)<br>* (registry.k8s.io) Regular SIG Meeting: [Wednesdays at 20:00 UTC (bi-weekly)](https://zoom.us/j/93109963352?pwd=SHJTcFR2bVg1akYxSDREUWQzaldrQT09)<br> diff --git a/sig-storage/CONTRIBUTING.md b/sig-storage/CONTRIBUTING.md index a8426735..2bfbf2bb 100644 --- a/sig-storage/CONTRIBUTING.md +++ b/sig-storage/CONTRIBUTING.md @@ -4,6 +4,10 @@ We recommend the following presentations, docs, and videos to help get familiar | Date | Title | Link | Description | | --- | --- | --- | --- | +| 2023 January 23 | PV/PVC Controller Deep Dive | [Slides](https://docs.google.com/presentation/d/1XI_XzxlAYF6dqRfQQsoBd-UWRHssH2Ts5KwK5NDIMgg/edit) | A walk through of the PV controller source code following the Dynamic Volume Provisioning with CSI scenario | +| 2022 November 9 | Kubernetes SIG Storage Deep Dive | [Video](https://www.youtube.com/watch?v=_XXn3-yDZA0) | An overview and update of SIG Storage by Xing Yang, VMware & Mauricio Poppe, Google at KubeCon NA 2022. | +| 2022 May 16 | Kubernetes SIG Storage Deep Dive | [Video](https://www.youtube.com/watch?v=dsEeQqRSg74) | An overview and update of SIG Storage by Xing Yang, VMware & Jan Šafránek, Red Hat at KubeCon Europe 2022. | +| 2020 November 20 | Intro & Deep Dive: Kubernetes SIG-Storage | [Video](https://www.youtube.com/watch?v=rnCdvWToPPM&t=2s) | An overview and update of SIG Storage by Xing Yang and Michelle Au at KubeCon/CloudNativeCon NA 2020. | | 2020 November 20 | Intro & Deep Dive: Kubernetes SIG-Storage | [Video](https://www.youtube.com/watch?v=rnCdvWToPPM&t=2s) | An overview and update of SIG Storage by Xing Yang and Michelle Au at KubeCon/CloudNativeCon NA 2020. | | 2020 November 20 | Intro & Deep Dive: Kubernetes Data Protection WG | [Video](https://www.youtube.com/watch?v=g8HEQnLVo04) | An overview of Data Protection WG by Xing Yang and Xiangqian Yu at KubeCon/CloudNativeCon NA 2020. | | 2020 November 18 | Beyond File and Block Storage in Kubernetes | [Video](https://www.youtube.com/watch?v=Y3GgJb71Cwo) | An introduction of Container Object Storage Interface (COSI) by Sidhartha Mani at KubeCon/CloudNativeCon NA 2020. | @@ -21,20 +25,20 @@ We recommend the following presentations, docs, and videos to help get familiar | 2016 March 25 | The State of State | [Video](https://www.youtube.com/watch?v=jsTQ24CLRhI&index=6&list=PLosInM-8doqcBy3BirmLM4S_pmox6qTw3) | The State of State at KubeCon/CloudNativeCon EU 2016 by Matthew Bates | 2016 March 25 | Kubernetes Storage 101 | [Video](https://www.youtube.com/watch?v=ZqTHe6Xj0Ek&list=PLosInM-8doqcBy3BirmLM4S_pmox6qTw3&index=38) | Kubernetes Storage 101 at KubeCon/CloudNativeCon EU 2016 by Erin Boyd -Keep in mind that these artifacts reflect the state of the art at the time they were created. In Kubernetes we try very hard to maintain backwards compatibility, but Kubernetes is a fast moving project and we do add features going forward and attending the Storage SIG meetings and the Storage SIG Google group are both good ways of continually staying up to speed. +Keep in mind that these artifacts reflect the state of the art at the time they were created. In Kubernetes we try very hard to maintain backwards compatibility, but Kubernetes is a fast moving project and we do add features going forward and attending the Storage SIG meetings and the Storage SIG Google group are both good ways of continually staying up to speed. ### How to help We love having folks help in any capacity! We recommend you start by reading the overall [Kubernetes contributor's guide](/contributors/guide) ### Helping with Features -If you have a feature idea, please submit a feature proposal PR first and put it on the [Storage SIG Meeting Agenda](https://docs.google.com/document/d/1-8KEG8AjAgKznS9NFm3qWqkGyCHmvU6HVl0sk5hwoAE/edit#heading=h.bag869lp4lyz). -Our PR review bandwidth is fairly small, as such, we strongly recommend that you do not start writing the implementation before you've -discussed the feature with the community. This helps the community understand what you're trying to do with the proposal and helps the -community and you work through the approach until there is consensus. The community then will also be able to communicate with you how -soon they will be able to review your proposal PR, to set expectations. However, generally speaking once the your proposal PR is merged, -your implementation PR review and merge should go fairly quickly as the review is focused on the implementation quality and not -what you are proposing. We are really trying to improve our test coverage and documentation, so please include functional tests, e2e tests +If you have a feature idea, please submit a feature proposal PR first and put it on the [Storage SIG Meeting Agenda](https://docs.google.com/document/d/1-8KEG8AjAgKznS9NFm3qWqkGyCHmvU6HVl0sk5hwoAE/edit#heading=h.bag869lp4lyz). +Our PR review bandwidth is fairly small, as such, we strongly recommend that you do not start writing the implementation before you've +discussed the feature with the community. This helps the community understand what you're trying to do with the proposal and helps the +community and you work through the approach until there is consensus. The community then will also be able to communicate with you how +soon they will be able to review your proposal PR, to set expectations. However, generally speaking once the your proposal PR is merged, +your implementation PR review and merge should go fairly quickly as the review is focused on the implementation quality and not +what you are proposing. We are really trying to improve our test coverage and documentation, so please include functional tests, e2e tests and documentation in your implementation PR. ### Helping with Issues @@ -986,7 +986,7 @@ sigs: company: VMware - github: vincepri name: Vince Prignano - company: VMware + company: Red Hat tech_leads: - github: fabriziopandini name: Fabrizio Pandini @@ -1418,22 +1418,6 @@ sigs: slack: sig-contribex owners: - https://raw.githubusercontent.com/kubernetes/community/master/events/OWNERS - meetings: - - description: Office Hours European Edition (Open Q&A for end-user kubernetes - related questions) - day: Wednesday - time: "09:00" - tz: ET (Eastern Time) - frequency: monthly on 3rd Wednesday - url: https://hackmd.io/@k8s/office-hours - - description: Office Hours Western Edition (Open Q&A for end-user kubernetes - related questions) - day: Wednesday - time: "12:00" - tz: ET (Eastern Time) - frequency: monthly on 3rd Wednesday - archive_url: https://hackmd.io/@k8s/office-hours - recordings_url: https://www.youtube.com/playlist?list=PL69nYSiGNLP3azFUvYJjGn45YbF6C-uIg - name: github-management description: Manages and controls Github permissions, repos, and groups, including Org Membership. @@ -1459,8 +1443,7 @@ sigs: recordings_url: https://www.youtube.com/playlist?list=PL69nYSiGNLP2x_48wbOPO0vXQgNTm_xxr - name: mentoring description: Oversees and develops programs for helping contributors ascend the - contributor ladder, including the New Contributor Workshops, Meet Our Contributors, - and other programs. + contributor ladder, including the New Contributor Workshops, and other programs. owners: - https://raw.githubusercontent.com/kubernetes-sigs/contributor-katacoda/main/OWNERS - https://raw.githubusercontent.com/kubernetes-sigs/contributor-playground/master/OWNERS |
