KDE & Google Summer of Code 2026

Google Summer of Code (GSoC) is a training/mentorship program that allows new contributors to open source to work on projects for between 175 to 350 hours under the guidance of experienced mentors.

KDE will mentor twelve projects in this year's Google Summer of Code.

Marknote

Marknote is a rich text notebooks organizer.

Prayag Jain aims to introduce a robust and high performance block…

Read more →
Season Of KDE 2026 Conclusion

Introduction

Another year, another successful Season Of KDE for 20 contributors! This article has been co-written with the input from all contributors.

Lokalize

During Season of KDE 2026, Tanish Kumar worked on cleaning up the UI in Lokalize, KDE’s translation tool. The main task was fixing an annoying bug where the menu bar kept jumping around whenever you switched tabs, which was solved…

Read more →
[SoK 2026] Appium Testing for Lokalize

Hey there! I'm Vishesh Srivastava, and this is the full write-up for my SoK 2026 project: adding Appium-based UI tests to Lokalize.

So what's Lokalize?

It's KDE's translation tool - the app translators use to work with PO files and manage translation projects. It already had unit tests, but no UI tests. So the goal of this project was to setup a UI testing framework using Appium.

The…

Read more →
Season of KDE 2026 - Lokalize Glossary Tab Improvements (Midterm)

My name is Aditya Sarna, and I have been working on Lokalize, a translation software, as part of Season of KDE 2026. Along with my fellow mentee Jaimukund Bhan, I have been assigned to work on improvements to the Glossary tab, including both UI/UX enhancements and addressing a substantial list of bugs.

How I got here

I first came across KDE while exploring organizations that had…

Read more →
[SoK 2026] Halfway update: Appium Testing in Lokalize

Hey there! I'm Vishesh Srivastava, and we're at the halfway mark of my SoK 2026 project — writing Appium-based UI tests for Lokalize. I was a bit late for the halfway mark, but we're still on track.

So what's Lokalize?

It's KDE's translation tool — the app that translators use to work with PO files and manage translation. It does its job well but it had zero UI tests. None. My job this SoK…

Read more →
Season of KDE 2026 - Fixing the Glossary in Lokalize (Midterm)

Greetings to the KDE community!

My name is Jaimukund Bhan and I have been working on Lokalize, the l10n tool used to translate KDE software, for Season of KDE 2026. Specifically, I have been fixing the Glossary - which is a collection of frequently used words linked to keyboard shortcuts for quick access while translating.

The following are the changes I have made during the first half of SoK,…

Read more →
Mid-SoK Blog

I'm half-way through the Season of KDE 2026 and wanted to share the journey so far.

I had subscribed to the kde-soc mailing list after I returned from IndiaFOSS'25, where I met KDE contributors who really encouraged me to join the community and told me that one can always learn while building. The first step, always, is to start. Then I got carried away with life until I saw "call to action" in…

Read more →
Page 1