Lernen Sie das Team der The Document Foundation kennen.

LibreOffice wird von Hunderten von Menschen weltweit entwickelt, die an Code, Dokumentation, Qualitätssicherung, Übersetzungen, Marketing, Infrastruktur und vielem mehr arbeiten. Koordiniert werden die Aktivitäten des Projekts vom Team der The Document Foundation (TDF) – der gemeinnützigen Organisation hinter LibreOffice. Werfen wir einen Blick darauf, was die Teammitglieder tun:

1. Christian Lohmaier, Release Engineer

Zu Christians typischen Aufgaben gehören die Betreuung des Continuous-Integration-Systems (sowohl des Automatisierungsservers als auch der Build-Maschinen), die Verwaltung des LibreOffice-Release-Prozesses, die Abwicklung von App-Store-Updates – einschließlich des damit verbundenen administrativen Aufwands –, die technische Koordination von Sprachübersetzungen (nicht nur für LibreOffice, sondern für jedes übersetzbare System in unserem Bestand) sowie die Sicherstellung eines reibungslosen Ablaufs unserer Integration mit Zahlungsplattformen. Darüber hinaus war er an der Erstellung und Wartung von Websites und Webservices beteiligt.
Christians Arbeit wirkt sich auch auf die Entwicklererfahrung aus. In der Vergangenheit war das Entwicklungsumfeld unter Windows für LibreOffice teilweise recht unübersichtlich. Seit Christian den Einrichtungsprozess mithilfe von WinGet-Skripten automatisiert hat, ist der Bedarf an Fehlerbehebung deutlich zurückgegangen.

2. Dan Williams, Developer

Dan war bereits in den 2000er Jahren an der Mac-Portierung beteiligt – zu einer Zeit, als LibreOffice noch OpenOffice.org hieß. Seit einigen Monaten arbeitet er nun für die TDF an Aufgaben rund um die Benutzeroberfläche und macOS. Er hat Korrekturen an der Handhabung von System-UI-Themes vorgenommen, die Unterstützung für spezielle macOS-Tastenkürzel sowie macOS-spezifische Menüeinträge implementiert, das Verschwinden von Datenbankverknüpfungen in .ods-Dateien behoben und ein Problem beim Ausdrucken von Notizen aus Impress-Präsentationen unter macOS gelöst. Zu seinen aktuellen Arbeiten zählen Experimente mit der Qt-Benutzeroberfläche unter macOS sowie die Überarbeitung des Codes für die Notebookbar.

3. Florian Effenberger, Executive Director

Florian ist einer der Gründer der TDF und seit 2014 deren Geschäftsführer. Er leitet unser weltweites Team von 18 Mitarbeitern und kümmert sich um eine Vielzahl von Aufgaben in den Bereichen Buchhaltung, Finanzen, Steuern, Budgetplanung, Lohnabrechnung, Jahresabschlussprüfung, Bankwesen, Rechtsfragen sowie Arbeitsrecht und Personalwesen. Er unterstützt den Vorstand und den Mitgliederausschuss und führt neue Amtsinhaber in ihre Aufgaben ein. Zudem hält er regelmäßig Vorträge auf Veranstaltungen, engagiert sich aktiv in der deutschen Community und hat in unserem Forum ausführlich über die Aufgabenbereiche berichtet, in denen er tätig ist.

4. Guilhem Moulin, Infrastructure & Services

Guilhem verwaltet unsere Server sowie die rund zwanzig Webdienste, die von den Nutzern und Mitwirkenden von LibreOffice täglich benötigt werden. Größere Updates der Betriebssysteme und Webanwendungen erfordern eine sorgfältige Prüfung dessen, was berücksichtigt werden muss, um einen weiterhin reibungslosen Betrieb zu gewährleisten. Häufig geht dies bis hin zur Analyse einzelner Codeänderungen. Inkompatibilitäten müssen behoben oder zumindest kommuniziert werden.

5. Heiko Tietze, UX Architect

Heiko arbeitet gemeinsam mit ehrenamtlichen User-Experience-Designern an der Planung von Verbesserungen für LibreOffice. Da er sich nicht allein mit der Planung begnügt, setzt er die entsprechenden Vorschläge anschließend auch selbst in die Tat um – entweder eigenständig oder mit der Unterstützung anderer. Heiko bestreitet zwar stets, ein C++-Entwickler zu sein, doch sind auf unerklärliche Weise über 700 Code-Änderungen an LibreOffice unter seinem Namen verzeichnet. Er hat bereits mehr als ein Dutzend Projekte im Rahmen des „Google Summer of Code“ (GSoC) sowie bei „Outreachy“ als Mentor betreut – so etwa die Überarbeitung der Tabellenformate und des UI-Themings. Die Rolle eines aktiven Mentors bedeutet für ihn, das ganze Jahr über Code-Reviews für neue Entwickler durchzuführen sowie neue, leicht zugängliche Aufgaben zu konzipieren.
Ein jüngeres Großprojekt von ihm ist die Implementierung vertikaler Registerkarten in Dialogfeldern.

