-
Notifications
You must be signed in to change notification settings - Fork 418
Description
Documentation: https://docs.google.com/document/d/11i14UI1cUz-OJ0knD5BFu7fmT6Fo327zvMYqfSAR7xs/edit#
Author: @ara4n
Date: 2018-06-10
The rules for calculating the display name of a room are complicated. It would be preferable to offload some of this work to the server.
This becomes even more important with the advent of lazy-loaded members (#1227), as a given client will typically not have enough info to correctly name the room otherwise.
This would probably mean adding a field to the /sync response.
Care would need to be taken to make sure that the textual parts of the name can be translated into the user's preferred language. This would probably mean providing the information in a structured manner (possibly as well as supplying preformatted strings in one or more languages for clients to use for simplicity if they prefer).
(Imported from https://matrix.org/jira/browse/SPEC-425)
(Reported by @richvdh)