Page MenuHomePhabricator

Phase 5: Offer Usability Improvements as default-on feature at remaining large wikis
Open, Needs TriagePublic

Description

This task represents the work with enabling the full suite of Usability Improvements default-on features for everyone (logged in + out) at Phase 5 wikis.

Deployment plan

WikiAnnouncement date + linkDeployment date
Chinese Wikipedia (zh.wiki)26 March 2025✅ 2 April 2025
Basque WikipediaNext up
Catalan WikipediaNext up
Danish WikipediaNext up
English Wikipedia
Finnish WikipediaNext up
Greek WikipediaNext up
Latvian WikipediaNext up
Norwegian Bokmål WikipediaNext up
Polish Wikipedia
Russian WikipediaBlocked on Vector22 deployment
Simple English WikipediaNext up
Swedish Wikipedia
NOTE: before considering this task resolved, we need to ensure Usability Improvements have been deployed to all Wikimedia wikis.

Deployment date

See above

Requirements

Meta
People who meet the criteria below will see the "UX changes" listed below when visiting any Article or User talk pages on desktop:

  • People who have NOT explicitly disabled the Show discussion activity setting within Special:Preferences
  • People accessing anyone of the Deployment wikis using the desktop version of the site

UX Changes
Topic Containers

  1. All section headings are styled in the way we defined in T310914
  2. All sections that contain signed comments contain metadata in the way we defined in T310914
  3. All sections that do NOT contain signed comments do NOT contain any metadata

Clear Affordances

  1. All Reply links/buttons appear in the way(s) we defined in T320684

Page Frame

  1. A visual space appears between the "namespace" and "page" name portion of a talk page's title
  2. An indicator that describes, and links to, the latest comment published on a given talk page appears at the top of the talk page
  3. Information appears within the table of contents about the number of comments within each section

Minimum test case

  1. At English Wikipedia, and at remaining wikis, visit Special:Preferences
  2. Ensure the Show discussion activity setting is enabled
  3. Visit a User or Article talk page

Local announcement

This is the text that was used previously for announcing the deployment.
Hello

For your information, the Editing team will soon change how talk pages look. These changes have been available as a Beta feature for a while at your wiki.

During the cross-wikis discussions in 2019, volunteers of all experience levels reported that the presentation of talk pages, and the usage of wikitext, makes them hard to recognize as discussion places. Volunteers also shared that understanding the conversations happening within these talk pages, and identifying what they need to do to participate in these conversations is unnecessarily difficult.

The Usability Improvements we will deploy soon at your Wikipedia aim to help all contributors – no matter their experience level – to communicate more easily on Wikimedia wikis and beyond. This new deployment is the follow-up of recent improvements on talk pages, such as topic subscription, discussion page permalinks, the button for adding a topic or the default presentation of an empty discussion page.

Four improvements will been added to talk pages.

Improved heading appearance
We changed how the talk page’s main title, adding a space after “Talk:”, and all section titles look, now using Sans-serif. The goal is to distinguish them from the article’s contents.
The heading for each topic summarises the overall activity of a given discussion: it displays the number of participants, comments, and the date of the last comment. Clicking on the date takes you to the latest comment on the topic.

Action buttons are emphasized
The buttons for replying, subscribing, and starting a new topic appear in a bolder typeface, instead of looking like a regular link. The brackets that highlighted these links are removed so that they won’t be confused with in-text links.
Soon, new options will be provided close to this reply button, like the possibility of thanking a user for a comment.
The button for starting a new topic on a talk page is not always easy to find. The “new topic” button has been improved in the Vector 2022 skin: a blue button in the sticky header now shows where to start a conversation.

An improved table of contents
For Vector 2022 skin users, the table of contents shows the number of comments within a topic, making it easier to spot the most popular discussion topics.

Meta information at the top of the page
A breadcrumb with meta-information is added at the top of the talk page. The latest comment added, with a date, is highlighted, as is the topic it was posted in.

We tested these improvements
Changing a design can be confusing for some users. To learn whether the suite of desktop talk page design changes were negatively impacting peoples’ experiences using talk pages, the Editing team conducted two analyses to check how user engagement went, through the revert rate of edits at the talk page, and check on the possible negative impact of the improvements.

Next steps
We will deploy these changes on the week of February 17. Italian is one of the last wikis where these changes haven't been deployed to. You can still test the feature in your Beta features. Users who prefer the old look will be able to opt-out the feature in their preferences.

If you have questions, please post them in response to this message.

Reference

Event Timeline

Trizek-WMF renamed this task from Offer Usability Improvements as default-on feature at English Wikipedia to Offer Usability Improvements as default-on feature at English Wikipedia and remaining wikis.Nov 7 2024, 2:58 PM
Trizek-WMF updated the task description. (Show Details)
ppelberg updated the task description. (Show Details)
ppelberg moved this task from Inbox to Ready to Be Worked On on the Editing-team (Kanban Board) board.

Per today's offline discussion with @Trizek-WMF:

  1. Deployment to zh.wiki can be scheduled for next Wednesday, 2 April 2025.
  2. Deployment to ru.wiki is blocked on Vector 2022 being deployed

I guess there was an edit conflict here, and Phabricator isn’t as smart in handling it as MediaWiki… @Trizek-WMF, you didn’t mean to revert the edit of @ppelberg, did you?

I guess there was an edit conflict here, and Phabricator isn’t as smart in handling it as MediaWiki… @Trizek-WMF, you didn’t mean to revert the edit of @ppelberg, did you?

Good catch, thank you.

Deployment to ru.wiki is blocked on Vector 2022 being deployed

Note that we already deployed to de.wiki which is also using legacy Vector (as well as some other minor wikis: arbcom_dewiki, arbcom_ruwiki, donatewiki, ruwikimedia, thankyouwiki).

Change #1133972 had a related patch set uploaded (by Esanders; author: Esanders):

[operations/mediawiki-config@master] Enable DiscussionTools visual enhancements on zhwiki

https://gerrit.wikimedia.org/r/1133972

Change #1133975 had a related patch set uploaded (by Esanders; author: Esanders):

[operations/mediawiki-config@master] Enable DiscussionTools visual enhancements everywhere except enwiki & ruwiki

https://gerrit.wikimedia.org/r/1133975

https://gerrit.wikimedia.org/r/1133975 deploys to all remaining wikis except enwiki/ruwiki, and should be deployed after a tech news announcement.

Change #1133972 merged by jenkins-bot:

[operations/mediawiki-config@master] Enable DiscussionTools visual enhancements on zhwiki

https://gerrit.wikimedia.org/r/1133972

Mentioned in SAL (#wikimedia-operations) [2025-04-03T20:18:15Z] <jforrester@deploy1003> Started scap sync-world: Backport for [[gerrit:1133948|wikifunctionswiki: Disable 'mathml' mode for Maths, requires RESTbase]], [[gerrit:1123620|Hide "Insert graph" tool in VE when graphs are disabled (T387501)]], [[gerrit:1133972|Enable DiscussionTools visual enhancements on zhwiki (T379264)]], [[gerrit:1134051|Revert "End EmailAuth enforcement group 2 test"]]

ppelberg renamed this task from Offer Usability Improvements as default-on feature at English Wikipedia and remaining wikis to Phase 5: Offer Usability Improvements as default-on feature at remaining large wikis.Apr 16 2025, 4:12 PM
ppelberg updated the task description. (Show Details)

Update

Per today's offline conversation with @Trizek-WMF, we've updated the task description to include the wikis that will be a part of the next deployment phase.

Next up
MoveComms to inform communities; exact timing still to be determined.