* Present:
+ Cloph, Hossein, Caolan, Heiko, Ilmari, Jonathan, Michael W, Olivier,
Stephan, Xisco, Regina, Thorsten, Miklos, DanW
* Completed Action Items:
* Pending Action Items:
* Release Engineering update (Cloph)
+ 26.2 RC2 this week: tagged yesterday
+ new branch: libreoffice-26-2-0
+ builds are in progress
+ RC3 & final: 1 week later
+ 25.8.5 RC1 in 2 weeks
* Documentation (Olivier)
+ Helpcontent2
+ updates and fixes (S. Horacek, ohallot)
+ Scriptforge updates (JP Ledure)
+ Guides
+ Calc guide 26.2 ready
+ Bugzilla Documentation statistics
203(203) bugs open
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
created 10(6) 19(4) 76(3) 182(4)
commented 15(3) 53(-1) 210(10) 746(16)
resolved 6(6) 8(6) 44(5) 125(5)
+ top 10 contributors:
Olivier Hallot made 34 changes in 1 month, and 470 changes in 1 year
Ilmari Lauhakangas made 19 changes in 1 month, and 117 changes in 1
year
Henschel, Regina made 11 changes in 1 month, and 62 changes in 1 year
Raal made 10 changes in 1 month, and 16 changes in 1 year
Heiko Tietze made 9 changes in 1 month, and 86 changes in 1 year
Vernon, Stuart Foote made 9 changes in 1 month, and 72 changes in 1
year
Takenori Yasuda made 6 changes in 1 month, and 8 changes in 1 year
Emrys made 4 changes in 1 month, and 4 changes in 1 year
nobu made 3 changes in 1 month, and 21 changes in 1 year
Bogdan B made 2 changes in 1 month, and 43 changes in 1 year
* UX Update (Heiko)
+ Bugzilla (topicUI) statistics
212(212) (topicUI) bugs open, 29(29) (needsUXEval) needs to be
evaluated by the UXteam
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
added 4(2) 12(-5) 24(-6) 24(-6)
commented 45(27) 100(-1) 218(-14) 623(-39)
removed 0(0) 0(-1) 1(0) 1(0)
resolved 2(2) 4(-1) 22(2) 89(-2)
+ top 10 contributors:
Heiko Tietze made 64 changes in 1 month, and 247 changes in 1 year
Vernon, Stuart Foote made 39 changes in 1 month, and 215 changes in 1
year
Ilmari Lauhakangas made 15 changes in 1 month, and 153 changes in 1
year
David Lee made 13 changes in 1 month, and 13 changes in 1 year
m.a.riosv made 10 changes in 1 month, and 30 changes in 1 year
Fortin Tam, Jean-François made 9 changes in 1 month, and 25 changes
in 1 year
Takenori Yasuda made 7 changes in 1 month, and 8 changes in 1 year
BDF made 6 changes in 1 month, and 8 changes in 1 year
Eyal Rozenberg made 6 changes in 1 month, and 67 changes in 1 year
RichardNeill made 6 changes in 1 month, and 6 changes in 1 year
+ Update default two digit year range start from 1930 to a more current one
+ https://bugs.documentfoundation.org/show_bug.cgi?id=170325
+ https://gerrit.libreoffice.org/c/core/+/197261 (Aron Budea)
+ Sort headings and retain their contents while moving them
+ https://bugs.documentfoundation.org/show_bug.cgi?id=169674
+ https://gerrit.libreoffice.org/c/core/+/197230 (Jim Raykowski)
+ Make adding external links to trusted sources easy
+ https://bugs.documentfoundation.org/show_bug.cgi?id=169890
+ what would be the behavior for a trusted document? (Caolan)
+ macros can be in a trusted space, but not links (Heiko)
+ trusted locations is a list you can specify (Caolan)
+ rings a bell, would have to look up the details (Stephan)
+ current UI for this is quite hidden (Hossein)
+ not concerned: not a problem if it's hard to trust a document (Caolan)
+ tools -> options -> security -> macro security -> trusted sources ->
add
+ probably for a good reason (Heiko)
+ Use Colibre/Colibre (dark) as default/automatic icon theme on gtk3 VCL
+ https://bugs.documentfoundation.org/show_bug.cgi?id=170282
* Crash Testing (Caolan)
+ 83(-1) import failure, 12(+0) export failures
- https://wiki.documentfoundation.org/Development/Crashtesting
+ 2 coverity issues
+ 11 ossfuzz issues
- 2 int overflows, 8 timeouts, 1 OOM
+ next report: additional PDF corpus from Xisco
* Crash Reporting (from crashreport.libreoffice.org) (Xisco)
+ 25.8.1.1 42116(+455)
+ 25.8.2.2 34123(+406)
+ 25.8.3.2 38220(+4739)
+ 25.8.4.2 9707(+4107)
+ Fix a couple of crashes:
-
https://git.libreoffice.org/core/+/76ef93a709bde90518b3809f35926aa284082ded%5E%21
-
https://git.libreoffice.org/core/+/7acfec5a8ad8534d4177750aa5b110b16b53378c%5E%21
* Mentoring/easyhack update (Hossein)
+ Reviewed submissions from newcomers
+ Drafted a new blog post for ODF and OOXML validators
Validating ODF and OOXML files
https://dev.blog.documentfoundation.org/?p=1625&preview=1&_ppp=6f9ab644c7
committer... 1 week 1 month 3 months 12 months
open 82(2) 137(1) 137(0) 137(0)
reviews 660(296) 1470(78) 3944(146) 11992(224)
merged 502(324) 1190(98) 3863(232) 13485(284)
abandoned 18(3) 50(0) 169(6) 674(12)
own commits 244(101) 735(30) 2329(62) 9393(83)
review commits 69(32) 181(5) 584(31) 2184(6)
contributor... 1 week 1 month 3 months 12 months
open 128(-154) 434(21) 436(22) 436(22)
reviews 1212(528) 3030(98) 8626(270) 31384(278)
merged 37(2) 147(2) 405(-6) 1812(-52)
abandoned 12(1) 51(2) 212(-13) 1671(-4)
own commits 17(4) 58(-12) 245(1) 829(-18)
review commits 0(0) 0(0) 0(0) 0(0)
+ easyHack statistics:
needsDevEval 9(9) needsUXEval 1(1) cleanup_comments 332(332)
total 397(397) assigned 27(27) open 329(329)
+ top 10 contributors:
Karthik Godha made 8 patches in 1 month, and 31 patches in 1 year
Simon Chenery made 4 patches in 1 month, and 95 patches in 1 year
Kurt Nordback made 3 patches in 1 month, and 25 patches in 1 year
Parth Raiyani made 3 patches in 1 month, and 8 patches in 1 year
Shlok Kanani made 3 patches in 1 month, and 10 patches in 1 year
Srebotnjak, Martin made 2 patches in 1 month, and 8 patches in 1 year
Weblate made 2 patches in 1 month, and 18 patches in 1 year
Maya Stephens made 2 patches in 1 month, and 12 patches in 1 year
Vaibhav Singh made 2 patches in 1 month, and 6 patches in 1 year
Prawesh Mandal made 2 patches in 1 month, and 3 patches in 1 year
+ top 10 reviewers:
Michael Stahl made 384 review comments in 1 month, and 936 in 1 year
Hossein made 126 review comments in 1 month, and 422 in 1 year
Vajna, Miklos made 94 review comments in 1 month, and 1478 in 1 year
Caolán McNamara made 84 review comments in 1 month, and 1044 in 1 year
Ilmari Lauhakangas made 80 review comments in 1 month, and 790 in 1
year
Kaganski, Mike made 74 review comments in 1 month, and 576 in 1 year
Vajngerl, Tomaž made 64 review comments in 1 month, and 434 in 1 year
Xisco Fauli made 50 review comments in 1 month, and 644 in 1 year
Adolfo Jayme Barrientos made 48 review comments in 1 month, and 854
in 1 year
Kłos, Szymon made 46 review comments in 1 month, and 344 in 1 year
+ Patches automatically abandoned:
make the SvxUnoText inherit from OWeakAggObject virtually ( Noel
Grandin )
- https://gerrit.libreoffice.org/#/c/173210
box2d: upgrade to 3.0.0 ( Xisco Fauli )
- https://gerrit.libreoffice.org/#/c/183724
tdf#67763: date & time controls: Negative year support ( Ahmed Khaled )
- https://gerrit.libreoffice.org/#/c/184686
gpgme, gpgmepp: upgrade to 2.0.0 ( Xisco Fauli )
- https://gerrit.libreoffice.org/#/c/193394
replace sal_UCS4 with char32_t ( Noel Grandin )
- https://gerrit.libreoffice.org/#/c/193473
tdf#146758: Add Reload command to Notebookbar ( temateu kevin )
- https://gerrit.libreoffice.org/#/c/193504
tdf#147021: Replace SAL_N_ELEMENTS with std::size ( temateu kevin )
- https://gerrit.libreoffice.org/#/c/193505
tdf#147456: Change default JPEG compression from 80% to 90% ( temateu
kevin )
- https://gerrit.libreoffice.org/#/c/193506
gpgmepp: include with a prefix ( Xisco Fauli )
- https://gerrit.libreoffice.org/#/c/193571
tdf#33944 Add custom slide show option to PDF export dialog ( temateu
kevin )
- https://gerrit.libreoffice.org/#/c/193640
feat: enable insertbookmark.ui for jsdialog ( Skyler Grey )
- https://gerrit.libreoffice.org/#/c/193848
fix: exclude editable field when edit is disabled ( Skyler Grey )
- https://gerrit.libreoffice.org/#/c/193852
+ big CONGRATULATIONS to contributors who have at least 1 merged patch,
since last report:
Michael Otto
* 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
+ https://gerrit.libreoffice.org/c/core/+/195201
* GSoC (Ilmari)
+ Ideas page is emptiest I've ever seen:
https://wiki.documentfoundation.org/Development/GSoC/Ideas
+ Needs not only 350-hour, but also smaller project ideas (175 h and/or 90 h)
+ https://developers.google.com/open-source/gsoc/timeline
+ org applications open on 19 Jan
* System requirements for Windows Server (Ilmari)
+ https://www.libreoffice.org/get-help/system-requirements/
+ the installer now sets the requirement as "Windows 10" (Cloph)
+ this is not satisfied for e.g. Windows Server 2012
https://gerrit.libreoffice.org/c/core/+/178049
solenv/bin/modules/installer/windows/property.pm →
instsetoo_native/inc_openoffice/windows/msi_templates/LaunchCo.idt
+ think 2012 is mostly EOL (Thorsten)
+ https://endoflife.date/windows-server
+ if so, arguably OK to have that
+ Widnows Server 2012 end of support: October 13, 2026
+ ESUs will continue for three years, renewable on an annual basis, until
October 13, 2026.
+
https://learn.microsoft.com/en-us/lifecycle/announcements/windows-server-2012-r2-end-of-support
+ can't build on W S 2012 anymore (VS2022 not supported), but could run on
it, apart frm the installer version check (Cloph)
+ for newer windows servers, you can always have a desktop container / WSL
+ AI: research this & see if there is an actual problem here (Cloph)
* New regressions headed toward 26.2 (Ilmari)
+
https://bugs.documentfoundation.org/buglist.cgi?bug_status=UNCONFIRMED&bug_status=NEW&f1=version&keywords=regression%2C%20bisected%2C%20&keywords_type=allwords&o1=regexp&order=Importance&resolution=---&v1=%5E26%5C.2
+ 24 bugs in that list
- https://bugs.documentfoundation.org/show_bug.cgi?id=168157 (Xisco)
- Michael S, Meven?
- Revert in https://gerrit.libreoffice.org/c/core/+/197192
- Waiting for feedback
* Commit Access
* Developer Certification (Hossein/Jonathan/Laszlo/Stephan)
+ resting since: 4 weeks (limit: 20 weeks)
* Jenkins / CI update (Cloph)
gerrit_android_aarch64 jobs: 243 ok: 242 ko: 0 fail ratio: 0.00% mean_ok:
11 ( 33) median_ok: 8 ( 24)
gerrit_android_arm jobs: 243 ok: 241 ko: 1 fail ratio: 0.41% mean_ok:
10 ( 32) median_ok: 8 ( 23)
gerrit_android_x86 jobs: 243 ok: 243 ko: 0 fail ratio: 0.00% mean_ok:
11 ( 32) median_ok: 9 ( 23)
gerrit_android_x86_64 jobs: 243 ok: 242 ko: 1 fail ratio: 0.41% mean_ok:
11 ( 33) median_ok: 8 ( 25)
gerrit_linux_clang_dbgutil jobs: 521 ok: 415 ko: 100 fail ratio: 19.19%
mean_ok: 45 ( 68) median_ok: 43 ( 63)
gerrit_linux_gcc_release jobs: 542 ok: 468 ko: 64 fail ratio: 11.81%
mean_ok: 26 ( 45) median_ok: 20 ( 36)
gerrit_mac jobs: 531 ok: 423 ko: 91 fail ratio: 17.14%
mean_ok: 67 (112) median_ok: 66 ( 88)
gerrit_windows_wsl jobs: 785 ok: 432 ko: 325 fail ratio: 41.40%
mean_ok: 31 (137) median_ok: 29 ( 84)
gerrit_master_ml jobs: 653 ok: 339 ko: 266 fail ratio: 40.74%
mean_ok: 192 (342) median_ok: 161 (199)
gerrit_master jobs: 145 ok: 81 ko: 53 fail ratio: 36.55%
mean_ok: 158 (164) median_ok: 122 (133)
gerrit_master_seq jobs: 511 ok: 260 ko: 214 fail ratio: 41.88%
mean_ok: 200 (206) median_ok: 182 (185)
+ tests that failed more than twice in last seven days
3 Killed by the kill-wrapper gerrit_linux_gcc_release
3 CppunitTest_services gerrit_linux_gcc_release
3 JunitTest_ridl_bridgefactory gerrit_linux_clang_dbgutil
4 JunitTest_toolkit_unoapi_1 gerrit_linux_clang_dbgutil
6 JunitTest_ridl_bridgefactory gerrit_linux_gcc_release
15 UITest_calc_dialogs gerrit_linux_clang_dbgutil
20 Killed by the kill-wrapper gerrit_linux_clang_dbgutil
+ windows / macos unit/slowchecks are now on again
+ without file validation
+ windows: automatic checkpointing is now on, hope to prevent git corruptions
* What’s cooking (Miklos)
+ A11y update (Michael W)
+ GTK 4: implemented upstream support for accessible ID:
+ https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/9362
+ a11y code cleanups
+ end goal for the vcl refactors? (Hossein)
+ weld.hxx: split this, to have less rebuilds in incremental builds
(Michael W)
+ de-duplicating code a bit: gtk3 vs vcl, and now qt
+ good to not implement things 3 times
+ RTL/CTL/CJK update (Jonathan)
+ tdf#169035: Change all default text alignments to start/end
+ https://bugs.documentfoundation.org/show_bug.cgi?id=169035
+ Writer, HTML, DOC/DOCX, RTF: done, working on landing
+ Up next: sd, sc
+ macOS / UI (Dan)
+ fixed issues around mac toolbar buttons being black on mouse hover
+ draw selection background is now better, less duplication
+ glade replacement Cambalache -> macOS; used to run, but needs a wayland
compositor, putting it aside for now
+ looking at Heiko's issues list
+ ODF-TC (Olivier + Regina)
+ Discussions on errata in ODF1.4 for submission to ISO
* FOSDEM https://fosdem.org/2026/ (Cloph)
+ https://wiki.documentfoundation.org/Events/2026/FOSDEM
+ have a matrix room now
LibreOffice at FOSDEM 2026: #fosdem2026:documentfoundation.org
+ post-event hackfest:
https://forum.collaboraonline.com/t/collabora-office-fosdem-fringe-hackfest/4326
+ if you want to join, please +1 here:
https://github.com/CollaboraOnline/online/issues/13884 (Thorsten)
+ so we have a rough idea how many chairs to arrange
* QA update (Xisco)
+ UNCONFIRMED: 2185 (+18)
+ enhancements: 619 (+0)
+ needsUXEval: 10 (-9)
+ haveBackTrace: 13 (+0)
+ needsDevAdvice: 47 (+0)
+ documentation: 7 (+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
+ New high severity bugs of the week:
+ Can't hear audio in presentations anymore (Windows)
+ https://bugs.documentfoundation.org/show_bug.cgi?id=169697
+ Balazs?
* QA stats
+ https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
+84 -9 (-67) overall)
many thanks to the top bug squashers:
QA Administrators 10
Heiko Tietze 7
m_a_riosv 6
Justin L 5
Karthik 5
Olivier Hallot 4
Regina Henschel 4
V Stuart Foote 4
Noel Grandin 3
raal 3
+ top 10 bugs reporters:
Gabor Kelemen (Collabora) 4
Regina Henschel 4
Alexander Kurakin 3
Karthik 3
Aron Budea 2
BDF 2
Hossein 2
Justin L 2
Olivier Hallot 2
Stefan_Lange_KA@T-Online.de 2
+ top 10 bugs fixers:
Karthik Godha 5
Olivier Hallot 5
Justin Luth 4
Grandin, Noel 3
Henschel, Regina 3
Aron Budea 1
Balazs Varga 1
Barry T 1
Bogdan B 1
Eek! A Bug. Kill it! 1
+ top 10 bugs confirmers:
Heiko Tietze 10
Raal 8
m.a.riosv 7
Aron Budea 3
Karthik Godha 3
Robert Großkopf 2
Roman Kuznetsov 2
Vernon, Stuart Foote 2
Xisco Fauli 2
1
* Bisected bugs open: keyword 'bisected'
+ more accurate - down to a single commit.
+ http://bit.ly/2dyIfDy
+
done by:
vijaya chandra 2
Timur Gadzo 2
Roman Kuznetsov 1
Aron Budea 1
Raal 1
* all bugs tagged with 'regression'
+ 1299(-2) bugs open of 14532(+10) total 21(+0) high prio.
done by:
Raal 2
Roman Kuznetsov 1
Aron Budea 1
Timur Gadzo 1
* ~Component count net * high severity regressions
+ http://bit.ly/1HWHb3E
Writer - 11(+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 - 440(-1)
Calc - 242(+0)
Impress - 133(+1)
LibreOffice - 63(-1)
Crashes - 48(+0)
Writer: docx filter - 48(+0)
Draw - 46(+0)
Borders - 38(+0)
Base - 34(-2)
UI - 33(-1)
Writer: perf - 32(+0)
filters and storage - 31(-1)
Writer: other filter - 30(+0)
Printing and PDF export - 27(+1)
Chart - 22(+0)
RTL - 20(+0)
Writer: doc filter - 19(+0)
BASIC - 18(+0)
graphics stack - 18(+0)
Formula Editor - 8(+0)
framework - 3(+0)
Extensions - 2(+0)
Linguistic - 2(+0)
sdk - 2(+0)
Installation - 1(+0)