ESC meeting minutes: 2021-07-29

Miklos Vajna vmiklos at collabora.com
Thu Jul 29 15:00:26 UTC 2021


* Present:
    + Cloph, Sophie, Olivier, Hossein, Stephan, Miklos

* Completed Action Items:
    + Hochwasser license statement (Hossein)
       + Found the license statement for the single patch in the Bugzilla
         https://bugs.documentfoundation.org/show_bug.cgi?id=119312#c18
       + Added link to https://wiki.documentfoundation.org/Development/Developers

* Pending Action Items:
    + None

* Release Engineering update (Cloph)
    + 7.2 status: 7.2 rc2 was tagged yesterday, builds are in progress
      + rc3 in 2 weeks, last planned RC
    + 7.1 status: 7.1.6 rc1 in 3 weeks
    + Remotes: Android, iOS
    + Android viewer

* Documentation (Olivier)
    + New Help: No news
    + Extended tips: Updates after translation cycle
    + HelpContents2
       + New pages from ScriptForge (R. Lima)
       + Updates (buovjaga, fitoshido, a gelmini)
       + 246 open, 2 news, 0 closed, 22 unclosed
    + Guides
       + Published Draw Guide 7.1


* UX Update (Heiko)
    + Missing Heiko
    + Bugzilla (topicUI) statistics
        254(254) (topicUI) bugs open, 170(170) (needsUXEval) needs to be evaluated by the UXteam
    + Updates:
        BZ changes   1 week    1 month   3 months   12 months
             added     25(11)     47(25)    56(22)     104(23)
         commented     83(-44)   368(54)   846(16)    3687(41)
           removed      0(-1)      5(1)     16(1)       35(0)
          resolved      4(-9)     41(-1)   133(-5)     512(-11)
    + top 10 contributors:
          Heiko Tietze made 246 changes in 1 month, and 2398 changes in 1 year
          Ilmari Lauhakangas made 114 changes in 1 month, and 436 changes in 1 year
          Telesto made 91 changes in 1 month, and 793 changes in 1 year
          Foote, V Stuart made 81 changes in 1 month, and 678 changes in 1 year
          Dieter made 38 changes in 1 month, and 402 changes in 1 year
          Roman Kuznetsov made 29 changes in 1 month, and 216 changes in 1 year
          Timur made 18 changes in 1 month, and 136 changes in 1 year
          Henschel, Regina made 18 changes in 1 month, and 97 changes in 1 year
          Cor Nouws made 15 changes in 1 month, and 53 changes in 1 year
          Stéphane Guillou made 15 changes in 1 month, and 24 changes in 1 year

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

* Crash Reporting (Xisco)
    + 7.1.4.2    31373(+5961)
    + 7.1.5.2    654(+0)
    + 7.2.0.0    1039(+23)
    + 7.2.0.1    86(+35)

* Mentoring/easyhack update (Hossein)
          committer...   1 week      1 month     3 months     12 months
                  open      41(-34)     129(-11)    168(-3)       176(-3)
               reviews     292(-250)   1496(-62)   3140(-118)    5086(156)
                merged     278(-47)    1382(-49)   4055(-35)     6363(275)
             abandoned      13(-2)       55(-4)     179(-25)      335(13)
           own commits     263(10)      997(40)    3132(49)     13081(-7)
        review commits      74(-60)     388(0)      908(12)      4498(-10)
        contributor...   1 week      1 month      3 months    12 months
                  open      25(-9)       80(-9)      101(-7)      108(-6)
               reviews     736(-248)   3360(-130)   9084(-50)   14104(574)
                merged      17(-29)     137(-3)      324(2)       527(17)
             abandoned       4(1)        28(3)        69(-15)     193(4)
           own commits      16(-51)     167(-19)     418(0)      2073(-38)

    + easyHack statistics:
       needsDevEval 8(8)   needsUXEval 1(1)
       total 322(322)   assigned 25(25)   open 271(271)
    + top 10 contributors:
          Johnny_M made 74 patches in 1 month, and 732 patches in 1 year
          Steve Fanning made 10 patches in 1 month, and 56 patches in 1 year
          Kevin Suo made 9 patches in 1 month, and 22 patches in 1 year
          Hossein made 8 patches in 1 month, and 12 patches in 1 year
          Nagy Tibor made 7 patches in 1 month, and 44 patches in 1 year
          Bai Xiaochun made 7 patches in 1 month, and 7 patches in 1 year
          Dante DM made 5 patches in 1 month, and 110 patches in 1 year
          Attila Szűcs made 4 patches in 1 month, and 42 patches in 1 year
          Sántha Balázs made 4 patches in 1 month, and 7 patches in 1 year
          Attila Bakos made 4 patches in 1 month, and 41 patches in 1 year
    + top 10 reviewers:
          Grandin, Noel made 150 review comments in 1 month, and 344 in 1 year
          Vajna, Miklos made 130 review comments in 1 month, and 308 in 1 year
          Xisco Fauli made 120 review comments in 1 month, and 370 in 1 year
          Michael Stahl made 112 review comments in 1 month, and 370 in 1 year
          Olivier Hallot made 110 review comments in 1 month, and 540 in 1 year
          Vajngerl, Tomaž made 100 review comments in 1 month, and 172 in 1 year
          Thorsten Behrens made 98 review comments in 1 month, and 236 in 1 year
          Németh, László made 88 review comments in 1 month, and 262 in 1 year
          Adolfo Jayme Barrientos made 64 review comments in 1 month, and 326 in 1 year
          Ilmari Lauhakangas made 54 review comments in 1 month, and 122 in 1 year
    + big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
          Huilin Tang
          Sabyasachi Bhoi
    + TDF blog post in 3 parts, about Hossein’s recent fix on https://blog.documentfoundation.org/
    + own bugfixes: looking at a a11y one
      + may make sense to reach out to Michael W wrt screen-reader setup

