Page MenuHomePhabricator

Add a "room" flag to Conpherence
Closed, ResolvedPublic

Description

I think we should distinguish between "rooms" and "threads" at the database/object level. Although these will be 99% identical, I think they have enough differences to justify making this a formal flag. In particular:

  • When browsing rooms, we shouldn't show you threads (or, at least, there should be options to show only rooms).
  • Threads should have all policy settings locked to "members" of thread.
  • We might want to customize UI strings, e.g. "retitled this thread" vs "renamed this room".
  • We might want to customize other UI stuff, like switcher icons.

To support this:

  • Add an isRoom (or similar) flag to threads.
  • BOOM

Revisions and Commits

Restricted Differential Revision

Related Objects

StatusAssignedTask
OpenNone
Resolvedbtrahan
Resolvedbtrahan
OpenNone
Wontfixchad
OpenNone
Resolvedbtrahan
OpenNone
OpenNone
OpenNone
Resolvedepriestley
Resolvedchad
DuplicateNone
Resolvedepriestley
Resolvedbtrahan
Resolvedepriestley
Resolvedepriestley
ResolvedNone
Resolvedbtrahan
Resolvedepriestley
Resolvedbtrahan
Resolvedbtrahan
Resolvedbtrahan
Resolvedbtrahan
Resolvedbtrahan