For many years Plasma comes with its own system online accounts system, known as KAccounts. The idea is simple: In Systemsettings you log into a given online service once, and then several applications can use that login, instead of loggin in inside each application separately.
This is about connecting to your pre-existing online accounts. Not about login accounts on your computer — which are, and always will be, local by default.
What are you just saying? That KDE will eventually become evil and choice-restrictive like Microsoft is? Given that our software is free and open-source, there’s no profit motive to mistreat our users, and anyone can fork it into something better should we drop the ball.
interesting initiative. I’d be interested. I have always wanted to use the Kontact suite, with kmail, korganizer, etc, but whenever I use it, it will fail to work properly after some time, mostly because the interface with Gmail accounts stops working properly, where akonadi or some such service doesn’t play well with Google’s services.
Would this initiative perhaps solve that kind of problems as well?
Yeah, i know, but the problems I experienced were due to akonadi and/or kwallet. So, i had some hope that this initiative would perhaps avoid these problems by working in a different way.
GNOME account selection is pretty extensive, I was wondering why KDE doesn’t offer the same, do you think there’s a way to work on a joint standard and just create one plugin that will work for both?
Having developers working on a single integration while reaching both DEs could be very prolific, especially if it’s not the DEs main selling point anyway.
This sort of thing seems very difficult to do if applications are not on-boarded to use it. If the online accounts system does not follow some standard (e.g. freedesktop or something), then apps will probably not try to take advantage of it.
I am certainly interested in seeing this happen. It would be nice to also be able to allow support for commercial/proprietary systems. Microsoft 365 comes to mind (they’re used a lot in corporate environments).
I personally tried to use this with my Nextcloud server and user account, but didn’t see much happening, and so I forgot about it. In the end, I still had to install the client, and still had to login through the client.