ESC meeting minutes: 2025-11-06
@vmiklos - Vajna vmiklos at collabora.com
Thu Nov 6 15:46:11 UTC 2025
-
Present:
- Hossein, Caolan, Cloph, Ilmari, Jonathan, Stephan, Miklos, Olivier, Xisco, Aleksi, Heiko, Regina
-
Completed Action Items:
-
Pending Action Items:
- developer certification: look for candidates (Stephan/Laszlo)
- Hossein&Jonathan joining
- developer certification: look for candidates (Stephan/Laszlo)
-
Release Engineering update (Cloph)
- 25.8.3 rc2 this week: tagged, builds are in progress
- 26.2: alpha 1 in 2 weeks
-
Documentation (Olivier)
- Helpcontents2
- Updates and fixes (ohallot, fpy)
- [bug 107951] Help about converting MS Docs
- About Converting Microsoft Office Documents
- do we need to list differences?
- improved quite a lot since 2010
- just drop the page?
- constantly improving, would be big task to keep this up to date
- also MS is changing things
- agree, would drop it (Miklos)
- think bugzilla itself is documenting the differences (Hossein)
- perhaps keep some high level info on that page, without going into details
- overview + link to meta bugs
- documenting bugs is very time-consuming (Olivier)
- users would not understand the bug details
- perhaps a script that runs bugzilla queries (Hossein)
- browsers do this
- would paint a negative picture, though
- if it’s help, then need to translate it (Cloph)
- would spam translators if there are frequent updates
- a wiki page would be probably better
- not needed in help
- like the wiki page idea (Olivier)
- don’t think it’s necessary for the end user, offline, translated
- think the page should not be in the help, rather redirect the user to the forum or mailing list (Regina)
- would sync with marketing on this (Hossein)
- could advertise ODF there; i.e. promote LO, instead of talk about problems
- there is a wiki page for this: https://wiki.documentfoundation.org/Feature_Comparison:LibreOffice-_Microsoft_Office (Xisco)
- extend this instead of inventing something new
- Calc Functions arguments terminology: ODF-TC or Excel?
- ODF-TC terminology: consistency and strictness
- Excel terminology : more popular, improve interop.
- scope of terminology changes? how many terms? (Cloph)
- just arguments?
- the name of arguments (Olivier)
- array, matrix, data source, etc.
- keep it as it is – is an option
- use both terms? (Cloph)
- HTML definition tag → tooltip
- not just help, also affects the UI
- is there an active complain? (Miklos)
- current state: tend to borrow terminology from Excel (Olivier)
- would not actively break this, it’s a value (Miklos)
- but you do the work on doc, you decide
- Release Notes 26.2:
- Please update experimental features on the bottom of page
-
ReleaseNotes/26.2 - The Document Foundation Wiki
- please keep this up to date
- Guides
- WIP
- Bugzilla Documentation statistics
198(198) bugs open - Updates:
BZ changes 1 week 1 month 3 months 12 months
created 1(-17) 34(-3) 67(-1) 234(-3)
commented 3(-25) 61(-3) 142(-13) 669(-11)
resolved 1(-14) 23(-2) 46(-1) 124(-2) - top 10 contributors:
Olivier Hallot made 56 changes in 1 month, and 425 changes in 1 year
Danat made 14 changes in 1 month, and 14 changes in 1 year
Bogdan B made 13 changes in 1 month, and 253 changes in 1 year
Pierre made 12 changes in 1 month, and 26 changes in 1 year
Heiko Tietze made 11 changes in 1 month, and 90 changes in 1 year
Kaganski, Mike made 9 changes in 1 month, and 69 changes in 1 year
Ilmari Lauhakangas made 7 changes in 1 month, and 107 changes in 1 year
Henschel, Regina made 7 changes in 1 month, and 21 changes in 1 year
Nabet, Julien made 7 changes in 1 month, and 80 changes in 1 year
Dione Maddern made 6 changes in 1 month, and 20 changes in 1 year
- Helpcontents2
-
UX Update (Heiko)
- Bugzilla (topicUI) statistics
217(217) (topicUI) bugs open, 24(24) (needsUXEval) needs to be evaluated by the UXteam - Updates:
BZ changes 1 week 1 month 3 months 12 months
added 9(2) 18(6) 18(6) 20(6)
commented 106(50) 178(76) 250(81) 765(74)
removed 0(0) 0(0) 1(0) 3(0)
resolved 2(-1) 4(-2) 19(1) 112(-1) - top 10 contributors:
Eyal Rozenberg made 44 changes in 1 month, and 134 changes in 1 year
Heiko Tietze made 39 changes in 1 month, and 283 changes in 1 year
Vernon, Stuart Foote made 30 changes in 1 month, and 218 changes in 1 year
Zolnai, Tamás made 24 changes in 1 month, and 25 changes in 1 year
Telesto made 16 changes in 1 month, and 27 changes in 1 year
Henschel, Regina made 14 changes in 1 month, and 26 changes in 1 year
Ilmari Lauhakangas made 12 changes in 1 month, and 146 changes in 1 year
Pierre made 11 changes in 1 month, and 12 changes in 1 year
Jonathan Clark made 10 changes in 1 month, and 11 changes in 1 year
Roman Kuznetsov made 7 changes in 1 month, and 55 changes in 1 year - [Bug 169253] Change tracking: add a notification when it’s hidden (in Calc)
→ + [Bug 169212] Support always-in-sync tables of contents- think this would be an over-reaction (Heiko)
- concerned about performance
- tend to agree to push back on this (Miklos)
- [Bug 167292] Conceptual clash between color scheme on export and during display
- [Bug 169175] Add ability to override user name in document comparison
→ + [Bug 144699] Use proleptic Gregorian consistently for all date formatting
and recognition- not really a UX topic (Heiko)
- [Bug 169170] Calc unable to create external link (csv)
→ + [Bug 169211] Support tracking/indication of when a ToC needs an update - [Bug 169178] Bookmark “stickynote” enhancement
- [Bug 169166] Split arrowhead control in line panel of sidebar properties deck
in two (start & end) - [Bug 169180] Ability to filter-out some typefaces from the list
- [Bug 169135] Writer macro: Enumeration returns more objects although all
ones have same format - [Bug 169137] UI: Function wizard visible formula rows should adjust to the
window size
- Bugzilla (topicUI) statistics
-
Crash Testing (Caolan)
- 131(+0) import failure, 26(+0) export failures
- disk full, ETOMANYCOREDUMPS
- new assert flagged in https://gerrit.libreoffice.org/c/core/+/192139 is likely the trigger
- 22 coverity issues
- 7 ossfuzz issues
- 5 timeouts, 2 int overflows
- 131(+0) import failure, 26(+0) export failures
-
Crash Reporting (from crashreport.libreoffice.org) (Xisco)
- 25.8.0.3 158(+5)
- 25.8.0.4 26486(+287)
- 25.8.1.1 35639(+1286)
- 25.8.2.2 12747(+5491)
-
Mentoring/easyhack update (Hossein)
- reviewing submissions from newcomers
- some of this comes from Outreachy people
committer… 1 week 1 month 3 months 12 months
open 63(-15) 117(-39) 120(-38) 120(-38)
reviews 442(-10) 1562(-18) 3658(152) 11478(-100)
merged 280(36) 1205(-9) 3534(-113) 12958(-72)
abandoned 15(2) 52(4) 171(-2) 671(3)
own commits 137(-9) 723(1) 2204(-115) 9433(44)
review commits 30(-26) 174(-1) 518(-13) 2305(-62)
contributor… 1 week 1 month 3 months 12 months
open 160(-2) 238(11) 239(11) 239(11)
reviews 792(12) 3096(-12) 8220(-180) 31682(268)
merged 32(-16) 167(27) 446(62) 2125(120)
abandoned 22(8) 124(6) 249(4) 1737(25)
own commits 20(-20) 105(-11) 244(-45) 971(-108)
review commits 0(0) 0(0) 0(0) 0(0) - easyHack statistics:
needsDevEval 9(9) needsUXEval 1(1) cleanup_comments 337(337)
total 403(403) assigned 44(44) open 319(319) - top 10 contributors:
Neil Roberts made 14 patches in 1 month, and 28 patches in 1 year
Arindam Hore made 9 patches in 1 month, and 9 patches in 1 year
Karthik Godha made 8 patches in 1 month, and 8 patches in 1 year
Rosemary Ajayi made 8 patches in 1 month, and 8 patches in 1 year
Simon Chenery made 6 patches in 1 month, and 86 patches in 1 year
Sergey Anisimov made 6 patches in 1 month, and 6 patches in 1 year
siddhi salunkhe made 6 patches in 1 month, and 6 patches in 1 year
Bogdan B made 5 patches in 1 month, and 151 patches in 1 year
Devansh Varshney made 5 patches in 1 month, and 8 patches in 1 year
Pierre made 4 patches in 1 month, and 8 patches in 1 year - top 10 reviewers:
Vajna, Miklos made 200 review comments in 1 month, and 1514 in 1 year
Ilmari Lauhakangas made 142 review comments in 1 month, and 820 in 1 year
Michael Stahl made 132 review comments in 1 month, and 314 in 1 year
Adolfo Jayme Barrientos made 114 review comments in 1 month, and 894 in 1 year
Hossein made 106 review comments in 1 month, and 340 in 1 year
Xisco Fauli made 94 review comments in 1 month, and 670 in 1 year
Christian Lohmaier made 92 review comments in 1 month, and 838 in 1 year
Caolán McNamara made 90 review comments in 1 month, and 1090 in 1 year
Kaganski, Mike made 72 review comments in 1 month, and 542 in 1 year
Kłos, Szymon made 60 review comments in 1 month, and 342 in 1 year - Patches automatically abandoned:
make the SvxUnoText inherit from OWeakAggObject virtually ( Noel Grandin )
- https://gerrit.libreoffice.org/#/c/173210
Add testing to ReportDesign ( Adam Seskunas )
- https://gerrit.libreoffice.org/#/c/189435
vcl: return means we don’t need an else in Button::ImplDrawAlignedImage() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/189766
vcl: move statement to next line ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/189767
vcl: logically, we never call return true in Button::ImplDrawAlignedImage() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/189768
vcl: flatten Button::ImplDrawAlignedImage() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/189769
vcl: flatten Button::ImplDrawAlignedImage() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/189770
vcl: flatten PushButton::PreNotify() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/189771
vcl: flatten PushButton::set_property() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/189772
vcl: flatten OKButton::Click() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/189773
vcl: flatten OKButton::Click() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/189774
vcl: flatten OKButton::Click() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/189775
vcl: logically, we never call return true in OKButton::Click() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/189776
vcl: remove dead code ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/189778
tdf#166724 - WIP Checkbox anchor wrongly imported ( Johann Lorber )
- https://gerrit.libreoffice.org/#/c/190166
sw: ux: clarify “Add to Dictionary” spellmenu option ( Rashesh Padia )
- https://gerrit.libreoffice.org/#/c/190320
tdf#158545 sw: Fixed two image scaling issues ( Buo-ren Lin (OSSII) )
- https://gerrit.libreoffice.org/#/c/190358 - big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
Daniel Lee
Dan Kingsley
-
Outreachy (Ilmari)
- projects
- Implement Xara X import filter, probably a DLP library (Xisco)
- Transform the existing Hyperlink dialog into a standard SfxTabDialog (Heiko)
- UI feature: variable units on numerical input fields (Thorsten)
- we’re past the application deadline → deciding about them (Ilmari)
- projects
-
Commit Access
-
Developer Certification (Hossein/Jonathan/Laszlo/Stephan)
- resting since: 20 weeks (limit: 20 weeks)
- current round is in progress
-
Jenkins / CI update (Cloph)
gerrit_android_aarch64 jobs: 134 ok: 126 ko: 0 fail ratio: 0.00% mean_ok: 9 ( 13) median_ok: 7 ( 10)
gerrit_android_arm jobs: 134 ok: 129 ko: 3 fail ratio: 2.24% mean_ok: 9 ( 13) median_ok: 7 ( 10)
gerrit_android_x86 jobs: 133 ok: 127 ko: 0 fail ratio: 0.00% mean_ok: 8 ( 12) median_ok: 6 ( 8)
gerrit_android_x86_64 jobs: 134 ok: 132 ko: 1 fail ratio: 0.75% mean_ok: 9 ( 12) median_ok: 6 ( 9)
gerrit_linux_clang_dbgutil jobs: 277 ok: 221 ko: 47 fail ratio: 16.97% mean_ok: 41 ( 44) median_ok: 38 ( 44)
gerrit_linux_gcc_release jobs: 327 ok: 248 ko: 68 fail ratio: 20.80% mean_ok: 21 ( 23) median_ok: 19 ( 19)
gerrit_mac jobs: 275 ok: 235 ko: 35 fail ratio: 12.73% mean_ok: 49 ( 50) median_ok: 46 ( 46)
gerrit_windows_wsl jobs: 353 ok: 227 ko: 113 fail ratio: 32.01% mean_ok: 52 ( 88) median_ok: 52 ( 61)
gerrit_master_ml jobs: 339 ok: 204 ko: 108 fail ratio: 31.86% mean_ok: 122 (123) median_ok: 96 ( 96)
gerrit_master jobs: 46 ok: 20 ko: 15 fail ratio: 32.61% mean_ok: 100 (100) median_ok: 80 ( 80)
gerrit_master_seq jobs: 293 ok: 184 ko: 93 fail ratio: 31.74% mean_ok: 124 (124) median_ok: 96 ( 96)- tests that failed more than twice in last seven days
3 aborted by jenkins job timeout gerrit_windows
3 CppunitTest_sd_export_tests-ooxml3 gerrit_linux_gcc_release
4 Killed by the kill-wrapper gerrit_linux_clang_dbgutil
4 CppunitTest_sc_vba_macro_test gerrit_linux_gcc_release
21 CppunitTest_slideshow_engine gerrit_linux_gcc_release - this week: new problematic suite, CppunitTest_slideshow_engine (Cloph)
- maybe related to the font rework / PDF improvements
- other failures are to-be-submitted changes
- Windows VM hosts still reboot without a reason from time to time
- tests that failed more than twice in last seven days
-
What’s cooking (Miklos)
- A11y update (Michael W)
- discussion about separating extended tip an accessible description:
Separating extended tooltip and accessible description - tdf#169006 - bug(accessibility): lack of keyboard accessibility in the window “Conditional Formatting for”
- tdf#127201 - Screenreader accessibility issue with LibreOffice extension manager
- Qt upstream fixes related to file/color picker a11y:
- https://codereview.qt-project.org/c/qt/qtbase/+/688261
- https://codereview.qt-project.org/c/qt/qtbase/+/688538
- https://codereview.qt-project.org/c/qt/qtbase/+/688268
- https://codereview.qt-project.org/c/qt/qtbase/+/688342
- https://codereview.qt-project.org/c/qt/qtbase/+/688343
- https://codereview.qt-project.org/c/qt/qtbase/+/688344
- https://codereview.qt-project.org/c/qt/qtbase/+/688345
- https://codereview.qt-project.org/c/qt/qtbase/+/688668
- https://codereview.qt-project.org/c/qt/qtbase/+/688669
- discussion about separating extended tip an accessible description:
- RTL/CTL/CJK update (Jonathan)
- tdf#162120 Implement support for style:writing-mode-automatic
- 162120 – Auto-detect paragraph directions when they were not set explicitly
- Still in progress, working incrementally
- Happy to help with testing (Hossein)
- can also test with MSO (Excel automatic direction, etc)
- tdf#162120 Implement support for style:writing-mode-automatic
- ODF-TC (Olivier + Regina)
- announcement 1.4 delayed (edit glitch)
- Replacing beanshell (Hossein)
- 169296 – Replace beanshell scripting with JShell
- promising replacement: JShell
- would require research to see if this is possible, maybe a gsoc project
- or move beanshell to an extension (Ilmari)
- A11y update (Michael W)
-
FOSDEM FOSDEM 2026 - Home (Cloph)
- no dedicated devroom, but feel free to submit talks to other related ones
FOSDEM 2026 - Accepted developer rooms - but will have a stand
- devroom talk submission deadline? (Miklos)
- mostly end of Nov, but depends on the devrooms, see the CfP links (Cloph)
- no dedicated devroom, but feel free to submit talks to other related ones
-
QA update (Xisco)
-
UNCONFIRMED: 2144 (+33)
- enhancements: 586 (+15)
- needsUXEval: 16 (+2)
- haveBackTrace: 12 (+0)
- needsDevAdvice: 48 (+0)
- documentation: 4 (+0)
- android: 0 (+0)
- iOS: 0 (+0)
- Online: 6 (+0)
-
Most pressing bugs:
New:
None
- New high severity bugs of the week:
None
-
-
QA stats
-
Weekly Bug Summary
+136 -8 (-86) overall)
many thanks to the top bug squashers:
Buovjaga 10
Mike Kaganski 9
Heiko Tietze 7
m_a_riosv 6
Xisco Faulí 5
Caolán McNamara 4
fpy 4
Justin L 3
Timur 3
V Stuart Foote 3 -
top 10 bugs reporters:
Danat 17
Eyal Rozenberg 7
Aron Budea 4
Gabor Kelemen (Collabora) 4
BDF 3
Paul 3
dolezvo1 3
questions2000 3
Kamil Landa 2
Mike Kaganski 2 -
top 10 bugs fixers:
Caolán McNamara 4
Kaganski, Mike 4
Xisco Fauli 4
Andreas Heinisch 2
Ilmari Lauhakangas 2
Jim Raykowski 2
Karthik Godha 2
Timur Gadzo 2
Vajna, Miklos 2
Andras Timar 1 -
top 10 bugs confirmers:
Heiko Tietze 11
m.a.riosv 9
Raal 8
Xisco Fauli 7
UNKNOWN 5
Aron Budea 4
Pierre 3
Bogdan B 2
Hossein 2
Ilmari Lauhakangas 2
-
-
Bisected bugs open: keyword ‘bisected’
- more accurate - down to a single commit.
- Bug List: LibreOffice Bi-bisected
done by: Raal 6 vijaya chandra 2 Xisco Fauli 2 Roman Kuznetsov 1 Ilmari Lauhakangas 1 Justin Luth 1 Kelemen, Gabor 1 -
all bugs tagged with ‘regression’
-
1276(+5) bugs open of 14407(+16) total 20(-1) high prio.
done by:
Raal 3
nobu 3
Xisco Fauli 2
Roman Kuznetsov 1
Gerald Pfeifer 1
Ilmari Lauhakangas 1
vijaya chandra 1
m.a.riosv 1
S. Christian Collins 1
-
-
~Component count net * high severity regressions
-
Bug List
Writer - 10(+0)
Calc - 5(+0)
LibreOffice - 3(-1)
Impress - 1(+0)
UI - 1(+0)
by OS:
All - 15(+0)
Linux - 5(-1)
Mac OS X - 0(+0)
Windows - 0(+0) -
Bug List
-
~Component count net * all regressions
-
Bug List
Writer: other - 430(+2)
Calc - 242(+0)
Impress - 127(+1)
LibreOffice - 60(+0)
Draw - 48(+0)
Writer: docx filter - 44(+0)
Crashes - 40(+1)
Borders - 37(+0)
Base - 33(-1)
UI - 33(+1)
Writer: perf - 32(+0)
filters and storage - 31(+1)
Writer: other filter - 30(+0)
Printing and PDF export - 25(+0)
Chart - 22(-1)
RTL - 20(+0)
graphics stack - 20(+2)
Writer: doc filter - 19(+0)
BASIC - 18(+1)
Formula Editor - 8(+0)
framework - 3(+0)
Extensions - 2(+0)
sdk - 2(+0)
Installation - 1(+0)
Linguistic - 1(+0)
Previous message (by thread): Could you explain me the significance of some tags in LibreOffice repo?
Next message (by thread): gpgme and pgmepp upgrade
Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] -
Bug List
More information about the LibreOffice mailing list