Bug 27715

Summary: Integrate MCC with KDE Plasma
Product: Mageia Reporter: Omer I.S. <omeritzicschwartz>
Component: RPM PackagesAssignee: Mageia Bug Squad <bugsquad>
Status: RESOLVED WONTFIX QA Contact:
Severity: enhancement    
Priority: Normal CC: davidwhodgins
Version: Cauldron   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: CVE:
Status comment:

Description Omer I.S. 2020-12-03 09:13:47 CET
Integrating MCC with KDE Plasma will make the distribution simpler, and easier to use.
Comment 1 Aurelien Oudelet 2020-12-03 10:17:27 CET
Hi, thanks requesting this.
Mageia is not a KDE Plasma-only distribution. We do provide a Mageia Control Centre for all desktop environments we provide.

Also, I agree that several functionalities can be landed to "systemsettings5" (ala Manjaro) but this is beyond the scope of what we are.

MCC is already a perl-based scripts/binaries and has a GTK front-end. We also have  MPAN, a work-in-progress replacement for MCC written in Python and that rely on libyui for generating QT, GTK and ncurses front-end to have a setup tools desktop agnostic.

We do acknowledge that having 2 separated tools to setup an installation can be confusing.

Historically, MCC has been written in a time there is no good Desktop Environment provided tools for doing that. Today, Plasma systemsettings and GNOME Settings do have mostly all that is needed to configure the system. Free software are like that these days, every developers/DE tend to reinvent wheel somewhere.

That's why there are many DE, graphical server, navigators, email clients,...

So, after saying this. No, thanks.

Resolution: (none) => WONTFIX
Status: NEW => RESOLVED

Comment 2 Dave Hodgins 2020-12-03 20:53:37 CET
Also we support a lot of desktop environments other then gnome and kde plasma
most of which do not include features that affect the system rather then just
the user's environment. On my Mageia 7 system ...
# ll /usr/share/xsessions/
-rw-r--r-- 1 root root 2349 Dec  7  2019 01plasma.desktop
-rw-r--r-- 1 root root  121 Jul 18  2019 30Pekwm.desktop
-rw-r--r-- 1 root root  442 Jul 26  2019 AfterStep.desktop
-rw-r--r-- 1 root root  128 Jan 28  2019 awesome.desktop
-rw-r--r-- 1 root root  268 May 19  2019 cinnamon2d.desktop
-rw-r--r-- 1 root root  155 May 19  2019 cinnamon.desktop
-rw-r--r-- 1 root root  140 Feb  7  2019 dwm.desktop
-rw-r--r-- 1 root root 1649 Apr 23  2019 enlightenment.desktop
-rw-r--r-- 1 root root  165 Sep 24  2018 fluxbox.desktop
-rw-r--r-- 1 root root  154 Oct 19  2018 fvwm2.desktop
-rw-r--r-- 1 root root  258 Sep 18  2018 fvwm-crystal.desktop
-rw-r--r-- 1 root root 7621 Apr 17  2019 gnome-classic.desktop
-rw-r--r-- 1 root root 7614 Apr 17  2019 gnome.desktop
-rw-r--r-- 1 root root 7651 Apr 17  2019 gnome-xorg.desktop
-rw-r--r-- 1 root root  197 Jan 27  2019 i3.desktop
-rw-r--r-- 1 root root  174 Jan 27  2019 i3-with-shmlog.desktop
-rw-r--r-- 1 root root  663 Apr 23  2019 icewm.desktop
-rw-r--r-- 1 root root 2573 Apr 23  2019 icewm-session.desktop
-rw-r--r-- 1 root root  138 Oct 24 13:13 kodi.desktop
-rw-r--r-- 1 root root 1643 Mar  4  2019 LXDE.desktop
-rw-r--r-- 1 root root 2266 Mar 31  2019 lxqt.desktop
-rw-r--r-- 1 root root  177 Sep 27  2018 matchbox.desktop
-rw-r--r-- 1 root root 7370 May 10  2019 mate.desktop
-rw-r--r-- 1 root root  156 May 29  2017 mythfrontend.desktop
-rw-r--r-- 1 root root  117 Sep 28  2018 openbox.desktop
-rw-r--r-- 1 root root 3510 Mar 31  2019 plasma-mediacenter.desktop
-rw-r--r-- 1 root root  254 Jul 11 01:46 remmina-gnome.desktop
-rw-r--r-- 1 root root  149 Jan  3  2019 spectrwm.desktop
-rw-r--r-- 1 root root   88 Jul 21  2015 sugar.desktop
-rw-r--r-- 1 root root  115 Oct  1  2018 swm.desktop
-rw-r--r-- 1 root root  209 May 22  2019 WindowMaker.desktop
-rw-r--r-- 1 root root 6020 Aug 19  2019 xfce.desktop

CC: (none) => davidwhodgins