Page MenuHomePhabricator

Multi-wiki, all-in-one watchlist
Closed, ResolvedPublic

Description

I propose implementation of a watchlist that will check for changes to watched articles on more than one wiki. For instance, if one has an account on Wikisource, Wikipedia, and Meta, then they could configure their watchlist to display changes made to watched articles on all of those wikis simultaneously.

This could help increase participation on other projects besides Wikipedia. Many Wikipedians have posted stuff to Meta, for instance, and then pretty much forgotten about it because responses didn't show up on their watchlist. An objection is also made sometimes to moving essays from Wikipedia to Meta, on the grounds that readership and contribution levels will drop, since changes will no longer appear on Wikipedia watchlists.

Ideally, I think a watchlist should be developed that is also capable of displaying changes to watched articles on non-Wikimedia projects (e.g. Memory Alpha, Homestarrunner Wiki, etc.) which could greatly enhance interwiki collaboration. There are probably some hacky methods that could be developed for implementing this by parsing the text of individual watchlists, for instance, combining the data, and time- and date-sorting it. Or we might create some code that will allow rapid downloading of one's watchlist, perhaps in a CSV or other database format, which can then be more reliably parsed.

But we could also start just by having an integrated watchlist for Wikimedia projects.


Version: unspecified
Severity: enhancement

Details

Reference
bz13605

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 21 2014, 10:04 PM
bzimport set Reference to bz13605.
bzimport added a subscriber: Unknown Object (MLST).
  • This bug has been marked as a duplicate of bug 3525 ***

Bryan.TongMinh wrote:

(In reply to comment #0)

Or we might create
some code that will allow rapid downloading of one's watchlist, perhaps in a
CSV or other database format, which can then be more reliably parsed.

We have the [[API]] for that.