ESC Meeting Minutes 2026-08-20

Presents: Regina, Jonathan, cloph, M. Weghorn, Heiko, Neil, Olivier,
Xisco, Ilmari, Dan

  • Completed action items

  • Pending action items
    AI: Update api.libreoffice.org (cloph)

  • Release Engineering

    • 26.2.6 rc1 on mirrors
      • rc2 next week
    • 26.8.0 rc3 this week, later 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
  • Documentation (Olivier)

    • Helpcontents2

      • Updates and fixes (ohallot)
    • Extended tips for Page Style dialog

    • Guides

      • Work in progress
    • Lambda function: Can we do better and loose interop?
      173202 – Inconsistencies of LAMBDA functions calls between Excel365 and Calc

      • IS this in ODF-TC view? (Jonathan)
        • Unfortunate if we can’t implement new ideas on our own
          (Jonathan)
      • Keep near to excel as possible (Regina)
    • Bugzilla Documentation statistics
      203(203) bugs open

    • Updates:
      BZ changes 1 week 1 month 3 months 12 months
      created 14(3) 39(-4) 89(6) 244(4)
      commented 13(-10) 80(-11) 212(-4) 733(7)
      resolved 8(4) 27(-5) 64(8) 169(5)

    • top 10 contributors:
      Olivier Hallot made 125 changes in 1 month, and 702 changes
      in 1 year
      Ilmari Lauhakangas made 22 changes in 1 month, and 162
      changes in 1 year
      nobu made 9 changes in 1 month, and 56 changes in 1 year
      Martin made 8 changes in 1 month, and 9 changes in 1 year
      Bogdan B made 8 changes in 1 month, and 115 changes in 1 year
      Heiko Tietze made 5 changes in 1 month, and 88 changes in 1 year
      Eyal Rozenberg made 4 changes in 1 month, and 26 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

  • UX Update (Heiko)

    • Bugzilla (topicUI) statistics
      198(198) (topicUI) bugs open, 9(9) (needsUXEval) needs to be
      evaluated by the UXteam
    • Updates:
      BZ changes 1 week 1 month 3 months 12 months
      added 2(2) 3(-1) 7(-4) 10(-4)
      commented 20(16) 32(-36) 106(-46) 524(-55)
      removed 0(0) 0(0) 0(0) 3(0)
      resolved 2(1) 6(2) 21(0) 72(1)
    • top 10 contributors:
      Eyal Rozenberg made 13 changes in 1 month, and 93 changes in
      1 year
      Heiko Tietze made 13 changes in 1 month, and 190 changes in 1
      year
      Vernon, Stuart Foote made 12 changes in 1 month, and 86
      changes in 1 year
      Ilmari Lauhakangas made 7 changes in 1 month, and 107 changes
      in 1 year
      Ady made 6 changes in 1 month, and 11 changes in 1 year
      Bogdan B made 5 changes in 1 month, and 19 changes in 1 year
      jan d made 3 changes in 1 month, and 6 changes in 1 year
      Luke Kendall made 3 changes in 1 month, and 3 changes in 1 year
      RGB made 3 changes in 1 month, and 3 changes in 1 year
      nutka made 2 changes in 1 month, and 4 changes in 1 year
    • [Bug 171673] Allow inline modification of hyperlink text in editeng
      (text boxes, Calc cells)
      → + [Bug 173176] The Heading style does not count as a Heading in the
      Insert Hyperlink dialog
    • [Bug 173174] Document-specific window position & size not
      respected when
      opening from Start Center
    • [Bug 173164] OOXML export: Save document thumbnail in DOCX, XLSX
      and PPTX
      when “Save preview image with this document” is enabled
    • [Bug 173134] Hope the LibreOffice interface can be improved.
      → + [Bug 173123] Refine LO provided mouse pointers for the ‘Direct
      Cursor’
      edit feature
  • Crash Reporting (Xisco)

    • 93 import failure, 3 export failures (last week’s numbers,
      current one still running) (no current results, previous run was once
      more interrupted)

    • Coverity issues

      • No new build for the last 2 weeks
    • Google / ossfuzz:

      • build failing at the moment
  • Crash Reporting (from crashreport.libreoffice.org)

    • 26.2.0.3 59762(+1385)
    • 26.2.1.2 75341(+1588)
    • 26.2.2.2 38364(+478)
    • 26.2.3.2 47576(+461)
    • 26.2.4.2 80779(+1589)
    • 26.2.5.2 37057(+13257)
    • 26.8.0.2 13(+0)

