openSUSE:KDE improvements

Jump to: navigation, search
This page describes the improvements for the KDE desktop in the next openSUSE release. Accepted improvements will be assigned to a KDE team member, which is mentioned behind the improvement

Targeted KDE release

KDE 4.10 is targeted to be released with openSUSE 12.3 (All) (DONE. 4.10 RC is part of Factory already)

Required patches from upstream

  • Patch to Powerdevil to work without ConsoleKit (tittiatcoke) (DONE)

Adjustments required due to changes in dependencies

  • Removal of ConsoleKit would require a patch to workspace to work with systemd-login (tittiatcoke) (DONE)

General Improvements

  • Have more coherence between Yast, Zypper and Apper for updates and recommended packages. Replace Apper by Yast Online Update for updates?(terietor)
  • Use print-manager instead of printer-applet (removed by upstream) (adra) (DONE)
  • Include Knights in the distribution
  • Include KDE Telepathy in the distribution
  • Include Kamoso in the distribution
  • SFLPhone (server + KDE client)
  • Evaluate Plasma Media Center for inclusion (tech preview?)
  • A KDE tool to configure GTK3 theme (kde-gtk-config? replacement for kcm_gtk?) (adra) (DONE)
  • Include kdemultimedia4-thumbnailers in the default installation and enable video previews by default in Dolphin
  • Make Meta/Win key open the main menu, like in KDE3 times

Packaging Improvements

  • Have print-manager obsolete printer-applet and system-config-printer-kde (adra) (DONE)
  • A separate package for Nepomuk file indexing plugins (if upstream finishes the new indexer) (DONE, It is in the main package, with an additional package for the ffmpeg indexer on Packman OBS)
  • Build Quassel in two separate binary packages: one using Qt only to use in Gnome/XFCE/LXDE to avoid KDE dependencies, and other with full KDE integration to use in KDE.
  • Package Python3 bindings for KDE and have them being coinstallable with the Python 2 ones (einar77)

Look and Feel improvements

  • Use of a different Plasma theme (e.g. Produkt) (alin/shumski)
  • Evaluate the use of oxygen-fonts as default on KDE (maybe openSUSE overall?)
  • Evaluate the use of different colorsheme/KWin shadow color - fate#312120 (alin/shumski)
  • Evaluate if it would make sense to provide homerun as an alternative launcher

Default Configuration

  • For 12.2 touchpad tapping was enabled by default in X - but it seems sidescrolling and two-finger scrolling was diabled, perhaps we should configure this via synaptiks configuration
  • Make the default workspace not start Akonadi on login when not needed (disable calendar events in digital clock and calendar, contacts and events krunners)
  • Use YaST to install RPM files clicked in Dolphin instead of Apper (RPM MIME type configuration?) (terietor)