1.1 KiB
Matrix Specification NOTHAVEs
This document contains sections of the main specification that have been temporarily removed, because they specify intentions or aspirations that have in no way yet been implemented. Rather than outright-deleting them, they have been moved here so as to stand as an initial version for such time as they become extant.
Presence
Idle Time
As well as the basic presence
field, the presence
information can also show a sense of an "idle timer". This should be
maintained individually by the user's clients, and the home server can
take the highest reported time as that to report. When a user is
offline, the home server can still report when the user was last seen
online.
Device Type
Client devices that may limit the user experience somewhat (such as "mobile" devices with limited ability to type on a real keyboard or read large amounts of text) should report this to the home server, as this is also useful information to report as "presence" if the user cannot be expected to provide a good typed response to messages.