[next] telepathy-spec: Give each draft interface a reference to its bug

Guillaume Desmottes gdesmott at kemper.freedesktop.org
Tue Jan 14 09:13:39 PST 2014


Module: telepathy-spec
Branch: next
Commit: de3eb33479a0f7f2148740f1a05cbd1c65e08bc6
URL:    http://cgit.freedesktop.org/telepathy/telepathy-spec/commit/?id=de3eb33479a0f7f2148740f1a05cbd1c65e08bc6

Author: Simon McVittie <simon.mcvittie at collabora.co.uk>
Date:   Mon Nov  4 18:18:38 2013 +0000

Give each draft interface a reference to its bug

... or at least *a* relevant bug.

---

 spec/Account_Interface_External_Password_Storage1.xml  |    1 +
 spec/Call1_Interface_Mute.xml                          |    1 +
 spec/Channel_Interface_Addressing1.xml                 |    1 +
 spec/Channel_Interface_Credentials_Storage1.xml        |    1 +
 spec/Channel_Interface_HTML1.xml                       |    1 +
 spec/Channel_Interface_Mergeable_Conference1.xml       |    1 +
 spec/Channel_Interface_Picture1.xml                    |    1 +
 spec/Channel_Interface_Splittable1.xml                 |    1 +
 spec/Client_Handler_Future.xml                         |    2 ++
 spec/Connection_Interface_Communication_Policy1.xml    |    1 +
 spec/Connection_Interface_Forwarding1.xml              |    1 +
 spec/Connection_Interface_Keepalive1.xml               |    1 +
 spec/Connection_Interface_Resources1.xml               |    1 +
 spec/Connection_Manager_Interface_Account_Storage1.xml |    1 +
 spec/template.xml                                      |    1 +
 15 files changed, 16 insertions(+)

diff --git a/spec/Account_Interface_External_Password_Storage1.xml b/spec/Account_Interface_External_Password_Storage1.xml
index 29d3932..bfc7fd9 100644
--- a/spec/Account_Interface_External_Password_Storage1.xml
+++ b/spec/Account_Interface_External_Password_Storage1.xml
@@ -22,6 +22,7 @@
 
   <interface name="im.telepathy.v1.Account.Interface.ExternalPasswordStorage1"
     tp:causes-havoc="experimental">
+    <!-- https://bugs.freedesktop.org/show_bug.cgi?id=33485 -->
     <tp:added version="0.21.10">(draft 1)</tp:added>
     <tp:requires interface="im.telepathy.v1.Account"/>
 
diff --git a/spec/Call1_Interface_Mute.xml b/spec/Call1_Interface_Mute.xml
index 21eb64c..5b9daec 100644
--- a/spec/Call1_Interface_Mute.xml
+++ b/spec/Call1_Interface_Mute.xml
@@ -19,6 +19,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
   </tp:license>
 
   <interface name="im.telepathy.v1.Call1.Interface.Mute" tp:causes-havoc="experimental">
+    <!-- https://bugs.freedesktop.org/show_bug.cgi?id=46442 -->
     <tp:added version="0.25.2">(as stable API)</tp:added>
     <tp:xor-requires>
       <tp:requires interface="im.telepathy.v1.Channel.Type.Call1"/>
diff --git a/spec/Channel_Interface_Addressing1.xml b/spec/Channel_Interface_Addressing1.xml
index ac6c198..7b4ff43 100644
--- a/spec/Channel_Interface_Addressing1.xml
+++ b/spec/Channel_Interface_Addressing1.xml
@@ -18,6 +18,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</
   </tp:license>
   <interface name="im.telepathy.v1.Channel.Interface.Addressing1"
              tp:causes-havoc="experimental">
+             <!-- https://bugs.freedesktop.org/show_bug.cgi?id=42918 -->
     <tp:added version="0.19.12">(as draft)</tp:added>
     <tp:docstring xmlns="http://www.w3.org/1999/xhtml">
       <p>This interface provides properties that can be used for
diff --git a/spec/Channel_Interface_Credentials_Storage1.xml b/spec/Channel_Interface_Credentials_Storage1.xml
index 03c665e..00ecd5b 100644
--- a/spec/Channel_Interface_Credentials_Storage1.xml
+++ b/spec/Channel_Interface_Credentials_Storage1.xml
@@ -19,6 +19,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</
   </tp:license>
   <interface name="im.telepathy.v1.Channel.Interface.CredentialsStorage1"
     tp:causes-havoc="experimental">
