[Telepathy-commits] [telepathy-spec/master] MembersChangedDetailed: require error to be more informative than enum

Will Thompson will.thompson at collabora.co.uk
Fri Dec 5 03:15:43 PST 2008


---
 spec/Channel_Interface_Group.xml |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/spec/Channel_Interface_Group.xml b/spec/Channel_Interface_Group.xml
index 313a013..95e09f1 100644
--- a/spec/Channel_Interface_Group.xml
+++ b/spec/Channel_Interface_Group.xml
@@ -739,9 +739,10 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</
             <dt>error (s — <tp:type>DBus_Error_Name</tp:type>)</dt>
             <dd>A (possibly implementation-specific) DBus error describing the
               change, providing more specific information than the
-              <tp:type>Channel_Group_Change_Reason</tp:type> enum allows. If
-              this key is present, 'change-reason' MUST be set to the closest
-              available reason.
+              <tp:type>Channel_Group_Change_Reason</tp:type> enum allows. This
+              MUST only be present if it is strictly more informative than
+              'change-reason'; if present, 'change-reason' MUST be set to the
+              closest available reason.
 
               <tp:rationale>
                 A SIP connection manager might want to signal "402 Payment
-- 
1.5.6.5




More information about the Telepathy-commits mailing list