mélodie wrote:This said, I would love to have a Sabayon Control Center that will be agnostic. There can be side to side in a distro a SCC, a KDE-CC, a LXDE-CC, Xfce already has it's guis, and a Gnome-CC.
My strictly personal opinion is that the most notable and dangerous disadvantage of any Linux/open source project is the lack of cooperation and the work duplication. It just makes each and every project more buggy and less complete. I think it would be nice to have just one tool for each purpose, as opposed to 4 or 5 tools that make almost the same thing for each distribution.
About the listed utilities:
* hardware detection: almost any control center already has one, there are even stand-alone utilities for that, it is not that necessary as a feature either, even if it could be useful.
* sound: we have a lot of mixers already
* video: this, if done in a Gentoo specific way, could be useful, if meant as resolution adjustement and video output selection, any control center as a screen setup utility and thus it makes this tool unnecessary.
* 3D effects: those are desktop specific, so any desktop supporting them already has an utility (compiz is no more, unfortunately)
* printer: the CUPS web interface runs on any browser, for any setup and works fine for any Desktop Environment, creating an ad-hoc utility is error prone and redundant.
* scanner: I don't have a scanner so I can't tell, but I think there already is a tool for that.
* firewall: Sabayon ships with UFW which already has a setup utility.
* file-sharing: I have no experience in this field, but I guess an utility for this could be useful, if it is NFS oriented, even if most popular desktops already have file-sharing extensions for their file managers.
* network and internet, local network: any Network Manager applet already handles this, we could just provide an utility to switch to connman, wicd if needed/wanted but applets would need to be integrated with the desktop environment, so it would make this less reliable.
* system: this is a very loose subject, anyway I agree that Gentoo specific stuff could be useful in a control center.
* manage users and groups: any major Desktop provides a tool for this, except Xfce, and in my experience any tool that tries to do that (especially the KDE one) is so unreliable that often deleted even the root user's password.
* manage startup services: this could come in handy.
* boot loader: KDE already has such a tool, usually Sabayon handles already the bootloader during kernel installation or removal. A GTK based utility exists even if it is not yet available on portage or entropy.
* login setup: this could also be useful.
Basically, in my opinion, this project could be valid only if it handles OS specific portions of the configuration in a reliable way. Duplicating already existing utilities is not useful.