* Commit Access
  + None

* Developer Certification (Stephan/Kendy/Thorsten/László)
  + resting since: 6 weeks

* Jenkins / CI update (Cloph)
    from:Thu Jul 22 13:54:12 2021
    master linux rel  jobs: 135 ok: 135 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
    master linux dbg  jobs: 119 ok: 114 ko:   5 fail ratio:  4.20 % break:   5 broken duration: 4.34%
    master mac rel    jobs: 116 ok: 116 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
    master mac dbg    jobs: 114 ok: 113 ko:   1 fail ratio:  0.88 % break:   1 broken duration: 0.04%
    master win rel    jobs: 113 ok: 113 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
    master win dbg    jobs: 117 ok: 116 ko:   1 fail ratio:  0.85 % break:   1 broken duration: 0.59%
    master win64 dbg  jobs: 116 ok: 102 ko:  14 fail ratio: 12.07 % break:   9 broken duration: 8.40%
    master gerrit lin jobs: 559 ok: 354 ko: 171 fail ratio: 30.59% time for ok: mean:  20 median:  18
    master gerrit plg jobs: 560 ok: 295 ko: 221 fail ratio: 39.46% time for ok: mean:  43 median:  40
    master gerrit win jobs: 596 ok: 336 ko: 206 fail ratio: 34.56% time for ok: mean:  51 median:  50
    master gerrit mac jobs: 558 ok: 363 ko: 145 fail ratio: 25.99% time for ok: mean:  30 median:  26
    master android    jobs: 542 ok: 419 ko:  87 fail ratio: 16.05% time for ok: mean:  28 median:  20
    master gerrit all jobs: 606 ok: 234 ko: 310 fail ratio: 51.16% time for ok: mean:  59 median:  52
   + https://dev-www.libreoffice.org/tmp/gerrit_210729.html
   + tests that failed more than twice in last seven days:
      3 CppunitTest_sw_core_undo		gerrit_windows
      3 CppunitTest_sw_indexingexport		gerrit_mac
      4 CppunitTest_sw_tiledrendering		gerrit_linux_gcc_release
      5 Killed by the kill-wrapper		gerrit_linux_gcc_release
      7 CppunitTest_desktop_lib		gerrit_linux_gcc_release
     11 Killed by the kill-wrapper		gerrit_linux_clang_dbgutil
     13 CppunitTest_desktop_lib		gerrit_linux_clang_dbgutil
     17 CppunitTest_sc_uicalc		gerrit_windows
     19 CppunitTest_writerperfect_writer		gerrit_windows
     36 CppunitTest_sw_indexingexport		gerrit_windows
   + https://gerrit.libreoffice.org/c/core/+/119508 disable the sw_indexingexport failure
     + had this failing test on master, now disabled on Windows
   + https://gerrit.libreoffice.org/c/core/+/119561 by Noel
     hopefully will provide some more details in logs on Windows
   + PARALLELISM=”32 -l 30”
     + problem was that there was no limit on the load → hoping for more stable results (timing issues)

* l10n (Sophie)
  + work is going on

* GSoC 2021 ongoing (Heiko/Thorsten/Ilmari)
  + project page: http://g.co/gsoc
  + next steps:
    + June 19, 2021 - August 16, 2021: Coding ← we are here
    + August 16 - 23, 2021: Students Submit Code and Final Evaluations
    + August 23 - 30, 2021: Mentors Submit Final Evaluations
    + August 31, 2021: Results Announced

* LibOCon 2021 (virtual) September 23-25 (Cloph)
  + https://events.documentfoundation.org/libocon2021/cfp
  + if you got confirmation mails, please click on the link!

