Community Wishlist Survey 2019/Watchlists/Watchlist item expiration

From Meta, a Wikimedia project coordination wiki
Jump to navigation Jump to search
Random proposal ►

 ◄ Back to Watchlists  The survey has concluded. Here are the results!


  • Problem: My watchlist combines a few pages which I want to watch permanently with thousands of entries which I only wanted to monitor for a few days after a one-off edit. The two types are mixed together with no distinction. Removing pages which were of temporary interest is tedious and error-prone.
  • Who would benefit: Editors who want to monitor revisions to a page in the near future, without it cluttering up the watchlist permanently. This especially benefits "gnomes" who make minor changes to many pages.
  • Proposed solution: Introduce an optional expiry date on watchlist entries. Remove expired entries from watchlists before displaying them. Make the default expiry date "forever", so the change only affects editors who opt in.
  • More comments: The edit dialogue could have a "watch for a day/week/month" option. Allow editors to make this their default on an opt-in basis.
  • Phabricator tickets: T124752, T100508, T8964
  • Proposer: Certes (talk) 13:59, 7 November 2018 (UTC)

Discussion[edit]

  • This is a variation on the Watchlist Expiry idea, which has been much discussed and debated over the years. See T124752 T100508 T8964. It was a 2016 project of the German wishlist team, and it looks like they made progress in terms of adding required fields to the back-end Watchlist data table. But I'm not sure what the progress was after that, or why the process stalled if it did. I'm pinging Birgit Müller (WMDE) and Lea Voget (WMDE), who should be able to fill us in on where this effort stands and what the level of difficulty going forward would be. —JMatazzoni (WMF) (talk) 19:00, 7 November 2018 (UTC)
    • So we did take the biggest hurdles, which was refactoring all the necessary code and adding the required fields to the database table. What is left to do is implementing the actual feature. This should not be hard in itself, the complexity comes more from making this work with other ideas for the watchlist (although I am not sure if there are currently any other plans). Currently,no work on this wish is scheduled. The reason why we stopped our work was that it took over a year for the database fields to be added, and we had thus many more things on our TODO-list when they were finally there. --Lea Voget (WMDE) (talk) 12:36, 9 November 2018 (UTC)
      • not all required fields have been added to the table - a field for the expiry date is still missing. -- DKinzler (WMF) (talk) 21:48, 29 November 2018 (UTC)
  • When working on this problem for the 2013 German wishlist, an alternative was proposed: we could allow watchlist entries to be listed by the date they were added, and give users a way to remove old entries by selecting them from the filtered view. There is a recent RFC that proposes a similar feature, see phab:T209773. -- DKinzler (WMF) (talk) 21:48, 29 November 2018 (UTC)

Voting[edit]

  • Support Support Redalert2fan (talk) 19:12, 16 November 2018 (UTC)
  • Support Support SEMMENDINGER (talk) 19:31, 16 November 2018 (UTC)
  • Support Support James Martindale (talk) 19:46, 16 November 2018 (UTC)
  • Support Support Like the proposer I want to be able to watch a page for a short time after editing it WikiGnomishly, or indefinitely if it's a topic of interest. PamD (talk) 23:23, 16 November 2018 (UTC)
  • Support Support Tom Ja (talk) 23:53, 16 November 2018 (UTC)
  • Support Support Gehenna1510 (talk) 00:25, 17 November 2018 (UTC)
  • Support SupportInsertcleverphrasehere (or here) 00:26, 17 November 2018 (UTC)
  • Support Support MrX (talk) 01:45, 17 November 2018 (UTC)
  • Support Support Rschen7754 02:31, 17 November 2018 (UTC)
  • Support Support Natureium (talk) 02:58, 17 November 2018 (UTC)
  • Support Support Hiàn (talk) 04:08, 17 November 2018 (UTC)
  • Support Support JTP (talkcontribs) 04:53, 17 November 2018 (UTC)
  • Support Support Domdeparis (talk) 07:33, 17 November 2018 (UTC)
  • Support Support Xiplus (talk) 08:00, 17 November 2018 (UTC)
  • Support Support Jtajt (talk) 08:09, 17 November 2018 (UTC)
  • Support SupportAmmarpad (talk) 09:07, 17 November 2018 (UTC)
  • Support Support Tractopelle-jaune (talk) 09:47, 17 November 2018 (UTC)
  • Support Support --Tylwyth Eldar (talk) 10:15, 17 November 2018 (UTC)
  • Support Support as proposer Certes (talk) 10:23, 17 November 2018 (UTC)
  • Support Support Elekhh (talk) 10:39, 17 November 2018 (UTC)
  • Support Support ديفيد عادل وهبة خليل 2 (talk) 10:45, 17 November 2018 (UTC)
  • Support Support Kpgjhpjm (talk) 13:52, 17 November 2018 (UTC)
  • Support Support Sakretsu (talk) 14:58, 17 November 2018 (UTC)
  • Support Support — Sounds like a sound proposal. SshibumXZ (talk) 16:48, 17 November 2018 (UTC)
  • Support Support Dcheney (talk) 16:58, 17 November 2018 (UTC)
  • Support Support Cabayi (talk) 17:15, 17 November 2018 (UTC)
  • Support Support Amir (talk) 19:19, 17 November 2018 (UTC)
  • Support Support JAn Dudík (talk) 20:31, 17 November 2018 (UTC)
  • Support Support Yamaha5 (talk) 20:35, 17 November 2018 (UTC)
  • Support Support Nk (talk) 20:35, 17 November 2018 (UTC)
  • Support Support Mmitchell10 (talk) 20:35, 17 November 2018 (UTC)
  • Support Support MehdiTalk 20:37, 17 November 2018 (UTC)
  • Support Support Fatemi 20:41, 17 November 2018 (UTC)
  • Support SupportThanks for the fish! talkcontribs 20:49, 17 November 2018 (UTC)
  • Support Support pythoncoder (talk | contribs) 21:14, 17 November 2018 (UTC)
  • Support Support Would be very useful. Tom (LT) (talk) 23:21, 17 November 2018 (UTC)
  • Support Support Mz7 (talk) 00:21, 18 November 2018 (UTC)
  • Support Support Sunfyre (talk) 02:44, 18 November 2018 (UTC)
  • Support SupportBilorv (talk) 03:06, 18 November 2018 (UTC)
  • Support Support This could be combined with a proposal below to "mute" certain pages for a short length of timeAHeneen (talk) 05:49, 18 November 2018 (UTC)
  • Support Support Poya-P (talk) 06:19, 18 November 2018 (UTC)
  • Support Support Abductive (talk) 09:59, 18 November 2018 (UTC)
  • Support Support Very good idea. Jules78120 (talk) 10:22, 18 November 2018 (UTC)
  • Support Support فرهنگ2016 (talk) 10:41, 18 November 2018 (UTC)
  • Support Support NMaia (talk) 10:51, 18 November 2018 (UTC)
  • Support Support Wikimostafa (talk) 11:13, 18 November 2018 (UTC)
  • Support Support An excellent proposal. (Worth noting that Twinkle/Huggle/STiki would need a mod to take advantage of this feature) Girth Summit (talk) 12:11, 18 November 2018 (UTC)
  • Support Support Liuxinyu970226 (talk) 12:45, 18 November 2018 (UTC)
  • Support Support Timeshifter (talk) 12:56, 18 November 2018 (UTC)
  • Support Support XXBlackburnXx (talk) 14:56, 18 November 2018 (UTC)
  • Support Support Bruce1ee (talk) 15:01, 18 November 2018 (UTC)
  • Support Support Pagliaccious (talk) 16:38, 18 November 2018 (UTC)
  • Support Support — Draceane talkcontrib. 17:17, 18 November 2018 (UTC)
  • Support Support Dvorapa (talk) 19:17, 18 November 2018 (UTC)
  • Support Support JackPotte (talk) 22:21, 18 November 2018 (UTC)
  • Support Support -- Whats new?(talk) 22:46, 18 November 2018 (UTC)
  • Support Support Stryn (talk) 22:59, 18 November 2018 (UTC)
  • Support Support Trizek from FR 09:58, 19 November 2018 (UTC)
  • Support Support ·addshore· talk to me! 10:13, 19 November 2018 (UTC)
  • Support Support Geraki TL 13:56, 19 November 2018 (UTC)
  • Support Support Courcelles 15:02, 19 November 2018 (UTC)
  • Support SupportONUnicorn (talk) 15:56, 19 November 2018 (UTC)
  • Support Support I am a gnome, and I would appreciate this. StringRay (talk) 22:21, 19 November 2018 (UTC)
  • Support Support very strongly. Iridescent (talk) 10:13, 20 November 2018 (UTC)
  • Support Support CAPTAIN RAJU(T) 22:55, 20 November 2018 (UTC)
  • Support Support Tisfoon (talk) 06:09, 21 November 2018 (UTC)
  • Support Support Onel5969 TT me 10:44, 21 November 2018 (UTC)
  • Support Support BMK (talk) 11:07, 21 November 2018 (UTC)
  • Support Support Vexations (talk) 11:22, 21 November 2018 (UTC)
  • Support Support Novak Watchmen (talk) 14:54, 21 November 2018 (UTC)
  • Support Support Conny (talk) 15:02, 21 November 2018 (UTC)
  • Support Support BugWarp (talk) 17:37, 21 November 2018 (UTC)
  • Support Support Sometimes can be useful. Gce (talk) 18:33, 21 November 2018 (UTC)
  • Support Support Nihlus 22:46, 21 November 2018 (UTC)
  • Support Support Yes, work should definitely be completed on this. Alsee (talk) 05:34, 22 November 2018 (UTC)
  • Support Support Vulphere 17:23, 22 November 2018 (UTC)
  • Support Support Encycloon (talk) 18:57, 22 November 2018 (UTC)
  • Support Support Flo Beck (talk) 20:08, 22 November 2018 (UTC)
  • Support Support FiliP ██ 20:32, 22 November 2018 (UTC)
  • Support Support SalmanZ (talk) 21:16, 22 November 2018 (UTC)
  • Support Support AnuJuno (talk) 06:54, 23 November 2018 (UTC)
  • Support Support MisterSynergy (talk) 10:04, 23 November 2018 (UTC)
  • Support Support Hmxhmx 10:44, 24 November 2018 (UTC)
  • Support Support Quiddity (talk) 18:37, 24 November 2018 (UTC)
  • Support Support Barkeep49 (talk) 19:23, 24 November 2018 (UTC)
  • Support Support Fettlemap (talk) 21:23, 24 November 2018 (UTC)
  • Support Support Matěj Suchánek (talk) 11:11, 25 November 2018 (UTC)
  • Support Support Helder 13:36, 25 November 2018 (UTC)
  • Support Support IKhitron (talk) 19:47, 25 November 2018 (UTC)
  • Support Support WikiGnome approved :) — AfroThundr (u · t · c) 02:57, 26 November 2018 (UTC)
  • Support Support PMG (talk) 11:41, 26 November 2018 (UTC)
  • Support Support -- Amanda (aka DQ) 22:57, 26 November 2018 (UTC)
  • Support Support, though there's some design question on "do we want to warn/indicate to users that their temporary watched item will expire soon?" that might be worth answering. --Izno (talk) 00:38, 27 November 2018 (UTC)
  • Support Support Abeona (talk) 12:05, 27 November 2018 (UTC)
  • Support Support YFdyh000 (talk) 19:58, 27 November 2018 (UTC)
  • Support Support Mahir256 (talk) 21:42, 27 November 2018 (UTC)
  • Support Support Calvinballing (talk) 15:06, 28 November 2018 (UTC)
  • Support Support Uanfala (talk) 00:19, 29 November 2018 (UTC)
  • Support Support Daniel Case (talk) 03:33, 29 November 2018 (UTC)
  • Support Support Yes please. Even a simple flag in watchlist (like 'long-term' or 'short-term') with different options to purge 'short-term' should work. In the current setup I watch only pages I am interested in in long-term — NickK (talk) 16:37, 29 November 2018 (UTC)
  • Support Support Watching reactions after edit is good argument. Take considerations from Izno's comment. Wargo (talk) 16:43, 29 November 2018 (UTC)
  • Support Support Duży Bartek (talk) 19:25, 29 November 2018 (UTC)
  • Support Support --OrsolyaVirág (talk) 14:25, 30 November 2018 (UTC)
  • Support Support Schniggendiller (talk) 15:53, 30 November 2018 (UTC)