Skip to content

Latest commit

 

History

History
68 lines (50 loc) · 5.28 KB

CONTRIBUTING.md

File metadata and controls

68 lines (50 loc) · 5.28 KB

@mozillaCH Content Queue

The concept

This repository serves as a curation tool for the @MozillaCH Twitter account. Each issue represents a Tweet or Retweet on that account. The issue gets validated by a service, if it is tweetable. If it is deemed ready and the curators of the Twitter account accept the content it will eventually be tweeted. This allows any user with a GitHub account to suggest content for the Twitter account while still retaining control over what is actually tweeted. Further it simplifies letting multiple users tweet from a single account.

How to submit a tweet

Open an issue

To suggest tweet content, open an issue in this repository and fill out the issue template. The issue will be added to the "Ideas" column on our project board.

Tweets should be English, though linked content does not need to be English. Currently attaching images by uploading them to the issue and embedding them using the GitHub image syntax in the tweet content is not yet supported.

Scheduling (not yet supported)

A tweet does not need to be scheduled to a specific time. Please only schedule it to a specific time if the content is time-sensitive, like event notices or campaigns. To schedule a tweet, add a ## Scheduled for section with a date in the format of DD.MM.YYYY HH:mm. The time stamps are interpreted as UTC+1. Example:

## Scheduled for
15.11.2017 18:00

Replying

To reply to a tweet add a ## Reply to section to the issues and paste the link to the tweet to reply to as its content. The tweet most at least contain a mention to the account it is replying to. Example:

## Reply to
https://twitter.com/MozillaCH/status/917786667259482124

Retweeting

The template suggests a normal tweet by default, but you can also retweet a tweet by changing the ## Tweet Content heading to ## Retweet and pasting a link to the tweet to retweet as its contents. Example:

## Retweet
https://twitter.com/MozillaCH/status/917786667259482124

Ensure content is ready

The service will assign the "ready" label, once your tweet satisfies the formating restrictions of the service and its contents will be tweetable. It will report any outstanding issues else.

Getting tweeted

Curators will now take over and first move the issue into the "Proofread" column and someone will be assigned to proof read it. Once that is done and potential spelling mistakes are fixed, the issue will finally be moved to "To Tweet" where it will be tweeted.

Automated tweet sources (not yet supported)

Mentions

Mentions are automatically added to the "Needs Reaction" column and a curator is assigned to handle creation of a reply. It then moves through the same stages as a tweet submitted as idea.

Reps events

Events for the filter query "switzerland" (the same query used for the events widget on mozilla.ch) will automatically be added to the "Events" column. It has its due date set for the event start. Curators should then at least create an announcement tweet from it and move it through the same stages as a tweet submitted as idea. Optionally a retweet of the tweet should be queued once the original event tweet was tweeted.

Contribution guidelines

If tweet content is changed last-minute after the tweet is approved for reasons that weren't discussed in the issue, we may exclude you in the future from submitting tweets.

The general Mozilla Community Participation Guidelines apply.

Curators

Curators are members of the mozilla.ch community that are active around the mozilla.ch Twitter account and moderate tweet content in this repository.

Becoming a curator

After 5 of your tweets have been successfully approved, you can nominate yourself as a curator by opening a thread in our discourse category. Please also mention if you intend to handle mentions to the Twitter account or not. At least two curators who have interacted with the nominee in the context of this repository before must vouch for them for the nomination to pass.

Members of the focus group can get curator status without formal self-nomination.

Staying a curator

Curators who have not interacted with the repository for 3 months may have their access rights revoked, but can re-nominate themselves at any point.

Being a curator

Curators should not move issues with tweet content they created through the board. Curators should self-assign themselves to an issue if they are handling its movements through a board and are coaching the contributor that is authoring a tweet.

Mentions

Curators can volunteer to also handle mentions, where they will be assigned in revolving order to incoming mentions on the Twitter account and will author replies. A curator may defer to other community memebers to suggest content for the reply, but only curators will be able to actually author the tweet (since the issue created by the service has to be edited).

Proof reading

Curators that feel confident in English orthography and grammar should proof-read tweets pending in the "Proofread" column and move them to the "To Tweet" column when tweet content is error-free and they have not authored the content themselves.