Page MenuHomePhabricator

Flow permalinks point to specific topic or post, not snapshot in time of board or topic
Open, MediumPublic

Description

On a normal talk page, if I click on the "Permanent link" on the sidebar, I'll get a link pointing to a page where other users can read a discussion as it was at a given moment. However, on Flow talk pages, if I click on the "Permalink" (is this a word? (yes)) which appears in the menu for each comment, I only get a link to the latest version of the discussion. E.g.:

  1. If a user edits a comment in the discussion, the new version will appear when one follows the permanent link to the older version - this is wrong!
  2. If another user replies to the topic, the new reply will appear for someone following the permanent link to the old version. This is also wrong!

On normal talk pages, if I go to the history and click on the timestamp for a given comment, I'll get a link pointing to a page where other users can read the discussion as it was at that moment. However, on Flow histories, I'll get a link to a single comment, instead of the whole discussion at that time.

See also:

Event Timeline

He7d3r raised the priority of this task from to Needs Triage.
He7d3r updated the task description. (Show Details)
He7d3r added a project: StructuredDiscussions.
He7d3r added a subscriber: He7d3r.
Restricted Application added a subscriber: Aklapper. · View Herald Transcript
He7d3r set Security to None.
Mattflaschen-WMF renamed this task from Unable to create permalinks to Flow talk pages to Flow permalinks point to specific topic or post, not snapshot in time of board or topic.Apr 22 2015, 7:21 PM
Mattflaschen-WMF updated the task description. (Show Details)

I find most of the time permalinks are just used so it doesn't fall of the page due to archiving. E.g. when I link to Village pump (technical) in a task, I really just want to link to that topic. The fact that the permalink also freezes the topic is an anti-feature.

There are specific (rarer, I think) reasons to link to an exact version of particular content. For example, if I post personal attacks then edit my post to remove them, that should still be taken into account (e.g. ArbCom may want a permalink to the original version).

Flow handles this by letting you link to the specific version of particular entity. You can permalink header, summary, and post.