ESC meeting minutes: 2025-05-15

Miklos Vajna vmiklos at collabora.com
Thu May 15 14:52:49 UTC 2025


* Present:
   + Olivier, Caolan, Heiko, Ilmari, Jonathan, Michael S, Michael W, Regina, Stephan, Xisco, Miklos

* Completed Action Items:

* Pending Action Items:

* Release Engineering update (Xisco)
   + 25.2.4 rc1 this week, will decide later when to tag
   + 25.8: beta 1 / feature freeze in 3 weeks

* Documentation (Olivier)
     + Helpcontents2
        + Rework on some Chart2 help pages (ohallot)
           + add missing info
           + Question: Histogram chart?
             + was a GSOC project last year (Miklos)
             + it's not in a state that it can be released (Regina)
             + export to ODF doesn't work, can't copy from one module to an other
             + probably can't be finished in 3 weeks
             + experimental at best
        + Help pages for TEXTSPLIT, TEXTBEFORE, TEXTAFTER. (ohallot)
     + Guides
        + WIP for Calc Guide (C. Palacios, D, Maddern, Ed Olson)

     + Bugzilla Documentation statistics
         225(225) bugs open
     + Updates:
         BZ changes   1 week   1 month   3 months   12 months
            created     10(-6)    38(5)     59(2)     290(-5)
          commented     20(3)    108(21)   169(5)     891(11)
           resolved      3(0)     14(3)     27(1)     157(-4)
     + top 10 contributors:
           Olivier Hallot made 73 changes in 1 month, and 376 changes in 1 year
           Ilmari Lauhakangas made 32 changes in 1 month, and 177 changes in 1 year
           Nabet, Julien made 24 changes in 1 month, and 51 changes in 1 year
           Eyal Rozenberg made 11 changes in 1 month, and 27 changes in 1 year
           gmarco made 9 changes in 1 month, and 10 changes in 1 year
           Christian Lohmaier made 8 changes in 1 month, and 8 changes in 1 year
           Kaganski, Mike made 8 changes in 1 month, and 79 changes in 1 year
           Philippe Cloutier made 6 changes in 1 month, and 6 changes in 1 year
           Heiko Tietze made 6 changes in 1 month, and 65 changes in 1 year
           Balland-Poirier, Laurent made 6 changes in 1 month, and 6 changes in 1 year

* UX Update (Heiko)
     + Bugzilla (topicUI) statistics
         221(221) (topicUI) bugs open, 12(12) (needsUXEval) needs to be evaluated by the UXteam
     + Updates:
         BZ changes   1 week   1 month   3 months   12 months
              added      2(-2)    9(-2)     10(-1)      14(-1)
          commented     19(-4)   70(-16)   209(-5)    1127(-25)
            removed      0(-1)    1(0)       1(0)        6(0)
           resolved      1(-2)   11(-5)     39(0)      195(-5)
     + top 10 contributors:
           Vernon, Stuart Foote made 31 changes in 1 month, and 313 changes in 1 year
           Heiko Tietze made 25 changes in 1 month, and 557 changes in 1 year
           Eyal Rozenberg made 17 changes in 1 month, and 193 changes in 1 year
           Ilmari Lauhakangas made 7 changes in 1 month, and 186 changes in 1 year
           Bogdan B made 6 changes in 1 month, and 61 changes in 1 year
           m.a.riosv made 6 changes in 1 month, and 33 changes in 1 year
           Karthik Godha made 5 changes in 1 month, and 29 changes in 1 year
           Samuel Mehrbrodt made 5 changes in 1 month, and 12 changes in 1 year
           *UNKNOWN* made 4 changes in 1 month, and 4 changes in 1 year
           Franz made 4 changes in 1 month, and 4 changes in 1 year
     + [Bug 166588] Meta: new Welcome / First launch dialog fine-tuning suggestions /
            feedback
     + [Bug 166570] Formula indicator is too big
     + [Bug 166560] multiple columns in a paragraph cannot be reverted back to one
            single column
  -> + [Bug 166555] formatting date as dd.mm.yyyy instead of dd.mm.yy as default as
            an option
        + easyhack but breaks existing documents
        + recommend to not do this (Heiko, Eike)
  -> + [Bug 166507] Hardware Acceleration Enabled by Default Causes Serious
            Usability Issues
        + original cause discussed in bug 166122
        + "ForceSkiaRaster" to true (Tomaz)
        + if Vulkan is problematic, not an unreasonable suggestion (Miklos)
          + probably the denylist mechanism is enough (Ilmari)
        + google is working on new skia backends, code name Graphite. Tracking issue for shipping it on Chromium: https://issues.chromium.org/issues/40275700 Last discussion of status: https://groups.google.com/g/skia-discuss/c/Pd92csb5o4o (Ilmari)
        + not sure if the context sharing in the skia backend is working correctly (Jonathan)

