Page MenuHomePhabricator

Structured tasks: give users options for watchlist
Open, MediumPublic


In T269657: Add a link: edit summary and publish, we specified that pages for which the user has added links should be automatically added to their watchlist, and that the edit summary dialog should not contain any option to change it. As users become more experienced (or as experienced users try out the feature), they may want to keep these pages off their watchlist. This task is for considering how we might do that. Some potential paths include:

  • Including some advanced options in the edit summary, in which the user can check something like, "Do not add these to my watchlist."
  • Automatically respect the settings the user has in their preferences of whether or not they want the "Add to my watchlist" box checked for their edits in general.

Pending prioritisation, the proposed design is to add the watchlist option (defaulted to add to watchlist) below the CC text on both the structured tasks.

image.png (306×752 px, 28 KB)

Figma spec (for Add image) here:[Growth]?node-id=3018%3A9307

Event Timeline

The normal VE edit summary has that checkbox so it would be trivial to unhide it.

As for respecting the user preference, unfortunately it defaults to false (and MediaWiki doesn't differentiate between a default value and the user manually selecting the same value) so that would just mean not adding the articles to the watchlist.
In theory, respecting the user preference but making it default to true would be a nice solution and there has been some community support for it in the past, but it might be tricky to do (see T38316: Set "Add pages I edit to my watchlist" and "Add pages I create to my watchlist" to true by default on Wikimedia wikis (only for new users)).

This needs design / product specifications.

I've added the proposed design but needs prioritisation from @MMiller_WMF as to whether this is done after the initial Add images release.

I wonder if the default should depend on whether the user is about to make an edit (as opposed to just rejecting recommendations)? In general I'm not sure how useful it is to add things to the new editor's watchlist, but if they didn't make an edit, it seems even less so.

Today i faceing this issue, and I reported in here. This option is really needed.

Hi @MMiller_WMF @RHo, a few clarifications:

  • What are the options for the dropdown next to the checkbox?

Hi @MMiller_WMF @RHo, a few clarifications:

  • What are the options for the dropdown next to the checkbox?

We should aim to reuse whatever the standard options are available for this option when shown in Summary in VE (on enwiki beta the options are Permanent, 1 week`, 1 month, 3months,6months):

image.png (824×1 px, 132 KB)

Yes, that's right thanks

Thanks for confirming @RHo!

@MMiller_WMF @nettrom_WMF should this checkbox and dropdown (if it's present) be instrumented as well?

mewoph renamed this task from Add a link: give users options for watchlist to Structured tasks: give users options for watchlist.Dec 7 2021, 4:20 PM

Change 745304 had a related patch set uploaded (by MewOphaswongse; author: MewOphaswongse):

[mediawiki/extensions/GrowthExperiments@master] Structured task: give users options for watchlist

Change 745304 merged by jenkins-bot:

[mediawiki/extensions/GrowthExperiments@master] Structured task: give users options for watchlist

Add link (desktop)

watchlistOption_addLinkDesktop.png (890×1 px, 120 KB)

Add link (mobile)

watchlistOption_addLinkMobile.png (1×754 px, 120 KB)

Add image (mobile)

watchlistOption_addImage.png (1×756 px, 228 KB)

Checked in betalabs - all look/works according to the specs. Moving for Design review.

(1) The default state for the setting "Add pages and files I edit to my watchlist" in Preferences-Watchlist is disabled. In the discussion topic Why articles added in watchlist (mentioned in this comment above), the reason for previous behavior (i.e. edits on structured tasks would make an article to be automatically added to newcomers' wachlist) was to help new editors become involved into Watchlsit activities.
Now, a user with the default setting for "Add pages and files I edit to my watchlist" needs to click on "Watch this page" to add an edited article to their watchlist. In a sense, it might help to make Watchlist more discoverable, but please confirm that it is a desired behavior.
Default state:

Screen Shot 2021-12-23 at 1.13.25 PM.png (1×682 px, 143 KB)
Screen Shot 2021-12-23 at 2.29.57 PM.png (1×1 px, 194 KB)

(2) (minor) the license info for non-structured edits publish popup is placed below "Watch this page" controls. For structured tasks, the license info is placed above.

Screen Shot 2021-12-23 at 1.04.03 PM.png (756×686 px, 97 KB)
Screen Shot 2021-12-23 at 1.13.25 PM.png (1×682 px, 143 KB)