We are using SAMBA from NS 6.9, yet, and the standard user utilities included within NS and its webgui.
Still, I have the clear impression that, also if NethGUI tools to manage users/groups/shares are pretty straightforward, people in school don’t/are too lazy to understand the need to add/manage/remove users in a timely and autonomous fashion. Still, I do think this is not NS fault, but laziness of the people involved (or that we are too much supportive).
In case of mass modifications for users, we do have shortcuts to manage users by the means of CSV files (this is based on the script already present in
nethserver-mail package, anyways): we understand that compiling a list of new users on a spreasheet (and eventually storing it elsewhere for removal) and let us do the import abracadabra is simpler for the schools than design a smart way to call users to remove them quickly from NethGUI. Not all are lazy: at least two advanced teachers have asked if they may be autonomous with the script just a week ago.
Also, another issue is with mass creation of passwords. We also have a scripts to create a list of password based on a dictionary (it simply joins two italian words with an hyphen; not-so-complex maybe but easier to remember than any casually generated password).
Really cool! I like the way they are using also LDAP to extract information on the rooms, unfortunately you need then to edit LDAP and create containers/OUs which is not possible natively from NS interface (yes, you can do it, but in a completely “free and zero-cost” solution like the one we provide to schools this is simply not feasible). This would solve, for example, the issue in which the client groups you create in Epoptes are user configurations, so you cannot share the groups you defined between different accounts.
We actually are using Epoptes on the clients, but this unfortunately works only on Ubuntu-based distro and
yeah, also it is possible to install it only on desktops (designing one of them as teachers’ one and installing there the server part).
Well, I have some requests that were made to me in these years, but they are not strictly educational related:
- Quotas on shared folder per user (at least on profile/home folders) and being notified when quotas are going to be reached;
- Software targeted to people with disability (like gSpeech), but this can be solved mostly with desktop applications;
- Integration with LIM (Lavagna interattiva multimediale, which roughly translates to interactive multimedia whiteboard). Again, this can be solved with desktop software (like OpenBoard);
- Internal wiki (that may also be an easy target);
- Working printer sharing from the server (yeah, this is one issue in 6.9);
- Proxy statistics (yeah, lightsquid; included in the Enterprise version, but not in the Community one).
I also like the list of software provided by @robb; I still have the impression, at least here in Italy, that teachers desperately need to be alphabetized on ICT/digital stuff, much more than to be put in front of a plethora of theoretically fantastic and useful software (they have fishing poles, lines, hooks and so on but they are unable to fit them together to start fishing and eat).