* Crash testing (Caolan)
     + 148(+0) import failure, 29(+0) export failures
       - https://wiki.documentfoundation.org/Development/Crashtesting
       - checkGlyphsEqual believed fixed, last run stalled for some reason though
     + 4 coverity issues
     + 3 ossfuzz issues
       - 1 crash (fix pushed), 1 OOM, 1 Timeout

* Crash Reporting from crashreport.libreoffice.org (Xisco)
     + 25.2.0.3    33831(+356)
     + 25.2.1.2    26068(+381)
     + 25.2.2.2    27610(+4708)
     + 25.2.3.2    3025(+2012)

* Mentoring (Hossein)
   + Missing Hossein
           committer...   1 week     1 month     3 months     12 months
                   open      74(28)     140(4)      155(12)       155(12)
                reviews     362(-46)   1320(-46)   3400(-176)   13352(-96)
                 merged     232(30)    1008(-36)   3081(-78)    13920(-115)
              abandoned       8(-14)     73(-3)     207(-7)       742(-14)
            own commits     190(67)     733(-9)    2132(10)      9732(-51)
         review commits      59(24)     187(25)     585(8)       2867(16)
         contributor...   1 week      1 month      3 months     12 months
                   open      37(5)       122(-503)    635(-1)       635(-1)
                reviews     674(88)     2614(-94)    7238(-116)   30624(-222)
                 merged      18(-2)       80(5)       282(-9)      1322(2)
              abandoned       5(-220)    496(-28)     657(-2)       998(3)
            own commits      21(9)        67(13)      231(6)       1204(6)
         review commits       0(0)         0(0)         0(0)          0(0)
     + easyHack statistics:
        needsDevEval 9(9)   needsUXEval 1(1)   cleanup_comments 349(349)
        total 415(415)   assigned 56(56)   open 323(323)
     + top 10 contributors:
           Simon Chenery made 9 patches in 1 month, and 51 patches in 1 year
           Juraj Šarinay made 6 patches in 1 month, and 7 patches in 1 year
           Kurt Nordback made 5 patches in 1 month, and 6 patches in 1 year
           Shantanu Oak made 4 patches in 1 month, and 23 patches in 1 year
           Karthik Godha made 4 patches in 1 month, and 12 patches in 1 year
           Akshay Dubey made 3 patches in 1 month, and 10 patches in 1 year
           Ahmed Khaled made 3 patches in 1 month, and 4 patches in 1 year
           Weblate made 2 patches in 1 month, and 27 patches in 1 year
           Deepanshu Sharma made 2 patches in 1 month, and 7 patches in 1 year
           David Hashe made 2 patches in 1 month, and 5 patches in 1 year
     + top 10 reviewers:
           Christian Lohmaier made 136 review comments in 1 month, and 828 in 1 year
           Ilmari Lauhakangas made 112 review comments in 1 month, and 800 in 1 year
           Caolán McNamara made 104 review comments in 1 month, and 1232 in 1 year
           Vajna, Miklos made 100 review comments in 1 month, and 1192 in 1 year
           Weghorn, Michael made 98 review comments in 1 month, and 540 in 1 year
           Vajngerl, Tomaž made 84 review comments in 1 month, and 350 in 1 year
           Hossein   made 78 review comments in 1 month, and 338 in 1 year
           Nabet, Julien made 70 review comments in 1 month, and 874 in 1 year
           Thorsten Behrens made 60 review comments in 1 month, and 666 in 1 year
           Kaganski, Mike made 56 review comments in 1 month, and 564 in 1 year
     + Patches automatically abandoned:
         [WIP] tdf#134526 Firebird: upgrade to release 5.0.0 ( Taichi Haradaguchi )
             - https://gerrit.libreoffice.org/#/c/168449
         tdf#163486: PVS: remove unused code ( Xisco Fauli )
             - https://gerrit.libreoffice.org/#/c/175479
         tdf#88918: Draw: Enable hyperlink option in menu for shapes ( Aditya (Addy) Sahu )
             - https://gerrit.libreoffice.org/#/c/176095
         [WIP - build fails] implement wrapper classes around win32 widgets ( Sahil )
             - https://gerrit.libreoffice.org/#/c/182407
         tdf#165660 Fix resize behavior in Data Provider dialog ( Rafael Lima )
             - https://gerrit.libreoffice.org/#/c/182733
     + big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
           Alexandru Diaconu
           Kate Liu
           Rohan Sinha
           Musuroi David
           Bogdan-Emilian Visanescu
           Razvan Andrei Degeratu

