diff --git a/xep-0231.xml b/xep-0231.xml index a2f01979..6e481037 100644 --- a/xep-0231.xml +++ b/xep-0231.xml @@ -10,7 +10,7 @@ This specification defines an XMPP protocol extension for including or referring to small bits of binary data in an XML stanza. &LEGALNOTICE; 0231 - Proposed + Draft Standards Track Standards Council @@ -24,9 +24,18 @@ - NOT_YET_ASSIGNED + bob + + http://www.xmpp.org/schemas/bob.xsd + &stpeter; &pavlix; + + 1.0 + 2008-09-03 + psa +

Per a vote of the XMPP Council, advanced status to Draft; concurrently, the XMPP Registrar issued the urn:xmpp:bob namespace.

+
0.9 2008-08-16 @@ -157,7 +166,7 @@ id='get-data-1' to='ladymacbeth@shakespeare.lit/castle' type='get'> - ]]> @@ -167,7 +176,7 @@ id='get-data-1' to='doctor@shakespeare.lit/pda' type='result'> - max-age='86400' type='image/png'> @@ -191,7 +200,7 @@ -

To exchange binary data, the data is encapsulated as the XML character data of a <data/> element qualified by the 'urn:xmpp:tmp:bob' namespace &NSNOTE;, where the data MUST be encoded as Base64 in accordance with Section 4 of &rfc4648; (note: the Base64 output MUST NOT include whitespace and MUST set the number of pad bits to zero).

+

To exchange binary data, the data is encapsulated as the XML character data of a <data/> element qualified by the 'urn:xmpp:bob' namespace, where the data MUST be encoded as Base64 in accordance with Section 4 of &rfc4648; (note: the Base64 output MUST NOT include whitespace and MUST set the number of pad bits to zero).

The following attributes are defined for the <data/> element.

@@ -217,7 +226,7 @@

The following example illustrates the format (line endings are provided for readability only).

max-age='86400' type='image/png'> @@ -234,7 +243,7 @@ -

If an entity supports the protocol specified herein, it MUST advertise that fact by returning a feature of "urn:xmpp:tmp:bob" in response to &xep0030; information requests &NSNOTE;.

+

If an entity supports the protocol specified herein, it MUST advertise that fact by returning a feature of "urn:xmpp:bob" in response to &xep0030; information requests.

... - + ... ]]> -

In order for an application to determine whether an entity supports this protocol, where possible it SHOULD via the dynamic, presence-based profile of service discovery defined in &xep0115;. However, if an application has not received entity capabilities information from an entity, it SHOULD use explicit service discovery instead.

+

In order for an application to determine whether an entity supports this protocol, where possible it SHOULD use the dynamic, presence-based profile of service discovery defined in &xep0115;. However, if an application has not received entity capabilities information from an entity, it SHOULD use explicit service discovery instead.

@@ -268,7 +277,7 @@ -

Until this specification advances to a status of Draft, its associated namespace shall be "urn:xmpp:tmp:bob"; upon advancement of this specification, the ®ISTRAR; shall issue a permanent namespace in accordance with the process defined in Section 4 of &xep0053;. The namespace 'urn:xmpp:bob' is requested and is thought to be unique per the XMPP Registrar's requirements.

+

The ®ISTRAR; includes "urn:xmpp:bob" in its registry of protocol namespaces (see &NAMESPACES;).

@@ -278,10 +287,17 @@ + + + The protocol documented by this schema is defined in + XEP-0231: http://www.xmpp.org/extensions/xep-0231.html + + + @@ -294,12 +310,6 @@ - - - - - - ]]>