* What’s cooking (Miklos)
  + Gulsah starting on the “automated ODF filter regression testing” TDF project

* QA update (Xisco)
    + Please help flesh out the monthly reports:
          https://nextcloud.documentfoundation.org/s/2qbepFYXXan4ief

    + UNCONFIRMED: 1492 (-154)
        + enhancements: 246  (-8)
        + needsUXEval: 33 (+21)
        + haveBackTrace: 1 (+0)
        + needsDevAdvice: 23 (+1)
        + documentation:  8 (+0)
        + android:  2 (+0)
        + iOS:  0 (+0)
        + Online:  16 (-1)



    + Most pressing bugs:
     New:
     Old:
     Fixed:


    + New high severity bugs of the week:
        + Impress slide transition sounds do not loop
            + https://bugs.documentfoundation.org/show_bug.cgi?id=143527
            + needs bisecting

* QA stats
    + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
      +103  +21 (-163) overall)
      many thanks to the top bug squashers:
       Buovjaga                31
       Julien Nabet            17
       NISZ LibreOffice Team   16
       Telesto                 7
       stragu                  7
       QA Administrators       5
       Tibor Nagy (NISZ)       5
       Timur                   5
       V Stuart Foote          5
       BogdanB                 4

    + top 10 bugs reporters:
       Regina Henschel         8
       Mike Kaganski           6
       Telesto                 4
       sophie                  4
       Xisco Faulí             3
       johnks                  3
       Albert Acer             2
       Christian Lehmann       2
       Crusader                1
       David                   1

    + top 10 bugs fixers:
       Nabet, Julien           13
       Nagy Tibor              4
       NISZ LibreOffice Team   3
       Stéphane Guillou        3
       Attila Szűcs            2
       Grandin, Noel           2
       Heiko Tietze            2
       Kaganski, Mike          2
       Melenchuk, Vasily       2
       Németh, László          2

    + top 10 bugs confirmers:
       Ilmari Lauhakangas      74
       *UNKNOWN*               41
       Roman Kuznetsov         16
       Nabet, Julien           14
       Xisco Fauli             7
       BogdanB                 6
       Timur                   6
       Foote, V Stuart         4
       Raal                    4
       Stéphane Guillou        4


* Highest-Priority bugs (aka "MABs"):
   + http://bit.ly/2lJAAJI
     6.0 : 2/53 -     3 %  (+0)
     5.4 : 0/41 -     0 %  (+0)
     5.3 : 0/54 -     0 %  (+0)
     5.2 : 0/43 -     0 %  (+0)
     5.1 : 1/36 -     2 %  (+0)
     5.0 : 0/64 -     0 %  (+0)
     4.4 : 0/76 -     0 %  (+0)
     4.3 : 1/73 -     1 %  (+0)
     4.2 : 2/134 -    1 %  (+0)
     4.1 : 3/85 -     3 %  (+0)
     4.0 : 2/83 -     2 %  (+0)
     old : 3/248 -    1 %  (+0)


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

     done by:
        Xisco Fauli            5
        Timur                  3
        Budea, Áron            1
        Justin Luth            1
        Weghorn, Michael       1
        Raal                   1
        soniadalalx            1
        Kevin Suo              1


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

     done by:
        Xisco Fauli            5
        Timur                  3
        Kevin Suo              2
        Budea, Áron            1
        Weghorn, Michael       1
        Raal                   1
        Nabet, Julien          1


* all bugs tagged with 'regression'
   + 1337(-4) bugs open of 11109(+17) total 12(+0) high prio.

     done by:
        Xisco Fauli            5
        Telesto                4
        Timur                  2
        Roman Kuznetsov        1
        Budea, Áron            1
        Ilmari Lauhakangas     1
        David                  1
        Weghorn, Michael       1
        Németh, László         1
        Raal                   1


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

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


* ~Component   count net * all regressions
   + http://bit.ly/1BUdI8i
     Writer: other            - 447(+2)
     Calc                     - 223(+1)
     Impress                  - 141(+2)
     Writer: docx filter      - 58(-4)
     LibreOffice              - 55(-1)
     Crashes                  - 48(+0)
     Draw                     - 48(-1)
     Borders                  - 47(+1)
     Writer: perf             - 45(+1)
     UI                       - 44(+1)
     Base                     - 36(+0)
     Writer: other filter     - 31(+1)
     Chart                    - 30(-1)
     RTL                      - 24(+1)
     Writer: doc filter       - 24(+0)
     graphics stack           - 23(+0)
     Printing and PDF export  - 19(+0)
     filters and storage      - 17(+0)
     BASIC                    - 16(+0)
     Formula Editor           - 2(+0)
     framework                - 2(+0)
     sdk                      - 1(+0)


More information about the LibreOffice mailing list