From 6bc1dfc72e65771a45757015a4d9ae368a0b2ac0 Mon Sep 17 00:00:00 2001 From: Peter Saint-Andre Date: Thu, 3 Jan 2013 19:31:15 -0700 Subject: [PATCH] 1.1rc1 --- xep-0258.xml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/xep-0258.xml b/xep-0258.xml index f7400c2f..21bf279b 100644 --- a/xep-0258.xml +++ b/xep-0258.xml @@ -20,6 +20,7 @@ not be provided, and how the meta-data is to be processed. &LEGALNOTICE; 0258 Draft + Standards Track Standards Council @@ -48,6 +49,14 @@ Kurt.Zeilenga@Isode.COM Kurt.Zeilenga@Isode.COM + + 1.1rc1 + 2012-10-30 + kdz + +

Clarify catalogs are temporal objects. Offer client handling suggestions.

+
+
1.0 2011-11-10 @@ -289,6 +298,18 @@ directly usable by the client. For instance, the client's server might require a particular only-locally-known label be used in messages to a particular remote JID.

It is RECOMMENDED the server publish catalogs of security label for use by clients.

+

Two identical catalog requests may returned different results, even for the same + requester, as the results may depend on numerous factors. It is suggested that clients + request a catalog for use in a short-lived context, such as short-lived 1-to-1 chat + session, for all use in stanzas of that session. For use in long-lived context, such + as a long-lived Multi-User Chat session, it is suggested the client request the + current catalog when the user becomes present after a period of extended absence. + Alternatively, a client could simply cache catalog results for a configurable amount of + time. With either approach, it is also suggested clients provide a means for the user + to request an immediate refresh of all catalogs in all contexts. This is useful where + the user made changes to a personal label catalog which the XMPP server uses as input + in processing catalog requests. Note: there is no requirement that XMPP servers + support 'personal label catalogs' (such details are beyond the scope of this document).

If catalog is restrictive, as indicated by the restrict= attribute with value of true, the client SHOULD restrict the user to choosing one of the items from the catalog and use the label of that item (or no label if the selected item is empty).