* GSoC (Ilmari)
   + https://developers.google.com/open-source/gsoc/timeline
   + https://blog.documentfoundation.org/blog/2025/05/15/projects-selected-for-libreoffice-in-the-google-summer-of-code-2025/
   + Mentors: ask your mentees, if they want to extend the project time. When the final evaluation period starts, it is too late to extend.
   + the mentor summit will be in Munich this year (Ilmari)
     + This year the GSoC Mentor Summit will be held at the Munich Marriott Hotel, Thursday, October 23 - Saturday October 25, 2025.
     + Contact Ilmari, if interested in attending

* Commit Access

* Developer Certification (Stephan/Miklos/László)
   + resting since: 2 weeks (limit: 20 weeks)

* Jenkins / CI update (Cloph)

gerrit_android_aarch64     jobs: 170 ok: 167 ko:   2 fail ratio: 1.18% mean_ok:   9 ( 15) median_ok:   7 ( 12)
gerrit_android_arm         jobs: 169 ok: 162 ko:   4 fail ratio: 2.37% mean_ok:   8 ( 15) median_ok:   6 ( 11)
gerrit_android_x86         jobs: 170 ok: 167 ko:   1 fail ratio: 0.59% mean_ok:   9 ( 15) median_ok:   7 ( 12)
gerrit_android_x86_64      jobs: 170 ok: 161 ko:   4 fail ratio: 2.35% mean_ok:   8 ( 15) median_ok:   7 ( 12)
gerrit_linux_clang_dbgutil jobs: 392 ok: 248 ko: 133 fail ratio: 33.93% mean_ok:  39 ( 43) median_ok:  35 ( 38)
gerrit_linux_gcc_release   jobs: 478 ok: 321 ko: 130 fail ratio: 27.20% mean_ok:  21 ( 25) median_ok:  19 ( 20)
gerrit_mac                 jobs: 393 ok: 300 ko:  77 fail ratio: 19.59% mean_ok:  56 ( 57) median_ok:  49 ( 50)
gerrit_windows             jobs: 356 ok: 298 ko:  41 fail ratio: 11.52% mean_ok:  38 ( 72) median_ok:  36 ( 37)
gerrit_master_ml           jobs: 545 ok: 225 ko: 277 fail ratio: 50.83% mean_ok:  90 ( 91) median_ok:  73 ( 73)
gerrit_master              jobs: 111 ok:  55 ko:  49 fail ratio: 44.14% mean_ok:  84 ( 84) median_ok:  61 ( 61)
gerrit_master_seq          jobs: 433 ok: 170 ko: 227 fail ratio: 52.42% mean_ok:  92 ( 92) median_ok:  78 ( 78)

    + tests that failed more than twice in last seven days
       3 JunitTest_svx_unoapi        gerrit_linux_clang_dbgutil
       3 UITest_sw_ui_frmdlg        gerrit_linux_clang_dbgutil
       4 CppunitTest_sw_tiledrendering        gerrit_linux_gcc_release
      11 aborted by jenkins job timeout        gerrit_windows
      14 CppunitTest_sw_tiledrendering        gerrit_linux_clang_dbgutil
      20 Killed by the kill-wrapper        gerrit_linux_clang_dbgutil
      41 CppunitTest_sd_svg_export_tests        gerrit_linux_clang_dbgutil
      + was checking gerrit, started to happen on 12th May (Xisco)
        + maybe connected to the embedded fonts, libeot

* What’s cooking (Miklos)
   + A11y update (Michael W)
     + ongoing a11y refactoring/streamlining (currently mostly Impress)
   + RTL/CTL/CJK update (Jonathan)
     + tdf#151336 editeng: Fix bad cursor positioning when moving between LTR and RTL paragraphs
       + https://bugs.documentfoundation.org/show_bug.cgi?id=151336
       + In flight
     + tdf#88752 DOC/DOCX: Incorrect line spacing when combining CJK grid with tables
       + https://bugs.documentfoundation.org/show_bug.cgi?id=88752
       + Fixed

