[Telepathy] ANNOUNCE: telepathy-spec 0.17.1

Simon McVittie simon.mcvittie at collabora.co.uk
Thu Jan 17 09:47:08 PST 2008


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I've just tagged telepathy-spec 0.17.1. The latest release is, as always,
available from:
http://telepathy.freedesktop.org/spec.html
http://darcs.collabora.co.uk/darcs/telepathy/telepathy-spec/

For the benefit of packagers (e.g. http://packages.debian.org/telepathy-spec):
tar: http://telepathy.freedesktop.org/releases/telepathy-spec/telepathy-spec-0.17.1.tar.gz
sig: http://telepathy.freedesktop.org/releases/telepathy-spec/telepathy-spec-0.17.1.tar.gz.asc

Highlights:

* Add Channel.Interface.CallMerging for manipulating PBX, GSM, etc. multi-party
  conversations
* Channel.Interface.Hold is now per channel, not per member
* Document .manager files
* Document exactly how to form Connection and ConnectionManager bus names and
  object paths
* Connection manager names must now match [A-Za-z][A-Za-z0-9_]*
* Protocol names must now match [A-Za-z][A-Za-z0-9-]*
* More well-known protocol names (qq, sametime, myspace)
* Clarifications include:
  - avatars interface
  - Group.AddMembers() must not complain if you re-add people who're already
    present
  - clients shouldn't call MediaSessionHandler.Ready until they've connected
    to NewStreamHandler
* Tools and code generation:
  - spec format improvements to support other specs that reference this one
  - added ls-interfaces.xsl

Full changes follow.

Regards,
    SMcV

Thu Jan 17 17:23:05 GMT 2008  Simon McVittie <simon.mcvittie at collabora.co.uk>
  tagged telepathy-spec 0.17.1


Thu Jan 17 17:22:45 GMT 2008  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Bump version to 0.17.1

    M ./spec/all.xml -1 +1

Thu Jan 17 13:01:21 GMT 2008  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Add a NEWS file with details of 0.17-branch releases (including significant changes so far for 0.17.1)

    A ./NEWS

Thu Jan 17 13:01:05 GMT 2008  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * _boring: ignore dist tarballs/directories

    M ./_boring +1

Thu Jan 17 12:59:34 GMT 2008  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Add dist target to Makefile (which uses darcs dist)

    M ./Makefile +14

Fri Jan  4 20:28:21 GMT 2008  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Don't cross-reference to Channel_Hold_State in the text now that the markup indicates it

    M ./spec/Channel_Interface_Hold.xml -7 +5

Fri Jan  4 20:27:52 GMT 2008  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Re-word Channel_Hold_State values: it's the call that's placed on hold, and not members

    M ./spec/Channel_Interface_Hold.xml -4 +5

Fri Jan  4 20:27:39 GMT 2008  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Add docstring for Channel_Hold_State

    M ./spec/Channel_Interface_Hold.xml +3

Fri Jan  4 20:21:37 GMT 2008  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Remove duplicate copy of Channel_Hold_State and re-indent

    M ./spec/Channel_Interface_Hold.xml -30 +5

Fri Jan  4 20:18:45 GMT 2008  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Add Channel_Interface_Call_Merging

    A ./spec/Channel_Interface_Call_Merging.xml
    M ./spec/all.xml +1

Fri Jan  4 20:18:30 GMT 2008  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * all.xml: copyright 2008

    M ./spec/all.xml -2 +2

Fri Jan  4 19:49:49 GMT 2008  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Channel_Interface_Hold: rethink the interface:
  * per channel rather than per member
  * GetHoldState can't fail (therefore shouldn't involve round trips)
  * Channel_Hold_State is None/Local/Remote/Both rather than None/Send/Recv/Both
    (since whoever initiated the hold, it should stop streaming in both
    directions)
  * Clarify the purpose and meaning

    M ./spec/Channel_Interface_Hold.xml -63 +86

Fri Jan  4 19:41:37 GMT 2008  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Channel_Interface_Hold: copyright 2008

    M ./spec/Channel_Interface_Hold.xml -2 +2

Mon Jan  7 16:08:48 GMT 2008  Sjoerd Simons <sjoerd at luon.net>
  * Reorder the GetKnownAvatarTokens a bit based on comments by smcv

    M ./spec/Connection_Interface_Avatars.xml -5 +5

Mon Jan  7 15:55:17 GMT 2008  Sjoerd Simons <sjoerd at luon.net>
  * Update the general description of the Avatars interface to not use deprecated methods

    M ./spec/Connection_Interface_Avatars.xml -3 +3

Mon Jan  7 15:54:44 GMT 2008  Sjoerd Simons <sjoerd at luon.net>
  * Try to clarify the definition of GetAvatarTokens a bit more

    M ./spec/Connection_Interface_Avatars.xml -2 +5

Mon Dec  3 15:19:28 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Clarify that clients shouldn't call MediaSessionHandler.Ready until they've connected to the NewStreamHandler signal

    M ./spec/Media_Session_Handler.xml -1 +2

Wed Nov 28 18:18:57 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Add sametime well-known protocol name

    M ./spec/Connection_Manager.xml +1

