diff --git a/xep-0060.xml b/xep-0060.xml index 72914d79..48e4e039 100644 --- a/xep-0060.xml +++ b/xep-0060.xml @@ -49,10 +49,10 @@ &ralphm; - 1.11pre2 - in progress, last updated 2008-02-15 + 1.11pre3 + in progress, last updated 2008-02-22 rm/psa -

For collection nodes, changed name of node child element to associate and added disassociate child element to handle disassociation use case; corrected SHIM examples to conform to XEP-0131.

+

For collection nodes, changed name of node child element to associate and added disassociate child element to handle disassociation use case; corrected SHIM examples to conform to XEP-0131; modified lease expiry notification for consistency with other subscription-related notifications (i.e., not using SHIM header); renamed SHIM headers to Collection and SubID for consistency with HTTP and Email headers.

@@ -2486,8 +2486,8 @@ And by opposing end them? -
123-abc
-
004-yyy
+
123-abc
+
004-yyy
]]> @@ -2775,8 +2775,8 @@ And by opposing end them? -
123-abc
-
004-yyy
+
123-abc
+
004-yyy
]]> @@ -5083,7 +5083,7 @@ And by opposing end them? -
blogs
+
blogs
@@ -5096,7 +5096,7 @@ And by opposing end them? -
blogs
+
blogs
. @@ -5799,13 +5799,17 @@ And by opposing end them? to='francisco@denmark.lit/barracks' id='lease3'/> ]]> -

The service MAY send a message to the subscriber when the lease is almost over (e.g., 24 hours before the end of the lease term). This SHOULD be done by sending a &MESSAGE; containing an empty pubsub <event/> element and a SHIM header named "pubsub#expire".

+

The service MAY send a message to the subscriber when the lease is almost over (e.g., 24 hours before the end of the lease term). This MUST be done by sending a &MESSAGE; containing a <subscription/> element qualified by the 'http://jabber.org/protocol/pubsub#event' namespace and including an 'expiry' attribute.

- - -
2006-02-28T23:59Z
-
+ + + ]]>

When the subscriber wants to renew the lease, it would get the current subscription options, change the value of the "pubsub#expire" field, and submit the new subscription options back to the service. If the new expire value exceeds the maximum value allowed for subscription leases, the service MUST change the value of the field to be the current date/time plus the maximum allowed lease period.

@@ -6613,20 +6617,15 @@ O, what a rogue and peasant slave am I! -

The XMPP Registrar includes "pubsub#collection", "pubsub#expire", and "pubsub#subid" in its registry of SHIM headers (see &SHIMHEADERS;). The registry submission is as follows:

+

The XMPP Registrar includes "Collection" and "SubID" in its registry of SHIM headers (see &SHIMHEADERS;). The registry submission is as follows:

- pubsub#collection + Collection The collection via which a notification was received from the originating node. XEP-0060
- pubsub#expire - The DateTime at which a pubsub leased subscription will end or has ended. - XEP-0060 -
-
- pubsub#subid + SubID A subscription identifer within the pubsub protocol. XEP-0060
@@ -7142,6 +7141,7 @@ xmpp:pubsub.shakespeare.lit?pubsub;action=unsubscribe;node=princely_musings +