Proposal for splitting kde-workspace and kde-runtime, this document is a draft
- Folder, current location
- Version, when we want to have it ready
- Repository, where it should be move
- Notes, some comments that were done in the session
- Maintainer, person in charge of making sure the split of that component goes correctly.
KDE-Workspace
Folder
|
Version
|
repository
|
Notes
|
Maintainer
|
cmake
|
2.0
|
ecm
|
Needs work to meet ecm quality
|
TBD
|
appmenu
|
2.X
|
plasma-workspace
|
Needs to support GMenu
|
TBD
|
freespacenotifier
|
2.X
|
plasma-workspace
|
Need better solution, we can't do polling every minute
|
TBD
|
klipper
|
2.0
|
plasma-workspace
|
Re-work/modernize for 2.X
|
TBD
|
ksmserver
|
2.0
|
plasma-workspace
|
If we can make it optional, split
|
TBD
|
ksplash
|
2.0
|
plasma-workspace
|
Will move to display manager in 2.X
|
TBD
|
/libs/kdisplaymanager
|
2.0
|
plasma-workspace
|
TBD
|
/libs/taskmanager
|
2.0
|
plasma-workspace
|
|
TBD
|
statusnotifierwatcher
|
2.0
|
plasma-workspace
|
Move to systemtray
|
TBD
|
khotkeys
|
2.X
|
khotkeys
|
|
TBD
|
ktouchpadenabler
|
2.0
|
plasma-desktop
|
Is it still needed?
|
TBD
|
solid-actions-kcm
|
2.0
|
plasma-desktop
|
|
TBD
|
plasma
|
2.0
|
plasma-workspace/desktop
|
|
TBD
|
kstyles
|
2.0
|
oxygen
|
Remove old styles, keep useful ones in plasma-desktop
|
TBD
|
cursors
|
2.0
|
oxygen
|
Removed unused themes
|
TBD
|
oxygen
|
2.0
|
oxygen
|
|
TBD
|
kwin
|
2.0
|
kwin
|
Move oxygen decoration to oxygen
|
TBD
|
kcheckpass
|
2.0
|
lockscreen
|
We might be able to remove it, but for the time being it has to move
|
TBD
|
kcontrol
|
2.X
|
systemsettings
|
Not all have to be ready for 2.0 (hence the 2.X)
|
TBD
|
kinfocenter
|
2.0
|
kinfocenter
|
|
TBD
|
kmenuedit
|
2.0
|
kmenuedit
|
|
TBD
|
krunner
|
2.0
|
krunner
|
|
TBD
|
ksysguard
|
2.0
|
ksysguard
|
|
TBD
|
kwrited
|
2.X
|
kwrited
|
|
Martin G
|
powerdevil
|
2.0
|
powerdevil
|
Rewrite, Split
|
TBD
|
libs/ksysguard
|
2.0
|
ksysguard
|
Maybe framework?
|
TBD
|
kworkspace
|
--
|
Remove when not needed
|
|
TBD
|
systemsettings
|
2.0
|
systemsettings
|
Ask Ben
|
TBD
|
kcminit
|
2.0
|
Remove
|
Delete when no longer needed
|
Àlex Fiestas
|
kstartupconfig
|
2.0
|
Remove
|
Delete when no longer needed
|
Àlex Fiestas
|
kdm
|
2.0
|
Remove
|
Adopt SDDM or LightDM in 2.X
|
TBD
|
plasmaclock
|
2.0
|
Remove
|
|
TBD
|
kwindowlistmenu
|
2.0
|
Remove
|
|
TBD
|
plasmagenericshell
|
2.0
|
Remove
|
|
TBD
|
ksystraycmd
|
2.0
|
Remove
|
|
TBD
|
KDE-Runtime
Folder
|
Version
|
repository
|
Notes
|
Maintainer
|
attica
|
2.0
|
attica
|
Optional requirement in 2.0
|
TBD
|
khelpcenter
|
2.0
|
khelpcenter
|
Optional requirement in 2.0
|
TBD
|
kurifiltter-plugins
|
2.0
|
plasma-workspace
|
|
TBD
|
ktimezoned
|
2.0
|
plasma-workspace
|
Check if still required with systemd
|
TBD
|
soliduiserver
|
2.0
|
plasma-workspace
|
|
TBD
|
menu
|
2.0
|
plasma-workspace
|
|
TBD
|
solidautoeject
|
2.0
|
plasma-workspace
|
|
TBD
|
kuiserver
|
2.0
|
plasma-workspace
|
In 2.X, Alex re-writes (the idea is to reduce roundtrips)
|
TBD
|
solid-hardware
|
2.0
|
solid
|
Move to something like solid/tools
|
TBD
|
solid-networkstatus
|
2.0
|
solid
|
Move to something like solid/tools
|
TBD
|
knotify
|
2.0
|
Frameworks
|
|
TBD
|
ktradeclient
|
2.0
|
Frameworks
|
|
TBD
|
drkonqi
|
2.0
|
Frameworks
|
|
TBD
|
kcmshell
|
2.0
|
Frameworks
|
|
TBD
|
kioclient
|
2.0
|
Frameworks
|
|
kdesu
|
2.0
|
Frameworks
|
|
TBD
|
kioexec
|
2.0
|
Frameworks
|
|
TBD
|
kglobalaccel
|
2.0
|
Frameworks
|
|
TBD
|
kcontrol
|
2.0
|
systemsettings
|
deep clean
|
TBD
|
kmimetypefinder
|
2.0
|
kde4support
|
Move together with kmimetype
|
TBD
|
kdeeject
|
2.0
|
Remove
|
Ask David F for confirmation
|
TBD
|
keditfiletype
|
2.0
|
systemsettings
|
|
TBD
|
kfile
|
2.0
|
?????
|
Vishesh will check this further
|
TBD
|
kiconfinder
|
2.0
|
Frameworks
|
Apol moves this
|
TBD
|
kimgio
|
2.0
|
kimageformats
|
Merge Qt when possible
|
TBD
|
kioslave
|
2.0
|
plasma-workspace
|
Split? ask David F.
|
TBD
|
knetattach
|
2.0
|
Move
|
Wherever kio_remote goes
|
TBD
|
knewstuff
|
2.0
|
Merge with kns
|
|
TBD
|
kpasswdsever
|
2.0
|
kio?
|
Some kio slaves depend on this
|
TBD
|
kquitapp
|
2.0
|
kdbusaddons
|
It will have to be ported to KDbusService, then move as a tool
|
TBD
|
kstart
|
2.0
|
???????????
|
|
TBD
|
l10n
|
2.0
|
?????????
|
Ask Jhon and Yuri
|
TBD
|
localization
|
2.0
|
???????????
|
Ask Jhon and Yuri
|
TBD
|
phonon
|
2.0
|
Remove
|
Nuke and move phonon Backend selection should go to Phonon, the rest just nuke. Ask Harald
|
TBD
|
pics
|
2.0
|
Oxygen svn
|
|
TBD
|
platforms/win
|
2.0
|
windows.git
|
|
TBD
|
renamedlgplugins
|
2.0
|
????????
|
Ask faure
|
TBD
|
solid-device-automounter
|
2.0
|
plasma-workspace
|
re-write if we want to keep (Alex), if not nuke it (this should go to systemd)
|
TBD
|
nepomuk
|
2.0
|
Remove
|
Vishesh Nuke
|
TBD
|
dekstoptheme
|
2.0
|
Remove
|
|
TBD
|
kde-menu
|
2.0
|
Remove
|
|
TBD
|
kdontchangethehostname
|
2.0
|
Remove
|
|
TBD
|
kdebugdialog
|
2.0
|
Remove
|
|
TBD
|
kreadconfig
|
2.0
|
Remove
|
|
TBD
|