You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: communication/contributor-comms/role-handbooks/Social-Media.md
+34-17Lines changed: 34 additions & 17 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,18 +4,22 @@
4
4
5
5
This handbook outlines expectations and responsibilities for Social Media Leads as well as Contributor Comms team members who wish to contribute to social media efforts.
6
6
7
-
Social Media leads' contributions further the Contributor Comms team's efforts to communicate with contributors on a broad scale through social media. At the time of writing, the primary social media channel we communicate through is the [@K8sContributors handle on twitter](https://twitter.com/K8sContributors).
7
+
Social Media leads' contributions further the Contributor Comms team's efforts to communicate with contributors on a broad scale through social media. At the time of writing, the primary social media channels we communicate through are the [@K8sContributors handle on X (twitter)](https://x.com/K8sContributors) and [@K8sContributors@hachyderm.io on Mastodon](https://hachyderm.io/@K8sContributors).
8
8
9
-
Any Kubernetes contributor can write tweets to be distributed through the twitter handle by utilizing the [kubernetes-sigs/contributor-tweets repo](https://github.com/kubernetes-sigs/contributor-tweets). This repo utilizes the open source [twitter-together](https://github.com/gr2m/twitter-together) project to automate tweeting approved from the @K8sContributor handle. The repo also features automation to convert issues into PRs, to make it easier to create tweets with minimal interaction with Github's PR process.
9
+
The social media lead's role is to coordinate social media work across the Contributor Comms team. This includes maintaining the [Contributor Comms team social media guidelines]
10
+
(https://github.com/kubernetes/community/blob/master/communication/contributor-comms/blogging-resources/social-guidelines.md) as the source of truth for social media process, etiquette, and ethics. As the social media landscape grows and changes, the social media lead should be ready to adapt by leading conversation and exploration around the new platform.
10
11
11
-
Do note that tweets targeting the greater Kubernetes community should potentially use the @Kubernetesio account. Tweets using this account must be coordinated with the CNCF. Ownership of @Kubernetesio does not reside within the Contributor Comms team. For any tweets to be coordinated with @Kubernetesio, you will need to make contact with CNCF marketing members in charge of the account. Tweets using the @kubernetesio account are often limited in the content and quantity that may be sent.
12
+
Do note that important posts targeting the greater Kubernetes community (including end users) should potentially use the @Kubernetesio account. Posts using this account must be coordinated with the CNCF. Ownership of @Kubernetesio does not reside within the Contributor Comms team. For any posts to be coordinated with @Kubernetesio, you will need to make contact with CNCF marketing team members in charge of the account. Tweets using the @kubernetesio account are often limited in the content and quantity that may be sent.
12
13
14
+
A shadow for the social media lead role is someone who is expected, and in training, to take over the role.
13
15
14
16
## Minimum Skills and Requirements
15
17
16
18
- Are a member of the Kubernetes GitHub Org
17
-
- Familiar with twitter by either having a personal account or managing another account (brand, oss project, employer, local nonprofit, etc)
18
-
- Available to either attend regular Contributor Comms meetings or collaborate asynchronously via the #sig-contribex-comms channel in the Kubernetes Slack
19
+
- Familiar with the social media platforms the Contributor Comms team is actively using by either having a personal account or managing another account (brand, oss project, employer, local nonprofit, etc) on these platforms
20
+
- Available to attend regular Contributor Comms meetings regularly
21
+
- Able to collaborate asynchronously via the #sig-contribex-comms channel in the Kubernetes Slack
22
+
- Familiar with and able to maintain the [Contributor Comms team social media guidelines](https://github.com/kubernetes/community/blob/master/communication/contributor-comms/blogging-resources/social-guidelines.md)
19
23
20
24
### Expected Time Investment
21
25
@@ -26,21 +30,34 @@ Team members: 1-3 hours per week.
26
30
27
31
- Rules for social posts and more can be found in [social guidelines](https://github.com/kubernetes/community/blob/master/communication/contributor-comms/blogging-resources/social-guidelines.md)
28
32
- Be welcoming, be yourself
29
-
- Understanding, communicating, and setting/adjusting [social guidelines](https://github.com/kubernetes/community/blob/master/communication/contributor-comms/blogging-resources/social-guidelines.md)
30
-
- Coordinating work to create tweets, ensuring tweet requests are fulfilled
31
-
- Working with other Contributor Comms leads, such as the Event Coordinator Lead, on social media tasks
32
-
- Approving tweet PRs on [kubernetes-sigs/contributor-tweets](https://github.com/kubernetes-sigs/contributor-tweets)
33
+
- Understanding, communicating, and setting/adjusting the [Contributor Comms social guidelines](https://github.com/kubernetes/community/blob/master/communication/contributor-comms/blogging-resources/social-guidelines.md)
34
+
- Coordinating work to create posts, ensuring social media post requests are fulfilled
35
+
- Working with other Contributor Comms leads on social media tasks
36
+
- Managing Buffer, including
37
+
- communicating funding needs to the subproject lead (who will ensure they get communicated to the CNCF)
38
+
- managing the team on Buffer, including adding and removing team members
33
39
- Training new leads
40
+
- Maintaining this document
34
41
35
-
The leader(s) of the social media team will be expected to monitor the @K8sContributors handle. Retweets, replies, and responding to replies appropriately fall under the purview of the social media lead. Time-sensitive tweets should also be handled directly by the team lead. Team leads should coordinate with team members to plan tweets in advance, particularly for large contributor-focused events such as KubeCon or Contributor Summit.
42
+
The leader(s) of the social media team will be expected to monitor the @K8sContributors handle. Reposts, replies, and responding to replies appropriately fall under the purview of the social media lead. Time-sensitive posts should also be handled directly by the social media lead. Social Media leads should coordinate with team members to plan posts in advance, particularly for large contributor-focused events such as KubeCon or Contributor Summit.
36
43
37
-
Team members will be expected to keep an eye out for news in need of tweeting. Common sources of such announcements are the k-dev mailing list and the #sig-contribex-comms channel on Slack. Team members can submit less time-sensitive tweets to the [kubernetes-sigs/contributor-tweets repo](https://github.com/kubernetes-sigs/contributor-tweets)for review and tweeting.
44
+
Team members will be expected to keep an eye out for news in need of posting. Common sources of such announcements are the k-dev mailing list and the #sig-contribex-comms channel on Slack. The Social Media Lead can add team members to Buffer so they can create posts for approval across social media platforms
38
45
39
-
## Associates Overview (Shadow)
46
+
## Social Media Shadow Overview
47
+
48
+
### Overview and Eligibility
49
+
Anyone that is interested in helping the social media team, and that finds the general expectations and requirements acceptable, can start working in the team and have their contributions to the project recognised. Additionally, some will feel that they want to make a step towards becoming Social Media Leads themselves.
50
+
51
+
- Becoming a shadow is something that should come as a result of existing involvement in the team, and not as a starting point; to be eligible to shadow for this role you will need to:
52
+
- Be a regular member of the Comms team, by following the activities and the regular meetings.
53
+
Have demonstrated knowledge of the social media processes and guidelines, namely by having been actively involved in the creation of social media posts.
54
+
55
+
Team members who want to become Social Media Leads _should express their desire to the current lead_; leads should work with shadows to understand their capacity to take on the needs of the lead role and work with the shadow on a plan to take on the necessary responsibility.
56
+
57
+
### Shadow Responsibilities
40
58
41
-
Team members who wish to become social media leads should express this desire to the current lead.
42
59
Leads should work with shadows to understand their capacity to take on the needs of the lead role and work with the shadow on a plan for them to take on responsibility including:
43
-
* Becoming an owner (approver privileges) on the [kubernetes-sigs/contributor-tweets](https://github.com/kubernetes-sigs/contributor-tweets) repo
44
-
* Watching for new tweet PRs and working with PR creators on scheduling/approving tweets
45
-
* Watching for new tweet requests and ensuring they get assigned to team members or created directly
46
-
* Taking on direct management of a social media account
60
+
- Taking on approver privileges in Buffer
61
+
- Watching for new social media requests and working with requestors on scheduling/approving posts
62
+
- Ensuring new social media requests get completed either by assigned to team members or creating directly
63
+
- Taking on direct management of social media accounts
0 commit comments