diff --git a/index.html b/index.html index dd8ad4b..02bc97b 100644 --- a/index.html +++ b/index.html @@ -845,6 +845,29 @@
This section is non-normative.
++ A solid chat channel provides functionality similar to the functionality + of chat protocols like IRC channels and Matrix rooms, and like + platforms such as Slack, WhatsApp chat, and so on. + Anyone can host a chat on their pod, and invite others to join (or not). + Those who are allowed to participate in the channel are given + Append mode access to a part of the pod where they can create + new chat files and add messages to existing ones. + Deletion and modification of messages are done not by changing + the existing message, but by appending more information to note that + it has been edited or deleted. +
+Apart from the messages themselves, which are in dated directories (LDP containers) + there is preferences information controlling the display format and options + and a list of those participating. +
+ +This specification is part of the work called + for by the The Chat - Instant Messages + item in the Solid Verticals Roadmap. + It is a client-client specification, in that the pod server does not need to be aware of it at all. + The clients - Solid Apps - use it to make the chat data interoperable across different apps. +
This section is non-normative.
-- A solid chat channel provides functionality similar to the functionality - of chat protocols like IRC channels and Matrix rooms, and like - platforms such as Slack, WhatsApp chat, and so on. - Anyone can host a chat on their pod, and invite others to join (or not). - Those who are allowed to participate in the channel are given - Append mode access to a part of the pod where they can create - new chat files and add messages to existing ones. - Deletion and modification of messages are done not by changing - the existing message, but by appending more information to note that - it has been edited or deleted. -
-Apart from the messages themselves, which are in dated directories (LDP containers) - there is preferences information controlling the display format and options - and a list of those participating. -
+This document uses terminology from the