Description
KDE is great for single person desktop and laptops. However, it has a great number of limitations for use in a small business. There are a number of features that need to be added to make KDE very friendly for a small business (2 - 25 people) environment. So this is a major task that probably would have to be broken down to several features.
Integrate LDAP directly to the settings and during startup
Right now, you need to go to the command line and do a lot of configuring to make a server hold all the contents of /home/ and all the credentials. There should be an easy way in install (maybe more for Kubuntu or KDE Neon team) to say where the LDAP server is, where to mount /home/, and for bonus points; have a local cache whenever the network is slow or down.
KDE (Plasma, and applications) should be able to handle multiple logins from different locations
Right now, I have a server that holds the /home/ folder for each user, and it gets mounted via NFS (or sshfs). So I could have two different computers on the network in which I could log in from *at the same time*. KDE really does not like that. Plasma's preferences and settings go wack; and many KDE's applications like Falkon doesn't know how to handle this. One solution is that if you log in from one computer, KDE will automatically log you out from the other computer. That is a simple but limited solution. A better solution would be to handle multiple applications and instances reading and writing to the same files.
Login via RFID support
Right now KDE supports logging in via password input along with fingerprint (via libfprint). What would be nice would be being able to log in via a smartcard (RFID). It is becoming more popular in mid to large size businesses. I think there is going to be some support in Plasma 6 but it isn't there yet.
What it will take
How we know we succeeded
Relevant links
Don't know of that many businesses using KDE
Champions
The team is:
- XXX
- XXX
- XXX
I am willing to put work into this
- DesiOtaku
I am interested
- add your name