* Present:
+ Hossein, Caolan, Dan, Heiko, Ilmari, Michael W, Miklos, Cloph, Xisco,
Stephan
* Completed Action Items:
+ Add entry in books.libreoffice.org (Olivier)
https://books.libreoffice.org/en/
* Pending Action Items:
* Release Engineering update (Cloph)
+ 26.2 RC1 next week
+ make it a beta2, instead? not yet sure -- aware of a test failure
+ failure doesn't happen in Jenkins/CI config
+ RHEL9 uses amd64 v2 ABI -> SSE 4.1 support is required
+ More details:
https://bugs.documentfoundation.org/show_bug.cgi?id=169747 (Ilmari)
+ wasn't intentional, but no point in providing 2x binaries
+ plan: RHEL8 build as a daily tinderbox to help testers
+ next bump would be RHEL10, but almalinux offers a build with older
toolchain
+ e.g. Ilmari's laptop from 2016 wouldn't work work with this RHEL10
requirement
+ 25.8.4 RC2 this week: was tagged already
* Documentation (Olivier)
+ Helpcontents
+ updates from Scriptforge team (JP Ledure)
+ Q: what happened to Mediawiki extension?
+ code is still in swext/mediawiki/ (Miklos)
+ under-loved area, though
+ separate package on Linux (Cloph)
+ autogen option: --enable-ext-wiki-publisher (Michael W)
+ What markdown dialect are we using?
+ See https://github.com/mity/md4c CommonMark and various
extensions (Ilmari)
+ is this fully supported? (Olivier)
+ some extensions are handled, like github tables (Ilmari)
+ not aware of huge missing things in the markup coverage (Miklos)
+ will look at adding documentation for this (Olivier)
+ Q: Is Basic Object Browser ready?
+ was a gsoc project, mentored by Hossein (Ilmari)
+ working, but it has some issues (Hossein)
+ the student is still improving it
+ think it's usable (Hossein)
+ gerrit has pending patches
+ will this be in the release vs experimental mode? (Olivier)
+ probably experimental mode (Hossein)
+ interested in getting feedback on this
+ concern: if non-experimental, it'll trigger a lot of feedback
(Olivier)
+ has up/downsides
+ will decide later (Hossein)
+ re regressions: are those in bugzilla? meta-bug? (Xisco)
+ think, yes (Hossein)
tdf#169110 - Basic macro error Application.CutCopyMode
https://bugs.documentfoundation.org/show_bug.cgi?id=169110
+ Guides
+ work in progress.
+ Bugzilla Documentation statistics
195(195) bugs open
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
created 2(-11) 28(-3) 79(0) 239(-2)
commented 5(-13) 59(-12) 186(-1) 696(-15)
resolved 0(-6) 13(-2) 51(-1) 129(-3)
+ top 10 contributors:
Olivier Hallot made 31 changes in 1 month, and 461 changes in 1 year
Vernon, Stuart Foote made 15 changes in 1 month, and 68 changes in 1
year
Philippe Cloutier made 10 changes in 1 month, and 24 changes in 1 year
Ilmari Lauhakangas made 10 changes in 1 month, and 95 changes in 1
year
Heiko Tietze made 8 changes in 1 month, and 88 changes in 1 year
Xisco Fauli made 7 changes in 1 month, and 22 changes in 1 year
Eyal Rozenberg made 4 changes in 1 month, and 55 changes in 1 year
Henschel, Regina made 4 changes in 1 month, and 47 changes in 1 year
Andreas Heinisch made 3 changes in 1 month, and 3 changes in 1 year
nutka made 3 changes in 1 month, and 5 changes in 1 year
* UX Update (Heiko)
+ Bugzilla (topicUI) statistics
213(213) (topicUI) bugs open, 33(33) (needsUXEval) needs to be
evaluated by the UXteam
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
added 10(3) 21(2) 26(2) 27(2)
commented 48(11) 113(-3) 199(-2) 673(-18)
removed 0(0) 0(0) 0(0) 1(0)
resolved 4(-2) 14(2) 25(2) 101(-7)
+ top 10 contributors:
Vernon, Stuart Foote made 58 changes in 1 month, and 251 changes in 1
year
Heiko Tietze made 43 changes in 1 month, and 239 changes in 1 year
Ilmari Lauhakangas made 32 changes in 1 month, and 151 changes in 1
year
Eyal Rozenberg made 19 changes in 1 month, and 82 changes in 1 year
Roman Kuznetsov made 11 changes in 1 month, and 56 changes in 1 year
Olivier Hallot made 11 changes in 1 month, and 11 changes in 1 year
Philips, Yousuf made 8 changes in 1 month, and 8 changes in 1 year
Kelemen, Gabor made 6 changes in 1 month, and 9 changes in 1 year
Kuba Orlik made 6 changes in 1 month, and 6 changes in 1 year
Dieter made 5 changes in 1 month, and 16 changes in 1 year
+ Bug 169909 - Copy tooltip content to system clipboard
+ Bug 169907 - MS Cameo like local web camera feed into ODF Presentation
canvas
+ Bug 169898 - Add vCard editing dialog to QR code generator
-> + Bug 169894 - "Clear Direct Formatting" on a new textbox styles it like
a rectangle (blue background + solid border)
+ either change the default or exclude this from clearing
+ Bug 169890 - Make adding external links to trusted sources easy
+ Bug 169880 - Scrolling and selecting at the same time by pressing the
cursor
against screen ceiling or bottom
+ Bug 169839 - "Restart needed" dialogs buttons are not readable
+ Bug 169764 - Rendered style names placed ineffectively in their style
preview
box rectangles
-> + Bug 169763 - Style preview box should not have labels
+ notebookbar widget has a styled + unstyled name
+ maybe make more space by showing only the first
+ Bug 169748 - Tabs shifted forward when negative first-line value used
* Crash Testing (Caolan)
+ 109(+0) import failure, 27(+0) export failures
- unreachable
+ the machine is up (Cloph)
+ good to file a redmine ticket and collect details there
- https://redmine.documentfoundation.org/issues/3856
- issue fixed now, thanks Guilhem
- https://wiki.documentfoundation.org/Development/Crashtesting
+ one coverity issues
+ 9 oss-fuzz issues
- 2 int overflows, 6 Timeouts, 1 OOM
* Crash Reporting (from crashreport.libreoffice.org) (Xisco)
+ 25.8.0.4 27487(+174)
+ 25.8.1.1 39840(+696)
+ 25.8.2.2 31959(+1005)
+ 25.8.3.2 14387(+6375)
https://crashreport.libreoffice.org/stats/signature/SvImpLBox::Paint(OutputDevice%20&,tools::Rectangle%20const%20&)
- New in 25.8.3.2
- No steps to reproduce it
- https://gerrit.libreoffice.org/c/core/+/195473
* Mentoring/easyhack update (Hossein)
+ Reviewed submissions from the newcomers
+ Finalized and published a blog post on dev blog
Handling CI build failures
https://dev.blog.documentfoundation.org/2025/12/05/handling-ci-build-failures/
committer... 1 week 1 month 3 months 12 months
open 121(76) 162(59) 163(58) 163(58)
reviews 486(-56) 1716(72) 4030(200) 11728(92)
merged 296(-80) 1401(16) 3660(133) 13044(-37)
abandoned 8(-16) 73(-1) 171(2) 660(-8)
own commits 167(-24) 850(18) 2250(53) 9211(-75)
review commits 56(17) 216(19) 571(32) 2207(-6)
contributor... 1 week 1 month 3 months 12 months
open 63(-98) 250(6) 257(8) 257(8)
reviews 922(-38) 3454(154) 8426(340) 31070(-206)
merged 28(3) 128(9) 411(-1) 1892(-58)
abandoned 10(2) 57(-11) 215(-33) 1719(0)
own commits 25(16) 83(8) 237(9) 861(-6)
review commits 0(0) 0(0) 0(0) 0(0)
+ easyHack statistics:
needsDevEval 9(9) needsUXEval 1(1) cleanup_comments 334(334)
total 403(403) assigned 45(45) open 318(318)
+ top 10 contributors:
Karthik Godha made 13 patches in 1 month, and 22 patches in 1 year
Simon Chenery made 9 patches in 1 month, and 91 patches in 1 year
Daniel Lee made 7 patches in 1 month, and 8 patches in 1 year
Nick Wingate made 5 patches in 1 month, and 5 patches in 1 year
Daniel Karnofel made 5 patches in 1 month, and 5 patches in 1 year
Srebotnjak, Martin made 4 patches in 1 month, and 8 patches in 1 year
Kurt Nordback made 4 patches in 1 month, and 22 patches in 1 year
siddhi salunkhe made 3 patches in 1 month, and 9 patches in 1 year
Weblate made 2 patches in 1 month, and 19 patches in 1 year
Méven Car made 2 patches in 1 month, and 3 patches in 1 year
+ top 10 reviewers:
Michael Stahl made 232 review comments in 1 month, and 552 in 1 year
Vajna, Miklos made 166 review comments in 1 month, and 1506 in 1 year
Caolán McNamara made 140 review comments in 1 month, and 1084 in 1
year
Ilmari Lauhakangas made 134 review comments in 1 month, and 846 in 1
year
Hossein made 118 review comments in 1 month, and 388 in 1 year
Timar, Andras made 102 review comments in 1 month, and 254 in 1 year
Stephan Bergmann made 96 review comments in 1 month, and 188 in 1 year
Vajngerl, Tomaž made 78 review comments in 1 month, and 400 in 1 year
allotropia jenkins made 76 review comments in 1 month, and 444 in 1
year
Grandin, Noel made 72 review comments in 1 month, and 492 in 1 year
+ Patches automatically abandoned:
postgresql: upgrade to 16.10 (master only) ( Xisco Fauli )
- https://gerrit.libreoffice.org/#/c/186660
Add Env variable to switch between Pentaho/C++ ReportBuilder ( Adam
Seskunas )
- https://gerrit.libreoffice.org/#/c/188896
Extend ReportFormula ( Adam Seskunas )
- https://gerrit.libreoffice.org/#/c/188897
Implement Report Save path and Execute path ( Adam Seskunas )
- https://gerrit.libreoffice.org/#/c/188899
WIP: support multiple slide sizes in Impress ( Mohit Marathe )
- https://gerrit.libreoffice.org/#/c/191037
vcl: make cByte const ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/191152
vcl: rename getPfbSegmentLengths() to lcl_getPfbSegmentLengths() (
Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/191276
Resolves: tdf#146628 Outline-Folding Button Is Too Small [HiDPI] ( Jim
Raykowski )
- https://gerrit.libreoffice.org/#/c/191812
vcl: use SAL_INFO_IF ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/191901
vcl: flatted PDFWriterImpl::findRadioGroupWidget() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/191902
Resolves tdf#166730 - Double clicking on a Navigator item does not get
( Jim Raykowski )
- https://gerrit.libreoffice.org/#/c/192061
+ big CONGRATULATIONS to contributors who have at least 1 merged patch,
since last report:
msyjk
Leonard Neacsa
Rene Lopez Araiza
Shlok Kanani
Rohan Singh
Tuan, Minh Le
* Outreachy (Ilmari)
+ Siddhi Salunkhe works on the project "Transform the existing Hyperlink dialog
into a standard SfxTabDialog" mentored by Heiko Tietze
+ https://www.outreachy.org/alums/2025-12/
+ timeline is in https://www.outreachy.org/docs/internship/#payments
* Commit Access
* Developer Certification (Hossein/Jonathan/Laszlo/Stephan)
+ resting since: 1 weeks (limit: 20 weeks)
* Jenkins / CI update (Cloph)
gerrit_android_aarch64 jobs: 192 ok: 189 ko: 2 fail ratio: 1.04% mean_ok:
8 ( 12) median_ok: 6 ( 9)
gerrit_android_arm jobs: 191 ok: 187 ko: 3 fail ratio: 1.57% mean_ok:
9 ( 13) median_ok: 7 ( 10)
gerrit_android_x86 jobs: 192 ok: 188 ko: 2 fail ratio: 1.04% mean_ok:
9 ( 13) median_ok: 7 ( 10)
gerrit_android_x86_64 jobs: 191 ok: 186 ko: 2 fail ratio: 1.05% mean_ok:
8 ( 12) median_ok: 6 ( 9)
gerrit_linux_clang_dbgutil jobs: 400 ok: 299 ko: 95 fail ratio: 23.75%
mean_ok: 41 ( 44) median_ok: 40 ( 42)
gerrit_linux_gcc_release jobs: 460 ok: 366 ko: 76 fail ratio: 16.52%
mean_ok: 24 ( 26) median_ok: 19 ( 21)
gerrit_mac jobs: 390 ok: 333 ko: 41 fail ratio: 10.51%
mean_ok: 69 ( 70) median_ok: 67 ( 68)
gerrit_windows_wsl jobs: 512 ok: 309 ko: 180 fail ratio: 35.16%
mean_ok: 63 (203) median_ok: 64 (160)
gerrit_master_ml jobs: 477 ok: 256 ko: 175 fail ratio: 36.69%
mean_ok: 276 (290) median_ok: 212 (215)
gerrit_master jobs: 66 ok: 38 ko: 21 fail ratio: 31.82%
mean_ok: 239 (239) median_ok: 198 (198)
gerrit_master_seq jobs: 411 ok: 218 ko: 154 fail ratio: 37.47%
mean_ok: 276 (282) median_ok: 212 (212)
+ tests that failed more than twice in last seven days
3 JunitTest_ridl_remote gerrit_linux_clang_dbgutil
3 UITest_edit_field gerrit_linux_clang_dbgutil
6 CppunitTest_sw_macros_test gerrit_linux_gcc_release
7 UITest_query gerrit_linux_clang_dbgutil
9 CppunitTest_sd_import_tests-smartart
gerrit_linux_gcc_release
16 Killed by the kill-wrapper gerrit_linux_clang_dbgutil
+ windows bibisect jobs moved to new baseline
→ should have some updated repos after the weekend
+ windows builds heavy bottleneck right now
→ as a workaround disabled checks for the moment
+ CppunitTest_sw_macros_test is just one bot (Cloph)
+ CppunitTest_sd_import_tests-smartart is from a larger patch series, not a
problem
+ UITest_query is new, not ideal
+ one windows bot didn't reboot automatically
+ headless mode is now possible on macOS & soon on Windows (Hossein)
+ wondering about CI coverage there, tinderbox?
+ exclusive switch? (Cloph)
+ think so, would use cairo even on macOS / Windows (Miklos)
+ It would likely be used for API type stuff or automated document
conversion (Dan)
+ tinderbox is easy (Cloph)
+ but still would run with graphical login
+ testing whether it really works headless is out-of-scope
+ Hossein will test --enable-headless on master, and if so, next could
be a tinderbox
+ It does build headless on Mac OS and it appears to work OK. I was
going to test actual headless (eg log out user, use SSH to run soffice) soon
(Dan)
* What’s cooking (Miklos)
+ A11y update (Michael W)
+ tdf#168594 "Can't navigate special-char menubutton-dialog using arrow
keys"
+ also considering to switch to more standard weld widgets here
+ RTL/CTL/CJK update (Jonathan)
+ tdf#169791 Ruby base text altered when using adding selection
+ https://bugs.documentfoundation.org/show_bug.cgi?id=169791
+ Unexpected feature. Fixed.
+ macOS / UI (Dan)
+ looking at a first bug fix, based on bugzilla, Ilmari's list
+ theming issues, dynamic theming updates when you switch between light vs
dark mode
+ ODF-TC (Olivier + Regina)
+ finalized wording of BIN2DEC parameters definition
+ new AcceptInvalidData compatibility flag in Calc (Heiko)
https://gerrit.libreoffice.org/c/core/+/195288
* FOSDEM https://fosdem.org/2026/ (Cloph)
+ libreoffice got a booth/stand, we'll be present
* QA update (Xisco)
+ UNCONFIRMED: 2214 (-15)
+ enhancements: 608 (-8)
+ needsUXEval: 23 (-1)
+ haveBackTrace: 12 (-1)
+ needsDevAdvice: 49 (+0)
+ documentation: 4 (+1)
+ android: 0 (+0)
+ iOS: 0 (+0)
+ Online: 4 (+0)
+ Most pressing bugs:
New:
None
Old:
+ Using the Lock feature in an AutoFilter with dates causes a crash
+ https://bugs.documentfoundation.org/show_bug.cgi?id=167395
+ Sahil ?
+ No icons show in the UI AARM64 Win64 builds with skia lib rendering
(neither raster nor Vulkan), GDI+ works but slow (comment 22 for workaround)
+ https://bugs.documentfoundation.org/show_bug.cgi?id=166803
+ specific to arm64/windows, so can't really bisect
+ EDITING LibreOffice 25.8.1 keeps crashing when changing the anchor
for a graphic
+ https://bugs.documentfoundation.org/show_bug.cgi?id=168703
+ macOS 26.1 only. bisection appreciated
+ maybe Dan can reproduce
+ New high severity bugs of the week:
+ Persian (Farsi) filenames are displayed reversed in LibreOffice Start
Center
+ https://bugs.documentfoundation.org/show_bug.cgi?id=169730
+ already fixed, thanks Xisco
* QA stats
+ https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
+118 -9 (-94) overall)
many thanks to the top bug squashers:
Buovjaga 14
Heiko Tietze 7
Danat 6
m_a_riosv 6
Karthik 4
Timur 4
nobu 4
Regina Henschel 3
Robert Großkopf 3
V Stuart Foote 3
+ top 10 bugs reporters:
Danat 13
Callegar 3
Eyal Rozenberg 3
Regina Henschel 3
Tamás Zolnai 3
Timur 3
nobu 3
questions2000 3
Aron Budea 2
Gabor Kelemen (Collabora) 2
+ top 10 bugs fixers:
Heiko Tietze 4
Karthik Godha 4
Caolán McNamara 2
Danat 2
Henschel, Regina 2
Jim Raykowski 2
Jonathan Clark 2
*UNKNOWN* 1
Andras Timar 1
Aron Budea 1
+ top 10 bugs confirmers:
Ilmari Lauhakangas 25
m.a.riosv 17
Olivier Hallot 10
*UNKNOWN* 9
Vernon, Stuart Foote 8
Heiko Tietze 7
Danat 5
tkakar 4
Xisco Fauli 3
Aron Budea 2
* Bisected bugs open: keyword 'bisected'
+ more accurate - down to a single commit.
+ http://bit.ly/2dyIfDy
+
done by:
vijaya chandra 7
jsmevog 2
sarahjean.lim 1
Vernon, Stuart Foote 1
* all bugs tagged with 'regression'
+ 1286(-2) bugs open of 14479(+9) total 22(+0) high prio.
done by:
jsmevog 2
Evgen 1
Ilmari Lauhakangas 1
Alex Thurgood 1
Henschel, Regina 1
Robert Großkopf 1
nobu 1
Vernon, Stuart Foote 1
* ~Component count net * high severity regressions
+ http://bit.ly/1HWHb3E
Writer - 12(+0)
Calc - 5(+0)
LibreOffice - 3(+0)
Impress - 1(+0)
UI - 1(+0)
by OS:
All - 16(+0)
Linux - 5(+0)
Mac OS X - 0(+0)
Windows - 0(+0)
* ~Component count net * all regressions
+ http://bit.ly/1BUdI8i
Writer: other - 443(+2)
Calc - 239(+2)
Impress - 133(-2)
LibreOffice - 60(+0)
Crashes - 49(+2)
Draw - 46(-1)
Writer: docx filter - 46(+0)
Borders - 37(+0)
Base - 34(+1)
UI - 33(-2)
Writer: perf - 31(+0)
filters and storage - 31(+0)
Writer: other filter - 30(+0)
Printing and PDF export - 25(+0)
Chart - 22(+0)
RTL - 20(+0)
BASIC - 19(+0)
Writer: doc filter - 19(+0)
graphics stack - 18(+1)
Formula Editor - 8(+0)
framework - 3(+0)
Extensions - 2(+0)
Linguistic - 2(+0)
sdk - 2(+0)
Installation - 1(+0)