Page MenuHomePhabricator

Allow editor to opt in/out of associating edit with event
Closed, ResolvedPublic

Description

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
  • Consider this user experience for editing in VE and source editor
  • Consider this experience for editing in desktop and mobile web

Event Timeline

ifried added a project: OKR-Work.
ifried updated the task description. (Show Details)
ifried updated the task description. (Show Details)
ifried renamed this task from [placeholder] Allow editor to opt in/out of associating edit with event to Allow editor to opt in/out of associating edit with event.Jun 27 2025, 1:48 PM
ifried updated the task description. (Show Details)
ifried updated the task description. (Show Details)

Notes from July 9 meeting:

  • Some editors will want to toggle on and off often, while others may only want to very rarely associate an edit with an event. For the latter, it would probably be annoying to always see that extra information in the edit dialog, since it does not usually apply to them. Maybe we could then have a toggle on/off in dialog for frequent collaborative editors and an option in Preferences > Editing > Editor for "Enable collaborative contribution tracking," which can be turned on by default but users can easily turn off.

Moving to Dev input - we're going to have a larger conversation on this feature and on why we need it next week

Update on this is that plans have changed, since we're now showing pop-up after edit. We probably want a way to have the editor customize their edit preferences after they see the pop-up the first time (including opt out), which will be handled in T400196. So we may be able to mark this as resolved and do future explorations in T400196. What do you think, @JFernandez-WMF?

Update as of August 28:

  • We will mark this ticket as done since future explorations will be done in the context of T400196