-
Present: Dan, Hossein, Heiko, Neil, Jonathan, cloph, Xisco, Michael W,
olivier -
Completed action items
-
Pending action items
- Update api.libreoffice.org (cloph)
-
Release Engineering
- 26.2.6 rc2 this week
- backlog of fixes to merge
- Related to link management
- chain of 35 patches, prefer to skip, merge for .7 (xisco)
- embargo not clear atm
- 26.8.1 rc1 in two weeks
- branch creation this week (but only one RC as decided previously)
- 26.2.6 rc2 this week
-
MAR Updater (Cloph)
- 25.8 branch: to 25.8.7, from there cross-update to 26.2.5
- 26.2 branch: updated to 26.2.5
- cross-update to 26.8 not before 26.8.3, before that updates to
26.8.x only for users of 26.8.x
-
Documentation (Olivier)
- Helpcontent2
- Updates and fixes (ohallot)
- Scriptforge (A. Romedenne)
- Guides
- Work in progress
- Bugzilla Documentation statistics
204(204) bugs open - Updates:
BZ changes 1 week 1 month 3 months 12 months
created 5(-10) 31(-8) 87(-2) 242(-2)
commented 8(-7) 58(-27) 214(2) 731(-3)
resolved 0(-8) 17(-10) 61(-3) 166(-3) - top 10 contributors:
Olivier Hallot made 64 changes in 1 month, and 700 changes in
1 year
Ilmari Lauhakangas made 22 changes in 1 month, and 162
changes in 1 year
nobu made 7 changes in 1 month, and 56 changes in 1 year
Henschel, Regina made 6 changes in 1 month, and 73 changes in
1 year
Eyal Rozenberg made 4 changes in 1 month, and 26 changes in 1
year
Heiko Tietze made 4 changes in 1 month, and 88 changes in 1 year
Robert Großkopf made 4 changes in 1 month, and 5 changes in 1
year
UNKNOWN made 3 changes in 1 month, and 3 changes in 1 year
Sophie Gautier made 3 changes in 1 month, and 5 changes in 1 year
Vernon, Stuart Foote made 3 changes in 1 month, and 67
changes in 1 year
- Helpcontent2
-
UX Update (Heiko)
- Bugzilla (topicUI) statistics
197(197) (topicUI) bugs open, 28(28) (needsUXEval) needs to be
evaluated by the UXteam - Updates:
BZ changes 1 week 1 month 3 months 12 months
added 23(21) 24(21) 26(19) 28(18)
commented 71(52) 90(53) 151(45) 568(40)
removed 0(0) 0(0) 0(0) 2(-1)
resolved 1(-2) 7(1) 22(1) 73(1) - top 10 contributors:
Eyal Rozenberg made 80 changes in 1 month, and 154 changes in
1 year
Heiko Tietze made 57 changes in 1 month, and 213 changes in 1
year
jan d made 17 changes in 1 month, and 20 changes in 1 year
Ilmari Lauhakangas made 11 changes in 1 month, and 111
changes in 1 year
Vernon, Stuart Foote made 10 changes in 1 month, and 84
changes in 1 year
Ady made 8 changes in 1 month, and 12 changes in 1 year
Dieter made 7 changes in 1 month, and 17 changes in 1 year
Alan Peeling made 5 changes in 1 month, and 5 changes in 1 year
Bogdan B made 5 changes in 1 month, and 13 changes in 1 year
Henschel, Regina made 4 changes in 1 month, and 12 changes in
1 year
→ + EDITING Hyperlink text (title) cannot be accessed using the cursor-
https://bugs.documentfoundation.org/show_bug.cgi?id=98388
→ + When quitting with multiple unsaved documents, more save prompts
appear
despite Cancel’ing -
https://bugs.documentfoundation.org/show_bug.cgi?id=173237
→ + Offer explicit opt-out of update checks at additional opportunity/ies -
https://bugs.documentfoundation.org/show_bug.cgi?id=173241
→ + Still show some feedback when comments are hidden -
173046 – Still show some feedback when comments are hidden
→ + Apply autocorrect on paste (with an option to turn it off) -
172908 – Apply autocorrect on paste (with an option to turn it off)
→ + Calc should show proper formula error descriptions instead of just
opaque numeric error codes - 172799 – Calc should show proper formula error descriptions instead of just opaque numeric error codes
-
https://bugs.documentfoundation.org/show_bug.cgi?id=98388
- Bugzilla (topicUI) statistics
-
Crash Reporting (Xisco/Cloph)
- 93 import failure, 3 export failures (last week’s numbers,
current one still running) (no current results, previous run was once
more interrupted)- still no current results, need to decouple it from jenkins
again/having the job be interrupted without a way to resume doesn’t work
for multi-day runs- will change it to a hook (job notifies jenkins when it
starts/is done) or a polling job (only probe whether the job is still
running instead of controlling the job itself)
- will change it to a hook (job notifies jenkins when it
- still no current results, need to decouple it from jenkins
- Coverity issues
- No new build for the last 3 weeks
- it needs a newer system harfbuzz
- Google / ossfuzz:
- no updates
- 93 import failure, 3 export failures (last week’s numbers,
-
Crash Reporting (from crashreport.libreoffice.org)
-
26.2.0.3 60872(+1331)
-
26.2.1.2 76656(+1581)
-
26.2.2.2 38951(+690)
-
26.2.3.2 47960(+463)
-
26.2.4.2 82064(+1558)
-
26.2.5.2 49157(+14318)
-
26.8.0.2 60(+50)
-
New in 26.8.0.3
-
Making sure you're not a bot!’::AbstractQueryDialog_Impl::SetYesLabel(const%20class%20rtl::OUString%20&%20const)
- mentoring/easyhack update (Hossein)
- Reviewd submissions from newcomers
- Two new EasyHacks
- tdf#173254 - Do not use ‘using namespace’ in header files (Xisco)
173254 – Do not use 'using namespace' in header files - tdf#173296 - Implement reverse non-dialog searching: implement
.uno:RepeatReverseSearch (Based on suggestion from Justin)
173296 – Implement reverse non-dialog searching: implement .uno:RepeatReverseSearch - Added a new draft blog post to dev blog
Notebookbar part 2: icons and strings
- tdf#173254 - Do not use ‘using namespace’ in header files (Xisco)
committer… 1 week 1 month 3 months 12 months
open 113(56) 166(58) 172(59) 172(59)
reviews 790(484) 1470(336) 2800(462) 14176(388)
merged 413(262) 935(85) 2972(134) 15029(188)
abandoned 9(-5) 25(-7) 120(-11) 739(-17)
own commits 351(262) 747(103) 2392(124) 9853(198)
review commits 293(236) 525(185) 1227(106) 3568(262)
contributor… 1 week 1 month 3 months 12 months
open 600(552) 898(188) 945(195) 945(195)
reviews 1080(562) 2434(244) 6666(500) 33612(292)
merged 30(0) 97(6) 235(-1) 2101(-18)
abandoned 8(-3) 38(-5) 159(-15) 1143(-6)
own commits 25(0) 85(4) 212(4) 981(14)
review commits 0(0) 0(0) 0(0) 0(0)
+ easyHack statistics:
needsDevEval 8(8) needsUXEval 1(1) cleanup_comments 337(337)
total 399(399) assigned 19(19) open 338(338)
+ top 10 contributors:
Apurv Rajput made 13 patches in 1 month, and 18 patches in 1 year
Manish Bera made 8 patches in 1 month, and 17 patches in 1 year
Kurt Nordback made 8 patches in 1 month, and 38 patches in 1 year
Tulio Macedo made 4 patches in 1 month, and 4 patches in 1 year
Jesus Solis made 4 patches in 1 month, and 11 patches in 1 year
Parag Nemade made 4 patches in 1 month, and 16 patches in 1 year
Marios Mitsios made 4 patches in 1 month, and 5 patches in 1 year
Aya Jamal made 3 patches in 1 month, and 17 patches in 1 year
Carlos Rica made 3 patches in 1 month, and 3 patches in 1 year
Benjamin Urban made 3 patches in 1 month, and 12 patches in 1
year
+ top 10 reviewers:
Nabet, Julien made 386 review comments in 1 month, and 912 in
1 year
Christian Lohmaier made 170 review comments in 1 month, and
938 in 1 year
Hossein made 156 review comments in 1 month, and 690 in 1 year
Ilmari Lauhakangas made 106 review comments in 1 month, and
1192 in 1 year
Jonathan Clark made 84 review comments in 1 month, and 242 in
1 year
Xisco Fauli made 78 review comments in 1 month, and 592 in 1 year
Caolán McNamara made 64 review comments in 1 month, and 874
in 1 year
Adolfo Jayme Barrientos made 52 review comments in 1 month,
and 948 in 1 year
Heiko Tietze made 48 review comments in 1 month, and 294 in 1
year
Kaganski, Mike made 44 review comments in 1 month, and 510 in
1 year
+ Patches automatically abandoned:
tdf#45904 sd: migrate SdDrawPagesAccess Java API test to C++ (
Melove Gupta )
- https://gerrit.libreoffice.org/#/c/201076
tdf#74702 remove GetOutDevType from group.cxx ( Andrew Lee )
- https://gerrit.libreoffice.org/#/c/206366
commit ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/206836
vcl: refactor clipping tests and WindowClippingState
initialization ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/206837
vcl: activate clipping compiler in PaintHelper::DoPaint ( Chris
Sherlock )
- https://gerrit.libreoffice.org/#/c/206841
enditeng: test text below a wrapped field stays put when
clipped ( Xisco Fauli )
- https://gerrit.libreoffice.org/#/c/207116
+ big CONGRATULATIONS to contributors who have at least 1 merged
patch, since last report:
Dmitry Kulikov
Lars Bungum
Ramil Nurmanov
Süleyman Çoban
-
GSoC (missing Ilmari)
- Final evaluation due Aug 31 for standard-length projects
-
Commit Access
-
Developer Certification (Hossein/Jonathan/Laszlo/Stephan)
+ resting since: 15 weeks (limit: 20 weeks)
+ No concrete results
+ need a meeting with Lothar/Italo on dev certification procedure
+ Some demands for certified devs - how to handle it. -
Jenkins (Cloph)
gerrit_android_aarch64 jobs: 546 ok: 504 ko: 40 fail ratio: 7.33%
mean_ok: 7 (141) median_ok: 5 ( 89)
gerrit_android_arm jobs: 539 ok: 501 ko: 37 fail ratio: 6.86%
mean_ok: 7 (139) median_ok: 5 ( 91)
gerrit_android_x86 jobs: 546 ok: 498 ko: 48 fail ratio: 8.79%
mean_ok: 7 (133) median_ok: 5 ( 79)
gerrit_android_x86_64 jobs: 547 ok: 508 ko: 38 fail ratio: 6.95%
mean_ok: 7 (139) median_ok: 5 ( 90)
gerrit_linux_clang_dbgutil jobs: 551 ok: 468 ko: 79 fail ratio: 14.34%
mean_ok: 51 (176) median_ok: 48 (131)
gerrit_linux_gcc_release jobs: 598 ok: 537 ko: 42 fail ratio: 7.02%
mean_ok: 24 ( 99) median_ok: 20 ( 65)
gerrit_mac jobs: 764 ok: 487 ko: 272 fail ratio: 35.60%
mean_ok: 38 ( 72) median_ok: 36 ( 53)
gerrit_windows_wsl jobs: 802 ok: 488 ko: 312 fail ratio: 38.90%
mean_ok: 63 (191) median_ok: 58 (156)
gerrit_master_ml_p jobs: 565 ok: 310 ko: 215 fail ratio: 38.05%
mean_ok: 8 (323) median_ok: 0 (259)
gerrit_268_p jobs: 34 ok: 13 ko: 21 fail ratio: 61.76%
mean_ok: 195 (195) median_ok: 88 ( 88)
gerrit_262_p jobs: 74 ok: 40 ko: 29 fail ratio: 39.19%
mean_ok: 168 (398) median_ok: 85 (273)-
tests that failed more than twice in last seven days
3 CppunitTest_vcl_pdfexport2 gerrit_linux_gcc_release
3 JunitTest_forms_unoapi_2 gerrit_linux_clang_dbgutil
4 JunitTest_ridl_bridgefactory
gerrit_linux_gcc_release
4 UITest_writer_tests5 gerrit_linux_clang_dbgutil
12 Killed by the kill-wrapper
gerrit_linux_clang_dbgutil
15 Segfault on Mac on framework_loadenv test gerrit_mac
20 UITest_cui_dialogs gerrit_linux_clang_dbgutil-> fails in cui/qa/uitest/dialogs/macromanager.py among others
→
Making sure you're not a bot!- jenkins host updated java/that requires jenkins restart for it to
be able to queue jobs/fork processes- that also was along with a jenkins update that removed an old
apache-commons library - while plugins fixed their own code, the gerrit-trigger plugin
still uses an external library that still was using it and thus breaking
the jobs (jobs weren’t enqueued/results not reported back to jenkins) - update has been reverted and jobs requeued,
- that also was along with a jenkins update that removed an old
-
-
Weekly report (all)
-
A11y update (Michael W)
- a11y code cleanups (drop unused a11y UNO services)
-
RTL/CTL/CJK update (Jonathan)
-
macOS / UI (Dan)
-
Debugging
170069 – Presenter console timer flashing (gtk3/4, gen)Only a problem with Cairo canvas on GTK/Linux
“fixed” by ignoring fully transparent draws but that’s not
the real problem-
Rebasing Qt6 cleanups; posting today
-
Reviewing community contributed patches from the list
-
-
-
Base (missing Vissarion)
-
Scripting (Neil)
- Worked on making the Calc VBA Application object accessible
from Python (again). I made a comphelper class that might help fix
similar problems for other classes that implement XInvocation for
dynamic methods and properties. tdf#173293
- Worked on making the Calc VBA Application object accessible
-
ODF-TC (Olivier + Regina)
- Discussions on an common standard for spreadsheet functions
- Willing to join the discussions (Jonathan)
- Is there the same initiative for SVG’s and Writer?(Hossein)
-
I think there is indeed some test suite(s) available for SVG
-
Regina may know more on that (Olivier)
-
-
reproducible builds (cloph)
- progress on macOS re nss/nspr inconsistencies
- still uuids are different, so compare step involves stripping
the uuid along with debug symbols and resigning using ad-hoc key
- still uuids are different, so compare step involves stripping
- progress on macOS re nss/nspr inconsistencies
-
-
LibreOffice Conference (recurring reminder/FYI)
- https://conference.libreoffice.org/
- Set September 10—12, 2026
- Schedule is visible:
LibreOffice Conference 2026 :: pretalx
-
Workshop
- Waiting for the answer from the schools
- Audience is high schools
- “AI for Help” discussion
- Draft project, evaluate challenges (olivier)
- Waiting for the answer from the schools
-
Hackfest:
Events/2026/LibreOffice Annual Conference - The Document Foundation Wiki- add topics you’re interested in, etc.
- if you attending, add yourself to the list
-
Alain asked if we could organise a 45-minute meeting to discuss
‘Macros & Scripting’ status, scripting languages evolutions and support.
He suggested to invite Hossein, Olivier, Vassarion, Neil, etc. Not on
Saturday.- Set meeting time/day/room/web in advance
- Jonathan would like to join remotely
-
QA update (Xisco)
-
UNCONFIRMED: 2511 (-12)
- enhancements: 717 (-23)
- needsUXEval: 18 (+13)
- haveBackTrace: 15 (+0)
- needsDevAdvice: 51 (+0)
- documentation: 8 (+0)
- android: 3 (+0)
- iOS: 0 (+0)
- Online: 3 (+0)
-
Bisected regressions in 26.8
https://bugs.documentfoundation.org/buglist.cgi?bug_status=UNCONFIRMED&bug_status=NEW&f1=version&keywords=regression%2C%20bisected%2C%20&keywords_type=allwords&list_id=1999780&o1=regexp&order=Importance&resolution=---&v1=^26\.8
5 issues (+0) -
Bisected regressions in 26.2
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=^26\.2
21 issues (+0) -
Most pressing bugs:
New:
None
- New high severity bugs of the week:
- Crash when using a COLORxx named number format
-
-
QA stats
+
Weekly Bug Summary
+90 -19 (-116) overall)
many thanks to the top bug squashers:
QA Administrators 28
Buovjaga 15
Heiko Tietze 9
Justin L 8
Andreas Heinisch 4
Dieter 4
Eyal Rozenberg 4
Julien Nabet 4
Neil Roberts 4
V Stuart Foote 4-
top 10 bugs reporters:
Eyal Rozenberg 7
Neil Roberts 5
Emily Grace Seville 3
Petr Smely 3
Branislav Klocok 2
Steve Forde 2
alexander.liggesmeyer 2
Andreas Säger 1
Rene Engelhard 1
Timur 1 -
top 10 bugs fixers:
Justin Luth 9
Andreas Heinisch 4
Ilmari Lauhakangas 4
Neil Roberts 4
Heiko Tietze 3
Nabet, Julien 3
Petr Smely 2
Dieter 1
Henschel, Regina 1
Khaled Hosny 1 -
top 10 bugs confirmers:
Heiko Tietze 16
Ilmari Lauhakangas 16
Eyal Rozenberg 8
m.a.riosv 5
Xisco Fauli 4
Faure, Jean-Baptiste 3
Nabet, Julien 3
Neil Roberts 2
Vernon, Stuart Foote 2
Weghorn, Michael 2
-
-
Bisected bugs open: keyword ‘bisected’
- more accurate - down to a single commit.
- http://bit.ly/2dyIfDy
done by: Xisco Fauli 2 Ilmari Lauhakangas 1 Justin Luth 1 Neil Roberts 1 Raal 1 -
all bugs tagged with ‘regression’
-
1274(-8) bugs open of 14784(+4) total 22(+0) high prio.
done by:
Xisco Fauli 2
Ady 1
Ilmari Lauhakangas 1
Justin Luth 1
-
-
~Component count net * high severity regressions
-
http://bit.ly/1HWHb3E
Writer - 13(+0)
Calc - 5(+0)
LibreOffice - 2(+0)
UI - 2(+0)
by OS:
All - 18(+0)
Linux - 4(+0)
Mac OS X - 0(+0)
Windows - 0(+0) -
http://bit.ly/1HWHb3E
-
~Component count net * all regressions
-
http://bit.ly/1BUdI8i
Writer: other - 433(-2)
Calc - 252(+1)
Impress - 130(+0)
LibreOffice - 63(-1)
Crashes - 56(+1)
Draw - 47(-1)
UI - 37(+0)
Base - 36(+0)
Borders - 33(+0)
Printing and PDF export - 26(-1)
Writer: other filter - 26(+0)
Writer: perf - 26(+0)
Chart - 23(+0)
filters and storage - 22(+0)
RTL - 18(+0)
Writer: doc filter - 17(-2)
BASIC - 15(-1)
graphics stack - 13(+0)
Formula Editor - 8(+0)
Writer: docx filter - 7(-37)
framework - 3(+0)
sdk - 3(+0)
Extensions - 2(+0)
Linguistic - 2(+0)
Installation - 1(+0)
-
http://bit.ly/1BUdI8i