Wed Nov 28 18:16:50 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Clarify how to form Connection object paths and bus names

    M ./spec/Connection_Manager.xml -11 +25

Wed Nov 28 18:00:19 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * < Robot101> smcv: I don't think you can connect to ICQ with TOC

    M ./spec/Connection_Manager.xml -1 +1

Wed Nov 28 17:31:55 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Add qq, myspace well-known protocol names; reference RFCs for jabber, irc; reference real protocol names for aim, icq, msn, yahoo (OSCAR/TOC, OSCAR/TOC, MSNP, YMSG respectively)

    M ./spec/Connection_Manager.xml -7 +9

Wed Nov 28 17:31:14 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Require IM protocol names to match [A-Za-z][A-Za-z0-9-]*

    M ./spec/Connection_Manager.xml -2 +5

Wed Nov 28 13:55:11 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Document current expectations for connection managers, and the .manager file format (only the non-obsolete bits)

    M ./spec/Connection_Manager.xml -9 +83

Wed Nov 28 13:52:51 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Require AddMembers to be idempotent

    M ./spec/Channel_Interface_Group.xml -1 +4

Wed Nov 28 13:52:38 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Update expected output to include index of types

    M ./test/expected/spec.html.canon -3 +5

Wed Nov 28 01:42:24 GMT 2007  robert.mcqueen at collabora.co.uk
  * correct the LGPL 2.1 boilerplate (s/Library/Lesser/ and update FSF address)

    M ./spec/Channel.xml -1 +1
    M ./spec/Channel_Handler.xml -1 +1
    M ./spec/Channel_Interface_Chat_State.xml -1 +1
    M ./spec/Channel_Interface_DTMF.xml -1 +1
    M ./spec/Channel_Interface_Group.xml -1 +1
    M ./spec/Channel_Interface_Hold.xml -1 +1
    M ./spec/Channel_Interface_Media_Signalling.xml -1 +1
    M ./spec/Channel_Interface_Password.xml -1 +1
    M ./spec/Channel_Interface_Transfer.xml -1 +1
    M ./spec/Channel_Type_Contact_List.xml -1 +1
    M ./spec/Channel_Type_Contact_Search.xml -1 +1
    M ./spec/Channel_Type_Room_List.xml -1 +1
    M ./spec/Channel_Type_Streamed_Media.xml -1 +1
    M ./spec/Channel_Type_Text.xml -1 +1
    M ./spec/Channel_Type_Tubes.xml -1 +1
    M ./spec/Connection.xml -1 +1
    M ./spec/Connection_Interface_Aliasing.xml -1 +1
    M ./spec/Connection_Interface_Avatars.xml -1 +1
    M ./spec/Connection_Interface_Capabilities.xml -1 +1
    M ./spec/Connection_Interface_Contact_Info.xml -1 +1
    M ./spec/Connection_Interface_Forwarding.xml -1 +1
    M ./spec/Connection_Interface_Presence.xml -1 +1
    M ./spec/Connection_Interface_Privacy.xml -1 +1
    M ./spec/Connection_Interface_Renaming.xml -1 +1
    M ./spec/Connection_Manager.xml -1 +1
    M ./spec/Media_Session_Handler.xml -1 +1
    M ./spec/Media_Stream_Handler.xml -1 +1
    M ./spec/Properties_Interface.xml -1 +1
    M ./spec/all.xml -1 +1
    M ./spec/errors.xml -1 +1
    M ./test/expected/_Test.py -1 +1
    M ./test/expected/constants.py -1 +1
    M ./test/expected/enums.h -1 +1
    M ./test/expected/errors.h -1 +1
    M ./test/expected/errors.py -1 +1
    M ./test/expected/interfaces.h -1 +1
    M ./test/expected/interfaces.py -1 +1
    M ./test/expected/spec.html.canon -1 +1
    M ./test/input/_Test.xml -1 +1
    M ./test/input/all.xml -1 +1
    M ./test/input/errors.xml -1 +1
    M ./tools/devhelp.xsl -2 +2
    M ./tools/doc-generator.xsl -2 +2
    M ./tools/ls-interfaces.xsl -2 +2
    M ./tools/spec-to-introspect.xsl -2 +2

Fri Nov 23 14:16:35 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Expect tp:external-type to have @type

    M ./tools/doc-generator.xsl -1 +1

Fri Nov 23 14:11:37 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Add support for tp:external-type, for other specifications that want to reference the Telepathy spec

    M ./tools/doc-generator.xsl -2 +21

Tue Nov 13 14:00:02 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Add tools/ls-interfaces.xsl

    A ./tools/ls-interfaces.xsl

Thu Nov 22 16:21:03 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  * Bump version to 0.17.0.1

    M ./spec/all.xml -1 +1

Thu Nov 22 15:32:24 GMT 2007  Simon McVittie <simon.mcvittie at collabora.co.uk>
  tagged telepathy-spec 0.17.0

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFHj5SbWSc8zVUw7HYRAsXRAJ9jfxnBnljPawuiDizfkcaNwMwwAQCg74em
6xj1IcuEk/TiQ6Mm/PeuvvA=
=Y/iU
-----END PGP SIGNATURE-----


More information about the Telepathy mailing list