This month a few cool things happened to the KDE websites.
The wiki instance we use was migrated to MediaWiki 3.34 (latest LTS version), bringing a few improvements in the translations module and fixing the problem where translated pages couldn’t be moved around. The commenting plugin was sadly discountinued in this version and instead the Echo extension was added which provides a way to ping people.
Another improvement related to the wikis is the creation of a small module allowing user to authenticate with the Identity replacement. The source code can be found here. This brings us a step closer to the replacement of identity.kde.org.
This month, a completely rewritten backend for Season of KDE was merged. This was part of the work Anuj did during GSoc this year. It is not yet deployed into production, but I host a demo so you can try it. The new features allow for a mentor to comment on proposals, and mentees can now use markdown when writing a proposal. The new system now uses Symfony, one of the biggest PHP frameworks, and is integrated in MyKDE too, so mentors and mentees get a badge after completing SoK. The admin interface was also significantly improved. Great work Anuj!
And while at it, please consider mentoring for this year’s SoK program. It is a good opportunity to bring new blood to KDE. community.kde.org/SoK/Ideas/2021.
The new developer documentation website also got a few updates and now contains a complete tutorial about how to write a Plasma Widget. Thanks to Zren for this contribution.
Elisa, everyone’s favorite music player, also got a new website developed by Anubhav Choudhary and Nikunj Goyal. You can check it out at elisa.kde.org.
Subtitle Composer, a subtitle editor, also got a new website developed by Thiago Sueto. You can check it out at subtitlecomposer.kde.org/.
The atelier website was also updated by Lays Rodrigues.
KDEMail.net now uses the Aether theme.