Hello, * Andrea Florio <andrea@opensuse.org> [2010-11-06 14:06]:
Hi people..
for 11.4 is my idea to replace lxcc with lubuntu-control-center.
I want to re-brand the package, and make it fit out needs.
that will make translations a lot easier (it finally use .po) and is way more good looking..
for a quick look I'm not impressed by it, it suffers from the same flaws as the current control center. It hardcodes all all helper applications so it can only be modified by patching, it starts child processes in an awkward way using os.popen("subprocess &") instead of using glib.spawn_async and glib.child_watch_add to keep track of its children and preventing a helper application from being started multiple times, it duplicates functionality (e.g. hardware settings) which are managed by YaST in openSUSE, and worst of all it seems to store its prefrences in CouchDB for no good reason which is not exactly lightweight (and why does a trivial configuration manager need to have preferences at all?). The only advantages seem that it looks slightly better and does not use a homegrown format for translations. I suppose fixing this in the current control center would probably take the same amount of time as patching the Lubuntu one. A better approach would be if the upstream LXDE community could agree on a single and easily extensible control center (I suppose simple .desktop files would suffice) with the above fixes which all distros could then use. -- Guido Berhoerster -- To unsubscribe, e-mail: opensuse-lxde+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-lxde+help@opensuse.org