summary refs log tree commit diff
path: root/docs/specification-NOTHAVE.rst
diff options
context:
space:
mode:
Diffstat (limited to 'docs/specification-NOTHAVE.rst')
-rw-r--r--docs/specification-NOTHAVE.rst10
1 files changed, 10 insertions, 0 deletions
diff --git a/docs/specification-NOTHAVE.rst b/docs/specification-NOTHAVE.rst
index 6ed8298cd9..369594f6ae 100644
--- a/docs/specification-NOTHAVE.rst
+++ b/docs/specification-NOTHAVE.rst
@@ -18,3 +18,13 @@ 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.
+