Community Wishlist Survey 2022/Watchlists/Pattern matching article titles
Appearance
Pattern matching article titles
- Problem: There is no easy way to watchlist many similar pages at once, other than adding all of them individually to your watchlist. For example, if I want to watchlist all editions of the Eurovision Song Contest, I'd have to add all 67 of them as well as every new article when it gets created. You can watchlist categories and notice when a new page is added, but that only works if people categorise new pages the way you would expect, and you also still then have to manually add it to your watchlist.
- Proposed solution: Introduce a new Special:BulkWatchPages which allows you to watch items by regular expression (with some sane limit), and perhaps other options such as a category. In the example above, the regular expression could be
Eurovision Song Contest \d+
. Or for templates with subpages,Template:Example(/.*)?
. For technical reasons, this would watch every page as if you watched them individually, as opposed to grouping all these pages together as one "watched item". There could also be a Special:BulkUnwatchPages special page so you can un-watch them in bulk, however. - Who would benefit: All editors, especially those who often check other people's edits
- More comments:
- Phabricator tickets:
- Proposer: Jochem van Hees (talk) 15:07, 11 January 2022 (UTC)
Discussion
- I proposed quite similar Community Wishlist Survey 2017/Watchlists/Automatically watch pages containing specific string in 2017, also Community Wishlist Survey 2017/Watchlists/Watchlist created on categories is from 2017. So I still agree this would be useful. Stryn (talk) 15:31, 11 January 2022 (UTC)
- This sounds a lot like phab:T27372, declined in 2018. — xaosflux Talk 14:33, 12 January 2022 (UTC)
- A gadget could be built to do this. Izno (talk) 19:05, 17 January 2022 (UTC)
- I think being able to add a pattern to a watchlist, as if it were itself a "watched item", is not going to scale and is a firm no. However, similar to what I brought up on the cascade-watching wish, we could offer a new special page like Special:BulkWatchPages where you can bulk watch pages (probably up to some limit) based on some parameters such as a regular expression or pattern. You would not be able to unwatch all of those page in one go, however, since there's no concept of relationships between watched items. That said, would the Special:BulkWatchPages idea still be better than nothing, Jochem van Hees? If not, I'm afraid this proposal is out of scope for Community Tech, and we can offer to put this in our Larger suggestions pile or archive it. Thanks, MusikAnimal (WMF) (talk) 22:58, 19 January 2022 (UTC)
- @MusikAnimal (WMF), you can easily bulk-watch a given list of pages from special:EditWatchlist/raw. Is your proposed special page supposed to generate such lists? Using a list generator like PetScan or Quarry and copying that over two the raw watchlist editor seems like a more efficient solution to me. ~~~~
User:1234qwer1234qwer4 (talk) 23:37, 11 February 2022 (UTC)
- @MusikAnimal (WMF), you can easily bulk-watch a given list of pages from special:EditWatchlist/raw. Is your proposed special page supposed to generate such lists? Using a list generator like PetScan or Quarry and copying that over two the raw watchlist editor seems like a more efficient solution to me. ~~~~
- @Jochem van Hees: Hello and thanks for taking the time to write this proposal. We are archiving this wish due to a lack of clarification. We needed clarification so that we could accept this wish and mark it for translation so that it could go into voting. Thanks again! Regards, DMaza (WMF) (talk) 13:49, 26 January 2022 (UTC)
- @DMaza (WMF): sorry, I should have replied sooner. Personally I'd be fine with any way this is implemented, and your Special:BulkWatchPages idea sounds to me like it could do the job, so I'd be happy to change the proposal to that. Thanks for taking the time! Jochem van Hees (talk) 17:45, 27 January 2022 (UTC)
- No worries. With your approval, I've reworded the proposal to fit what we believe is more in scope and feasible, and have unarchived the proposal. I still have some concerns about people misusing Special:BulkWatchPages tool and watching way too many pages, but we'll worry about that later :) Thanks for replying and participating in the survey! MusikAnimal (WMF) (talk) 22:03, 27 January 2022 (UTC)
- @DMaza (WMF): sorry, I should have replied sooner. Personally I'd be fine with any way this is implemented, and your Special:BulkWatchPages idea sounds to me like it could do the job, so I'd be happy to change the proposal to that. Thanks for taking the time! Jochem van Hees (talk) 17:45, 27 January 2022 (UTC)
- I have the same issue as OP with Elections. SSneg (talk) 21:22, 29 January 2022 (UTC)
Voting
- Support Lectrician1 (talk) 23:36, 28 January 2022 (UTC)
- Support --SSneg (talk) 21:21, 29 January 2022 (UTC)
- Support: an upper limit of 200 pages or so to watch simultaneously, and a preview - "You are about to add X pages to your watchlist, as follows: [list]. Please confirm this is correct" - would massively limit the damage of accidental mistakes. Note also that you could bulk unwatch pages by the same conditions as bulk watching (without any parametised relationship between watched items). — Bilorv (talk) 11:28, 30 January 2022 (UTC)
- Support Stryn (talk) 17:11, 30 January 2022 (UTC)
- Support Libcub (talk) 23:49, 30 January 2022 (UTC)
- Support JPxG (talk) 01:02, 31 January 2022 (UTC)
- Support the wub "?!" 15:04, 31 January 2022 (UTC)
- Support Thingofme (talk) 10:26, 2 February 2022 (UTC)
- Support Jolly1253 (talk) 12:15, 2 February 2022 (UTC)
- Support Aimwin66166 (talk) 06:03, 3 February 2022 (UTC)
- Support - Darwin Ahoy! 19:38, 4 February 2022 (UTC)
- Support MONUMENTA (talk) 02:53, 5 February 2022 (UTC)
- Support. Alexcalamaro (talk) 11:55, 5 February 2022 (UTC)
- Support Again, something I wouldn't use at present but I do see how it might be convenient or necessary. Daniel Case (talk) 19:42, 5 February 2022 (UTC)
- Support --Ciao • Bestoernesto • ✉ 02:49, 6 February 2022 (UTC)
- Support —— Eric Liu(Talk) 10:09, 6 February 2022 (UTC)
- Support Ayumu Ozaki (talk) 03:57, 7 February 2022 (UTC)
- Support Tom Ja (talk) 18:06, 7 February 2022 (UTC)
- Support Rots61 (talk) 23:27, 8 February 2022 (UTC)
- Support Quiddity (talk) 09:14, 10 February 2022 (UTC)