diff --git a/inbox/pubsub-node-bookmark.xml b/inbox/pubsub-node-bookmark.xml new file mode 100644 index 00000000..f6512404 --- /dev/null +++ b/inbox/pubsub-node-bookmark.xml @@ -0,0 +1,167 @@ + + + + +%ents; +]> + + +
+ Pubsub Node Bookmark + This specification defines a bookmark element pointing to a Pubsub node + &LEGALNOTICE; + xxxx + ProtoXEP + Standards Track + Standards + Council + + XMPP Core + XEP-0001 + XEP-0163 + XEP-0060 + + + + NOT_YET_ASSIGNED + &edhelas; + + 0.0.1 + 2025-09-19 + psa +

First draft.

+
+
+ +

This document defines an extensible bookmark element pointing to a Pubsub node, compatible with the extensions defined in &xep0402;.

+

This bookmarks elements are always listed as Pubsub items allowing an entity to discover and explore a list of bookmarks listed by another entity. For example in &xep0503; it allows a Space to list Pubsub nodes besides MUCs in a Space and in &xep0330; it allows an entity to share Pubsub nodes it subscribed to.

+
+ +

Information about a Pubsub Node Bookmark is provided by the entity. The bookmark container is defined as a classic &pubsub-node; element, qualified by with theses specific constraints:

+ + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypeDescriptionSupport
jidattributeThe node jid addressREQUIRED
nodeattributeThe node nodeREQUIRED
<extensions/> elementXML ElementsA set of child elements (of potentially any namespace). Clients MUST preserve these (particularly preserving unknown elements) when editing items.OPTIONAL
+ +

The aim of this XEP is to allow an entity to handle a list of subscriptions. To simplify the managment of this list the ID of the &xep0060; items MUST be the Pubsub URI of the node as defined in &xep0060;#impl-uri without the 'xmpp:' part.

+
+
+ +

The motivations for this document are to:

+ +
+ + + + + + +]]> + + + + + + + + + + + + + + + + + +]]> + + + +

Related to the XEPs using this document.

+
+ +

This document requires no interaction with &IANA;.

+
+ +

The ®ISTRAR; is requested to issue an initial namespace of "urn:xmpp:pubsub:subscription".

+
+ + + + + + + + The protocol documented by this schema is defined in + XEP-xxxx: http://www.xmpp.org/inbox/pubsub-node-bookmark.html + + + + + + + + + + + + + + + + + + + + +]]> + +