ESC meeting minutes: 2025-06-05

Christian Lohmaier lohmaier+libreoffice at googlemail.com
Thu Jun 5 15:29:27 UTC 2025


* Present:
  + Regina, Michael W, Heiko, Olivier, Ilmari, cloph, Jonathan, Xisco

* Completed Action Items:

* Pending Action Items:

* Release Engineering update (Cloph)
  + 25.2.4 rc3 for python update
  + 25.8: beta 1 / feature freeze this week
    + includes a branch-off from master
  + 25.2 feature (histogram charts) was reverted – can it be reenabled
in 25.8 (xisco)?
    + still not in a generally useful state/still experimental (Regina)
    + can it be experimental? (Michael W.)
    AI: look into that (Xisco)

* Documentation (Olivier)
    + Helpcontents
        + update and fixes for maintenability (ohallot)
    + Guides
        + progressing
        + Nice tutorial from Regina on "Set in circle".

    + Bugzilla Documentation statistics
        220(220) bugs open
    + Updates:
        BZ changes   1 week   1 month   3 months   12 months
           created     3(-7)    24(-6)     55(0)     271(-2)
         commented     7(-7)    58(-15)   192(0)     843(-14)
          resolved     1(-7)    11(-2)     28(-1)    147(-2)
ributors:
          Olivier Hallot made 35 changes in 1 month, and 377 changes in 1 year
          Nabet, Julien made 20 changes in 1 month, and 64 changes in 1 year
          Balland-Poirier, Laurent made 8 changes in 1 month, and 8
changes in 1 year
          Ilmari Lauhakangas made 6 changes in 1 month, and 171
changes in 1 year
          Philippe Cloutier made 5 changes in 1 month, and 6 changes in 1 year
          Eyal Rozenberg made 5 changes in 1 month, and 27 changes in 1 year
          *UNKNOWN* made 4 changes in 1 month, and 7 changes in 1 year
          Heiko Tietze made 3 changes in 1 month, and 56 changes in 1 year
          *UNKNOWN* made 3 changes in 1 month, and 3 changes in 1 year
          *UNKNOWN* made 3 changes in 1 month, and 3 changes in 1 year


* UX Update (Heiko)
    + Bugzilla (topicUI) statistics
        222(222) (topicUI) bugs open, 15(15) (needsUXEval) needs to be
evaluated by the UXteam
    + Updates:
        BZ changes   1 week   1 month   3 months   12 months
             added      2(0)    11(0)      13(2)       17(2)
         commented     29(21)   76(13)    191(6)     1061(2)
           removed      0(0)     2(0)       2(0)        7(0)
          resolved      0(-2)    6(-3)     33(-7)     178(-7)
    + top 10 contributors:
          Heiko Tietze made 41 changes in 1 month, and 510 changes in 1 year
          Eyal Rozenberg made 17 changes in 1 month, and 173 changes in 1 year
          Vernon, Stuart Foote made 16 changes in 1 month, and 306
changes in 1 year
          Ilmari Lauhakangas made 12 changes in 1 month, and 189
changes in 1 year
          Olivier Hallot made 12 changes in 1 month, and 14 changes in 1 year
          Devansh Varshney made 9 changes in 1 month, and 11 changes in 1 year
          m.a.riosv made 8 changes in 1 month, and 41 changes in 1 year
          Dennis Roczek made 7 changes in 1 month, and 11 changes in 1 year
          Telesto made 7 changes in 1 month, and 25 changes in 1 year
          *UNKNOWN* made 5 changes in 1 month, and 5 changes in 1 year
    + [Bug 166686] Implement the object 'Interaction...' dialog from Impress for
           sd Draw module objects
    + [Bug 166714] SHIFT + ALT + LEFT|RIGHT KEY
    + [Bug 166834] Show tracked-change comment on hover
    + [Bug 166835] Warn when first introducing an
opened-file-format-incompatible
           aspect into a document


* Crash Reporting ()
    + 132(+0) import failure, 27(+0) export failures
    + ??? coverity issues
    + Google / ossfuzz: ?? fuzzers active now

* Crash Reporting (from crashreport.libreoffice.org)
    + 25.2.0.3    34012(+0)
    + 25.2.1.2    26297(+0)
    + 25.2.2.2    30652(+0)
    + 25.2.3.2    4857(+0)
  + scripts still broken due to DDoS protection measures

