Sabayon Control Center

Discuss all artwork and development - Suggestions needed

Moderator: Moderators

Good idea or waste of time?

I would like to use it!
23
61%
Nice idea but i don't need it.
9
24%
Total waste of time!
6
16%
 
Total votes : 38

Re: Sabayon Control Center

Postby mélodie » Sun Mar 04, 2012 2:24

yokmp wrote:I know the MCC very well but there are some problems for me:
At first i cant write Perl …
The second is that it is simply to much work to adapt the code there plus learning Perl for one person (me, unfortuneately) …
Third thing is that the MCC does things which are mostly done by stuff from the DEs. EG Networkmanagement, Audio, Appearance etc pp.
(...)
But thanks for your response! (=


This is a little what I was meaning when saying "The PCC has been adapted from MCC, and is written in perl. Would that be suitable for Sabayon ?". I have seen up to now that a lot in Sabayon seems to rely on python...

Also later I saw more in the thread Fitzcarraldo pointed to and noticed there has been a work started back in 2008/2009 : http://forum.sabayon.org/viewtopic.php? ... 100#p88163

what is left of the code ?
http://sourceforge.net/projects/sabayoncontrol/
mélodie
Simple Hen
 
Posts: 95
Joined: Tue Feb 14, 2012 10:41

Re: Sabayon Control Center

Postby yokmp » Wed Mar 07, 2012 21:44

I've spend my weekend (not entirely of course ^^) on their code. So after a few problems ive got it to work (or better lets say show). The interface looks clean and reminds of my one from the scc. They use some xml stuff to set comfigurations (i will write similar stuff alter) and handle the modules if im not wrong. Their app uses a module system. I use parts of the system (like the kcmshell4) to show stuff which is already there.

At the moment i play around with the config and log files (show, backup, restore, save as, upload). I may release a preview this month. Because of the early stage its only for KDE4. You can use it if you installed Qt but you may unable to call some dialogs like the GRUBconfig (# kcmshell4 kcm_grub2). I hope i find some time to write a small readme (=
User avatar
yokmp
Baby Hen
 
Posts: 18
Joined: Sun Apr 26, 2009 18:28

Re: Sabayon Control Center

Postby joost » Wed Mar 07, 2012 22:08

I wonder why this project isn't staged at our git yet. Why keep it at sourceforge?

:D
User avatar
joost
Sagely Hen
 
Posts: 2332
Joined: Fri Nov 17, 2006 12:11
Location: The Netherlands

Re: Sabayon Control Center

Postby DanySK » Wed Mar 07, 2012 22:25

I agree with Joost :mrgreen:
User avatar
DanySK
Technological Hen
 
Posts: 349
Joined: Tue May 22, 2007 10:18
Location: Pennabilli - Cesena

Re: Sabayon Control Center

Postby mélodie » Wed Mar 07, 2012 23:15

Hi,
I find all this very great and will follow it closely ! :D
mélodie
Simple Hen
 
Posts: 95
Joined: Tue Feb 14, 2012 10:41

Re: Sabayon Control Center

Postby micia » Thu Mar 08, 2012 11:10

Hi, I am interested in this project, I have some knowledge of C and C++ so I could give some help, despite my lack of time :)
I would like to know which are the objectives of this project, more precisely most desktop environments already have a control center, this generates in me 2 doubts:
1) if this project wants to propose the same configuration options, this project is redundant.
2) if this project wants to allow different configuration options, this project should have a different name than "control center", to avoid confusion in the user.

Can you provide some example of utilities of this project?
User avatar
micia
Sagely Hen
 
Posts: 2710
Joined: Wed Nov 26, 2008 16:41

Re: Sabayon Control Center

Postby Thev00d00 » Thu Mar 08, 2012 12:47

greywalk wrote:as a person from the SL FB page suggested, "sabayon doesn't have normal gui tool to work with grub". so this might be another thing to add to the GUI Control Center :)



What about kcm-grub2? for KDE users at least :D
Image
Please report Bugs on the Bugzilla, not forum
Please Adopt an Unanswered thread
Website / Blog : v00d00.net
twitter: Follow Me
G+: Circle Me
User avatar
Thev00d00
Generally Awesome (tm)
 
