Mastodon
Zuletzt aktualisiert am

Season of KDE 2023: Zusammenfassung erschienen

Season of KDE ist ein Outreach-Programm, ähnlich dem Google Summer of Code. Dieses Jahr haben das Programm acht Teilnehmer erfolgreich abgeschlossen und nützliche Neuerungen eingebracht.

Dieses Mal stand Season of KDE ganz im Zeichen des Energieverbrauchs und seiner Messung. Darüber hinaus wurde die Barrierefreiheit von Tokodon (Mastodon Client) verbessert und AudioTube hat neue Funktionen bekommen. Die Anmerkungswerkzeuge in KDEs Spectacle wurden verbessert und der Kalender kann nun Feiertage anzeigen. Die Neuerungen im Detail (Übersetzung):

Mohamed Ibrahim hat die Aufgabe übernommen, das Emulationswerkzeug KdeEcoTest zu verbessern. Die Idee hinter KdeEcoTest ist es, ein einfach zu bedienendes Skript-Werkzeug für die Erstellung von Skripten für Standard-Nutzungsszenarien bereitzustellen und diese dann bei der Messung des Energieverbrauchs von Software auszuführen. Mohamed konzentrierte sich zunächst auf die Verbesserung der Dokumentation zur Installation und Ausführung des Tools und nahm dann mehrere Verbesserungen vor, um dem Tool weitere Funktionen hinzuzufügen:

Nitin Tejuja arbeitete auch an der Skripterstellung für Energieverbrauchsmessungen, jedoch mit einem anderen Ansatz, der den WebDriver für Appium selenium-webdriver-at-spi verwendet. Der Vorteil dieses Ansatzes ist, dass auch das Accessibility-Framework verwendet wird, so dass die Mitwirkenden "gute" Accessibility-Namen hinzufügen - mehrere Gewinne mit einem Beitrag! Nitin hat ein Skript erstellt, um den Verbrauch der KDE-Bildungssuite GCompris zu testen:

Rudraksh Karpe hat die Arbeit an der Vorbereitung von KDE-Anwendungen für die Umweltzertifizierung mit dem Blauen Engel fortgesetzt. Im Moment hat nur Okular diese Zertifizierung, aber Rudraksh setzte die Arbeit an den Skripten für GCompris und Kate unter Verwendung des KdeEcoTest-Werkzeugs fort. Rudraksh entwickelte auch das "SUS Log Formatter"-Werkzeug, um einen Überblick über die in einer Standard-Nutzungs-Scenario Log-Datei durchgeführten Aktionen zu geben:

Rishi Kumar hat an der Verbesserung der Barrierefreiheit des Mastodon-Clients Tokodon gearbeitet und dabei den WebDriver für Appium `selenium-webdriver-at-spi` verwendet. Rishi fügte mehrere Tests mit dem Accessibility-Framework für verschiedene Funktionalitäten wie Suche und Offline-Nutzung hinzu und verbesserte die Barrierefreiheit der GUI von Tokodon:

Theophile Gilgien hat an Verbesserungen für AudioTube gearbeitet. AudioTube ist ein Client für YouTube, und Theophile fügte mehrere Funktionen hinzu, wie z.B. das Entfernen von Songs aus dem Verlauf, das Hinzufügen eines Lautstärkereglers im maximierten Player, die Verbesserung des Back-Ends für den Suchverlauf und vieles mehr:

Neelaksh Singh richtete Flatpak-Builds im Continuous Integration Workflow für KDE-Anwendungen ein. Neelaksh baute auf dem Fundament auf, das im SoK des letzten Jahres gelegt wurde, indem er die Automatisierung für die Paketierung mehrerer Anwendungen während der nächtlichen Builds fortsetzte.

Brannon Aw hat die Anmerkungswerkzeuge in KDEs Spectacle verbessert. Brannon Aw vereinfachte den Ablauf für das Radiergummi-Werkzeug und das Löschen von Anmerkungen, was zuvor eine mühsame Aufgabe war:

Ruoqing He verbesserte die Feiertagsunterstützung im Digitaluhr-Widget in Plasma. Ruoqing fügte ein Sublabel für die Anzeige von Feiertagsereignissen hinzu, um die Unterstützung zu verbessern.

Fazit:

Die diesjährige Season of KDE war ein voller Erfolg, der große Fortschritte im Sinne der derzeiten Ziele von KDE gebracht hat:

  • KDE für alle: Verbesserung der Barrierefreiheit
  • Nachhaltige Software
  • Interne Abläufe automatisieren und systematisieren

 

 

Comments