* mentoring/easyhack update
          committer...   1 week     1 month     3 months    12 months
                  open      86(-8)     179(26)     184(12)      184(12)
               reviews     496(154)   1316(62)    3166(16)    13330(50)
                merged     187(-92)   1011(-44)   2959(-29)   13947(-39)
             abandoned       7(-3)      49(-17)    182(-5)      740(-13)
           own commits     136(-88)    807(-1)    2110(-4)     9777(-39)
        review commits      45(7)      185(3)      562(4)      2814(-2)
        contributor...   1 week      1 month      3 months    12 months
                  open      85(52)      630(43)      634(15)      634(15)
               reviews     696(-128)   2738(26)     6980(-28)   30684(-68)
                merged      31(0)       105(8)       276(7)      1353(19)
             abandoned       7(2)        35(-219)    624(-25)     985(-22)
           own commits      23(14)       70(5)       223(10)     1189(5)
        review commits       0(0)         0(0)         0(0)         0(0)
    + easyHack statistics:
       needsDevEval 9(9)   needsUXEval 1(1)   cleanup_comments 346(346)
       total 415(415)   assigned 52(52)   open 327(327)
    + top 10 contributors:
          Bogdan B made 11 patches in 1 month, and 302 patches in 1 year
          Simon Chenery made 6 patches in 1 month, and 56 patches in 1 year
          Shantanu Oak made 6 patches in 1 month, and 25 patches in 1 year
          David Hashe made 5 patches in 1 month, and 10 patches in 1 year
          Mihai Vasiliu made 3 patches in 1 month, and 3 patches in 1 year
          Karthik Godha made 3 patches in 1 month, and 13 patches in 1 year
          Weblate made 2 patches in 1 month, and 24 patches in 1 year
          Rashesh Padia made 2 patches in 1 month, and 20 patches in 1 year
          Rafał Dobrakowski made 2 patches in 1 month, and 3 patches in 1 year
          Deepanshu Sharma made 2 patches in 1 month, and 7 patches in 1 year
    + top 10 reviewers:
          Ilmari Lauhakangas made 124 review comments in 1 month, and
802 in 1 year
          Xisco Fauli made 114 review comments in 1 month, and 854 in 1 year
          Caolán McNamara made 106 review comments in 1 month, and
1190 in 1 year
          Vajna, Miklos made 92 review comments in 1 month, and 1200 in 1 year
          Weghorn, Michael made 84 review comments in 1 month, and 544 in 1 year
          Nabet, Julien made 76 review comments in 1 month, and 880 in 1 year
          Thorsten Behrens made 76 review comments in 1 month, and 672 in 1 year
          Vajngerl, Tomaž made 70 review comments in 1 month, and 380 in 1 year
          Christian Lohmaier made 68 review comments in 1 month, and
836 in 1 year
          Hossein   made 68 review comments in 1 month, and 312 in 1 year
    + Patches automatically abandoned:
        tdf#45904 Move Java based API tests to C++ ( Oromidayo Owolabi )
            - https://gerrit.libreoffice.org/#/c/175518
    + big CONGRATULATIONS to contributors who have at least 1 merged
patch, since last report:
          Vlad Ene
          Stefan Dorneanu

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

* Commit Access

* ESC-Members (cloph)
  + any people to suggest to stock up again?
  + no need to attend calls every week, but have knowledge when it
comes to voting, etc.
  + Jim Raykowski, Rafael Lima, maybe others who are mentoring?
    Regina? <nudge, nudge/>

* Developer Certification (Stephan/László)
  + Miklos is stepping down here, due to the merger (see above)
  + resting since: 5 weeks (limit: 20 weeks)

