matrix.org/static/jira/browse/SPEC-15

53 lines
1.7 KiB
Plaintext

---
summary: The "unavailable" presence state should surely actually be "away"
---
created: 2014-09-16 01:12:15.0
creator: matthew
description: |-
We currently set a user as "unavailable" if they've been idle for 5 minutes or whatever in the webclient.
In practice, surely "unavailable" should mean "i am busy; go away". Whereas "idle" or "away" should mean "i don't seem to be using Matrix currently".
id: '10059'
key: SPEC-15
number: '15'
priority: '5'
project: '10001'
reporter: matthew
status: '1'
type: '1'
updated: 2016-10-28 16:26:41.0
votes: '0'
watches: '3'
workflowId: '10363'
---
actions:
- author: leonerd
body: |-
I picked "unavailable" as the state name because in practice the real condition is carried in the string field. The string could say "busy" or "away" or "idle" or whatever. The semantics of the application ought arguably to be the same in all situations.
"unavailable" in some way declares that the would-be recipient of the message is unlikely to reply any time soon. "away" would suggest they aren't even going to read it, whereas "busy" might mean "I am at my desk but doing something super-imporant so please don't distract me".
((Also shouldn't this be a SPEC bug?))
created: 2014-09-17 17:12:34.0
id: '10313'
issue: '10059'
type: comment
updateauthor: leonerd
updated: 2014-09-17 17:12:34.0
- author: richvdh
body: bit late now
created: 2016-06-29 11:52:37.0
id: '13031'
issue: '10059'
type: comment
updateauthor: richvdh
updated: 2016-06-29 11:52:37.0
- author: richvdh
body: 'Migrated to github: https://github.com/matrix-org/matrix-doc/issues/452'
created: 2016-10-28 16:26:41.0
id: '13232'
issue: '10059'
type: comment
updateauthor: richvdh
updated: 2016-10-28 16:26:41.0