diff --git a/xep-0369.xml b/xep-0369.xml index f7a905eb..7deb0d5e 100644 --- a/xep-0369.xml +++ b/xep-0369.xml @@ -41,6 +41,9 @@ sek

Replace <submission-id/> with XEP-0359; + Make Message Archiving Optional; + Clarify that participant node only contains real JIDs; + Change message retrieval from archive to reflect that MIX-PAM archive is now optional;

@@ -49,8 +52,6 @@ lnj

Remove MIX xmlns from pubsub channel info <item/> example; - Make Message Archiving Optional; - Clarify that participant node only contains real JIDs;

@@ -1253,10 +1254,11 @@

- Clients will retrieve MIX messages using standard MAM protocol from the user's archive. The MAM query will filter based on the channel JID to enable access to messages from a given channel. This gives the user a simple mechanism to access all messages sent to the channel. MAM can be used to retrieve older messages that have not been cached by the client. + The client's local server MAY archive messages and advertise this capability as specified in &xep0405;. If this is done, + clients MUST retrieve MIX messages using standard MAM protocol from the user's archive. The MAM query will filter based on the channel JID to enable access to messages from a given channel. This gives the user a simple mechanism to access all messages sent to the channel. MAM can be used to retrieve older messages that have not been cached by the client.

- Messages can also be retrieved from the channel by addressing MAM queries to the channel JID. This will behave like a standard MAM archive. This can be useful for administrators to access archived messages. It can also be useful for new channel participants to access the historical archives. + Messages can also be retrieved from the channel by addressing MAM queries to the channel JID. This will behave like a standard MAM archive. This can be useful for administrators to access archived messages. This enables new channel participants to access the historical archives.