summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBob Killen <rkillen@umich.edu>2019-03-14 14:39:32 -0700
committerBob Killen <rkillen@umich.edu>2019-03-14 14:39:32 -0700
commitb06f084455943d9feb57310b3a46dd4fa5374046 (patch)
treec0af90fa4c4b98b1871c8e0e0844d8b5885c77df
parentbfdf651ff8c5fdce6c51ca5e4e8309f3fb75c7a4 (diff)
Update youtube communication guidelines
-rw-r--r--communication/youtube-guidelines.md142
1 files changed, 118 insertions, 24 deletions
diff --git a/communication/youtube-guidelines.md b/communication/youtube-guidelines.md
index eec69b96..8dd88bf7 100644
--- a/communication/youtube-guidelines.md
+++ b/communication/youtube-guidelines.md
@@ -1,43 +1,137 @@
-## Kubernetes Youtube Channel Collaboration
+# YouTube Channel Guidelines
+YouTube serves as primary means of distribution for recorded Kubernetes
+community content including Zoom recordings, official project Workshops and
+Contributor Summit sessions.
-### Meeting Playlists
+- [Code of Conduct](#Code-of-Conduct)
+- [Admins](#Admins)
+- [Meeting Playlists](#meeting-playlists)
+ - [Uploading Guidelines for Collaborators](#Uploading-Guidelines-for-Collaborators)
+- [Admin Responsibilities](#Admin-Responsibilities)
+ - [Moderator Expectations and Guidelines](#Moderator-Expectations-and-Guidelines)
+ - [Trimming and Editing Recordings](#Trimming-and-Editing-Recordings)
+ - [Streaming Events](#Streaming-Events)
-The [Kubernetes Youtube Channel](https://www.youtube.com/channel/UCZ2bu0qutTOM0tHYa_jkIwg) has separate playlists for each SIG’s meeting recordings, as well as recordings of other meetings (i.e. Cloud Native, Kubernetes Community meetings).
+## Code of Conduct
-To better serve the community, we have set up [collaboration](https://support.google.com/youtube/answer/6109639) on these playlists, so that anyone with the appropriate link to the particular playlist can upload videos *to that particular playlist* (links & playlists are 1:1).
+Kubernetes adheres to the [Kubernetes Code of Conduct][coc] throughout the
+project, and includes all communication mediums.
+
+
+## Admins
+
+- Check the [centralized list of administrators] for contact information.
+
+
+## Meeting Playlists
+
+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.
+
+To better serve the community, [collaboration] has been enabled to share the
+management of the playlists. Anyone with the appropriate link to the particular
+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.
-Each SIG playlist’s link will be shared with the SIG’s leadership, and other playlists' links (i.e. Cloud Native) will be shared with the appropriate point(s) of contact. The SIG playlist links will be sent to the official SIG lead Google Groups.
### Uploading Guidelines for Collaborators
-Collaboration should simplify things for everyone, but with privilege comes responsibility :). We assume all playlist collaborators in the community will use things fairly and appropriately, subject to the guidelines below:
+**NOTE:** If you're using a G Suite account you may need to [loosen the
+permissions in your YouTube settings]. If you have any questions reach out to
+the [YouTube admins] or [SIG Contributor Experience].
+
+With collaboration comes great responsibility. Playlist collaborators in the
+community must use it responsibly and are subject to the following guidelines:
+
+- Group leaders or other appropriate point(s) of contact are the primary
+ managers for the playlist, once collaboration is configured. YouTube admins
+ should **only** be contacted if the issue cannot be resolved by one of the
+ playlist owners.
+
+- Upload responsibilities belong to the group leaders or other appropriate
+ point(s) of contact. YouTube admins should **only** be contacted if the
+ issue cannot be resolved by the playlist owners.
+
+- Please post only related content; for example: meeting recordings, in the
+ appropriate playlists.
+ - Posting of any exceedingly inappropriate content (i.e. NSFW content) will
+ result in ***immediate*** suspension of privileges.
+
+- All posted videos should use the naming convention:
+ `Kubernetes [Name of Playlist’s Group] YYYYMMDD`
+ - **Example:** `Kubernetes SIG Service Catalog 20161129`
+
+- Playlists should be organized chronologically for ease of use. This can be
+ done by updating the default ordering of the Playlist:
+ - From within the Playlist settings, click on the **Basic** Tab.
+ - From the **Ordering** dropdown select "Date added (newest)".
+ - Save the changes and the order should automatically be updated.
+
+- Please do not remove any already-published content from the playlists without
+ checking with the YouTube admins.
+
+- For any small issues that arise, for example improper naming or ordering, you
+ may be asked by the YouTube admins to attempt to resolve the issue yourself.
+
+- Any egregious or habitual violations (3 or more per quarter) of the above
+ rules will result in suspension of collaboration privileges for the particular
+ individual or for the entire playlist if the individual can’t be identified.
+ - If an individual is suspended, the playlist link will be remade and the new
+ link will be shared with the non-offending individuals.
+ - If playlist collaboration is suspended, the uploading and management of
+ the playlist will be handled by the YouTube admins. Uploading the
+ problematic group's playlist will not be considered a priority, and delays
+ in uploading should be expected.
+
+
+## Admin Responsibilities
+
+### Moderator Expectations and Guidelines
-1. Once collaboration is setup for each meeting recording playlist, the upload responsibility will fall on the SIG leaders or other appropriate point(s) of contact. Community managers *will only be escalation for issues with those playlists*
+Moderators should adhere to the general Kubernetes project
+[moderation guidelines].
-2. Please post only related content (mostly meeting recordings) in the appropriate playlists
- - Posting of any exceedingly inappropriate content (i.e. NSFW content) will result in ***immediate*** suspension of privileges
+Moderation responsibilities for YouTube admins is minimal and is centered around
+checking and removing any potential comments that would violate the [Code of
+Conduct][coc]. Any potential violations should sent to <conduct@kubernetes.io>.
-3. Please ensure all videos have the same naming format, which is:
- - Kubernetes [Name of Playlist’s Group] YYYYMMDD
- - i.e. Kubernetes SIG Service Catalog 20161129
-4. All playlists need to be organized chronologically for ease of use, which is most easily done by selected “date added, newest” as the “Ordering” option in the playlist settings
+### Trimming and Editing Recordings
-5. Please do not remove any already-published content from the playlists without checking with the community managers
+YouTube admins may be asked to help [trim] and [edit] recordings. Certain events
+such as the Contributor Summits are not uploaded directly to YouTube and require
+editing. In other instances a Zoom recording may have significant dead-space
+leading the meeting itself. In these instances the playlist owners may be asked
+first to trim a recording; however there are times where this is inopportune and
+an admin may step in.
-6. For any small issues that arise (i.e. improper naming / ordering), you may be asked by the community managers to attempt to resolve the issue yourselves
-
-7. Any egregious or habitual violation* of the above rules will result in suspension of collaboration privileges for the particular individual, or for the entire playlist if the individual can’t be identified
- - If an individual is suspended, the playlist link will be remade and the new link will be shared with the non-offending individuals
- - If *playlist* collaboration is suspended, uploading by community managers to the playlist of interest will ***not*** be a priority, and will likely occur on a delayed basis
- - *Note that "habitual violation" means "more than 3 issues per quarter"
-### Permissions for G Suite Accounts
+### Streaming Events
-- If you're using a G Suite account you might need to loosen the permissions in your YouTube settings. See [this help article](https://support.google.com/a/answer/6212415) for more information.
+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.
+<!--
+TODO: Add details on streaming/using OBS after https://github.com/kubernetes/community/pull/3337 is merged.
+-->
-Your community managers are happy to help with any questions that you may have and will do their best to help if anything goes wrong. Please get in touch via [SIG Contributor Experience](https://git.kubernetes.io/community/sig-contributor-experience).
-- Check the [centralized list of administrators](./moderators.md) for contact information.
+[coc]: /code-of-conduct.md
+[Kubernetes YouTube Channel]: https://www.youtube.com/channel/UCZ2bu0qutTOM0tHYa_jkIwg
+[collaboration]: https://support.google.com/youtube/answer/6109639
+[loosen the permissions in your YouTube settings]: https://support.google.com/a/answer/6212415
+[SIG Contributor Experience]: https://git.kubernetes.io/community/sig-contributor-experience
+[centralized list of administrators]: ./moderators.md
+[YouTube admins]: ./moderators.md#YouTube-Channel
+[trim]: https://support.google.com/youtube/answer/9057455?hl=en
+[edit]: https://support.google.com/youtube/topic/9257530?hl=en&ref_topic=9257610
+[Community Meeting]: /events/community-meeting.md
+[Office Hours]: /events/office-hours.md
+[Meet our Contributors]: /mentoring/meet-our-contributors.md