Posts: 1467
Joined: Wed Feb 21, 2007 15:52
Location: United Kingdom

Re: Sabayon Control Center

Postby mélodie » Thu Mar 08, 2012 13:04

micia wrote:Hi, I am interested in this project, I have some knowledge of C and C++ so I could give some help, despite my lack of time :)
I would like to know which are the objectives of this project, more precisely most desktop environments already have a control center, this generates in me 2 doubts:
1) if this project wants to propose the same configuration options, this project is redundant.
2) if this project wants to allow different configuration options, this project should have a different name than "control center", to avoid confusion in the user.

Can you provide some example of utilities of this project?


As I said elsewhere I don't have coding knowledge and can only bring ideas, testimonial from using other distribution(s), and feedback when it will be time to test.

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.

I think that in an agnostic Sabayon Control Center it would be nice to have all these features in mind:

mélodie wrote:(...)

Is there a list of the programs used and needed to configure all and everything in Sabayon, such as ?

* hardware detection
* sound (Alsa | Pulseaudio)
* video (Xorg)
* effects (3D)
* printer
* scanner
* firewall
* file sharing
* network and internet
* local network
* system
* manage users and groups
* manager services to be started on the fly or at boot
* boot loader : reinstall, add or remove boot stanzas...
* login setup (gdm/kdm/lxdm) : start with or without...

...



Of course, with a Control Center prior thought to be modular, all features such as the ones described above could be added progressively, if not yet available.
mélodie
Simple Hen
 
Posts: 95
Joined: Tue Feb 14, 2012 10:41

Re: Sabayon Control Center

Postby micia » Thu Mar 08, 2012 14:10

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.
User avatar
micia
Sagely Hen
 
Posts: 2710
Joined: Wed Nov 26, 2008 16:41

Re: Sabayon Control Center

Postby mélodie » Thu Mar 08, 2012 15:59

micia wrote:
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.


Hi,
I have a Sabayon Gnome installed and a Sabayon Lxde. Yesterday I noticed the network setup tool in the Gnome Control Center. I was astonished to find one there. But mostly I am just started with Sabayon and I am searching for the different tools or methods to configure each thing. I don't mind the command line, and the text file editing personally, but I am seeing Sabayon as a possible alternative to a few different other distributions which can be more easily be handled by non tech users. I can see that Sabayon has high tech quality, the way the distro is handled, it's Gentoo background, the Sulfur gui... so having all these qualities and the ease for end users is an idea which I like very much.

About a Non Desktop Oriented CC : it should be able to display entries to configuring features which are not specific to a particular desktop. ie : network is in Gnome CC, in Sabayon, but it is not a Gnome specific matter, right ? And if I use Sabayon Lxde, or Sabayon Xfce, in machines with low specs, I would like to have one window where I can find all configurations for my hardware and peripherals ? This is what the Mandriva CC provides, and same for the PCLinuxOS CC. (Except that the pclos cc does not need an entry for packages, having Synaptic, and Sabayon would not need one either, having Sulfur). Then in my Sabayon Lxde, even having a SCC with all from hardware, peripherals, file sharing ... I would not need config gui for appearance, fonts, and so on : all this belongs to the desktop, which already has several gui tools which can be gathered in a specific control center of it's own. This is how it is in Mandriva KDE, and in PCLinuxOS Kde : there is the CC, and there is also the KDE CC, which don't share the same configurations (therefore no redundancy).

The 3D feature should appear or not whether if programs providing 3D are installed or not, same for scanner (if sane/xsane... are installed) ... same for printing, if cups and so on are installed... A Control Center could be considered as a sort of general menu for a specific sort of sub menu entries (then here it would be something such as "Menu > Applications > System" but gathered in one window and ordered by sub-categories).

What do you think ? Put this way does it seem to you a path to take ?
mélodie
Simple Hen
 
Posts: 95
Joined: Tue Feb 14, 2012 10:41

PreviousNext

Return to Artwork and Development Suggestions

Who is online

Users browsing this forum: No registered users and 0 guests