Page MenuHomePhabricator

Allow "article-linked" notifications for pages in a user defined list
Open, LowPublic

Description

Currently the "article-linked" notifications are only sent to the author of the page, but other users may also be interested in knowing about new articles related to a specific page. So, there should be a way for users to create a list of pages for which they will receive notifications when someone adds a link.

That editable list would allow people to monitor/triage which articles another article has recently been linked-from.

This is essentially a specialized form of a watchlist. As has been considered before, we should be looking towards a solution that involves allowing users to have an arbitrary number of watchlists (T7875: Group similar pages in watchlist (aka multiple watchlists)) and then link those watchlists to specific tasks such as an echo whitelist and such.

See also:

Requests for this feature:

Details

Reference
bz64090

Event Timeline

• bzimport raised the priority of this task from to Needs Triage.Nov 22 2014, 3:16 AM
• bzimport set Reference to bz64090.
• bzimport added a subscriber: Unknown Object (MLST).
EBernhardson updated the task description. (Show Details)
EBernhardson set Security to None.
EBernhardson updated the task description. (Show Details)

it'd already be an improvement if it were made possible to track "article-linked" relating to one's watchlist "as is". A separately definable list of articles to be echoed would be a huge bonus, of course.

New request from a spokesperson for other users.
Have a list that you can edit would help people to choose which pages they want to watch. It can be useful to remove pages you have created and you don't want to have notifications about anymore, or to add pages you want to watch.

Would it be possible to raise priority about that task?

(From T143809: Allow people to watch/unwatch pages for link notification purposes)

At the moment, people can receive a notification for links made to pages they have created only.

Have a way to edit that list would allow people to:

  • remove some links (articles they have created to help someone, articles with a lot of trafic, etc.)
  • add some links to watch if a page has some trafic, or to watch to which articles it has been added ([[John Doe (writer, 1963)]] instead of [[John Doe (writer, 1965)]]).

And possibly more cases.

The most raised example for that list was the raw watchlist [[Special:EditWatchlist/raw]]

Feedback from the FR Wikiconference 2016

This would be very useful in Wikidata as new items in Wikidata usually link to others in their space and this feature allows to get notified about new items that a given user cares about.

and also remove notifications that a user doesn't car about, e.g. I want to know about new links to Q24258909 (broken rail) but I don't care about new links to Q26484625 (lap (of a circuit). The latter are far more common, but I can only choose to get both or neither currently and have no options at all about new links to Q7283877 (Rail Accident Investigation Branch), which I'd like to see, as that item was created by a bot.

and also remove notifications that a user doesn't care about [...]

That's the matching task, T46787: Allow excluding pages from the page links notifications. I've linked it more clearly in the task description now. :)

Tgr subscribed.

T3492: Enable editors to monitor edits to sets of watched pages is the task about having multiple watchlists. Creating a new sort-of-watchlist with very limited scope seems to me like a bad path to start down on.

kostajh subscribed.

I'm moving this to triaged as it's not something in the scope of the Growth team's short-to-medium term plans.

I have found https://phabricator.wikimedia.org/T70060 which talks about the same or at least very similar issue as here. Maybe you know already about it, but maybe not?

I've cleaned-up and simplified the Description a bit, plus made a listing of all the prior examples of users requesting this feature (instead of just adding them as new comments).

Tagging Reader experience Team because seems to me related to reading lists feature as it behaves as a watchlist.

@Quiddity thanks so much for cleaning up and summarizing. To better triage for my own team, a clarification question: the requested feature is that for a particular user who did not create the article originally, they can "subscribe" to an article so that any time links are added to the article (and no other types of changes, like new section added or new citations added), a notification is sent to that user?

and we'd like to have all the articles that are "watched" in this way to be on a list together, but it shouldn't be a sublist type within Watchlist?

@Quiddity thanks so much for cleaning up and summarizing. To better triage for my own team, a clarification question: the requested feature is that for a particular user who did not create the article originally, they can "subscribe" to an article so that any time links are added to the article (and no other types of changes, like new section added or new citations added), a notification is sent to that user?

and we'd like to have all the articles that are "watched" in this way to be on a list together, but it shouldn't be a sublist type within Watchlist?

It's not about changes to the page itself. It's a feature request related to this notification: https://www.mediawiki.org/wiki/Help:Notifications/Types#Page_links – the creator of a page gets a notification whenever someone adds a link to that page in another article (= now there's a "connection" between article A and B that didn't exist before).
User story: I'm not the creator of the page but I'm very interested in the topic and would like to receive the same notification. I want to subscribe to this page either via watchlist / reading list or a new special page or perhaps a simple input box on Special:Preferences similar to https://www.mediawiki.org/wiki/Help:Notifications#Muting_pages in order to receive these link notifications.

Thanks so much for the explanation, Johannes! @Samwalton9-WMF in reviewing this particular use case, while we might be able to build it on top of reading list functionality, the core use case seems to be more for contributors / "watch" behavior than for readers. Could this be a use case for a specific watchlist label, even? My team is not well-positioned to work on fulfilling this request.

One more gnomish use case is disambiguation pages: I get notifications when somebody links to a disambiguation page I created, so I can go and check the link and see whether it needs to be made specific. For many old disambiguation pages (that tend to attract the largest number of wrong links), the original page creator is long gone or may not be interested in this task, so it would be helpful if somebody else could "adopt" the page and receive link notifications.

Basically, page link notifications are awesome, but the list of pages I (and other people) would like to have notifications for is not a subset of the list of pages where I have the oldest edit in the page history.

Thanks so much for the explanation, Johannes! @Samwalton9-WMF in reviewing this particular use case, while we might be able to build it on top of reading list functionality, the core use case seems to be more for contributors / "watch" behavior than for readers. Could this be a use case for a specific watchlist label, even? My team is not well-positioned to work on fulfilling this request.

A good question. It's hard to say exactly where this feature should sit, but it does seem redundant to build yet another place where a list of articles can be managed.