diff --git a/xep-0115.xml b/xep-0115.xml index ecf611e6..182d7305 100644 --- a/xep-0115.xml +++ b/xep-0115.xml @@ -28,10 +28,10 @@ &stpeter; &remko; - 1.5pre8 - in progress, last updated 2007-11-19 + 1.5pre9 + in progress, last updated 2007-11-20 jjh/psa -

Removed hash attribute since only SHA-1 is used; clarified meaning of node attribute; further specified security considerations; clarified handling of the legacy format to assist developers.

+

Removed hash attribute since only SHA-1 is used; clarified meaning of node attribute; further specified security considerations; clarified handling of the legacy format to assist developers; defined optional v attribute for the software version.

1.4 @@ -127,6 +127,7 @@ ]]> @@ -159,6 +160,7 @@ ]]> @@ -167,7 +169,8 @@ ]]> @@ -226,14 +229,20 @@ A unique identifier for the software underlying the entity, typically a URL at the website of the project or company that produces the software. * REQUIRED + + v + A specific version of the software. ** + RECOMMENDED + ver - A string that specifies the identity and supported features of the entity. ** + A string that specifies the identity and supported features of the entity. *** REQUIRED -

* Note: It is RECOMMENDED for the value of the 'node' attribute to identify both the software product and the released version in the form "ProductURL;SoftwareVersion", such as "http://psi-im.org/;0.11" This enables a processing application to strip off everything after the ";" character and thereby determine a unique string for the generating application, which it could maintain in a list of known products or (if the string is a URL) which it could use to find more detailed information about the generating application..

-

** Note: Before version 1.4 of this specification, the 'ver' attribute was used to specify the released version of the software; while the values of the 'ver' attribute that result from use of the algorithm specified herein are backward-compatible, applications SHOULD appropriately handle the Legacy Format.

+

* Note: It is RECOMMENDED for the value of the 'node' attribute to be an HTTP URL at which a user could find further information about the software product, such as "http://psi-im.org/" for the Psi client; this enables a processing application to also determine a unique string for the generating application, which it could maintain in a list of known products (e.g., associating the name received via the disco#info reply with the URL found in the caps data).

+

** Note: Before version 1.5 of this specification, the version information was contained in the 'ver' attribute as described below.

+

*** Note: Before version 1.4 of this specification, the 'ver' attribute was used to specify the released version of the software; while the values of the 'ver' attribute that result from use of the algorithm specified herein are backward-compatible, applications SHOULD appropriately handle the Legacy Format.

@@ -267,6 +276,7 @@ ]]> @@ -312,6 +322,7 @@ ]]> @@ -390,6 +401,7 @@ +