diff --git a/index.html b/index.html index dd8ad4b..02bc97b 100644 --- a/index.html +++ b/index.html @@ -845,6 +845,29 @@

Table of Contents

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. +

Table of Contents

Terminology

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