6. Hossein Nourikhah, Developer Community Architect

Jedes Jahr finden über hundert Entwickler ihren Einstieg in den Code von LibreOffice. Angesichts von sieben Millionen Zeilen Code kann der Anfang einschüchternd wirken; daher pflegen wir die Tradition, eine Auswahl an Aufgaben bereitzustellen, die wir „Easy Hacks“ nennen. Hossein betreut diesen Katalog an Einsteigeraufgaben und begutachtet die eingereichten Codeänderungen. Wann immer ein neuer Entwickler Schwierigkeiten bei der Einrichtung seiner Entwicklungsumgebung hat, springt er helfend ein. Zudem verfasst er Entwicklerdokumentationen im TDF-Wiki und veröffentlicht Blogbeiträge rund um das Thema Entwicklung.
Er hat GSoC-Projekte betreut – wie etwa plattformübergreifende Bindings für .NET sowie die Code-Autovervollständigung für Python. Zu seinen jüngsten Beiträgen zählt die – gemeinsam mit Michael Weghorn realisierte und auf Vorarbeiten von Jan-Marek Glogowski basierende – Implementierung einer ersten Unterstützung für die Qt-6-Benutzeroberfläche unter Windows.

7. Ilmari Laukahangas, Development Marketing

Ilmari gewinnt neue Mitwirkende für die Bereiche Qualitätssicherung, Design, C++-Entwicklung und Dokumentation. In einem typischen Jahr führt er fast 200 Personen an die Mitarbeit bei LibreOffice heran. Zudem sichtet (und behebt bisweilen) er Fehler, betreibt Webentwicklung, pflegt das Wiki, führt Code-Reviews durch und organisiert Praktikumsprogramme.

8. Italo Vignoli, Marketing & PR

Italo Vignoli ist Gründungsmitglied der The Document Foundation und des LibreOffice-Projekts, Ehrenvorsitzender der Associazione LibreItalia, Botschafter von Software Heritage sowie stolzes Mitglied der Free Software Foundation Europe (FSFE). Er war zudem Vorstandsmitglied der Open Source Initiative (OSI). Italo leitet gemeinsam mit anderen die Bereiche Marketing, PR und Medienarbeit von LibreOffice, führt den Vorsitz des LibreOffice-Zertifizierungsprogramms und fungiert als Sprecher des Projekts. Darüber hinaus verantwortet er Advocacy- und Marketingaktivitäten für den ISO-Standard Open Document Format.

9. Jonathan Clark, Developer

In den vergangenen zwei Jahren hat Jonathan an LibreOffice-Funktionen in den Bereichen Rechts-nach-links-Schriften, komplexes Textlayout sowie Chinesisch-Japanisch-Koreanisch gearbeitet. Neben zahlreichen Verbesserungen der Benutzerfreundlichkeit hat er die Unterstützung für die Absatzausrichtung „Anfang/Ende“ implementiert – und diese anstelle von „Links/Rechts“ zur Standardeinstellung gemacht – sowie das CJK-Textraster mit Microsoft Word kompatibel gestaltet. Im Bereich Mentoring begutachtet er fortlaufend Code-Einreichungen von Neueinsteigern und war am GSoC-Projekt für den Objekt-Browser der BASIC-IDE beteiligt.
Derzeit befasst sich Jonathan mit grundlegenden Verbesserungen an der Benutzeroberfläche von LibreOffice.

10. Juan José González, Web Technology Engineer

Wie bereits erwähnt, hostet die TDF eine recht große Anzahl von Webanwendungen – einige davon wurden von Grund auf neu entwickelt. Zu diesen maßgeschneiderten Webdiensten zählen die Website für Erweiterungen und Vorlagen sowie die Website für Absturzberichte. Juan José war maßgeblich an der Neugestaltung und Wartung dieser beiden Websites beteiligt. Zudem arbeitete er an Websites für diverse LibreOffice-Konferenzen, verbesserte unsere Lokalisierungswerkzeuge und entwickelte Tools zur Spam-Bekämpfung in unseren Foren.

11. Michael Weghorn, Developer

Die TDF möchte, dass LibreOffice für sehbehinderte Menschen einfach zu bedienen ist; aus diesem Grund wurde Michael vor drei Jahren eingestellt, um sicherzustellen, dass wir stets barrierefreie Software bereitstellen. LibreOffice zeichnet sich durch eine große Vielfalt an Inhaltstypen und Benutzeroberflächen-Widgets aus. Dies bedeutet, dass wir bisweilen die Grenzen der Barrierefreiheits-APIs austesten – Schnittstellen, die zudem je nach Betriebssystem variieren. Um optimale Ergebnisse bei der Barrierefreiheit von LibreOffice zu gewährleisten, arbeitet Michael eng mit den Entwicklern von Toolkits wie GTK und Qt sowie mit den Entwicklern von Screenreader-Anwendungen wie Orca und NVDA zusammen.
Derzeit arbeitet Michael daran, die Unterstützung der Qt-Benutzeroberfläche in LibreOffice auf die nächste Stufe zu heben, und überprüft dabei deren Funktionsweise unter Windows.