https://crashreport.libreoffice.org/stats/signature/ModelToViewHelper::ModelToViewHelper(SwTextNode%20const%20&,SwRootFrame%20const%20*,ExpandMode)

 - Most reported crash in 26.2.5.2

 - Blind fix in 

https://git.libreoffice.org/core/+/91a42a804c69830a354fa59ca6aa25f98c98c512^!

  • mentoring/easyhack update (missing Hossein)
    committer… 1 week 1 month 3 months 12 months
    open 77(36) 127(34) 133(38) 133(38)
    reviews 324(-14) 1092(12) 2362(28) 13758(-136)
    merged 196(132) 876(0) 2866(-51) 14844(-151)
    abandoned 14(11) 31(-6) 129(3) 751(-7)
    own commits 119(60) 662(-62) 2292(-56) 9668(-122)
    review commits 81(38) 355(13) 1138(-63) 3323(29)
    contributor… 1 week 1 month 3 months 12 months
    open 52(-18) 710(-17) 753(-9) 753(-9)
    reviews 630(250) 2256(6) 6260(34) 33336(-410)
    merged 32(13) 88(16) 238(12) 2115(-22)
    abandoned 12(-1) 42(2) 177(-7) 1151(-9)
    own commits 27(5) 78(13) 211(11) 969(17)
    review commits 0(0) 0(0) 0(0) 0(0)

  • GSoC (Ilmari)

    • Final evaluation for test & JPEG XL project: 31 Aug
  • Commit Access

  • Developer Certification (Hossein/Jonathan/Laszlo/Stephan)
    + resting since: 14 weeks (limit: 20 weeks)

  • Jenkins (Cloph)
    gerrit_android_aarch64 jobs: 331 ok: 326 ko: 5 fail ratio: 1.51%
    mean_ok: 5 ( 36) median_ok: 5 ( 22)
    gerrit_android_arm jobs: 331 ok: 326 ko: 3 fail ratio: 0.91%
    mean_ok: 5 ( 35) median_ok: 5 ( 21)
    gerrit_android_x86 jobs: 337 ok: 326 ko: 9 fail ratio: 2.67%
    mean_ok: 6 ( 32) median_ok: 5 ( 18)
    gerrit_android_x86_64 jobs: 331 ok: 325 ko: 5 fail ratio: 1.51%
    mean_ok: 5 ( 33) median_ok: 5 ( 19)
    gerrit_linux_clang_dbgutil jobs: 348 ok: 295 ko: 49 fail ratio: 14.08%
    mean_ok: 47 ( 73) median_ok: 45 ( 64)
    gerrit_linux_gcc_release jobs: 391 ok: 325 ko: 49 fail ratio: 12.53%
    mean_ok: 24 ( 48) median_ok: 20 ( 35)
    gerrit_mac jobs: 519 ok: 272 ko: 242 fail ratio: 46.63%
    mean_ok: 37 ( 39) median_ok: 34 ( 35)
    gerrit_windows_wsl jobs: 515 ok: 299 ko: 210 fail ratio: 40.78%
    mean_ok: 66 (103) median_ok: 60 ( 88)
    gerrit_master_ml_p jobs: 354 ok: 187 ko: 136 fail ratio: 38.42%
    mean_ok: 14 (150) median_ok: 0 (122)
    gerrit_268_p jobs: 102 ok: 36 ko: 66 fail ratio: 64.71%
    mean_ok: 97 (105) median_ok: 79 ( 83)
    gerrit_262_p jobs: 24 ok: 14 ko: 10 fail ratio: 41.67%
    mean_ok: 138 (138) median_ok: 89 ( 90)

    • tests that failed more than twice in last seven days
      3 JunitTest_chart2_unoapi gerrit_linux_clang_dbgutil
      3 JunitTest_ridl_remote gerrit_linux_gcc_release
      3 UITest_writer_tests5 gerrit_linux_clang_dbgutil
      4 CppunitTest_chart2_import2 gerrit_linux_gcc_release
      4 CppunitTest_vcl_pdf_encryption
      gerrit_linux_gcc_release
      4 UITest_cui_dialogs gerrit_linux_clang_dbgutil
      8 Killed by the kill-wrapper
      gerrit_linux_clang_dbgutil
      50 CppunitTest_framework_loadenv gerrit_mac

    • CppunitTest_framework_loadenv is a segfault when running the test

      • not new, had those occuring since April
      • but having that many in a week stands out
        • one reason could be that the bot that is failing was
          immediately getting another job and had no time to auto-recover
        • across multiple bots/not isolated to a single machine
        • but of course never happens when you want to have a look/no
          traces left
    • Windows master daily builds are done on TB100-1 now

  • Weekly report (all)

    • A11y update (Michael W)

      • no news
    • RTL/CTL/CJK update (Jonathan)

    • macOS / UI (Dan)

    • Base (Vissarion) (missing Vissarion)

    • Scripting (Neil)

      • Made a fix for a regression about getting access to the URL as
        the first argument to a script when invoked via a hyperlink. This was
        merged in time for 26.8 RC3. tdf#173160
      • Still looking at trying to make a unit test for the OLE bridge
        patch. tdf#167853.
    • ODF-TC (Olivier + Regina)

      • ODF TC and SC34 discussions
      • Nomenclature for IRR and NPV
    • Color interpolation in HSL color model (Regina)

      Work is in https://gerrit.libreoffice.org/c/core/+/209366.
      Please review.

      • help needed for python tests (Regina)
        • Can help on python (Xisco)
      • Will help in review (Jonathan)
  • LibreOffice Conference (recurring reminder/FYI)

