ESC meeting minutes: 2025-06-19

Miklos Vajna vmiklos at collabora.com
Thu Jun 19 14:27:21 UTC 2025


* Present:
   + Luna (bittin), Regina, Ilmari, Jonathan, Cloph, Xisco, Heiko, Miklos, Michael W

* Completed Action Items:


* Pending Action Items:
   + ESC composition: create the gerrit change for the website (Miklos)
     + Cloph will take it to the board, too.

* Release Engineering update (Cloph)
   + 25.2.5 rc1 in 1 week
   + 25.8 beta2 this week
     + optional, will have the rc1 next week instead anyways

* Documentation (Olivier)
     + missing Olivier
     + Bugzilla Documentation statistics
         217(217) bugs open
     + Updates:
         BZ changes   1 week   1 month   3 months   12 months
            created     5(0)     21(-2)     55(2)     275(3)
          commented     4(-3)    38(-16)   184(-6)    827(-11)
           resolved     1(-2)    12(-2)     28(0)     149(0)
     + top 10 contributors:
           Olivier Hallot made 48 changes in 1 month, and 396 changes in 1 year
           Nabet, Julien made 11 changes in 1 month, and 61 changes in 1 year
           *UNKNOWN* made 4 changes in 1 month, and 7 changes in 1 year
           Vernon, Stuart Foote made 4 changes in 1 month, and 84 changes in 1 year
           Cutter made 2 changes in 1 month, and 2 changes in 1 year
           Pierre made 2 changes in 1 month, and 25 changes in 1 year
           Ilmari Lauhakangas made 2 changes in 1 month, and 171 changes in 1 year
           Balland-Poirier, Laurent made 2 changes in 1 month, and 8 changes in 1 year
           Kaganski, Mike made 2 changes in 1 month, and 74 changes in 1 year
           Celia Palacios Gómez Tagle made 1 changes in 1 month, and 1 changes in 1 year

