Skip to content

Mentorship 

GSoC Alumni Camp Delhi 2026

Wednesday, 29 July 2026
GSoC Alumni Camp Delhi 2026 – My Experience I attended the GSoC Alumni Camp in Delhi, it was an amazing opportunity to make people who are already familiar with open source aware of KDE Community and I was actually able to do that. The event itself was from 8:00 A.M. to 10:30 P.M. at night. The event started off with a formal opening session. Soon after was the scavenger hunt (we were hunting people!) it was a 5x5 grid where you needed to get signatures of people who fit the question in the box. A few of them were : Read More

Redesigning Lokalize's Translation Memory Tab - Mid-GSoC

Monday, 13 July 2026
The past three weeks were a mix of cleanup, debugging, completing the work concerning UI and understanding TMView( since I did not look into it during proposal period) and TMTab again to review my design choices and see if I'm going in the right direction. Read More

Redesigning Lokalize's Translation Memory Tab - GSoC Week 2 and 3

Saturday, 20 June 2026
The past two weeks went by fast. The learnings I gained while building the toy project I experimented around with Qt during Contribution Period are quite useful now. In the second week of GSoC, I ported the TM Manager from a separate dialogbox to TM Tab. It was done mainly for ease and with the reasoning that everything related to TMs can be in a single place. I kept most of the things as is. A lot of thought went into the UI Design. Read More

Redesigning Lokalize's Translation Memory Tab - GSoC Week 1

Sunday, 31 May 2026
Hi! I'm Navya and am working on Redesigning Lokalize's Translation Memory Tab. Lokalize was created during Google Summer of Code several years ago. This also implies that the conventions to be followed are quite old. Read More

Season of KDE 2026 – Final Blog

Tuesday, 7 April 2026
Greetings to everyone in the KDE community! As SoK '26 comes to a close, this blog post summarizes the work done in the second half. Please refer to my mid-term blog post for further context. Read More

Season of KDE 2026 - Fixing the Glossary in Lokalize (Final)

Monday, 6 April 2026
Greetings to the KDE community! This is a blog which follows my previous post and includes the work I did in the second half of Season of KDE. Improved manual Glossary term addition There are two methods to add terms to the glossary. The first one is to highlight the source and target terms in the Editor Tab, and then using the context menu in the Glossary View to Define a New Term. The second is to manually add new terms through the Glossary Tab without any prior text selection. Previously, when a term had to be added manually, a blank entry was made first, which the user could then edit. This meant that multiple blank entries could be accidentally accumulated in the Glossary file. Users are now prompted to enter the source and target terms in a dialog box when trying to add terms manually, removing the need of creating blank entries. Read More

Making Plasma Setup More Mobile-Friendly: A SoK'26 Conclusion

Tuesday, 31 March 2026
Hey everyone! SoK '26 is wrapping up, so here's my final post. If you haven't read the midterm update yet, I'd recommend starting there — this post picks up from where that one left off. Read More

Season of KDE 2026: Wrapping up

Wednesday, 25 March 2026
Greetings! As we're nearing the end of SoK 2026, I am writing to share my experience and progress since my previous blog. The second half of my SoK project has been a real learning experience for me, about how contributions to KDE and open-source communities in general work. I also learnt the importance of thorough testing, bug fixing, and polishing that is required before shipping any software. Read More

Season of KDE 2026 - Improving mentorship.kde.org for better onboarding of new contributors

Saturday, 21 March 2026
Greeting everyone! I am Aryan. I have only just started my open source journey and was glad to be a part of SOK program. I really learned a lot which I think I otherwise would have not. With this blog I will be sharing about the project I worked on and also my learnings and future endeavour. Read More

[SoK 2026] Appium Testing for Lokalize

Friday, 20 March 2026
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. Read More