Page MenuHomePhabricator

In Flow people sometimes continue existing topics when it would be better to start new ones
Open, Needs TriagePublic

Description

I use Flow extensively for reading and replying to feedback about the Content Translation and Compact Language Links projects, and also as my user talk page in the Hebrew Wikipedia.

It happens time and again that people reuse existing topic instead of opening new ones. I'm not sure why—I guess that by definition there must be something in the interface that gets them to do that ;)

Examples:

Very long topics become unwieldy. If the whole thread is on the same subject, it is not a big deal, but when the subjects start to diverge, this is a serious problem.

Such things happened with the classic talk pages as well, but for experienced users this was less of a problem, because technically it was fairly easy to refactor the conversation and split the new topic to a separate section. Flow, however, doesn't allow splitting. So for the sake of courtesy I'm forced to reply to the same user.

Solutions I can think of:

  • Being able to split some replies to a new topic. This may include creating a topic on another page.
  • Some designs changes that discourage people from exploiting an existing topic.
  • Automatic archival or "marking as resolved" after one or two days of inactivity.

Of course, if can be something else entirely.

Event Timeline

What is this task about, technically speaking? A request for feature to allow splitting off a new thread/topic?
(Socially I don't see any difference in behavior to non-Flow discussion threads.)

What is this task about, technically speaking? A request for feature to allow splitting off a new thread/topic?

Sorry, I posted before I finished writing. I edited it now.

I mostly want to point out the problem, which is the task's title, and to show how is it different in Flow. The solution is up to UX designers; I offered some ideas, but I trust the professionals.

(Socially I don't see any difference in behavior to non-Flow discussion threads.)

Socially—yes, it's similar; technically—Flow makes it impossible to refactor, and weird to invite people to other topics.