User stories:
As a participant in a collaboration (such as an editathon, backlog drive, or WikiProject on the wikis), I want to be able to easily opt out of associating my edits with an event and easily opt back in, so that I am not continuously required to state if an edit is/is not associated with an event when I'm confident that many of my edits for a given period of time will not be for an event.
As an organizer of a collaboration (such as an editathon, backlog drive, or WikiProject on the wikis), I want the participants to have an easy, intuitive, and not intrusive experience when associating edits with my event on the wikis, so that they are more likely to mark edits accurately and have a positive event experience.
Background:
Some events can last a very long time (such as a month-long backlog drive). Then, there are some
collaborations that never end because they are meant to be permanent places for collaboration, like a WikiProject. For these types of collaborative activities, it would be very annoying for editors to always have to say if an edit is or is not part of an event that they are enrolled in. For this reason, there should be a way for them opt out and then opt back in to needing to indicate that an edit is a part of an event. Maybe it can be in the edit dialog (for example: "Pause collaborative statistic collection" or something like that). Options should be explored in this design ticket so we can come to a decision.
Acceptance Criteria:
- Develop design concepts for the following scenario:
- If a participant is registered for an event that is tracking collaborative contributions,
- They should be able to easily opt out of having their edits tracked until they choose to turn tracking back on
- And if they have turned it off, no edits will be tracked
- They should be able to easily back in to having their edits tracked
- And if they do, the normal tracking activity will continue
- They should be able to easily opt out of having their edits tracked until they choose to turn tracking back on
- If a participant is registered for an event that is tracking collaborative contributions,
- Consider this user experience for editing in VE and source editor
- Consider this experience for editing in desktop and mobile web