* UX Update (Heiko)
     + Bugzilla (topicUI) statistics
         222(222) (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(-4)     9(-2)     11(-2)      15(-2)
          commented     19(-31)   87(-5)    181(-15)   1023(-25)
            removed      0(0)      0(-2)      2(0)        6(-1)
           resolved      1(-2)     8(0)      30(-1)     174(-4)
     + top 10 contributors:
           Heiko Tietze made 34 changes in 1 month, and 482 changes in 1 year
           Vernon, Stuart Foote made 34 changes in 1 month, and 311 changes in 1 year
           Eyal Rozenberg made 16 changes in 1 month, and 170 changes in 1 year
           Roman Kuznetsov made 11 changes in 1 month, and 66 changes in 1 year
           Ilmari Lauhakangas made 11 changes in 1 month, and 187 changes in 1 year
           Telesto made 9 changes in 1 month, and 27 changes in 1 year
           Dennis Roczek made 7 changes in 1 month, and 11 changes in 1 year
           John Mills made 6 changes in 1 month, and 7 changes in 1 year
           Sahil Gautam made 6 changes in 1 month, and 9 changes in 1 year
           andriimuzhytskyi made 4 changes in 1 month, and 4 changes in 1 year
     + [Bug 167111] Help button for dialog "Select Your Preferred User Interface"
            is gone
  -> + [Bug 167084] [META] Apply vertical tabs design with large icons to dialogs
            with less than 6 tabs
         + Heiko is on it
         + making progress
         + considering doing it even for tab dialogs with less than 6 tabs
         + and an option to choose between the two
     + [Bug 164340] Inform user about missing temporary folder
  -> + [Bug 167017] In-cell pictures
         + Excel has this, also scaled when zooming, can be referenced, etc.

* Crash Testing (Caolan)
     + Missing Caolan
     + 170(+38) import failure, 26(-1) export failures
     + ??? coverity issues
     + Google / ossfuzz: ?? fuzzers active now

* Crash Reporting (from crashreport.libreoffice.org) (Xisco)
     + 25.2.1.2    27376(+1079)
     + 25.2.2.2    45949(+15297)
     + 25.2.3.2    19751(+14894)
     + 25.2.4.3    4161(+0)


     - Recent fixes

     + <https://crashreport.libreoffice.org/stats/signature/ZipFile::findCentralDirectory()>

         - Thanks to Mike Kaganski


     + <https://crashreport.libreoffice.org/stats/signature/SfxTabDialogController::ResetHdl(weld::Button%20&)>

         - Thanks to Heiko Tietze


* mentoring/easyhack update (Ilmari)
           committer...   1 week    1 month     3 months    12 months
                   open      84(11)    163(14)     163(-1)      163(-1)
                reviews     368(78)   1294(24)    2974(-90)   13206(-84)
                 merged     263(78)    973(4)     2941(42)    13843(-89)
              abandoned      14(9)      41(-3)     163(0)       715(-3)
            own commits     163(36)    705(-60)   2142(27)     9723(-47)
         review commits      29(0)     150(-13)    499(-43)    2783(-26)
         contributor...   1 week     1 month      3 months     12 months
                   open      40(-8)     138(-495)    141(-492)     141(-492)
                reviews     792(206)   2622(0)      6868(86)     30444(-140)
                 merged      10(-3)      98(-5)      255(-18)     1363(1)
              abandoned     503(498)    525(487)    1114(489)     1480(497)
            own commits      12(3)       57(-4)      193(-15)     1184(-3)
         review commits       0(0)        0(0)         0(0)          0(0)
     + easyHack statistics:
        needsDevEval 9(9)   needsUXEval 1(1)   cleanup_comments 344(344)
        total 412(412)   assigned 48(48)   open 326(326)
     + top 10 contributors:
           Bogdan B made 14 patches in 1 month, and 305 patches in 1 year
           Simon Chenery made 5 patches in 1 month, and 58 patches in 1 year
           David Hashe made 5 patches in 1 month, and 10 patches in 1 year
           Sam James made 3 patches in 1 month, and 3 patches in 1 year
           Mihai Vasiliu made 3 patches in 1 month, and 3 patches in 1 year
           Srebotnjak, Martin made 2 patches in 1 month, and 12 patches in 1 year
           Weblate made 2 patches in 1 month, and 20 patches in 1 year
           Rashesh Padia made 2 patches in 1 month, and 20 patches in 1 year
           Pierre made 2 patches in 1 month, and 2 patches in 1 year
           Oscar Megía made 2 patches in 1 month, and 2 patches in 1 year
     + top 10 reviewers:
           Xisco Fauli made 134 review comments in 1 month, and 848 in 1 year
           Ilmari Lauhakangas made 110 review comments in 1 month, and 790 in 1 year
           Vajna, Miklos made 98 review comments in 1 month, and 1186 in 1 year
           Christian Lohmaier made 96 review comments in 1 month, and 856 in 1 year
           Weghorn, Michael made 84 review comments in 1 month, and 534 in 1 year
           Vajngerl, Tomaž made 74 review comments in 1 month, and 400 in 1 year
           Kaganski, Mike made 66 review comments in 1 month, and 568 in 1 year
           Hossein   made 60 review comments in 1 month, and 304 in 1 year
           Thorsten Behrens made 60 review comments in 1 month, and 650 in 1 year
           Caolán McNamara made 58 review comments in 1 month, and 1166 in 1 year
     + Patches automatically abandoned:
         + see <https://lists.freedesktop.org/archives/libreoffice/2025-June/093410.html>
     + big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
           Laurent DEBOMY
           Oscar Megía
           Jim Chen

* GSoC (Ilmari)
   + https://developers.google.com/open-source/gsoc/timeline
   + 14 July: midterm evaluations for standard length projects

* Commit Access

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

* Jenkins / CI update (Cloph)
gerrit_android_aarch64     jobs: 177 ok: 166 ko:   6 fail ratio: 3.39% mean_ok:   6 ( 24) median_ok:   5 ( 19)
gerrit_android_arm         jobs: 177 ok: 166 ko:   7 fail ratio: 3.95% mean_ok:   6 ( 24) median_ok:   5 ( 19)
gerrit_android_x86         jobs: 177 ok: 167 ko:   6 fail ratio: 3.39% mean_ok:   6 ( 23) median_ok:   5 ( 18)
gerrit_android_x86_64      jobs: 177 ok: 166 ko:   8 fail ratio: 4.52% mean_ok:   6 ( 25) median_ok:   5 ( 20)
gerrit_linux_clang_dbgutil jobs: 382 ok: 244 ko: 125 fail ratio: 32.72% mean_ok:  37 ( 52) median_ok:  33 ( 48)
gerrit_linux_gcc_release   jobs: 420 ok: 337 ko:  53 fail ratio: 12.62% mean_ok:  20 ( 33) median_ok:  19 ( 25)
gerrit_mac                 jobs: 551 ok: 274 ko: 261 fail ratio: 47.37% mean_ok:  49 ( 57) median_ok:  47 ( 49)
gerrit_windows             jobs: 356 ok: 287 ko:  54 fail ratio: 15.17% mean_ok:  38 ( 56) median_ok:  35 ( 36)
gerrit_master_ml           jobs: 492 ok: 200 ko: 241 fail ratio: 48.98% mean_ok:  90 ( 90) median_ok:  75 ( 75)
gerrit_master              jobs:  72 ok:  34 ko:  28 fail ratio: 38.89% mean_ok:  70 ( 70) median_ok:  61 ( 61)
gerrit_master_seq          jobs: 416 ok: 166 ko: 210 fail ratio: 50.48% mean_ok:  94 ( 94) median_ok:  76 ( 76)
    + tests that failed more than twice in last seven days
       4 UITest_impress_tests                gerrit_linux_clang_dbgutil
       5 UITest_impress_tests2                gerrit_linux_clang_dbgutil
       8 CppunitTest_svx_unit                gerrit_mac
      29 CppunitTest_oox_testscene3d                gerrit_mac
      34 Killed by the kill-wrapper                gerrit_linux_clang_dbgutil
   + apart from macOS failures, not much to report (Cloph)
     + think this is related to macOS Skia default
     + Noel submitted a potential fix

* What’s cooking (Miklos)
   + A11y update (Michael W)
     + Java -> C++ porting for a11y tests
       + not porting all of them now, instead
         https://gerrit.libreoffice.org/c/core/+/186680 to keep them working after
         upcoming decoupling of vcl::Window a11y from VCLXWindow (toolkit)
   + RTL/CTL/CJK update (Jonathan)
     + tdf#119192: Text pasted from EE to Writer uses font for wrong script
       + https://bugs.documentfoundation.org/show_bug.cgi?id=119192
       + Fixed
     + tdf#163761: Long RTL text in UI renders over itself
       + https://bugs.documentfoundation.org/show_bug.cgi?id=163761
       + Another fallback bug
       + Fixed, but not yet committed

* libreoffice conference call for papers (Cloph)
   +
   https://events.documentfoundation.org/libreoffice-conference-2025/
   + old deadline was the 15th of June
   + now extended till 30th of June

* QA update (Xisco)
     + UNCONFIRMED: 1659 (+30)
         + enhancements: 468  (+3)
         + needsUXEval: 7 (+1)
         + haveBackTrace: 14 (+0)
         + needsDevAdvice: 47 (+0)
         + documentation:  2 (+0)
         + android:  0 (+0)
         + iOS:  0 (+0)
         + Online:  6 (+0)



     + Most pressing bugs:
      New:

     None


     + New high severity bugs of the week:
         + Vertical Tab dialogs--Options column in Area section is not wide enough in paragraph style dialog
             + https://bugs.documentfoundation.org/show_bug.cgi?id=161492
             + master only

         + multi GB memory leak caused by "Save AutoRecovery information" since LibreOffice Calc 24.2.7
             + https://bugs.documentfoundation.org/show_bug.cgi?id=165481
             + bisected to Lubos

         + Conditional formatting is not handled properly in 25.8 Beta
             + https://bugs.documentfoundation.org/show_bug.cgi?id=167019
             + bisected to Noel

         + Calc cell comments are deleted on Save
             + https://bugs.documentfoundation.org/show_bug.cgi?id=167042
             + since 4.3, probably from the Calc storange rework

* QA stats
     + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
       +123  -30 (-79) overall)
       many thanks to the top bug squashers:
        Mike Kaganski           11
        V Stuart Foote          8
        m_a_riosv               7
        Buovjaga                5
        Jonathan Clark          4
        Noel Grandin            4
        Regina Henschel         4
        Balázs Varga (allotropia) 3
        Heiko Tietze            3
        Julien Nabet            3

     + top 10 bugs reporters:
        Telesto                 9
        Eyal Rozenberg          8
        Heiko Tietze            8
        Michael H               7
        Mike Kaganski           5
        Timur                   4
        Gabor Kelemen (allotropia) 3
        Regina Henschel         3
        Colin                   1
        Dave Gilbert            1

     + top 10 bugs fixers:
        Kaganski, Mike          10
        Grandin, Noel           4
        Jonathan Clark          4
        Balazs Varga            3
        Henschel, Regina        3
        *UNKNOWN*               2
        Timur Gadzo             2
        Vajna, Miklos           2
        Adolfo Jayme Barrientos 1
        David Gilbert           1

     + top 10 bugs confirmers:
        Heiko Tietze            10
        m.a.riosv               10
        *UNKNOWN*               8
        Ilmari Lauhakangas      7
        Xisco Fauli             5
        Kaganski, Mike          4
        Telesto                 4
        Olivier Hallot          3
        Vernon, Stuart Foote    3
        Pierre                  2


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

      done by:
         Timur Gadzo            3
         Ilmari Lauhakangas     2
         Xisco Fauli            2
         abecker                1
         Kelemen, Gabor         1
         vijaya chandra         1
         Telesto                1


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

      done by:
         Timur Gadzo            3
         Ilmari Lauhakangas     2
         Kelemen, Gabor         2
         vijaya chandra         2
         Xisco Fauli            2
         abecker                1
         Telesto                1