* Jenkins / CI update (Cloph)
gerrit_android_aarch64     jobs: 150 ok: 146 ko:   4 fail ratio: 2.67%
mean_ok:   6 ( 38) median_ok:   5 ( 28)
gerrit_android_arm         jobs: 150 ok: 144 ko:   5 fail ratio: 3.33%
mean_ok:   7 ( 37) median_ok:   5 ( 24)
gerrit_android_x86         jobs: 150 ok: 146 ko:   4 fail ratio: 2.67%
mean_ok:   6 ( 38) median_ok:   4 ( 25)
gerrit_android_x86_64      jobs: 149 ok: 147 ko:   1 fail ratio: 0.67%
mean_ok:   7 ( 38) median_ok:   5 ( 28)
gerrit_linux_clang_dbgutil jobs: 301 ok: 261 ko:  38 fail ratio:
12.62% mean_ok:  37 ( 65) median_ok:  33 ( 54)
gerrit_linux_gcc_release   jobs: 337 ok: 286 ko:  40 fail ratio:
11.87% mean_ok:  20 ( 39) median_ok:  19 ( 27)
gerrit_mac                 jobs: 334 ok: 275 ko:  57 fail ratio:
17.07% mean_ok:  50 ( 52) median_ok:  45 ( 46)
gerrit_windows             jobs: 308 ok: 254 ko:  51 fail ratio:
16.56% mean_ok:  36 ( 39) median_ok:  35 ( 35)
gerrit_master_ml           jobs: 357 ok: 223 ko: 120 fail ratio:
33.61% mean_ok: 112 (113) median_ok:  90 ( 90)
gerrit_master              jobs:  25 ok:  15 ko:  10 fail ratio:
40.00% mean_ok:  71 ( 75) median_ok:  70 ( 70)
gerrit_master_seq          jobs: 331 ok: 208 ko: 109 fail ratio:
32.93% mean_ok: 111 (115) median_ok:  93 ( 93)
   + test that failed more than twice in last seven days
      3 CppunitTest_sw_tiledrendering                gerrit_linux_gcc_release
      3 CppunitTest_vcl_pdf_encryption                gerrit_mac
      3 CppunitTest_vcl_pdf_encryption                gerrit_windows
      3 UITest_impress_tests                gerrit_linux_clang_dbgutil
      8 aborted by jenkins job timeout                gerrit_windows

* What’s cooking (Miklos)
  + A11y update (Michael W)
    + looking into porting Java a11y tests to C++
  + RTL/CTL/CJK update (Jonathan)
    + tdf#166104 All apos change to Asian font when there is Asian
text in the para
      + https://bugs.documentfoundation.org/show_bug.cgi?id=166104
      + Fixed and reopened tdf#66791
    + tdf#166011: Implement style:script-type
      + https://bugs.documentfoundation.org/show_bug.cgi?id=166104
      + In progress

* QA update (Xisco)

    + UNCONFIRMED: 1607 (-11)
        + enhancements: 458  (+0)
        + needsUXEval: 6 (+1)
        + haveBackTrace: 14 (+0)
        + needsDevAdvice: 47 (+0)
        + documentation:  1 (+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
    + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
      +85  +9 (-79) overall)
      many thanks to the top bug squashers:
       Mike Kaganski           21
       V Stuart Foote          9
       Xisco Faulí             5
       Buovjaga                4
       m_a_riosv               4
       Regina Henschel         3
       Andreas Heinisch        2
       Heiko Tietze            2
       Miklos Vajna            2
       Andreas Säger           1

    + top 10 bugs reporters:
       Telesto                 6
       Eyal Rozenberg          4
       isocertifier            4
       Mike Kaganski           3
       Barry T                 2
       Hwa Chuang              2
       pihuatan                2
       Dennis Roczek           1
       Gareth Randall          1
       Oliver Specht (CIB)     1

    + top 10 bugs fixers:
       Kaganski, Mike          10
       Xisco Fauli             3
       Andreas Heinisch        2
       Heiko Tietze            2
       Vajna, Miklos           2
       *UNKNOWN*               1
       Bogdan-Emilian Visanescu 1
       Chris King              1
       Chris Umberger          1
       Dan                     1

    + top 10 bugs confirmers:
       *UNKNOWN*               19
       m.a.riosv               14
       Kaganski, Mike          6
       Ilmari Lauhakangas      3
       Nabet, Julien           3
       Telesto                 3
       Xisco Fauli             3
       Bogdan B                2
       Heiko Tietze            2
       Vernon, Stuart Foote    2


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

     done by:
        vijaya chandra         3
        Weghorn, Michael       1
        Raal                   1
        Xisco Fauli            1


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

     done by:
        vijaya chandra         3
        Dennis Roczek          1
        Weghorn, Michael       1
        Raal                   1
        Xisco Fauli            1


* all bugs tagged with 'regression'
   + 1265(-5) bugs open of 14109(+6) total 23(-1) high prio.

     done by:
        Dennis Roczek          1
        Jonathan Clark         1
        steve                  1
        m.a.riosv              1
        Henschel, Regina       1
        Robert Großkopf        1
        Telesto                1


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

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


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


More information about the Libreoffice-qa mailing list