+    <!-- https://bugs.freedesktop.org/show_bug.cgi?id=33485 -->
     <tp:added version="0.21.10">(draft 1)</tp:added>
     <tp:requires interface="im.telepathy.v1.Channel.Interface.SASLAuthentication1"/>
     <tp:docstring xmlns="http://www.w3.org/1999/xhtml">
diff --git a/spec/Channel_Interface_HTML1.xml b/spec/Channel_Interface_HTML1.xml
index 486ad94..f435d42 100644
--- a/spec/Channel_Interface_HTML1.xml
+++ b/spec/Channel_Interface_HTML1.xml
@@ -21,6 +21,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</
   <interface
     name="im.telepathy.v1.Channel.Interface.HTML1"
     tp:causes-havoc="unfinished">
+    <!-- https://bugs.freedesktop.org/show_bug.cgi?id=15449 -->
     <tp:requires interface="im.telepathy.v1.Channel.Type.Text"/>
     <tp:added version="0.17.5">(draft version, not API-stable)</tp:added>
 
diff --git a/spec/Channel_Interface_Mergeable_Conference1.xml b/spec/Channel_Interface_Mergeable_Conference1.xml
index 2aea73a..9efff2a 100644
--- a/spec/Channel_Interface_Mergeable_Conference1.xml
+++ b/spec/Channel_Interface_Mergeable_Conference1.xml
@@ -22,6 +22,7 @@
   <interface
     name="im.telepathy.v1.Channel.Interface.MergeableConference1"
     tp:causes-havoc="experimental">
+    <!-- https://bugs.freedesktop.org/show_bug.cgi?id=31660 -->
     <tp:added version="0.19.0">(draft 1)</tp:added>
     <tp:requires interface="im.telepathy.v1.Channel.Interface.Conference1"/>
 
diff --git a/spec/Channel_Interface_Picture1.xml b/spec/Channel_Interface_Picture1.xml
index 3b555fa..068208c 100644
--- a/spec/Channel_Interface_Picture1.xml
+++ b/spec/Channel_Interface_Picture1.xml
@@ -22,6 +22,7 @@
 
   <interface name="im.telepathy.v1.Channel.Interface.Picture1"
              tp:causes-havoc="draft">
+             <!-- https://bugs.freedesktop.org/show_bug.cgi?id=42653 -->
     <tp:requires interface="im.telepathy.v1.Channel"/>
     <tp:added version="0.25.0"/>
     <annotation name="org.freedesktop.DBus.Property.EmitsChangedSignal"
diff --git a/spec/Channel_Interface_Splittable1.xml b/spec/Channel_Interface_Splittable1.xml
index f675c5d..a27cfd6 100644
--- a/spec/Channel_Interface_Splittable1.xml
+++ b/spec/Channel_Interface_Splittable1.xml
@@ -22,6 +22,7 @@
   <interface
     name="im.telepathy.v1.Channel.Interface.Splittable1"
     tp:causes-havoc="experimental">
+    <!-- https://bugs.freedesktop.org/show_bug.cgi?id=31660 -->
     <tp:added version="0.19.0">(draft 1)</tp:added>
     <tp:requires interface="im.telepathy.v1.Channel"/>
 
diff --git a/spec/Client_Handler_Future.xml b/spec/Client_Handler_Future.xml
index 49a740d..39dab91 100644
--- a/spec/Client_Handler_Future.xml
+++ b/spec/Client_Handler_Future.xml
@@ -35,6 +35,7 @@
 
     <property name="BypassObservers" tp:name-for-bindings="Bypass_Observers"
       type="b" access="read">
+      <!-- https://bugs.freedesktop.org/show_bug.cgi?id=30043 -->
       <tp:added version="0.21.2"/>
       <tp:docstring xmlns="http://www.w3.org/1999/xhtml">
         <p>If true, channels destined for this handler are not passed to
@@ -59,6 +60,7 @@ BypassObservers=true
     <property name="RelatedConferencesBypassApproval"
       tp:name-for-bindings="Related_Conferences_Bypass_Approval"
       type="b" access="read">
+      <!-- https://bugs.freedesktop.org/show_bug.cgi?id=71228 -->
       <tp:docstring xmlns="http://www.w3.org/1999/xhtml">
         <p>If true, channels destined for this handler that have the
           <tp:dbus-ref namespace="im.telepathy.v1.Channel.Interface"
