MAY
9
2020

Welcoming our Google Summer of Code Students for 2020

by Akhil K Gangadharan and Valorie Zimmerman

The KDE Community welcomes our students for Google Summer Of Code 2020!

We are so grateful to the GSoC program for offering this opportunity to the KDE Community and our students. By the end of the summer, we hope that each of these students will be a confident KDE Developer, happy with their summer of work, and looking forward to supporting their code and newfound friends far into the future.

Krita is KDE’s professional free and open source painting program. The Krita team will mentor four students this year: L. E. Segovia will work on adding dynamic fill layers, Saurabh Kumar will implement a storyboard feature, Sharaf Zaman will bring SVG Mesh Gradients to Krita and Ashwin Dhakaita will integrate the MyPaint brush engine.

GCompris is a high quality educational software suite which includes a large number of activities for children aged 2 to 10. This year GCompris will have two students with Deepak Kumar adding multiple datasets to several activities and Shubham Mishra will complete the multiple dataset task.

digiKam is KDE’s professional photo management software. This year digiKam will be mentoring two students: Nghia Duong will bring DNN based face recognition improvements to the app and R Kartik will make improvements to the face management workflow.

Cantor, which lets you use your favorite mathematical applications from within a nice KDE-integrated worksheet interface, will mentor Nikita Sirgienko. Nikita will extend the usability and feature set of Cantor and Shubham will be working on integrated documentation in Cantor.

Kirogi, a ground control application for drones, will have Kitae Kim improve MAVLink integration. Aniket Kumar will work with KDE Connect, which enables communication between all your devices, to improve MMS support to the SMS client. Paritosh Sharma will implement the Qt3D backend for Kstars, KDE’s astronomy software.

Anuj Bansal will work on replacing OpenLDAP based authentication with OAuth2 in KDE Websites. Jean Lima Andrade will add support to text annotation in marK, a machine learning dataset annotation tool. Prasun Kumar will work with KMyMoney, a personal finance manager, to integrate SQLite format support for bank data. Davide Briani will work to bring WikiToLearn 2.0 (collaborative textbooks) to life. For Qt, Agisilaos Kounelis will Port QtQuickControls Calendar component to QtQuickControls2 module.

Also, Sashmitha Raghav will work to bring basic subtitling support to Kdenlive, KDE’s video editor; ROCS, a Graph Theory IDE, will have Dilson Guimarães improving graph visualization capabilities; Shashwat Jolly will to bring EteSync sync backend to Akonadi, a database to store, index and retrieve personal information.

Detailed reports from our students will follow later this summer as the program progresses. We wish all of our students and mentors a safe, productive and a successful summer.