Plasma/Tokamak7/split proposal: Difference between revisions

From KDE Community Wiki
No edit summary
Line 228: Line 228:


== KDE-Runtime ==
== KDE-Runtime ==
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width:100%;"
See [[Frameworks/Epics/New_Runtime_Organization]]
|- style="background: #ececec; white-space:nowrap;"
! width=100 | Folder
! width=100 | Version
! align="center" | repository
! align="center" | Notes
! width=200 | 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
| Alex Merry
|-
| 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
|-
|}

Revision as of 11:23, 6 February 2014

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

See Frameworks/Epics/New_Runtime_Organization