diff --git a/inbox/entityversioning.xml b/inbox/entityversioning.xml index 27482357..12a29fe0 100644 --- a/inbox/entityversioning.xml +++ b/inbox/entityversioning.xml @@ -368,6 +368,47 @@ any) is left up to the server implementation.
++ When a client has an incomplete versioned list, it may be beneficial to + download more of the list without requesting the full list. To do this, + servers which support entity versioning MUST supply a "search" IQ which + can be used to discover list items matching a certain criteria. What data + to match on (JID, metadata, associated vcards, etc.), and what type of + search are left up to the server implementation and MAY be different + between profiles. +
+
+ Search queries are qualified by the 'urn:xmpp:entityver:0:search'
+ namespace and MUST have a 'profile' attribute set to the namespace for
+ which the search is being performed. For instance, searching the roster
+ looks like the following:
+
+ Search results SHOULD be added to the given list's cache. In this way, + the full list does not need to be known. +
+While the version token approach to caching does not require a great deal @@ -498,6 +539,7 @@ anne@shakespeare.lit:VIZSVF0D,bill@shakespeare.lit:25P2A7H8
This specification defines the following XML namespace:
Upon advancement of this specification from a status of Experimental to a