[Telepathy] Account and AccountManager objects
simon.mcvittie at collabora.co.uk
Tue Jan 22 10:50:11 PST 2008
-----BEGIN PGP SIGNED MESSAGE-----
On Tue, 22 Jan 2008 at 18:59:22 +0100, Guillaume Desmottes wrote:
> An interesting use case here could be: In epiphany, I click on
> irc://irc.freenode.org/telepathy . Then 3 possibilities:
> a) I already have a connected account on Freenode so I just join
> b) I have an account configured for Freenode but it's not connected. We
> connect it and join #telepathy
> c) I don't have an Freenode account already configured so we create a
> "temporary" account (maybe just create a connection is enough), connect
> it and join #telepathy.
> Not sure how much MC should be involved in this process though.
I think some level of URI handling is an obvious job for MC, actually, later.
We could have a /usr/lib/telepathy/uri-handler which just makes D-Bus
calls to MC, and register it as (the|a) handler for xmpp:, sip:, irc:,
and whatever mad URI pseudo-schemes the proprietary protocols use.
Ideally the registration-for-schemes would only be done when you install the
necessary CM-specific UI bits and the corresponding CM.
The temporary accounts bit is harder, and needs protocol-specific
knowledge. It's only suitable for IRC, I suspect.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
-----END PGP SIGNATURE-----
More information about the Telepathy