+ Workshop
+ Hackfest

https://wiki.documentfoundation.org/Events/2026/LibreOffice_Annual_Conference
+ add topics you’re interested in, etc.
+ if you attending, add yourself to the list

  • QA update (Xisco)

    • UNCONFIRMED: 2526 (+19)

      • enhancements: 741 (-1)
      • needsUXEval: 5 (-2)
      • haveBackTrace: 15 (+0)
      • needsDevAdvice: 51 (+0)
      • documentation: 8 (+0)
      • android: 3 (+0)
      • iOS: 0 (+0)
      • Online: 3 (+0)
    • Bisected regressions in 26.8
      Bug List
      5 issues (+1)

    • Bisected regressions in 26.2
      Bug List
      21 issues (-9)

    • Most pressing bugs:
      New:

    None

    • New high severity bugs of the week:

      None

  • QA stats
    +
    Weekly Bug Summary
    +76 +18 (-86) overall)
    many thanks to the top bug squashers:
    QA Administrators 20
    Buovjaga 9
    Heiko Tietze 9
    Julien Nabet 7
    Olivier Hallot 7
    Justin L 6
    Neil Roberts 4
    V Stuart Foote 3
    m_a_riosv 3
    Andreas Heinisch 2

    • top 10 bugs reporters:
      Eyal Rozenberg 3
      Neil Roberts 3
      Regina Henschel 3
      nobu 3
      wangjlm 3
      Argo40 2
      Colin_nichols@hotmail.com 2
      Heiko Tietze 2
      Olivier Hallot 2
      Gerald Pfeifer 1

    • top 10 bugs fixers:
      Justin Luth 8
      Nabet, Julien 6
      Olivier Hallot 5
      Heiko Tietze 4
      Neil Roberts 4
      Andreas Heinisch 2
      Ilmari Lauhakangas 2
      Caolán McNamara 1
      Jonathan Clark 1
      Xisco Fauli 1

    • top 10 bugs confirmers:
      Ilmari Lauhakangas 11
      m.a.riosv 8
      Heiko Tietze 5
      Raal 4
      Nabet, Julien 3
      Eyal Rozenberg 2
      Neil Roberts 2
      Olivier Hallot 2
      Xisco Fauli 2
      nobu 2

  • Bisected bugs open: keyword ‘bisected’

    done by:
       Raal                   2
       Ilmari Lauhakangas     1
       Justin Luth            1
       vijaya chandra         1
    
  • all bugs tagged with ‘regression’

    • 1279(-2) bugs open of 14781(+8) total 22(+0) high prio.

      done by:
      Raal 2
      nobu 2
      Justin Luth 1

  • ~Component count net * high severity regressions

    • Bug List
      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)

  • ~Component count net * all regressions

    • Bug List
      Writer: other - 434(-3)
      Calc - 250(+0)
      Impress - 130(+1)
      LibreOffice - 63(-1)
      Crashes - 55(+1)
      Draw - 48(+1)
      Writer: docx filter - 44(+0)
      UI - 37(+0)
      Base - 36(+0)
      Borders - 33(+0)
      Printing and PDF export - 27(+0)
      Writer: other filter - 26(+0)
      Writer: perf - 26(+0)
      Chart - 23(+0)
      filters and storage - 22(+0)
      Writer: doc filter - 19(+0)
      RTL - 18(+0)
      BASIC - 16(+0)
      graphics stack - 13(+0)
      Formula Editor - 8(-1)
      framework - 3(+0)
      sdk - 3(+0)
      Extensions - 2(+0)
      Linguistic - 2(+0)
      Installation - 1(+0)