* QA update (Xisco)
     + UNCONFIRMED: 1665 (-10)
         + enhancements: 457  (+7)
         + needsUXEval: 6 (+0)
         + haveBackTrace: 14 (+0)
         + needsDevAdvice: 47 (+0)
         + documentation:  1 (-1)
         + android:  0 (+0)
         + iOS:  0 (+0)
         + Online:  7 (+0)


     + Most pressing bugs:
      New:

     None


     + New high severity bugs of the week:
         + Cells far from [A1] only showing first character while typing into cell
             + https://bugs.documentfoundation.org/show_bug.cgi?id=166520
             + Armin?

* QA stats
     + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
       +83  +7 (-65) overall)
       many thanks to the top bug squashers:
        Buovjaga                11
        m_a_riosv               5
        Michael Weghorn         4
        Olivier Hallot          4
        Xisco Faulí             4
        Heiko Tietze            3
        Mike Kaganski           3
        Hossein                 2
        Juraj Šarinay           2
        Noel Grandin            2

     + top 10 bugs reporters:
        Justin L                8
        nobu                    4
        raal                    4
        Aron Budea              2
        HTK300                  2
        Heiko Tietze            2
        Naya                    2
        Seán Ó Séaghdha         2
        Telesto                 2
        V Stuart Foote          2

     + top 10 bugs fixers:
        Heiko Tietze            3
        Kaganski, Mike          3
        Olivier Hallot          3
        Xisco Fauli             3
        Grandin, Noel           2
        Juraj Šarinay           2
        Weghorn, Michael        2
        1t1is2+libreoffice at gmail.com 1
        Balazs Varga            1
        David Gilbert           1

     + top 10 bugs confirmers:
        *UNKNOWN*               15
        Ilmari Lauhakangas      13
        m.a.riosv               9
        Heiko Tietze            7
        Mateusz Wlazłowski      6
        Pierre                  6
        Weghorn, Michael        4
        Telesto                 3
        Xisco Fauli             3
        Vernon, Stuart Foote    2


* Bisected bugs open: keyword 'bisected'
    + more accurate - down to a single commit.
    + http://bit.ly/2dyIfDy
    +

      done by:
         libre                  5
         Raal                   3
         Xisco Fauli            1


* Bibisected bugs open: keyword 'bibisected'
    + http://bit.ly/2cSCXlS
    +

      done by:
         libre                  5
         Raal                   3
         Xisco Fauli            1


* all bugs tagged with 'regression'
    + 1263(+6) bugs open of 14072(+16) total 22(+0) high prio.

      done by:
         nobu                   3
         Telesto                2
         Ilmari Lauhakangas     1
         libre                  1
         maximilian-schindler   1
         m.a.riosv              1
         Raal                   1
         Xisco Fauli            1


* ~Component   count net * high severity regressions
    + http://bit.ly/1HWHb3E
      Writer        - 9(+0)
      Calc          - 6(+0)
      LibreOffice   - 4(+0)
      Impress       - 1(+0)
      Installation  - 1(+0)
      UI            - 1(+0)

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


* ~Component   count net * all regressions
    + http://bit.ly/1BUdI8i
      Writer: other            - 419(+3)
      Calc                     - 250(+5)
      Impress                  - 128(+0)
      LibreOffice              - 55(+0)
      Draw                     - 48(+1)
      Writer: docx filter      - 46(+0)
      Crashes                  - 43(+0)
      Base                     - 37(+0)
      Borders                  - 36(+1)
      UI                       - 36(-1)
      Writer: perf             - 32(+0)
      Writer: other filter     - 31(-1)
      filters and storage      - 29(+0)
      Chart                    - 27(+0)
      RTL                      - 24(-1)
      Printing and PDF export  - 23(+0)
      BASIC                    - 19(-1)
      Writer: doc filter       - 18(+0)
      graphics stack           - 13(+0)
      Formula Editor           - 9(+0)
      framework                - 3(+0)
      sdk                      - 3(+0)
      Extensions               - 2(+0)
      Installation             - 2(+0)
      Linguistic               - 2(+0)


More information about the LibreOffice mailing list