* all bugs tagged with 'regression'
    + 1265(-2) bugs open of 14131(+12) total 21(-1) high prio.

      done by:
         Xisco Fauli            3
         Ilmari Lauhakangas     2
         Telesto                2
         Timur Gadzo            2
         Kelemen, Gabor         1


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

    by OS:
      All           - 16(+0)
      Linux         - 5(+0)
      Mac OS X      - 0(+0)
      Windows       - 0(-1)


* ~Component   count net * all regressions
    + http://bit.ly/1BUdI8i
      Writer: other            - 419(-3)
      Calc                     - 250(+1)
      Impress                  - 129(+0)
      LibreOffice              - 58(+0)
      Draw                     - 47(+0)
      Writer: docx filter      - 46(+0)
      Crashes                  - 45(-1)
      UI                       - 39(+1)
      Base                     - 35(-1)
      Borders                  - 35(+0)
      Writer: other filter     - 31(+1)
      Writer: perf             - 31(+0)
      filters and storage      - 28(+0)
      Chart                    - 26(-2)
      Printing and PDF export  - 24(+0)
      RTL                      - 23(+1)
      BASIC                    - 19(+0)
      Writer: doc filter       - 18(+0)
      graphics stack           - 15(+0)
      Formula Editor           - 9(+0)
      Extensions               - 3(+0)
      framework                - 3(+0)
      sdk                      - 3(+0)
      Linguistic               - 2(+0)
      Installation             - 1(+0)


More information about the LibreOffice mailing list