From 33259cd11956dbfaad9c678cab9bb61a3f871c95 Mon Sep 17 00:00:00 2001
From: Florian Schmaus
Date: Mon, 13 Nov 2017 19:46:17 +0100
Subject: [PATCH] XEP-0373: Specify values that send_last_published_item should
be set to
Also weaken the requirement regarding PEP persistence.
---
xep-0373.xml | 36 ++++++++++++++++++++++++++++++++----
1 file changed, 32 insertions(+), 4 deletions(-)
diff --git a/xep-0373.xml b/xep-0373.xml
index 8fd12c25..4521727f 100644
--- a/xep-0373.xml
+++ b/xep-0373.xml
@@ -18,7 +18,7 @@
devices.
&LEGALNOTICE;
0373
- Deferred
+ ExperimentalStandards TrackStandardsCouncil
@@ -46,6 +46,17 @@
look@my.amazin.horsevalodim@stratum0.org
+
+ 0.2.1
+ 2017-11-13
+ fs
+
+
+
Recommend setting the PubSub configuration field 'send_last_published_item' to 'on_sub'.
+
Only recommend persistent PubSub nodes.
+
+
+ 0.22017-09-11
@@ -265,9 +276,9 @@
child element of the <pubkeys/> element qualified by the
'urn:xmpp:openpgp:0' namespace. Note that OpenPGP's ASCII Armor is
not used, instead the XMPP client MUST encode the public key using
- Base64. Client SHOULD only try to store the public key if the
+ Base64. Clients MAY only try to store the public key if the
Personal Eventing Protocol service supports persistent-items, thus
- it SHOULD check if the service reports the
+ they possibly check if the service reports the
'http://jabber.org/protocol/pubsub#persistent-items' feature.
whitelist
+
+ on_sub
+
@@ -556,6 +570,16 @@
+
+
+
The PubSub nodes specified by herein SHOULD be configured to either never send the latest
+ item, or to send the latest item only when a new entity subscribed. Thus the nodes
+ 'send_last_published_item' configuration option SHOULD be set to either 'never' or 'on_sub' (see
+ XEP-0060 ยง 16.4.4).
+
+
+
@@ -619,7 +643,6 @@
-
The format of XMPP addresses, sometimes called JIDs, is well
defined. Thus they need to be normalized, as defined in
&rfc7622;. When implementations are required to compare XMPP
@@ -781,3 +804,8 @@