Last modified: 2014-11-17 10:35:37 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 T22644, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 20644 - Messy 'new messages' pages
Messy 'new messages' pages
Status: RESOLVED INVALID
Product: MediaWiki extensions
Classification: Unclassified
LiquidThreads (Other open bugs)
unspecified
All All
: Normal enhancement with 1 vote (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks: 39480
  Show dependency treegraph
 
Reported: 2009-09-14 16:42 UTC by Siebrand Mazeland
Modified: 2014-11-17 10:35 UTC (History)
13 users (show)

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


Attachments
Special:Newmessages (32.99 KB, image/png)
2009-09-14 16:42 UTC, Siebrand Mazeland
Details
NewMessages with TOC (105.74 KB, image/png)
2009-11-23 13:12 UTC, Andrew Garrett
Details

Description Siebrand Mazeland 2009-09-14 16:42:12 UTC
Created attachment 6552 [details]
Special:Newmessages

I was just testing at the Usability Initiative's prototype wiki, and by accident I got a new message notification on a thread I had contributed to - very nice feature!

Clicking the link brought me to Special:NewMessages and I had some trouble decoding what I saw there. This needs some improvement, although I have no concrete suggestions at the moment. Adding screenshot of the current layout in a Dutch locale.
Comment 1 Andrew Garrett 2009-09-18 14:38:28 UTC
Sticking Trevor and Parul on the CC list, see what we can come up with to streamline and improve the new messages page.
Comment 2 Siebrand Mazeland 2009-09-18 14:48:39 UTC
Some ideas (not thinking outside the box, though):
* get the buttons in the margin to the topic top, so it does not take horizontal space
* add a ToC of topics at the top of NewMessages, like on the regular lqt talk pages, for both quick overview and quick navigation - probably also need a 'top' link below every topic
* if I haven't 'mark all mesages read', the new messages link will keep appearing. That's going to annoy many. Once NewMessages was visited, this should disappear, or get less intrusive (do something with 'my talk'?).
* only when a change on the 'lqt watchlist' (because that's what it is, i guess) happens, I would want to see the 'new messages' bar again

Just shoot if you don't like it :)
Comment 3 Andrew Garrett 2009-09-18 14:50:07 UTC
(In reply to comment #2)
> * if I haven't 'mark all mesages read', the new messages link will keep
> appearing. That's going to annoy many. Once NewMessages was visited, this
> should disappear, or get less intrusive (do something with 'my talk'?).
> * only when a change on the 'lqt watchlist' (because that's what it is, i
> guess) happens, I would want to see the 'new messages' bar again

I want to change the "you have new messages" to something less intrusive (icon in p-personal?) for this sort of case (see bug 20663)
Comment 4 Andrew Garrett 2009-11-23 13:12:13 UTC
I tried adding a TOC, and it looked terrible.
Comment 5 Andrew Garrett 2009-11-23 13:12:57 UTC
Created attachment 6815 [details]
NewMessages with TOC
Comment 6 Brandon Harris 2010-09-10 01:44:35 UTC
I'm going to take this, since it's still got to get its redesign.
Comment 7 Andre Klapper 2013-01-09 13:24:48 UTC
Brandon:
This report has been in ASSIGNED status for more than one year and you are set as its assignee. In case that you are not actively working on a fix, please reset the bug status to NEW/UNCONFIRMED.
In case you do not plan to work on a fix in the near future: Please also edit the "Assigned To" field by clicking "Reset Assignee to default", in order to not prevent potential contributors from working on a fix. Thanks for your help!
[assigned>=1y]
Comment 8 Quim Gil 2013-03-19 18:08:42 UTC
I would resolve this as INVALID, encouraging the reporter to open new repots with speficic requests. 

Siebrand, I like you  :) but the first post was vague and then in a comment you started listing suggestions that (after having gone through only 20% of the open reports) feel familiar.
Comment 9 Isarra 2013-03-19 18:17:10 UTC
(In reply to comment #8)
> Siebrand, I like you  :) but the first post was vague and then in a comment
> you
> started listing suggestions that (after having gone through only 20% of the
> open reports) feel familiar.

On the other hand, it's been over three years since that comment, so it stands to reason there would be more specific/targeted bugs at this point. If there isn't one, perhaps this should be converted into a tracking bug?
Comment 10 Quim Gil 2013-03-21 06:50:02 UTC
The attachment of the initial post doesn't reflect the current UI. That *was* messy. The current UI can definitely be improved but is structured and usable.

(In reply to comment #2)
> Some ideas (not thinking outside the box, though):
> * get the buttons in the margin to the topic top, so it does not take
> horizontal space

Arguable. There is plenty of horizontal space and having the big button "Mark as read" there never bothered me.

> * add a ToC of topics at the top of NewMessages, like on the regular lqt talk
> pages, for both quick overview and quick navigation - probably also need a
> 'top' link below every topic

Bug 26892

> * if I haven't 'mark all mesages read', the new messages link will keep
> appearing. That's going to annoy many. Once NewMessages was visited, this
> should disappear, or get less intrusive (do something with 'my talk'?).

Arguable. I mark some posts as read and leave some other there as reminder.

In any case: Bug 23031

> * only when a change on the 'lqt watchlist' (because that's what it is, i
> guess) happens, I would want to see the 'new messages' bar again

Yes, agreed. I don't think there is a bug report open about this one?
Comment 11 Nischay Nahata 2013-04-07 18:00:40 UTC
I am closing this bug as its no longer valid. I stared at the attachments in vain for a few seconds to understand this bug. "Messy" doesn't indicate much even.

Please make new bugs for individual problems that you see.
Comment 12 Siebrand Mazeland 2013-04-07 19:35:05 UTC
It surprises me that it escapes at least two people commenting in this issue that there is something severely wrong with the usability of Special:NewMessages of the extension LiquidThreads. It's one of the most important pages of the extension, too, i.e. the page where someone goes to read up on active talk threads.

I'm not a designer, not an interaction expert, so apologies if I lack the vocabulary to eloquently dissect what is wrong exactly. As a participant in discussions using LiquidThreads, I saw a sub-optimally designed workflow years ago when I reported this issue, and still see it to this day, and actually today.

This issue isn't solved by applying patches, figuratively speaking, to the current special page, as is suggested by way of "mak[ing] new bugs for individual problems that you see". It is solved by properly redesigning the workflow of digesting active LiquidThreads discussion, as is suggested in comment 6. Work on this was actually started, but never communicated widely (a presentation by at Wikimania 2010 - http://www.slideshare.net/werdnum/liquid-threads-wikimania-2010), but never completed in detail. Some work may have been done as part of "LiquidThreads 3.0", but it's unlikely that will ever see completion (http://www.mediawiki.org/wiki/LiquidThreads_3.0 ) as Wikimedia Foundation cancelled it mid 2012.

Anyway, let's just close the bigger issues as invalid, especially if the wrong words are used[1]. That leaves us with work items that's much easier to understand.

[1] http://www.merriam-webster.com/dictionary/messy
Comment 13 Isarra 2013-04-07 20:01:00 UTC
(In reply to comment #12)

Yeah, I am something of a designer and such and I don't know the words for this either - the new messages thing is just not good.

That said, I'm not sure I disagree with the close, though not reasons - the solution here ain't separate bugs on individual issues, it's chucking the entire current new messages thing and redesigning and reimplementing it properly. This could certainly be done, but given how problems for which similar solutions would make sense are rampant within LQT in general, I think a lot of the resources that might otherwise be applied to LQT are probably skirting around it in light of Flow.

I know it's a ways off, but ideally Flow should resolve this stuff and serve as a replacement for LQT (and I should certainly hope the old conversations and such would be compatible, even if it does require running a script or something to transition), and poking for progress on that might help more in the long run than trying to fix up LQT now - especially when designer and developer resources are already stretched thin and trying to deal with both would only attenuate that further.
Comment 14 Nischay Nahata 2013-04-08 09:11:41 UTC
I suggested new bugs because comment #2 and #10 suggest a few changes to make 'new messages' better. If we want a redesign than that is not a bug according to me, bugs are typically things that an individual developer takes a shot and fixes in a day or another.

This an issue much bigger and should be answered by the team who worked on LT 3.0.
We already know that ""Further deployments of LiquidThreads are indefinitely on hold because we don't have the resources to support it." – Andrew Garrett (2012-03-19)" http://www.mediawiki.org/wiki/LiquidThreads_3.0#Timeline

Another option would be to make this as a tracking bug; but really we need a redesign or an alternative.

Besides that, the first comment and the attachment really is old and made some confusion.

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


Navigation
Links