Comment 17 for bug 375145

Revision history for this message
John Lenton (chipaca) wrote : Re: [Bug 375145] Re: ubuntuone should have a kde client

On Tue, May 12, 2009 at 10:53:34PM -0000, Robert Collins wrote:
> On Tue, 2009-05-12 at 22:37 +0000, Matt Parry wrote:
>
>
> > Is the API open so that someone could develop the KDE intergration?
>
> All the client side stuff, including the wire protocol, is open source.
> Its also split into daemon and UI. You may be able to just look at the
> gnome UI stuff and replace it, or failing that get the daemon and ui to
> talk to the relevant matching kde services.

for what it's worth, the daemon mostly just speaks dbus (and the wire
protocol); the only exception is the OAuthClient class in
canonical.ubuntuone.storage.syncdaemon.main, which uses gnomekeyring
to get the oauth tokens. Similarly I think the systray applet only
gnome-specific thing is the keyring. And this is because, AFAIK, there
is no cross-desktop keyring api.