tech_surveillance685 wordsRead on Arc Codex

What is the TDF team working on, in the LibreOffice project?

LibreOffice is a worldwide project made up of hundreds of people: volunteers, developers at ecosystem companies, and the 18-person team at The Document Foundation (the non-profit entity that coordinates the project and community). So, what has the team been working on recently? Here’s a quick summary: Release Engineering - Tagged, built, and distributed LibreOffice 26.8.0 Release Candidate 2 - Enabled MAR updates for cross-updates from 25.8.7 and 26.2.4 to 26.2.5 - Reviewed patches - Tested new Windows build bots in production - Investigated and fixed incorrect permissions in daily Debian packages Scripting - Investigated an extension developer’s issue exporting BASIC macros as an extension - Identified a debug-build assertion that does not appear to affect release builds - Added a UI test to help prevent future regressions in macro export Code and Accessibility - Discussed proposed accessibility improvements on the LibreOffice accessibility mailing list - Analyzed and fixed tdf#172831: customized NotebookBar tab names were not localised after upgrading - Released LibreOffice Viewer for Android 26.2.5 on Google Play, F-Droid, and the Meta Horizon Store - Discussed tdf#172885, a LibreOffice-specific Qt theme/style. Explored an upstream Qt stylesheet-environment-variable approach, then implemented LibreOffice command-line support for setting the stylesheet - Posted and reworked the macOS-specific parts of the Qt VCL work - Reworked the changes in response to comments, then merged them - Worked on generalising macOS scaling patch - Made the Reset button dialog action ID well-known across the codebase QA - Announced LibreOffice 26.8 RC1 availability for testing - Upgraded external libraries: - NSS to 3.126 - libffi to 3.7.1 - Improved automated tests: - Factored common code from CppunitTest_sc_swarmsolvertest - Added ARRAYTOTEXT function tests asFunctionsTest - Factored common code from - Fixed crashes and warnings: - Fixed a null-pointer dereference warning in Writer - Fixed a crash in ThemeExport::write - Fixed a crash in OutMarkdown_SwTableNode - Tested and commented on Qt6 style and theming work for tdf#172885 - Completed hiring tasks and code reviews - Investigated regressions involving CJK font names and the CJK bullets gallery - Fixed two build/SDK issues: - Fixed a build issue with Visual Studio 2026 18.7.0 - Fixed missing cross-platform .NET binding files in the SDK (tdf#165585) - Continued work toward resolving headless Windows/fontconfig build issues required for Qt6 on Windows Mentoring - Reviewed six substantial patch submissions - Completed GSoC mentor tasks Design - Triaged Bugzilla tickets - Participated in the weekly UX and ESC meetings - Published extensions and managed comments - Supported community growth through the @libodesign social media account - Completed several design reviews - Prepared the Base survey - Contributed patches: - tdf#115805: corrected increments in numbering dialogs - tdf#172739: harmonized NotebookBar tab order Documentation - Updated online Help with fixes for Master, 26.2, and 25.8 - Updated Help pages through bug triage, contributor patch reviews, fixes, and housekeeping - Contributed Help improvements, including: - Adjusted left margins for paragraphs in tables - Refactored the AutoCorrect Options page - Updated documentation for “To page” anchoring - Added “Page Break” to Find & Replace attributes - Reverted removal of “Page Style” from Find & Replace attributes - Muted localisation processing in selected Python and BASIC code lines - Supported ongoing community updates to the Guides - Helped newcomers - Worked on the Bookshelf project, including sanitising the Impress Guide Marketing - Announced and promoted new TDF members and the new marketing position - Maintained social media activity, updates, and responses - Coordinated conference logistics and prepared the first conference-program draft - Drafted sections of the TDF Annual Report 2025 - Updated journalists’ mailing lists and database - Published blog posts about ODF and maintained the blog - Monitored donations, downloads, media clippings, and download-support requests - Managed budget-related activities - Worked on preparations for LibreOffice 26.8 release So that’s what the team is working on – and this is all thanks to your donations, which help to pay the team members. But as mentioned, this is just a small part of the LibreOffice project activity – the biggest work is being done by hundreds of other people around the world. Thanks to all of you 😊

How it works

Once you click Generate, Ollama reads this article and crafts 5 comprehension questions. Your answers are graded against the article content — general knowledge won't be enough. Score 70+ to count toward your certificate.

Questions are cached — you'll always get the same 5 for this article.