F20 Self Contained Change: SDDM as the default KDE DM

Jaroslav Reznik jreznik at redhat.com
Wed Jul 10 18:03:22 UTC 2013


= Proposed Self Contained Change: SDDM as the default KDE display manager 
instead of KDM =
https://fedoraproject.org/wiki/Changes/SDDMinsteadOfKDM

Change owner(s): Martin Briza <mbriza at redhat.com> and KDE SIG 

Retire KDM as the default display manager of the KDE Fedora Spin in favor of 
SDDM. 

== Detailed description ==
As described in many articles and discussions, KDM is nearing its end of life 
and it's time we decided upon the successor.

I'm proposing to switch to SDDM, which is a new project that suits our needs 
perfectly despite its immaturity:

As of July 2013, KDM's maintenance consists of bugfixes for the most painful 
bugs, consisting of only about 20 actual commits to the repository in last two 
years (excluding translation, themes and merges), adding many new features 
would require major changes to a lot of the code and there is no active 
maintainer.

SDDM is written in C++11/Qt5 (compared to the bits of XDM in KDM), compilable 
against Qt4, supports QtQuick theming and its upstream is quite active.

Compared to the current DM, KDM, it currently lacks a few features (such as 
XDMCP) but adds some other ones (QtQuick themes) or is currently adding them 
(Keyboard layout switching in the greeter).

== Scope ==
Proposal owners:
* Create sddm and sddm-kcm packages.
* Change kde-settings and the spin-kickstarts to provide SDDM package instead 
of KDM
* (eventually) exclude KDM from the kde-workspace package 

Other developers: N/A (not a System Wide Change)
Release engineering: N/A (not a System Wide Change)
Policies and guidelines: N/A (not a System Wide Change) 


More information about the devel-announce mailing list