Small changes

This commit is contained in:
Jay Graber
2020-07-02 18:00:20 -07:00
parent cf8a94eb39
commit 54e0cdc52a
2 changed files with 7 additions and 6 deletions

View File

@@ -20,28 +20,28 @@ Users can choose a [global, memorable nickname,](https://xmpp.org/extensions/xep
XMPP is implemented in a distributed client-server architecture.
The basic protocol data unit in XMPP is an XML "stanza", a fragment of XML that is sent over a stream.
### Data
### Data Storage/Message Persistence
The basic protocol data unit in XMPP is an XML "stanza", a fragment of XML that is sent over a stream.
An XMPP client may store data on the server. Whether it is accessible to others or not depends on the client implementation.
Default settings for a Jabber server [store information](https://jabber.at/p/privacy/) including: saved contacts ("buddies"), offline messages, error logs, and perhaps chat messages and file uploads for a limited number of days.
### Moderation/Reputation
### Moderation & Reputation
Due to the federated nature of XMPP, moderation actions are only respected if they are supported by the client.
Some examples of moderation in XMPP:
[An experimental spec for groupchat moderation](https://xmpp.org/extensions/xep-0425.html)
### Social/Discovery
### Social & Discovery
XMPP includes the ability for users to advertise their network availability or "presence." This is not strictly necessary for the exchange of data, but facilitates real-time interaction by indicating the the recipient is online and available. Users can subscribe to each other's presence statuses.
Users have contact lists called "rosters". Rosters are [often stored on the server](https://www.blikoontech.com/tutorials/xmpp-made-simple-roster-and-presence-explained) to protect the user's social graph.
### Privacy/Access Control
### Privacy & Access Control
XMPP specifies that channel encryption should be used for the XMPP and HTTP channel via SSL or TLS.
@@ -81,3 +81,4 @@ Applications that use XMPP are varied, and have many different business models,
[XMPP About](https://xmpp.org/about/technology-overview.html)
[XMPP Wikipedia](https://en.wikipedia.org/wiki/XMPP)
[XMPP Core Memo](https://xmpp.org/rfcs/rfc3920.html)