Übersetzung: englisches Original von Mike Saunders

LibreOffice ist ein weltweites Projekt, an dem Hunderte von Menschen mitwirken: Freiwillige, Entwickler bei Unternehmen des Ökosystems sowie das 18-köpfige Team der The Document Foundation (der gemeinnützigen Organisation, die das Projekt und die Community koordiniert). Woran hat das Team also in letzter Zeit gearbeitet? Hier ist eine kurze Zusammenfassung:
Release Engineering
- LibreOffice 26.8.0 Release Candidate 2 getaggt, gebaut und bereitgestellt
- MAR-Updates für Cross-Updates von 25.8.7 und 26.2.4 auf 26.2.5 aktiviert
- Patches überprüft
- Neue Windows-Build-Bots im Produktivbetrieb getestet
- Fehlerhafte Berechtigungen in täglichen Debian-Paketen untersucht und behoben
Scripting
- Untersuchung eines Problems beim Export von BASIC-Makros als Erweiterung durch einen Erweiterungsentwickler
- Identifizierung einer Assertion im Debug-Build, die sich offenbar nicht auf Release-Builds auswirkt
- Hinzufügung eines UI-Tests zur Vermeidung künftiger Regressionen beim Makro-Export
Code und Barrierefreiheit
- Diskussion über vorgeschlagene Verbesserungen der Barrierefreiheit auf der entsprechenden LibreOffice-Mailingliste
- Analyse und Behebung von tdf#172831: Benutzerdefinierte Namen für Reiter in der NotebookBar wurden nach einem Upgrade nicht lokalisiert
- Veröffentlichung von LibreOffice Viewer für Android (Version 26.2.5) im Google Play Store, bei F-Droid und im Meta Horizon Store
- Diskussion zu tdf#172885 (einem LibreOffice-spezifischen Qt-Theme/Style); Prüfung eines Upstream-Ansatzes mittels Umgebungsvariablen für Qt-Stylesheets und anschließende Implementierung einer LibreOffice-Befehlszeilenoption zur Festlegung des Stylesheets
- Veröffentlichung und Überarbeitung der macOS-spezifischen Teile der Arbeiten am Qt-VCL-Backend
- Überarbeitung der Änderungen basierend auf Rückmeldungen und anschließende Zusammenführung (Merge)
- Arbeit an der Verallgemeinerung des Patches für die macOS-Skalierung
- Bekanntmachung der Aktions-ID für die „Zurücksetzen“-Schaltfläche im gesamten Quellcode
QA
- Verfügbarkeit von LibreOffice 26.8 RC1 für Testzwecke bekanntgegeben
- Externe Bibliotheken aktualisiert:
- NSS auf 3.126
- libffi auf 3.7.1
- Automatisierte Tests verbessert:
- Gemeinsamen Code aus CppunitTest_sc_swarmsolvertest ausgelagert
- Tests für die Funktion ARRAYTOTEXT als FunctionsTest hinzugefügt
- Abstürze und Warnungen behoben:
- Warnung bezüglich Null-Pointer-Dereferenzierung in Writer behoben
- Absturz in ThemeExport::write behoben
- Absturz in OutMarkdown_SwTableNode behoben
- Arbeiten an Qt6-Stil und -Theming für tdf#172885 getestet und kommentiert
- Einstellungsaufgaben und Code-Reviews abgeschlossen
- Untersuchung von Regressionen im Zusammenhang mit CJK-Schriftnamen und der Galerie für CJK-Aufzählungszeichen
- Zwei Build-/SDK-Probleme behoben:
- Build-Problem mit Visual Studio 2026 18.7.0 behoben
- Fehlende plattformübergreifende .NET-Binding-Dateien im SDK korrigiert (tdf#165585)
- Fortsetzung der Arbeiten zur Lösung von Build-Problemen (Headless-Modus, Windows/fontconfig), die für Qt6 unter Windows erforderlich sind
Mentoring
- Sechs umfangreiche Patch-Einreichungen geprüft
- GSoC-Mentorenaufgaben abgeschlossen
Design
- Bugzilla-Tickets gesichtet und priorisiert
- An den wöchentlichen UX- und ESC-Meetings teilgenommen
- Erweiterungen veröffentlicht und Kommentare verwaltet
- Das Community-Wachstum über den Social-Media-Account @libodesign unterstützt
- Mehrere Design-Reviews durchgeführt
- Die Base-Umfrage vorbereitet
- Patches beigesteuert:
- tdf#115805: Schrittweiten in Nummerierungsdialogen korrigiert
- tdf#172739: Tab-Reihenfolge der NotebookBar vereinheitlicht
Dokumentation
- Aktualisierung der Online-Hilfe mit Fehlerbehebungen für die Versionen Master, 26.2 und 25.8
- Aktualisierung der Hilfeseiten durch Fehlerbewertung (Triage), Überprüfung von Patches aus der Community, Fehlerbehebungen und allgemeine Pflegearbeiten
- Beitrag zu Verbesserungen der Hilfe, darunter:
- Anpassung der linken Ränder für Absätze in Tabellen
- Überarbeitung der Seite „Optionen für die AutoKorrektur“
- Aktualisierung der Dokumentation zur Verankerung „An Seite“
- Aufnahme von „Seitenumbruch“ in die Attribute für Suchen & Ersetzen
- Rückgängigmachen der Entfernung von „Seitenvorlage“ aus den Attributen für Suchen & Ersetzen
- Deaktivierung der Lokalisierung für bestimmte Zeilen in Python- und BASIC-Code
- Unterstützung laufender Community-Aktualisierungen der Handbücher
- Hilfe für neue Mitwirkende
- Mitarbeit am „Bookshelf“-Projekt, einschließlich der Bereinigung des Impress-Handbuchs
Marketing
- Bekanntmachung und Vorstellung neuer TDF-Mitglieder sowie der neuen Marketing-Position
- Pflege der Social-Media-Aktivitäten, Aktualisierungen und Beantwortung von Anfragen
- Koordination der Konferenzlogistik und Erstellung des ersten Programmentwurfs
- Verfassen von Abschnitten für den TDF-Jahresbericht 2025
- Aktualisierung der Presseverteiler und der Datenbank
- Veröffentlichung von Blogbeiträgen zu ODF und Pflege des Blogs
- Überwachung von Spenden, Downloads, Medienberichten und Support-Anfragen zu Downloads
- Verwaltung budgetrelevanter Vorgänge
- Mitarbeit an den Vorbereitungen für die Veröffentlichung von LibreOffice 26.8
Genau daran arbeitet das Team – und das alles dank eurer Spenden, die dazu beitragen, die Teammitglieder zu bezahlen. Doch wie bereits erwähnt, ist dies nur ein kleiner Teil der Aktivitäten rund um das LibreOffice-Projekt; die meiste Arbeit wird von Hunderten anderer Menschen auf der ganzen Welt geleistet. Danke an euch alle! 😊
