One of the challenges of such a sprawling software catalog that allows such extensive customizability is, well, bugginess. More code and more options means more bugs. So the bugfixing is a never-ending challenge, and it’s what we focused on this week! Not only do we work on fixing bugs, but there’s also a lot of exciting work going on in the background to unify various codebases, use of more shared code, and adopt common frameworks, both for backends and user interfaces. It’s not very glamorous work, but you’ll see the impact in reduced bugginess going forward!

Bugfixes & Performance Improvements

User Interface Improvements

How You Can Help

In Plasma 5.19, we really want to make a push on our Breeze Theme Evolution work. It’s proceeding, but would go faster with your help! There are tons and tons of mockups in the linked task and its child tasks, and what we really need at this point is people willing to help implement them. QML skills are helpful, and C++ is also useful for the needed work on the Breeze theme itself. If this sounds interesting to you, don’t be shy, step right up!

More generally, have a look at https://community.kde.org/Get_Involved and find out more ways to help be part of a project that really matters. Each contributor makes a huge difference in KDE; you are not a number or a cog in a machine! You don’t have to already be a programmer, either. I wasn’t when I got started. Try it, you’ll like it! We don’t bite!

Finally, consider making a tax-deductible donation to the KDE e.V. foundation.