KDE Eco has 5 new contributors in #SOK24 making the measurement of software's energy consumption easier and better integrated in the CI/CD pipeline!

https://mentorship.kde.org/blog/2024-01-15-sok-24-welcome/

Their work will help make  software more efficient and environmentally friendly, as well as more accessible.

Looking forward to what 2024 brings for KDE Eco. It will be a momentous year, with lots of big steps forward 🚀

#KDE #KDEEco #FOSS #FreeSoftware #OpenSource #SustainableSoftware #Sustainability

1/4

Season Of KDE 2024 Projects

Let's give a warm welcome to the projects this season!

KDE Mentorship

KEcoLab provides remote access to KDE's measurement lab in KDAB Berlin and automates statistical analysis of the results.

Read more here:

https://eco.kde.org/blog/2023-06-13-gsoc23-energy-measurement-lab/

Sarthak Negi (@[email protected]) and Aakarsh MJ (@aakarshmj) will work on testing and further developing KEcoLab. This includes adding support for running usage scenarios written with KdeEcoTest and Selenium, and running measurement tests in Wayland.

#KEcoLab #KDE

2/4

KEcoLab: Remote Energy Measurement Lab

In this post I start my journey in Google Summer of Code (GSoC) with KDE Eco by describing progress made on the exciting project of making remote access to the Energy Measurement Lab a reality.

KDE Eco

KdeEcoTest makes it easy to create usage scenario scripts. These are necessary for measuring the software's energy consumption & hardware and network usage in the lab.

Athul Raj Kollareth will work on improving the tool using KWin scripting API and uinput.

Amartya Chakraborty (@c_amartya) will work on adding support for Windows.

The KdeEcoTest tool does not need access to source code, so we can compare Free Software to proprietary software doing the same tasks.

#KdeEcoTest #KDE

3/4

KDE's "Sustainable Software" and "Accessibility" goals require automated testing, which fulfills the "Automate and Systematize Internal Processes" goal as well 😍

Selenium Webdriver AT-SPI is a tool that moves all three goals forward!

https://eco.kde.org/blog/2023-05-04-sok23-kde-eco-selenium-sum-up/

Pradyot Ranjan (@prady0t) will work on Selenium automation of energy measurement & accessibility tests in KDE. This includes creating guides with PeerTube videos, along with automating tests for apps like GCompris.

#Selenium #KDE

4/4

SoK 2023 Selenium-AT-SPI KDE Eco Power Measurement Proof Of Concept: Achieving Three KDE Goals With One Stone!

How Nitin Tejuja's work for Season of KDE (SoK) will help KDE towards its goals.

KDE Eco