On Monday 09 February 2009 12:41:55 George Goldberg wrote:
> Hi everyone,
>
> I'm planning to get the port of Decibel to TpQt4 underway soon, but
> before I dive in with code, I'd like to make sure I really understand
> what Decibel's features are and overall goal is. That way I can ensure
> that I don't end up losing features or functionality in the port,
> which looks likely to be quite a major and invasive process.
>
> First and foremost, Decibel is a Channel Dispatcher and Requester
> daemon for Telepathy clients. That much is clear and simple. However,
> it does more than just that...
>
> Let's start with a question. What does Decibel offer that Mission
> Control or the Telepathy SPEC don't?
>
> In this mail I'll attempt to answer that question to the full extent
> of my knowledge, and I would appreciate it if others would confirm,
> correct and elaborate where appropriate. I will ignore the
> AccountManagement component for now, as well as the basic Channel
> Requesting and Dispatching functionality.
>
> 1) Decibel provides integration points to the Desktop Environment.
>
> The Contact Connector stores remote contacts and their details in the
> Desktop Environment's address book. It also allows you to request to
> talk to any person in the Address Book without needing to know
> specific details of how to contact them via IM/VoIP etc
>

Correct.

> 2) Decibel chooses the best way to open a channel to a contact. It
> selects the most appropriate of your accounts and buddy-list entries
> to get a channel of the requested type to that contact.
>

Personally, I would expect the client to be able to do this rather than 
Decibel doing it for the user. For example, we get a lot of requests in Kopete 
to be able to choose what account to use for messaging, even though we have 
heuristics to choose an appropriate contact. Once we have feature parity 
across all the various protocols, this may not matter as much though.

> 3) Decibel chooses which Contact Manager to use to open a connection
> when connecting one of your accounts. e.g. it allows any jabber
> connection manager that is installed to be used to connect my jabber
> account: [email protected].
>
> That's all I can think of for now. Any feedback would be most appreciated.
>

Also correct.

I'm sure Tobias or Eva can tell us for sure though. :)
--
Matt

_______________________________________________
Decibel mailing list
[email protected]
https://mail.kde.org/mailman/listinfo/decibel

Reply via email to