Last modified: 2014-09-07 11:02:10 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T62723, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 60723 - Flow floods watchlist
Flow floods watchlist
Status: REOPENED
Product: MediaWiki extensions
Classification: Unclassified
Flow (Other open bugs)
unspecified
All All
: High normal (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on: 70478 70479
Blocks:
  Show dependency treegraph
 
Reported: 2014-02-01 15:38 UTC by Eduard Braun
Modified: 2014-09-07 11:02 UTC (History)
6 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments
Flow entris on Watchlist (without grouping) (226.34 KB, image/png)
2014-02-04 12:44 UTC, Helder
Details
Flow entris on Watchlist (with grouping) (121.09 KB, image/png)
2014-02-04 12:45 UTC, Helder
Details
Flow entries on watchlist: NO grouping, NO expanding (242.36 KB, image/png)
2014-02-04 13:22 UTC, Helder
Details
Flow entries on watchlist: with grouping but NO expanding (126.46 KB, image/png)
2014-02-04 13:23 UTC, Helder
Details
un-expanded and un-gropued watchlist - abundant "duplicates" highlighted, other interesting pages (red circles) are likely to get lost in the shuffle (121.87 KB, image/png)
2014-07-07 21:07 UTC, Eduard Braun
Details

Description Eduard Braun 2014-02-01 15:38:21 UTC
For the following assume you're using the un-expanded watchlist without grouping enabled (therefore the default preferences a new user will see):

The current behavior of Flow is to create an entry in ones watchlist for each and every action. That means every comment (even if it's on the same topic) creates a new entry. Therefore the watchlist is quickly flooded by dozens of Flow comments making it very unclear and nearly impossible to quickly find other pages that have changed in the same period of time.

Flow should therefore (as is the default for normal Wiki pages) only list the newest edit to each watched board. The current behaviour can be kept but should only be enabled when choosing the expanded watchlist from user preferences.
Comment 1 Oliver Keyes 2014-02-01 18:06:25 UTC
The problem is that the primary element of Flow is a topic, not a board; topics will be able to be part of multiple pages. So switching to page-centrism will lead to not just flooding but _repetitive_ flooding.

Having said that, I agree that there's a lot of duplication even *within* topics. I think the best way forward is probably to report the most recent action for each topic, and actually be transparent about what topic that is, treating them almost like watched pages. Hopefully this'll be fixed soon :).
Comment 2 Helder 2014-02-04 12:44:40 UTC
Created attachment 14475 [details]
Flow entris on Watchlist (without grouping)

On this screenshot, my preferences are:
[ ] Group changes by page in recent changes and watchlist
[x] Expand watchlist to show all changes, not just the most recent
Comment 3 Helder 2014-02-04 12:45:14 UTC
Created attachment 14476 [details]
Flow entris on Watchlist (with grouping)

Now, my preferences are:
[x] Group changes by page in recent changes and watchlist
[x] Expand watchlist to show all changes, not just the most recent
Comment 4 Eduard Braun 2014-02-04 13:14:44 UTC
To prevent confusion:
This bug was about the case that the watchlist is *not* expanded. Therefore none of the two screenshot actually applies to the bug description!

(I'm not saying that Flow entries in the expanded Watchlist couldn't use some tuning, though, but this would probably a new bug)
Comment 5 Helder 2014-02-04 13:22:49 UTC
Created attachment 14478 [details]
Flow entries on watchlist: NO grouping, NO expanding

(In reply to comment #4)
> To prevent confusion:
> This bug was about the case that the watchlist is *not* expanded. Therefore
> none of the two screenshot actually applies to the bug description!
> 
> (I'm not saying that Flow entries in the expanded Watchlist couldn't use some
> tuning, though, but this would probably a new bug)

Sorry for that. Here is an updated screenshot.
Comment 6 Helder 2014-02-04 13:23:48 UTC
Created attachment 14479 [details]
Flow entries on watchlist: with grouping but NO expanding
Comment 7 Maryana Pinchuk 2014-02-06 21:27:06 UTC
Should be fixed by next sprint.
Comment 8 Gerrit Notification Bot 2014-02-13 21:37:45 UTC
Change 113042 merged by jenkins-bot:
Flow watchlist data tweaks

https://gerrit.wikimedia.org/r/113042
Comment 9 Gerrit Notification Bot 2014-02-18 19:53:15 UTC
Change 114051 had a related patch set uploaded by EBernhardson:
Flow watchlist data tweaks

https://gerrit.wikimedia.org/r/114051
Comment 10 Gerrit Notification Bot 2014-02-18 21:01:49 UTC
Change 114051 merged by jenkins-bot:
Flow watchlist data tweaks

https://gerrit.wikimedia.org/r/114051
Comment 11 Quiddity 2014-03-08 01:47:11 UTC
Note: The current solution, as suggested by a few editors, is to show slightly more than "only the newest edit". Ie. Watchlists with default settings will currently list the most recent of any:
* new topics started
* content change in a topic (the last post, or last edit to a post or topic-title)
* moderation actions
* edits to the header

The change is now live on all wikis.

The trello card is/was https://trello.com/c/U48qVtrO/61-8-bug-60723-watchlist-data-tweaks-fix-in-wmf14

Further tweaks and changes will probably be needed, as the rollout grows and busier locations are added - such as possibly merging together "newtopic/firstpost-on-that-topic" pairs? - but this current setup demonstrates some of the interesting and informative possibilities. 

I've started a discussion at [[WT:Flow#Watchlist items]] for "next step" brainstorming.
Comment 12 Eduard Braun 2014-07-07 21:05:06 UTC
I wasn't paying attention to this bug for some time, but I'm afraid the current situation is still far from being perfect:
- The patches didn't seem to do much about the situation for the
  *un-expanded* and *un-grouped* watchlist (e.g. "default" settings)
- The discussion mentioned by Quiddity in comment 11 never took place
- In effect this bug is virtually unresolved

I'll attach a screenshot how this issue makes the watchlist basically unusable since it is flooded by dozens of duplicates of Flow-Threads, while the potentially interesting pages on the watchlist are only listed once and are likely to get lost in the shuffle.

P.S. You may reopen a new bug report if you think this is more appropriate but I neither have the time nor the motivation right now (especially since the initial bug report is still exactly what is bugging me right now)
Comment 13 Eduard Braun 2014-07-07 21:07:51 UTC
Created attachment 15860 [details]
un-expanded and un-gropued watchlist - abundant "duplicates" highlighted, other interesting pages (red circles) are likely to get lost in the shuffle

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links