Page MenuHomePhabricator

[SPIKE] Decide what cases we will use the comment permanent link redirect for
Open, HighPublic


T302011 will make it possible for the software to take people to the specific comment they're seeking regardless of whether said comment exists in the same location where it was originally published.

To deliver on the above, the Editing Team introduced a new special page (Special:FindComment). People will see this new "interstitial" page when the comment they are seeking has been moved from its original location.

Considering links to specific comments are, and will be, used for more than enabling people to generate links to specific topics (T273341) and comments (T275729) [i], this task involves the work of deciding in which of these cases we will use the new permanent links and which cases we will use the existing semi-permanent links.


The table below is mirrored from T302011.

CaseDescriptionScreenshotCurrent Link TypeDesired Link TypeRelevant ticket
1.Buttons on talk pages for generating links to specific commentsN/APermanentT275729
2.Buttons on talk pages for generating links to specific topicsN/APermanentT273341
3.Latest comment link that appears beneath Article and User talk page titles
Screen Shot 2022-10-19 at 12.05.31 PM.png (318×1 px, 52 KB)
4.Latest comment link that appears within Article and User talk page topic containers
Screen Shot 2022-10-19 at 12.06.12 PM.png (1×1 px, 364 KB)
5.Notifications generated by Topic Subscriptions
Screen Shot 2022-10-19 at 12.06.01 PM.png (552×1 px, 120 KB)
6.Permalinks to topics within Special:TopicSubscriptions
Screen Shot 2023-02-20 at 10.41.41 AM.png (960×1 px, 265 KB)
7.Yellow banner that appears when someone posts on your user talk pageWith Echo (logged-in users on WMF):
newmessage-echo.png (36×256 px, 3 KB)
Without Echo (logged-out users on WMF; exact language varies):
newmessage-no-echo.png (45×474 px, 5 KB)

Open questions

  • 1. What – if any – Cases are missing from the table above?
  • 2. In what order will we introduce permalinks in the cases documented in the "Cases" table above?


  • Answers to all Open questions are documented
  • The "Desired Link Type" column within the Cases table is populated

i. E.g. links generated by Topic Subscriptions and links generated by the latest comment indicators present within the Usability Improvements