summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authork8s-ci-robot <k8s-ci-robot@users.noreply.github.com>2018-05-18 11:37:50 -0700
committerGitHub <noreply@github.com>2018-05-18 11:37:50 -0700
commit0a614ded6f114487dd78b5cec4329d19df8711d4 (patch)
treec943eb4ac59e218e9c2ae46a0b1f07d96f5b4259
parent7183df1559ba99a286cd7636a0bb70228e690486 (diff)
parentc812e7ff72799064bcf6c8d8b22ecf45ab5961ef (diff)
Merge pull request #2166 from castrojo/zoom-moderation
Initial Zoom moderation guidelines
-rw-r--r--communication/moderation.md8
-rw-r--r--communication/zoom-guidelines.md45
2 files changed, 52 insertions, 1 deletions
diff --git a/communication/moderation.md b/communication/moderation.md
index be35abe8..31f43376 100644
--- a/communication/moderation.md
+++ b/communication/moderation.md
@@ -11,6 +11,8 @@ These responsibilities apply to all Kubernetes official channels.
Moderators _MUST_:
- Take action as specified by these Kubernetes Moderator Guidelines.
+ - You are empowered to take _immediate action_ when there is a violation. You do not need to wait for review or approval if an egregious violation has occurred. Make a judgement call based on our Code of Conduct and Values (see below).
+ - Removing a bad actor or content from the medium is preferable to letting it sit there.
- Abide by the documented tasks and actions required of moderators.
- Ensure that the [CNCF Code of Conduct](https://github.com/cncf/foundation/blob/master/code-of-conduct.md) is in effect on all official Kubernetes communication channels.
- Become familiar with the [Kubernetes Community Values](https://github.com/kubernetes/steering/blob/master/values.md).
@@ -30,7 +32,7 @@ Moderators _SHOULD_:
## Violations
-The Kubernetes [Steering Committee](https://github.com/kubernetes/steering) will have the final authority regarding escalated moderation matters. Violations of the Code of Conduct will be handled on a case by case basis. Depending on severity this can range up to and including removal of the person from the community, though this is extremely rare.
+The Kubernetes [Steering Committee](https://github.com/kubernetes/steering) will have the final authority regarding escalated moderation matters. Violations of the Code of Conduct will be handled on a case by case basis. Depending on severity this can range up to and including removal of the person from the community, though this is extremely rare.
## Specific Guidelines
@@ -43,6 +45,10 @@ These guidelines are for tool-specific policies that don't fit under a general u
- [Slack Guidelines](./slack-guidelines.md)
+### Zoom
+
+- [Zoom Guidelines](./zoom-guidelines.md)
+
### References and Resources
diff --git a/communication/zoom-guidelines.md b/communication/zoom-guidelines.md
new file mode 100644
index 00000000..18aec1e1
--- /dev/null
+++ b/communication/zoom-guidelines.md
@@ -0,0 +1,45 @@
+# Zoom Guidelines
+
+Zoom is the main video communication platform for Kubernetes.
+It is used for running the [community meeting](https://github.com/kubernetes/community/blob/master/events/community-meeting.md) and SIG meetings.
+Since the Zoom meetings are open to the general public, a Zoom host has to moderate a meeting if a person is in violation of the code of conduct.
+
+These guidelines are meant as a tool to help Kubernetes members manage their Zoom resources.
+Check the main [moderation](./moderation.md) page for more information on other tools and general moderation guidelines.
+
+## Code of Conduct
+Kubernetes adheres to Cloud Native Compute Foundation's [Code of Conduct](https://github.com/cncf/foundation/blob/master/code-of-conduct.md) throughout the project, and includes all communication mediums.
+
+## Moderation
+
+Zoom has documentation on how to use their moderation tools:
+
+- https://support.zoom.us/hc/en-us/articles/201362603-Host-Controls-in-a-Meeting
+
+Check the "Screen Share Controls" (via the ^ next to Share Screen): Select who can share in your meeting and if you want only the host or any participant to be able to start a new share when someone is sharing.
+
+You can also put an attendee on hold. This allows the host(s) to put attendee on hold to temporarily remove an attendee from the meeting.
+
+Unfortunately, Zoom doesn't have the ability to ban or block people from joining - especially if they have the invitation to that channel and the meeting id is publicly known.
+
+It is required that a host be comfortable with how to use these moderation tools. It is strongly encouraged that at least two people in a given SIG are comfortable with the moderation tools.
+
+## Meeting Archive Videos
+
+If a violation has been addressed by a host and it has been recorded by Zoom, the video should be edited before being posted on the [Kubernetes channel](https://www.youtube.com/c/kubernetescommunity).
+
+Contact [SIG Contributor Experience](https://github.com/kubernetes/community/tree/master/sig-contributor-experience) if you need help to edit a video before posting it to the public.
+
+## Admins
+
+- @parispittman
+- @castrojo
+
+Each SIG should have at least one person with a paid Zoom account.
+See the [SIG Creation procedure](https://github.com/kubernetes/community/blob/master/sig-governance.md#sig-creation-procedure) document on how to set up an initial account.
+
+The Zoom licenses are managed by the [CNCF Service Desk](https://github.com/cncf/servicedesk).
+
+## Escalating and/Reporting a Problem
+
+Issues that cannot be handle via normal moderation can be escalated to the [Kubernetes steering committee](https://github.com/kubernetes/steering).