diff --git a/spec/Connection_Interface_Communication_Policy1.xml b/spec/Connection_Interface_Communication_Policy1.xml
index bbb14ab..7791326 100644
--- a/spec/Connection_Interface_Communication_Policy1.xml
+++ b/spec/Connection_Interface_Communication_Policy1.xml
@@ -21,6 +21,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
   <interface
      name="im.telepathy.v1.Connection.Interface.CommunicationPolicy1"
      tp:causes-havoc="experimental">
+     <!-- https://bugs.freedesktop.org/show_bug.cgi?id=24908 -->
     <tp:added version="0.21.1">(draft 1)</tp:added>
     <tp:requires interface="im.telepathy.v1.Connection.Interface.Presence1"/>
 
diff --git a/spec/Connection_Interface_Forwarding1.xml b/spec/Connection_Interface_Forwarding1.xml
index 28371dd..cfe9eba 100644
--- a/spec/Connection_Interface_Forwarding1.xml
+++ b/spec/Connection_Interface_Forwarding1.xml
@@ -24,6 +24,7 @@
 
   <interface name="im.telepathy.v1.Connection.Interface.Forwarding1"
     tp:causes-havoc="experimental">
+    <!-- https://bugs.freedesktop.org/show_bug.cgi?id=13351 -->
     <tp:added version="0.19.6">(draft version, not API-stable)</tp:added>
 
     <tp:docstring xmlns="http://www.w3.org/1999/xhtml">
diff --git a/spec/Connection_Interface_Keepalive1.xml b/spec/Connection_Interface_Keepalive1.xml
index 7a1ed94..c1a0b42 100644
--- a/spec/Connection_Interface_Keepalive1.xml
+++ b/spec/Connection_Interface_Keepalive1.xml
@@ -23,6 +23,7 @@
 
   <interface name="im.telepathy.v1.Connection.Interface.Keepalive1"
     tp:causes-havoc="experimental">
+    <!-- https://bugs.freedesktop.org/show_bug.cgi?id=30512 -->
     <tp:requires interface="im.telepathy.v1.Connection"/>
     <tp:added version="0.21.2">(draft 1)</tp:added>
 
diff --git a/spec/Connection_Interface_Resources1.xml b/spec/Connection_Interface_Resources1.xml
index ad5e4b0..ccbb885 100644
--- a/spec/Connection_Interface_Resources1.xml
+++ b/spec/Connection_Interface_Resources1.xml
@@ -19,6 +19,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</
   </tp:license>
   <interface name="im.telepathy.v1.Connection.Interface.Resources1"
     tp:causes-havoc="experimental">
+    <!-- https://bugs.freedesktop.org/show_bug.cgi?id=30461 -->
     <tp:added version="0.21.1">(draft 1)</tp:added>
     <tp:requires interface="im.telepathy.v1.Connection"/>
 
diff --git a/spec/Connection_Manager_Interface_Account_Storage1.xml b/spec/Connection_Manager_Interface_Account_Storage1.xml
index 6cd97ee..c50a255 100644
--- a/spec/Connection_Manager_Interface_Account_Storage1.xml
+++ b/spec/Connection_Manager_Interface_Account_Storage1.xml
@@ -22,6 +22,7 @@
 
   <interface name="im.telepathy.v1.ConnectionManager.Interface.AccountStorage1"
     tp:causes-havoc="experimental">
+    <!-- https://bugs.freedesktop.org/show_bug.cgi?id=33485 -->
     <tp:added version="0.21.10">(draft 1)</tp:added>
     <tp:requires interface="im.telepathy.v1.ConnectionManager"/>
 
diff --git a/spec/template.xml b/spec/template.xml
index 1f82957..55eb7ab 100644
--- a/spec/template.xml
+++ b/spec/template.xml
@@ -22,6 +22,7 @@
 
   <interface name="im.telepathy.v1.Foo1"
     tp:causes-havoc="experimental">
+    <!-- https://bugs.freedesktop.org/show_bug.cgi?id=XXX -->
     <tp:added version="0.UNRELEASED">(draft 1)</tp:added>
 
     <tp:docstring xmlns="http://www.w3.org/1999/xhtml">



More information about the telepathy-commits mailing list