[SyncEvolution] SyncEvolution and SSO on SailfishOS (and Ubuntu)

Ove Kåven ovek at arcticnet.no
Mon Jan 6 09:58:20 UTC 2014


Den 06. jan. 2014 08:05, skrev Patrick Ohly:
> On Sat, 2014-01-04 at 09:56 +0100, Ove Kåven wrote:
>> The SSO implementation on Sailfish, though, is also based on Nokia's SSO
>> implementation. From what I can tell, this implementation is from
>> Ubuntu. It seems to me that Sailfish is using the SSO implementation
>> from Ubuntu Online Accounts.
>
> I'm not sure which one came first,

Oh, I'm pretty sure which came first. I'm just not sure which came second...

In the Harmattan version of libsignon, the author is listed as Alberto 
Mardegan, with a nokia.com email address, and all copyrights are Nokia's.

In the Sailfish version of libsignon, Alberto Mardegan is still the only 
author, but he now has a canonical.com email address, and some Canonical 
copyrights have been added in some places.

Hence, Canonical has continued with Nokia's implementation (as did gSSO, 
I suppose, but whereas Ubuntu's implementation seems to be backwards 
compatible with Nokia's original implementation, gSSO is not). But I 
think it is also reasonable to assume the ex-Nokia people at Jolla would 
know this guy. So, whether it was originally Jolla's idea that Alberto 
could work on this, or Canonical's, I don't know...

>> Then, what's the plan for supporting UOA in SyncEvolution?
>
> The gSSO that was discussed on this list last year pretty much already
> covered it. See
> http://cgit.freedesktop.org/SyncEvolution/syncevolution/tree/src/backends/signon/README

But the updates I've read said that gSSO was implemented, but that UOA 
was not.  Was just wondering whether it would happen anytime soon, or if 
volunteers were needed, or whatever.

> Since then Canonical has contributed a patch to make it work with Ubuntu
> Online Accounts, see https://bugs.freedesktop.org/show_bug.cgi?id=72263
>
> I'll merge that patch soon, it's only blocked by my current work on
> parallelizing the nightly test system. Well, that, and Christmas/New
> Year Eve's vacation :-)

Allright.

> Regarding Sailfish, you'll probably need to compare docs to find out
> whether it works exactly as the current Ubuntu Online Accounts.

For now, I think I can fairly safely assume the system is the same or 
close enough (just perhaps different UI, which doesn't matter).




More information about the SyncEvolution mailing list