ESC Meeting Minutes 2026-08-06

Present: Heiko, Jonathan, Ilmari, Hossein, Olivier, Regina, Neil, Dan, Cloph

  • Completed action items
    + LibreOffice Conference 2025 - Budapest Hungary not working (cloph)

  • Pending action items

  • Release Engineering

    • weblate projects have been split
    • 26.2.6 rc1 next week
    • 26.8.0 rc3 in two weeks
  • 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)

    • New Help

    • Helpcontent2

      • New page for easy conditional format (ohallot)
      • Help for ARRAYTOTEXT() (ohallot)
      • Update and fixes (A. Gelmini, ohallot)
      • Scriptforge pages (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 8(3) 39(-11) 75(2) 233(2)
      commented 4(-11) 88(-14) 191(-1) 703(-14)
      resolved 3(-1) 31(-9) 52(-1) 161(0)

    • top 10 contributors:
      Olivier Hallot made 177 changes in 1 month, and 696 changes
      in 1 year
      Xisco Fauli made 36 changes in 1 month, and 55 changes in 1 year
      nobu made 25 changes in 1 month, and 53 changes in 1 year
      Bogdan B made 16 changes in 1 month, and 115 changes in 1 year
      Martin made 9 changes in 1 month, and 9 changes in 1 year
      Henschel, Regina made 5 changes in 1 month, and 69 changes in
      1 year
      Ilmari Lauhakangas made 4 changes in 1 month, and 142 changes
      in 1 year
      UNKNOWN made 3 changes in 1 month, and 3 changes in 1 year
      Vernon, Stuart Foote made 3 changes in 1 month, and 67
      changes in 1 year
      nutka made 2 changes in 1 month, and 11 changes in 1 year

  • UX Update (Heiko)

    • Bugzilla (topicUI) statistics
      199(199) (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 5(-1) 13(-3) 23(-3) 26(-3)
      commented 49(18) 103(-12) 225(-10) 632(-15)
      removed 0(-1) 1(0) 1(0) 4(0)
      resolved 2(1) 3(-4) 22(1) 71(1)
    • top 10 contributors:
      Vernon, Stuart Foote made 37 changes in 1 month, and 123
      changes in 1 year
      Heiko Tietze made 34 changes in 1 month, and 228 changes in 1
      year
      Bogdan B made 26 changes in 1 month, and 49 changes in 1 year
      Eyal Rozenberg made 15 changes in 1 month, and 102 changes in
      1 year
      Alan. A. made 13 changes in 1 month, and 13 changes in 1 year
      Hartmut Schorrig made 11 changes in 1 month, and 11 changes
      in 1 year
      Verhoeckx made 10 changes in 1 month, and 10 changes in 1 year
      Mr. Beedell, Roke Julian Lockhart (RJLB) made 8 changes in 1
      month, and 9 changes in 1 year
      Ilmari Lauhakangas made 8 changes in 1 month, and 112 changes
      in 1 year
      True River made 7 changes in 1 month, and 7 changes in 1 year
    • [Bug 173017] Libreoffice Draw Position and Size “Apply” botton
    • [Bug 173014] When selecting some rows and choosing AutoFilter
      checkbox,
      AF should be cleared rather than re-applied
      → + [Bug 172984] Feature request - Width adjustment Opening an ODF
      Text into Web view
      → + [Bug 151123] Some font families appear in CTL list without covering
      (most/any) CTL characters
    • [Bug 172951] Better support of two-page working (face2face, book
      view):
      Pgup/dn for two-page thumb through
  • Crash Reporting (Caolan, Xisco)

    • 93 import failure, 3 export failures
    • ??? coverity issues
    • Google / ossfuzz: ?? fuzzers active now
  • Crash Reporting (from crashreport.libreoffice.org)

    • 25.8.7.3 11763(+734)
    • 26.2.0.2 104(+0)
    • 26.2.0.3 56882(+1316)
    • 26.2.1.2 72196(+1663)
    • 26.2.2.2 37309(+526)
    • 26.2.3.2 46619(+539)
    • 26.2.4.2 77149(+4149)
    • 26.2.5.2 11689(+10194)
  • mentoring/easyhack update (Hossein)
    committer… 1 week 1 month 3 months 12 months
    open 37(-29) 89(-28) 94(-28) 94(-28)
    reviews 322(36) 1196(6) 2426(-122) 14078(-62)
    merged 153(-195) 1103(13) 3099(-4) 15329(-149)
    abandoned 4(-4) 45(-6) 139(-10) 765(-14)
    own commits 129(-154) 891(44) 2492(24) 9991(-179)
    review commits 61(-62) 403(30) 1280(-14) 3306(23)
    contributor… 1 week 1 month 3 months 12 months
    open 622(559) 770(131) 770(54) 770(54)
    reviews 498(-426) 2668(18) 6588(-82) 34482(-478)
    merged 14(-1) 73(5) 251(-13) 2188(-48)
    abandoned 7(-1) 38(-10) 190(-38) 1162(-11)
    own commits 7(-7) 54(4) 204(-15) 946(-8)
    review commits 0(0) 0(0) 0(0) 0(0)

    • easyHack statistics:
      needsDevEval 8(8) needsUXEval 1(1) cleanup_comments 339(339)
      total 399(399) assigned 32(32) open 325(325)
    • top 10 contributors:
      Benjamin Urban made 9 patches in 1 month, and 10 patches in 1
      year
      Apurv Rajput made 6 patches in 1 month, and 6 patches in 1 year
      Manish Bera made 4 patches in 1 month, and 11 patches in 1 year
      Aya Jamal made 4 patches in 1 month, and 14 patches in 1 year
      Parag Nemade made 4 patches in 1 month, and 16 patches in 1 year
      Srebotnjak, Martin made 2 patches in 1 month, and 16 patches
      in 1 year
      David Hashe made 2 patches in 1 month, and 5 patches in 1 year
      Daeyoon Choi made 2 patches in 1 month, and 3 patches in 1 year
      Asmat Zahra made 2 patches in 1 month, and 7 patches in 1 year
      Andrey Ovsyhno made 2 patches in 1 month, and 2 patches in 1 year
    • top 10 reviewers:
      Hossein made 268 review comments in 1 month, and 704 in 1 year
      Christian Lohmaier made 188 review comments in 1 month, and
      926 in 1 year
      Ilmari Lauhakangas made 144 review comments in 1 month, and
      1208 in 1 year
      Dan Williams made 80 review comments in 1 month, and 280 in 1
      year
      Jonathan Clark made 78 review comments in 1 month, and 230 in
      1 year
      Weghorn, Michael made 76 review comments in 1 month, and 486
      in 1 year
      Xisco Fauli made 68 review comments in 1 month, and 650 in 1 year
      Heiko Tietze made 30 review comments in 1 month, and 282 in 1
      year
      Nabet, Julien made 24 review comments in 1 month, and 556 in
      1 year
      Neil Roberts made 22 review comments in 1 month, and 64 in 1 year
    • Patches automatically abandoned:
      Enable native window tabbing on macOS ( Patrick Luby )
      - https://gerrit.libreoffice.org/#/c/184390
      → Restored
      tdf#48140 Remove UNO calls from pivot cache/table buffer (
      Santiago Leal )
      - https://gerrit.libreoffice.org/#/c/201085
      → Restored, pending action from the author
      tdf#147762: assign mnemonic even when all characters are
      claimed ( Chris Sena )
      - https://gerrit.libreoffice.org/#/c/202348
      → Restored, pending action from the author
      Add unit tests for cppumaker ( Manish Bera )
      - https://gerrit.libreoffice.org/#/c/203324
      → Restored, pending action from the author
  • GSoC (Ilmari)

    • No news, mid term eval soon for Math
  • Commit Access (all)

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

  • Jenkins (Cloph)

  • Weekly report (all)

    • A11y update (Michael W)

      • No Michael
    • RTL/CTL/CJK update (Jonathan)

      • Mostly looking at regressions
    • macOS / UI (Dan)

      • Mostly working on 26.2 regression fixes
    • clean up 169919 fix/testcase

    • fix 171263 and write testcase

    • look into debug build abort with doc from 171263

      • Some DevGuide additions
    • Base (Vissarion)
      • No Vissarion
    • Scripting (Neil)
      • Finished the patch from last week about making it possible to
        select multiple ranges in a text document with the API. tdf#172967.
      • I made a macro to rotate a range of data in Calc but it’s very
        slow and I’ve been looking at how to make it run faster. After
        profiling, I tried adding a new method to the API which wraps an XJob
        with ScDocShellModificator and it makes the macro run nearly ten times
        faster. tdf#173022.
    • ODF-TC (Olivier + Regina)
      • Meetings will resume Monday August 17th.
  • LibreOffice Conference

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

  • QA stats
    +
    Weekly Bug Summary
    +79 -27 (-79) overall)
    many thanks to the top bug squashers:
    QA Administrators 25
    Justin L 14
    Heiko Tietze 8
    BogdanB 4
    Andreas Heinisch 3
    Buovjaga 3
    Jonathan Clark 3
    Saburo 3
    Neil Roberts 2
    V Stuart Foote 2

    • top 10 bugs reporters:
      Celelibi 4
      Eyal Rozenberg 4
      Regina Henschel 4
      Hossein 3
      Ming Hua 3
      Neil Roberts 3
      Buovjaga 2
      Elmar 2
      Hartmut Schorrig 2
      Jim Avera 2

    • top 10 bugs fixers:
      Justin Luth 9
      yosi3260+libre@gmail.com 3
      Heiko Tietze 2
      Jonathan Clark 2
      Neil Roberts 2
      Andreas Heinisch 1
      Balland-Poirier, Laurent 1
      Hossein 1
      Ilmari Lauhakangas 1
      Jan Saedal 1

    • top 10 bugs confirmers:
      Bogdan B 6
      m.a.riosv 6
      Raal 4
      Heiko Tietze 3
      Ilmari Lauhakangas 3
      Olivier Hallot 3
      Ady 1
      Hossein 1
      Jonathan Clark 1
      Kristian Knudsen 1

  • Bisected bugs open: keyword ‘bisected’

    done by:
       Raal                   2
       Bogdan B               1
       vijaya chandra         1
    
  • all bugs tagged with ‘regression’

    • 1286(+1) bugs open of 14771(+5) total 23(+0) high prio.

      done by:
      Raal 2
      Bogdan B 1
      m.a.riosv 1

  • ~Component count net * high severity regressions

    • Bug List
      Writer - 13(+0)
      Calc - 6(+0)
      LibreOffice - 2(+0)
      UI - 2(+0)

    by OS:
    All - 19(+0)
    Linux - 4(+0)
    Mac OS X - 0(+0)
    Windows - 0(+0)

  • ~Component count net * all regressions

    • Bug List
      Writer: other - 439(-1)
      Calc - 250(-1)
      Impress - 129(+3)
      LibreOffice - 66(+1)
      Crashes - 54(+1)
      Draw - 47(-1)
      Writer: docx filter - 44(+0)
      Base - 36(+0)
      UI - 36(-1)
      Borders - 33(+0)
      Printing and PDF export - 26(+0)
      Writer: other filter - 26(+0)
      Writer: perf - 26(+0)
      Chart - 23(+0)
      filters and storage - 22(+0)
      Writer: doc filter - 21(+0)
      RTL - 18(+0)
      BASIC - 16(+0)
      graphics stack - 14(+0)
      Formula Editor - 9(+0)
      framework - 3(+0)
      sdk - 3(+0)
      Extensions - 2(+0)
      Linguistic - 2(+0)
      Installation - 1(+0)