středa 11. září 2013

First Plasma NM release

It is with great pleasure we're announcing today the first release of our project - Plasma NM As you've probably heard before, it's a brand new Plasma applet written QML/C++ to manage your network connections. This applet is meant as a drop-in replacement for the older widget-based networkmanagement applet.

For an overview of what motivated us to basically start from scratch on this applet as well as occasional progress statuses, please see Jan's blog.

A picture, even better a video, is worth a thousand words they say, so here it is :)

The initial email has been sent a few moments ago to the @kde-packager mailing list, so you can expect Plasma NM to land in your favorite distro's update channels anytime soon. Fedora[1], among others (Kubuntu, openSUSE), already contains a preview snapshot of the applet, with the update to the final version in the works.

Alternatively, you can grab those 3 tarballs and compile by yourself:


[1] $ yum install kde-plasma-nm

pondělí 2. září 2013

This month (August) in Red Hat KDE

The holiday season is over but the coding monkeys at Red Hat didn't rest much nevertheless :) Let's have a look how we spent the last month.

General (everyone)

  • kdenetwork, kdesdk & kdetoys split package reviews
  • RHEL package reviews
  • Attended meeting for planning of possible Akademy in Brno next year

Plasma NM (jgrulich, ltinkl)

  • reimplemented applet - the design came up from usability session and discussion on Akademy
  • implemented the last missing feature - bluetooth device pairing
  • some fixes for ad-hoc connections
  • network active-settings - added configuration for wired and wireless connections
  • a lot of small changes and improvements

Solid & co. (ltinkl)

  • Solid QML interface review
  • fix recognizing Audio CD disks (kdebz#324031)
  • glue code in BlueDevil for pairing BT devices with Plasma NM

SDDM (mbriza)

Worked on my proposed feature for Fedora 20 - SDDM as the default KDE display manager instead of KDM (Change tracking bug: #998542)
  • spent most time debugging why only in Fedora the sessions logged in by
  • SDDM aren't fully functional (pulseaudio, polkit...)
    • this problem was resolved by switching to usage of the GDM PAM configuration
  • currently working on patching the upstream project to have some new
    • features in 0.2.0 (multiseat, will continue with XDMCP) so far opened two bug fixing pull requests, one was merged, I'll
  • have to test the second one with more use cases to be accepted

Akonadi (dvratil)

  • rebased Volker Krause's parttable-optimization branch to master
  • fixed some queries and wrote database migration code for parttable-optimization branch
  • bug fixes
  • started planning server-side change recording

KDE PIM (dvratil)

  • implemented support for CONDSTORE IMAP extension
  • implemented support for FETCH response to IDLE command

KDE Telepathy (dvratil)

  • implemented KTp Logger - an abstraction layer for access to chat logs that can support various backends as logs sources
  • ported all KTp components to use KTp Logger instead of TelepathyLoggerQt

KScreen (dvratil)

  • Fixed libkscreen crash in xrandr backend


  • KDE-4.11 import/build, doxygen and Qt fixes (than)
  • texlive fixes and pkg reviews (than)

[1] Martin Bříza (mbriza), Jan Grulich (jgrulich), Than Ngo (than), Lukáš Tinkl (ltinkl), Dan Vrátil (dvratil)

You can find us on #fedora-kde channel on Freenode IRC