From 9dc6d9c38dcfd876ac23633331f8a8721912a6fc Mon Sep 17 00:00:00 2001 From: Matthew Wild Date: Thu, 2 Apr 2020 17:01:13 +0100 Subject: [PATCH 1/2] xep-pubsub-mam: Split off from XEP-0313 --- inbox/xep-pubsub-mam.xml | 90 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 90 insertions(+) create mode 100644 inbox/xep-pubsub-mam.xml diff --git a/inbox/xep-pubsub-mam.xml b/inbox/xep-pubsub-mam.xml new file mode 100644 index 00000000..b1c0a984 --- /dev/null +++ b/inbox/xep-pubsub-mam.xml @@ -0,0 +1,90 @@ + + +%ents; +]> + + +
+ Pubsub Message Archive Management + This document defines a protocol to query and control a pubsub node's message archive. + &LEGALNOTICE; + xxxx + Deferred + 2017-11-15 + Standards Track + Standards + + XMPP Core + XEP-0030 + XEP-0059 + XEP-0060 + XEP-0297 + XEP-0313 + + + + pubsub-mam + + http://www.xmpp.org/schemas/archive-management.xsd + + &mwild; + &ksmith; + + 0.1.0 + 2020-03-30 + mw + +

Split off from XEP-0313 v0.6.3 to ease advancement of that XEP and allow further clarification and expansion of pubsub use cases.

+
+
+
+ + +

This document specifies how to use &xep0313; in combination with &xep0060; to host and query archives on pubsub nodes.

+
+ + +

When querying a pubsub node's archive, the 'node' attribute is added to the <query> element.

+ + +]]> + + + + + + + + + + + Soliloquy + + To be, or not to be: that is the question: + Whether 'tis nobler in the mind to suffer + The slings and arrows of outrageous fortune, + Or to take arms against a sea of troubles, + And by opposing end them? + + + tag:denmark.lit,2003:entry-32397 + 2003-12-13T18:30:02Z + 2003-12-13T18:30:02Z + + + + + + + +]]> +
+ + +

A PubSub service offering MAM SHOULD store each of the items published to each node. When responding to MAM requests it MUST construct the message stanza within the <forwarded> element in the same manner as the notifications sent to subscribers for the item, except that specifying the 'from' 'to' and 'id' attributes are OPTIONAL. Pubsub items must be returned one per message stanza (i.e. there MUST NOT be multiple <item> elements within the <items> element).

+
+
From 3e383f2e6ad702b700b42515a90f193835ed7915 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonas=20Sch=C3=A4fer?= Date: Wed, 19 Aug 2020 08:06:31 +0200 Subject: [PATCH 2/2] Clean up split off ProtoXEP --- inbox/xep-pubsub-mam.xml | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/inbox/xep-pubsub-mam.xml b/inbox/xep-pubsub-mam.xml index b1c0a984..1fcdda8c 100644 --- a/inbox/xep-pubsub-mam.xml +++ b/inbox/xep-pubsub-mam.xml @@ -10,8 +10,7 @@ This document defines a protocol to query and control a pubsub node's message archive. &LEGALNOTICE; xxxx - Deferred - 2017-11-15 + ProtoXEP Standards Track Standards @@ -25,9 +24,6 @@ pubsub-mam - - http://www.xmpp.org/schemas/archive-management.xsd - &mwild; &ksmith;