12. Mike Saunders, Marketing and Community Coordinator

Mike ist ein langjähriger Journalist im Bereich Linux und freie Software; 2016 stieß er zum Team, um in den Bereichen Marketing und Community-Arbeit tätig zu werden. Er unterstützt die Pflege der Social-Media-Kanäle von LibreOffice und interagiert mit den Nutzern, um sie zur Mitarbeit am Projekt zu ermutigen. Zudem führt er Interviews mit Community-Mitgliedern, verfasst Blogbeiträge, arbeitet an Videos und Podcasts und organisiert Veranstaltungen.

13. Neil Roberts, Developer

Neil stieß vor einigen Monaten zum Team, um den Bereich Scripting und API von LibreOffice zu verbessern. Er hat einen neuen Ansatz für Lua-UNO-API-Bindings implementiert, gemeinsam mit Stephan Bergmann QuickJS-basierte JavaScript-Bindings hinzugefügt und es ermöglicht, Python-Makros über den Dialog „Makro-Organizer“ zu erstellen und zu bearbeiten.
Zudem wird Neil gemeinsam mit Michael Weghorn an Projekten zur Überarbeitung der Benutzeroberfläche arbeiten.

14. Olivier Hallot, Documentation Coordinator

Olivier begann bereits zu Zeiten von OpenOffice.org im Jahr 2001, sich als Teil der brasilianischen Community einzubringen, und zählt zu den Gründungsmitgliedern der TDF. Seit zehn Jahren leitet er die Dokumentationsarbeit für LibreOffice. Das Dokumentationsteam betreut diverse Handbücher, eine umfangreiche Sammlung von Hilfeartikeln sowie Wiki-Seiten – und kümmert sich sogar um die Tooltip-Texte, die direkt in LibreOffice angezeigt werden. Olivier hat klare Vorstellungen davon, wie gute Release-Notes verfasst sein sollten, und scheut sich keineswegs, dies auch kundzutun!
Darüber hinaus behebt Olivier Probleme an der Benutzeroberfläche und stellt sicher, dass im Bereich der Lokalisierung alles reibungslos funktioniert.

15. Sophie Gautier, Foundation Coordinator

Sophie ist seit den Anfängen im LibreOffice-Projekt aktiv (und davor bereits bei OpenOffice.org) und unterstützt bei administrativen Aufgaben der TDF – wie etwa der Organisation von Besprechungen und der Verwaltung des Tools für Reisekostenerstattungen. Darüber hinaus hilft sie bei der Organisation der jährlichen LibreOffice-Konferenz und arbeitet mit den Lokalisierungsgemeinschaften zusammen, um LibreOffice in möglichst vielen Sprachen verfügbar zu machen.

16. Stephan, Administrative Assistant

Stephan unterstützt die Stiftung bei administrativen Aufgaben wie der Protokollführung, der Erstellung von Finanzberichten, der Bearbeitung von Spendenanfragen, Reisebuchungen, der Reisekostenabrechnung, der Bestellung von Ausstattung, der Ausstellung von Spendenbescheinigungen, der Zahlungsabwicklung sowie bei Übersetzungen.

17. Vissarion Fysikopoulos, Developer

Vissarion, der seine Tätigkeit vor etwa einem Monat aufgenommen hat, wird sich darauf konzentrieren, Base auf die nächste Stufe zu heben. Der aktuelle Entwicklungsplan sieht die Fertigstellung des neuen Report Builders, die Optimierung der Firebird-Unterstützung sowie die Implementierung der Unterstützung für SQLite vor.

18. Xisco Faulí, QA Engineer

Xisco absolvierte 2011 ein „Google Summer of Code“-Projekt für LibreOffice und trat 2016 dem TDF-Team bei, um im Bereich QA (Qualitätssicherung) zu arbeiten. Zunächst befasste er sich mit der Triage von Fehlern, verlagerte seinen Schwerpunkt jedoch schrittweise auf das Schreiben automatisierter Tests. Mittlerweile hat er Tausende von Tests hinzugefügt. Er hält die rund hundert externen Abhängigkeiten von LibreOffice auf dem neuesten Stand, behebt kritische Fehler, verbessert die Grafikunterstützung, unterstützt den Veröffentlichungsprozess, wirkt an der Überprüfung von Sicherheitsmeldungen mit und betreut das System für Absturzberichte sowie weitere automatisierte Systeme zur Sicherung der Softwarequalität. Zudem fungiert er als Mentor für GSoC-Projekte.

Wie bereits erwähnt, ist das Team nur ein kleiner Teil der gesamten LibreOffice-Community. Alle sind herzlich eingeladen herauszufinden, was man für LibreOffice tun kann – um neue Fähigkeiten zu erlernen, neue Menschen kennenzulernen und Teil eines Projekts zu sein, das Software entwickelt, die von Millionen von Menschen weltweit genutzt wird!

Written by:

355 Posts

View All Posts
Follow Me :