A LibreOffice egy világméretű projekt, amelyben több százan vesznek részt: önkéntesek, az ökoszisztéma cégeinél dolgozó fejlesztők, és a 18 fős csapat a The Document Foundationnél (ez a nonprofit szervezet hangolja össze a projektet és a közösséget). Min dolgoztak mostanában? Íme egy rövid összefoglaló:
Release engineering
- Címkézték, buildelték és terjesztették a LibreOffice 26.8.0 második kiadásra jelölt változatát (Release Candidate 2)
- Engedélyezték a MAR frissítéseket a 25.8.7-es és 26.2.4-es verziókról a 26.2.5-re történő keresztfrissítéshez
- Átnézték a javítócsomagokat
- Éles környezetben tesztelték az új Windows build botokat
- Vizsgálták és javították a hibás jogosultságokat a napi Debian csomagokban
Scripting
- Kivizsgálták egy bővítményfejlesztő problémáját, aki BASIC makrókat szeretett volna bővítményként exportálni
- Azonosítottak egy debug buildben jelentkező assertet, amely a kiadások buildjeit nem érinti
- Hozzáadtak egy UI tesztet, hogy a jövőben megelőzzék a makróexport regresszióit
Kód és akadálymentesítés
- Megvitatták a javasolt akadálymentesítési fejlesztéseket a LibreOffice akadálymentesítési levelezőlistáján
- Elemezték és javították a tdf#172831 hibát: a testreszabott NotebookBar fülnevek verziófrissítés után nem lokalizálódtak
- Megjelent a LibreOffice Viewer for Android 26.2.5 a Google Playen, az F-Droidon és a Meta Horizon Store-ban
- Megvitatták a tdf#172885 problémát, egy LibreOffice-specifikus Qt téma/stílus kérdését. Feltérképezték a Qt felsőbb szintű stylesheet–környezeti változó megoldását, majd megvalósították a LibreOffice parancssori támogatását a stylesheet beállításához
- Beküldték és átdolgozták a Qt VCL munkák macOS-specifikus részeit
- Átdolgozták a változtatásokat a visszajelzések alapján, majd beolvasztották őket
- Dolgoztak a macOS skálázási javítócsomag általánosításán
- Gondoskodtak róla, hogy a Reset gomb párbeszédablak-műveletének azonosítója a teljes kódbázisban egységesen ismert legyen
QA
- Bejelentették a LibreOffice 26.8 RC1 elérhetőségét tesztelésre
- Verziófrissítették a külső könyvtárakat:
- NSS 3.126-ra
- libffi 3.7.1-re
- Fejlesztették az automatizált teszteket:
- Kiemelték a közös kódot a CppunitTest_sc_swarmsolvertest tesztből
- Hozzáadták az ARRAYTOTEXT függvény teszteket az asFunctionsTesthez
- Kiemelték a közös kódot
- Javítottak összeomlásokat és figyelmeztetéseket:
- Javítottak egy null pointer dereferálási figyelmeztetést a Writerben
- Javítottak egy összeomlást a ThemeExport::write függvényben
- Javítottak egy összeomlást az OutMarkdown_SwTableNode kódrészben
- Tesztelték és véleményezték a Qt6 stílus- és témakezelési munkáit a tdf#172885 hibához kapcsolódóan
- Lezárták a toborzási feladatokat és elvégezték a kód review-kat
- Vizsgálták a regressziókat, amelyek a CJK betűtípusneveket és a CJK felsorolásjelek galériáját érintették
- Megoldottak egy build hibát a Visual Studio 2026 18.7.0-val
- Pótolták a hiányzó, többplatformos .NET binding fájlokat az SDK-ban (tdf#165585)
Mentorálás
- Átnéztek hat jelentős javítócsomag-beküldést
- Elvégezték a GSoC mentorálási feladatokat
Design
- Átnézték és rendszerezték a Bugzilla jegyeket
- Részt vettek a heti UX és ESC megbeszéléseken
- Közzétettek bővítményeket és kezelték a hozzászólásokat
- Támogatták a közösség növekedését a @libodesign közösségimédia-fiókon keresztül
- Elkészítettek több design review-t
- Előkészítették a Base kérdőívet
- Javítócsomagokkal is hozzájárultak:
- tdf#115805: kijavították a számozási párbeszédablakok lépésközeit
- tdf#172739: egységesítették a NotebookBar lapjainak sorrendjét
Dokumentáció
- Frissítették az online Súgót javításokkal a Master, a 26.2 és a 25.8 ágakhoz
- Frissítették a Súgó oldalakat hibajegyek átnézésével, közreműködői javítócsomagok review-jával, javításokkal és karbantartással
- Súgó-fejlesztésekkel is hozzájárultak, többek között:
- Beállították a bal margókat a táblázatokban lévő bekezdéseknél
- Átdolgozták az AutoCorrect Options oldalt
- Frissítették a „To page” rögzítés leírását
- Hozzáadták a „Page Break” attribútumot a Keresés és csere funkcióhoz
- Visszaállították a „Page Style” attribútumot a Keresés és csere beállításai közé
- Kikapcsolták a lokalizációs feldolgozást néhány Python és BASIC kódsorban
- Támogatták a közösség által készített, folyamatos frissítéseket az Útmutatókhoz
- Segítettek az új közreműködőknek
- Dolgoztak a Bookshelf projekten, többek között az Impress kézikönyv átnézésén és tisztításán
Marketing
- Bejelentették és népszerűsítették az új TDF-tagokat és az új marketinges pozíciót
- Fenntartották a közösségimédia-jelenlétet, a frissítéseket és a válaszokat
- Összehangolták a konferencia logisztikáját és elkészítették a konferenciaprogram első tervezetét
- Megírták a TDF 2025-ös éves jelentésének egyes részeit
- Frissítették az újságírói levelezőlistákat és az adatbázist
- Blogbejegyzéseket tettek közzé az ODF-ről, és gondoskodtak a blog folyamatos karbantartásáról
- Figyelték az adományokat, a letöltéseket, a sajtómegjelenéseket és a letöltési-támogatási kéréseket
- Kezelték a költségvetéssel kapcsolatos feladatokat
- Dolgoztak a LibreOffice 26.8 kiadás előkészítésén
Röviden tehát ezen dolgozik most a csapat – mindezt a ti adományaitoknak köszönhetjük, amelyek fedezik a csapattagok munkáját. De ahogy már említettük, ez csak egy kis szelete a LibreOffice-projekt egészének: a munka oroszlánrészét világszerte több száz ember végzi. Köszönünk mindent, nektek köszönhetően működik a projekt.

