29 August, 2006

Telepathy Inspector 0.2 is out

Telepathy Inspector 0.2 has been released. The most relevant changes are:


* A UI for Connection.Interface.Presence.
* A reworked UI for Channel.Interface.Group.
* A global preferences system, which currently has an option to display handle names, instead of their raw numbers, throughout the UI.
* Improved "Request Connection" dialog.
* Improved "Add Members" dialog.
* A good deal of refactoring.


Its tar.gz can be found at (in downloads/files section):
http://sourceforge.net/projects/tapioca-voip


There's also the svn repository:
https://svn.sourceforge.net/svnroot/tapioca-voip/trunk/telepathy-inspector/

15 August, 2006

telepathy-inspector released!

Telepathy Inspector is a telepathy client (GTK+) whose objective is to expose all interfaces and functionalities implemented by a given connection manager along with its connections, channels, etc.

The idea is to enable the user (likely to be a Telepathy developer) to easily view and access all methods and interfaces of all Telepathy entities (CMs, connections, etc), which could not be easily achieved using a regular telepathy client since it would (and should!) hide all Telepathy logic behind a pleasant, usability oriented, GUI.

As it's only a first, not yet full-featured, version, only those main interfaces are exposed:
- org.freedesktop.Telepathy.ConnectionManager
- org.freedesktop.Telepathy.Connection
- org.freedesktop.Telepathy.Channel
- org.freedesktop.Telepathy.Channel.Type.ContactList
- org.freedesktop.Telepathy.Channel.Type.Text
- org.freedesktop.Telepathy.Channel.Interface.Group

It can be downloaded from Tapioca's svn (inside sourceforge): https://svn.sourceforge.net/svnroot/tapioca-voip/trunk/telepathy-inspector/

There's also a mockup connection manager to play around with: https://svn.sourceforge.net/svnroot/tapioca-voip/trunk/telepathy-mockup/ They both implement 0.13 spec.

Possible uses:

- As a learning tool It should be a good starting point for new Telepathy developers to get acquainted with the specification by seeing all interfaces, methods, etc at work.

- As a reference implementation for clients A client developer can, for instance, see what features are not being handled correctly or are missing in his application.

- As a tester/debugger tool for connection manager developers Developers can directly use their connection managers and see exactly how it behaves from a client's point of view.

Developed by the Tapioca (INdT) team, it shows our active commitment to Telepathy project, since we merged efforts towards a common Communications Framework.

I hope Tapioca (INdT) and Telepathy (Collabora) can really work side-by-side towards that common objective, since it would be win-win game for everyone.

A screenshot of telepathy-inspector in action: