Talk pages consultation 2019/Current feedback
This page is obsolete. It is being retained for archival purposes. It may document extensions or features that are obsolete and/or no longer supported. Do not rely on the information here being up-to-date. See Talk pages project for the follow-up project. |
This page seeks to document in a precise manner the feedback, both past and current, about talk pages, Flow/SD, and LiquidThreads. Ideally it will eventually contain what about each feature works, what doesn't work, what could be added, and references. This page will not be used for communication, but rather for organizing points raised via other communication avenues.
Talk pages
[edit]What works
[edit]Taken from the Flow satisfaction survey report.
- Finding specific discussions can be done with MediaWiki's search feature.
- Watching changes and patrolling vandalism can be done with MediaWiki's features to watch article content
- Compact view
- Flexibility
Issues and suggestions
[edit]- Archive bots[1]
- Potential conflict: Korean Wikipedia for instance, prefers archiving to be done by hand[1]
- Archiving is done unevenly by bots, which are maintained by users and therefore of very uneven quality. Archives are something of a black hole — they aren’t searchable, easily maintainable, or easily accessible. You can’t resurrect an archived discussion easily...[2][3]
- Millions of talk pages stretching indefinitely require editors to individually create archive settings for talk pages, so that older entries, closed discussions etc are archived.[4][5]
- Archive prompt
- Easy prompt to assist in archiving talk pages (eg duration, number of remaining posts, and desired archive box)[1]
- Avatars
- Avatars and/or profile photos included in replies can make things less sterile.[6]
- Create/Close topic
- Make it clear how and where to create a topic[7][8]
- Especially in terms of auto-archiving (if implemented) have a toggle that enables mods to close a topic.[5][3] This could also enable editors to discover what topics have not been responded to, especially if there were some sort of Special page.[9][10]
- Link permanence
- Especially when archived, links to specific discussions break, forcing users to locate the archive and then perform CTRL+F in order to find their desired subject(s)[11][3]
- One solution might be when clicking on a link to a section that no longer exists, it no longer redirects to the page but to the search page which includes both the original page as well as the title of the subheading. Of course this would exclude links to articles in the main namespace.[11]
- Mentions
- No way to know if you are mentioned in a conversation.[6]
- Using "@" can help and is intuitive especially when paired with autosuggest.[6][7]
- This could also make "where do I post a reply" a moot point[7]
- Mobile
- Separate mobile GUI rather than trying to merge mobile+desktop.[12]
- Quoting
- There’s no encouragement, mechanism or incentive for quoted, point by point inline replies like we’re all used to with e-mail.[6][2][3]
- Reply to comment
- Made difficult for newcomers especially with repeated usage of ":".[13][14][15][16][8][3]
- There is no apparent "reply" feature, as is present on modern platforms.[6][14][8]
- New users do not know whether to place responses above (as with email) or below.[14]
- New users do not necessarily understand the uses of tildes and either leave them out or copy and paste existing signature.[14][9][8]
- Thank feature
- Expand thanks feature to include an acknowledgement that a user has read the post, as some users don't necessarily want to thank the user per se.[17]
- Thread linking
- Thread moving
- You can’t move a thread to a different discussion page and preserve its history.[2]
- Thread watching
- Time stamps adaptive
- Shorten the length of time stamps as time goes on to inhibit page bloat.[7]
- Perhaps dynamically: for instance, anything more than 3 hours old suppresses the minutes and seconds, anything more than two days old suppresses the time of day.[7]
- Upvoting
- Or some obvious way to rank or otherwise note how useful (or not) comments and posts are[6][8]
- Pairing this with a "sort by votes" can help distill thread contents and make it a quicker read[7][8]
- The ability to hide posts from certain users on a per-user level[8]
- User talk pages
- Allow user talk page owners to set limits on who may post to their personal talk pages. This would help to cut down on harassing behavior, especially against women and minority groups, by such users such as anon.[19][8]
- Visual Editor is intuitively easier for newcomers to learn and increases their interaction.[21][5][22][23]
- VPN editing
- Allow editing from behind a VPN, especially for users from particular countries.[16]
Flow/SD
[edit]What works
[edit]Taken from the satisfaction survey report.
- Structured-by-software discussion system which allows watching topics
- Dedicated notifications when a reply is received or a topic is appreciated
- Clear design for adding new topics and editing messages
- Better integration and use on mobile
- Mentioning (pinging), thanking, and replying to other users is easier
Issues and suggestions
[edit]- Bugs
- Adding in the phabricator link to all open bugs/tickets, sorted from highest to lowest priority.
- Avatars
- Consider options that would allow users to choose from images or provide their own for avatar use.[24]
- Compact view
- Diff
- To cut down on an overwhelming number of email notifications about changes to a discussion, enable it so the entire batch of changes to a thread can be displayed at once.[27][3]
- Editing
- Users, barring admins etc., should not be able to edit other users' comments.
- StructuredDiscussions message editing should support some shortcuts to switch between editors.[28][29]
- Edit summary
- Make the edit summary a mini-VE surface so users can put in links etc.[30]
- Flexibility
- Internal search[31]
- Rather than just having an infinite scroll, which can make pages very long and cumbersome to use and search, try adding a calendar feature. All threads created on a day will be confined to that date. This also keeps the "Browse Topics" list shorter per page.[32]
- While searching for thread posts might never be possible, it would be at least useful to be able to search prior discussions by title. This only works with structureddiscussions boards but not threads, e.g. it is possible to find this board "Extension_talk:StructuredDiscussions" but not a thread like Topic:Ukzjwfa58ewp4zm6 without knowing the whole strange id.[33]]
- Have a Special page that lists all unresolved topics [34]
- Mentions
- Mentioning someone in a footnote does not work.[35]
- Mobile
- Separate mobile GUI rather than trying to merge mobile+desktop.[12]
- Notifications
- Notifications have a primary, secondary, and a menu of tertiary options. However, the tertiary option is so long you sometimes can't read it completely. The box should be expanded or at least there should be a mouseover in place, so users can tell what action they are actually triggering, as it is a guessing game otherwise.[36]
- Some way to receive notifications while away from the computer.[16]
- Quoting
- Topics
- Ways to split, merge, move, or relocate topics or parts of topics.[31][25]
- Have a way to collapse/uncollapse topics on a per-user basis[38]
- Filter open/closed topics[31]
- Further suggestions as to filters and the Table of Contents can be found here.
- Bulk hide threads for easier management[39]
- Not being able to hide topic titles can be the cause for abuse/vandalism. This goes for when the topic is even deleted.[40]
- Topic summary improvement[31]
- ...it is difficult to see the nature of the discussions at a glance.[41]
- Vandalism
- Counter-vandalism is more complicated. Needs to be improved.[25]
- Feature-parity with non-Flow talk pages for moderation and protection.[42][3]
- VPN editing
- Allow editing from behind a VPN, especially for users from particular countries.[16]
LiquidThreads
[edit]What worked
[edit]Taken from Wikipedia.
- A simplified post/reply workflow so new users can jump into the discussion.
- Simple management of threads, including automation of archival, refactoring, and other tasks currently undertaken by bots and humans.
- A flexible notification system, allowing users to keep abreast of developments in areas in which they are interested, ranging from entire discussion pages to discussion fragments.
- Support for following discussion pages with RSS feeds.
- Flexible post ordering, allowing users to keep track of which threads on a talk page are dead, and which threads are active.
- An AJAX-based interface that allows users to quickly post and reply to other posts, without clumsy page loading.
- Automatic signatures and indentation.
Issues
[edit]- More scrolling required by more whitespace on talkpages.[43]
- LiquidThreads limits what you can do to a talk page, for example, it is not possible to collapse a thread using {{Collapse }}.[43]
- Issues raised during the proposed LQT 3.0 examination
- Lack of consistent and reliable support to fix problems.[44]
Potentially related tools
[edit]Reply link script (or also maybe ConvenientDiscussions)
- Automatically places your reply below other replies to the same comment, if any
- One-click closing of edit requests
- Automatically pings the user who wrote the comment to which you're replying (can be turned off)
- (Almost) always uses correct characters for indentation, even on XfDs
Section strike script
- Strike out the section names in the Table of contents, if they have been closed.
- Colored indentation
- Color open topics
- Color closed topics
- Permanent links for talk and contribs
- Always show dates
- Insert templates in the summary
- Never hide closed topics
- Display action buttons on one line
- This lightweight script adds an option to enable automated archival in just one click to the More drop-down on talk pages.
References
[edit]- ↑ 1.0 1.1 1.2 Implement widespread autoarchiving
- ↑ 2.0 2.1 2.2 Improving Wikimedia's Discussion System
- ↑ 3.00 3.01 3.02 3.03 3.04 3.05 3.06 3.07 3.08 3.09 3.10 3.11 3.12 Talk pages consultation, From Wargo
- ↑ Wishlist 2017, Autoarchive provided
- ↑ 5.0 5.1 5.2 Talk page consultation, Auto-archiving, and VE on talk everywhere
- ↑ 6.0 6.1 6.2 6.3 6.4 6.5 6.6 Flow - Research
- ↑ 7.0 7.1 7.2 7.3 7.4 7.5 Flow - Experienced user responses
- ↑ 8.0 8.1 8.2 8.3 8.4 8.5 8.6 8.7 Talk pages consultation, Answers to the five questions
- ↑ 9.0 9.1 9.2 Talk pages consultation, Proposals
- ↑ Talk pages consultation, On Encouraging New Editors
- ↑ 11.0 11.1 Link permanence and archiving
- ↑ 12.0 12.1 Talk pages consultation, Dead horse slip-slidin'
- ↑ Reply link for talk pages
- ↑ 14.0 14.1 14.2 14.3 Flow Research, User Test Data
- ↑ Commons-EN, current feedback
- ↑ 16.0 16.1 16.2 16.3 16.4 Wikisource-EN, current feedback
- ↑ Talk pages consultation, Extension of Thank feature
- ↑ Make individual threads watchable
- ↑ Talk page consultation, Two types of communicating
- ↑ Release VE on Talk pages
- ↑ Talk pages consultation, Who is the community who claim to represent my views?
- ↑ Talk pages consultation, A two stage solution? First VE than something else
- ↑ Talk pages consultation, Mi opinión
- ↑ Phabricator, open ticket: Explore the idea of having avatars on Flow
- ↑ 25.0 25.1 25.2 25.3 Flow satisfaction survey report
- ↑ Wikipedia, Flow Design FAQ
- ↑ 27.0 27.1 Talk pages consultation, Post mortem from Flow
- ↑ Phrabricator, open ticket
- ↑ Phabricator, open ticket: Have a way to switch back from preview mode to wikitext mode in Structured discussions
- ↑ Phabricator, open ticket
- ↑ 31.0 31.1 31.2 31.3 Add a search and ranking system to structured discussions
- ↑ Talk:Structured Discussions, Improving search for older topics
- ↑ Phabricator, open ticket: Display topic titles instead of topic is in search results
- ↑ Is there a way (special page) to list all unresolved flow threads]
- ↑ Phabricator, open ticket
- ↑ Phabricator, open ticket: Too long tertiary Notifications options are unclear
- ↑ Phabricator, open ticket
- ↑ Phabricator, open ticket: Have a way to collapse and uncollapse open topics
- ↑ Phabricator, open ticket: Provide an option to bulk hide threads
- ↑ Phabricator, open ticket: Flow: It's impossible hide/delete the title of topic
- ↑ Working with MediaWiki
- ↑ Phabricator, open ticket: Moderation and protection feature parity in Flow
- ↑ 43.0 43.1 RationalWiki
- ↑ Giving up on LiquidThreads