Just tagged spec version 0.15.5. Exciting changes include: * Tubes spec finally merged to mainline * Formalise the streamed media channel's usage of the group interface * Add a GetKnownAvatarTokens method
URL: http://telepathy.freedesktop.org/spec.html Darcs repository: http://projects.collabora.co.uk/darcs/telepathy/telepathy-spec/ Changes since 0.15.4 follow. Regards, Rob Mon Aug 27 17:52:57 BST 2007 [EMAIL PROTECTED] tagged telepathy-spec 0.15.5 Mon Aug 27 17:52:46 BST 2007 [EMAIL PROTECTED] * bump version to 0.15.5 Mon Aug 27 16:55:01 BST 2007 [EMAIL PROTECTED] * rename Tube_{Address_Type,Access_Control} to Socket_* so they can be reused outside the Tube interface (file transfer for example) Mon Aug 27 16:53:40 BST 2007 [EMAIL PROTECTED] * replace "must contain the boolean value false" wording with "must be ignored" when talking about tube access variants Mon Aug 27 14:15:08 BST 2007 Senko Rasic <[EMAIL PROTECTED]> * Channel.Type.Text: clarify that subject-contact value of 0 means unknown subject changer Mon Aug 27 14:00:35 BST 2007 Senko Rasic <[EMAIL PROTECTED]> * Connection.Interface.Avatars: introduce a new GetKnownAvatarTokens() method and deprecate GetAvatarTokens() Thu Aug 23 13:15:56 BST 2007 Simon McVittie <[EMAIL PROTECTED]> * Add tube access control Thu Aug 23 13:21:15 BST 2007 Simon McVittie <[EMAIL PROTECTED]> * Update expected documentation output for tests - now includes internal link points Thu Aug 23 13:20:38 BST 2007 Simon McVittie <[EMAIL PROTECTED]> * Fix XMLNS for internal links Mon Aug 6 13:09:39 BST 2007 Simon McVittie <[EMAIL PROTECTED]> * Add maintainer-upload-snapshot target to upload snapshots to t.fd.o Mon Aug 6 13:01:25 BST 2007 Simon McVittie <[EMAIL PROTECTED]> * Bump version to 0.15.4.1 (we should remember to do this post-release) Fri Aug 3 12:38:59 BST 2007 Simon McVittie <[EMAIL PROTECTED]> * Fix a remnant of the group membership change reason Rejoined (we now use Separated to mean either leaving due to a netsplit or rejoining due to the end of a netsplit) Wed Aug 1 18:05:30 BST 2007 Simon McVittie <[EMAIL PROTECTED]> * Allow RequestAvatars to raise InvalidHandle too Wed Aug 1 17:55:05 BST 2007 Simon McVittie <[EMAIL PROTECTED]> * Allow RequestAvatars to raise Disconnected Wed Aug 1 17:54:44 BST 2007 Simon McVittie <[EMAIL PROTECTED]> * Clarify that RequestAvatars just doesn't emit a signal if the contact has no avatar Wed Aug 1 17:53:10 BST 2007 Simon McVittie <[EMAIL PROTECTED]> * Clarify that NotAvailable is raised by RequestAvatar if the contact has no avatar Wed Aug 1 17:52:44 BST 2007 Simon McVittie <[EMAIL PROTECTED]> * Observe that RequestAvatar is deprecated in favour of RequestAvatars Fri Aug 3 12:12:59 BST 2007 Simon McVittie <[EMAIL PROTECTED]> * Switch ipv4 and v6 tube addresses back to being represented as strings, to aid debugging Fri Aug 3 11:53:46 BST 2007 Simon McVittie <[EMAIL PROTECTED]> * Split Tube_Address_Type_IPv4 and IPv6 apart; represent the address as a byte-array Fri Aug 3 11:53:24 BST 2007 Simon McVittie <[EMAIL PROTECTED]> * Make Tube_Address_Type_Abstract_Unix include the leading NUL in the byte array Fri Aug 3 11:53:09 BST 2007 Simon McVittie <[EMAIL PROTECTED]> * Re-word Tube_Address_Type_Unix Thu Jul 19 16:53:21 BST 2007 Simon McVittie <[EMAIL PROTECTED]> * Further improvements to tube spec: * Split (uv) tube addresses into two parameters of types u, v * Rename Tube_Stream_Address_Type to Tube_Address_Type so we can recycle it for future UDP tubes * Rename Tube_Stream_Address_Type::TCP to Tube_Address_Type::IP * Explicitly say that the tube params are defined by the service * Recommend that stream tube params are the same as the service's DNS-SD TXT record would be * Annotate a couple of 'u' arguments with their enumerated types * Represent IP port number as 'q' not 'u' Wed Jul 18 23:17:39 BST 2007 Guillaume Desmottes <[EMAIL PROTECTED]> * remove stream unix tube specfic comment Wed Jul 18 23:15:22 BST 2007 Guillaume Desmottes <[EMAIL PROTECTED]> * rename GetStreamUnixSocketAddress to GetStreamTubeSocketAddress to fit new API design Wed Jul 18 12:25:30 BST 2007 Dafydd Harries <[EMAIL PROTECTED]> * revise spec to have (uv) for stream addresses, and other misc adjustments Tue Jul 17 16:22:19 BST 2007 Dafydd Harries <[EMAIL PROTECTED]> * split Tubes channel introduction into paragraphs Mon Jun 4 08:58:02 BST 2007 Guillaume Desmottes <[EMAIL PROTECTED]> * add <a> markups around TCP service type link Mon Jun 4 08:48:33 BST 2007 Guillaume Desmottes <[EMAIL PROTECTED]> * NotImplemented doc string: "Connection Manager" -> "The connection manager" Mon Jun 4 08:45:28 BST 2007 Guillaume Desmottes <[EMAIL PROTECTED]> * s/dicionary/dictionary Mon Jun 4 08:44:29 BST 2007 Guillaume Desmottes <[EMAIL PROTECTED]> * "these pair of sockets" -> "this pair of sockets" Mon Jun 4 08:43:55 BST 2007 Guillaume Desmottes <[EMAIL PROTECTED]> * "the connection managers exports" -> "the connection manager exports" Mon Jun 4 08:42:29 BST 2007 Guillaume Desmottes <[EMAIL PROTECTED]> * stream Unix tube documentation: explicitely say we're using a stream socket Mon Jun 4 08:39:31 BST 2007 Guillaume Desmottes <[EMAIL PROTECTED]> * add <p> into DBus tube documentation Mon Jun 4 08:37:55 BST 2007 Guillaume Desmottes <[EMAIL PROTECTED]> * add <p> into Stream_Unix documentation Mon Jun 4 08:33:19 BST 2007 Guillaume Desmottes <[EMAIL PROTECTED]> * wrap a too long line Fri Jun 1 14:46:18 BST 2007 Guillaume Desmottes <[EMAIL PROTECTED]> * set Stream_Unix instead of StreamUnix as enum suffix Fri Jun 1 12:17:51 BST 2007 Guillaume Desmottes <[EMAIL PROTECTED]> * rename stream tube to stream tube unix tube (and its method and signal so) Thu May 24 10:33:48 BST 2007 Guillaume Desmottes <[EMAIL PROTECTED]> * Offer{DBus,Stream}Tube can raise NetworkError and NotAvailable Wed May 23 11:54:56 BST 2007 Guillaume Desmottes <[EMAIL PROTECTED]> * s/listenning/listening Wed May 23 11:54:20 BST 2007 Guillaume Desmottes <[EMAIL PROTECTED]> * better explanation of the service field for stream tubes Wed May 23 11:49:29 BST 2007 Guillaume Desmottes <[EMAIL PROTECTED]> * move D-Bus tube service description to OfferDBusTube params Wed May 23 11:40:47 BST 2007 Guillaume Desmottes <[EMAIL PROTECTED]> * AcceptTube and CloseTube can raises InvalidArgument Wed May 23 11:34:41 BST 2007 Guillaume Desmottes <[EMAIL PROTECTED]> * add Error.NotImplemented to OfferStreamTube too Wed May 23 11:34:08 BST 2007 Guillaume Desmottes <[EMAIL PROTECTED]> * add NotImplemented in possible errors of OfferDBusTube as CM can implement only a subset of tube types Wed May 23 11:03:34 BST 2007 Guillaume Desmottes <[EMAIL PROTECTED]> * add StreamSocketNewConnection signal Wed May 23 10:56:46 BST 2007 Guillaume Desmottes <[EMAIL PROTECTED]> * add GetStreamSocketAddress method Wed May 23 10:55:47 BST 2007 Guillaume Desmottes <[EMAIL PROTECTED]> * add <tp:docstring> markups to display our errors descriptions instead of generic ones Wed May 23 10:39:12 BST 2007 Guillaume Desmottes <[EMAIL PROTECTED]> * add the OfferStreamTube method Wed May 23 10:38:35 BST 2007 Guillaume Desmottes <[EMAIL PROTECTED]> * add Stream tube to tube type enum Wed May 23 10:09:57 BST 2007 Guillaume Desmottes <[EMAIL PROTECTED]> * add some words about tube ID Wed May 23 09:49:41 BST 2007 Guillaume Desmottes <[EMAIL PROTECTED]> * replace OfferTube by OfferDBusTube Fri Jul 20 16:17:18 BST 2007 Dafydd Harries <[EMAIL PROTECTED]> * generate DevHelp index file Thu Jul 5 14:44:38 BST 2007 Simon McVittie <[EMAIL PROTECTED]> * Explain the conventional semantics for text channels Thu Jul 5 14:25:22 BST 2007 Simon McVittie <[EMAIL PROTECTED]> * StreamedMedia: describe the expected semantics for making/receiving calls Thu Jul 5 14:24:44 BST 2007 Simon McVittie <[EMAIL PROTECTED]> * StreamedMedia: require Group interface Thu Jul 5 14:24:32 BST 2007 Simon McVittie <[EMAIL PROTECTED]> * MediaSignalling: require StreamedMedia Wed Jul 4 20:14:04 BST 2007 Simon McVittie <[EMAIL PROTECTED]> * Clarify the properties interface, fix markup, and comment places where we ought to be using a dictionary rather than an array of struct Wed Jul 4 17:32:15 BST 2007 Simon McVittie <[EMAIL PROTECTED]> * Add local-xmpp (XEP-0174) to well-known protocol registry Wed Jul 4 17:26:28 BST 2007 Simon McVittie <[EMAIL PROTECTED]> * Add group membership change reason Separated (for netsplits/rejoins in IRC and Salut) Mon Jun 4 19:26:32 BST 2007 Simon McVittie <[EMAIL PROTECTED]> * Avatars: document that a maximum image size of 0 means unlimited Mon Jun 4 19:25:10 BST 2007 Simon McVittie <[EMAIL PROTECTED]> * Avatars: update Collabora copyright to 2005-2007 Thu May 31 14:30:25 BST 2007 [EMAIL PROTECTED] tagged telepathy-spec 0.15.4 _______________________________________________ Telepathy mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/telepathy
