ESC meeting minutes: 2022-12-01

Stephan Bergmann sbergman at redhat.com
Thu Dec 1 15:29:26 UTC 2022


* Present:
     + Heiko, Ilmari, Stephan, Caolan, Hossein, Cloph, Michael S, 
Thorsten, Xisco, Eike

* Completed Action Items:
     + enable the commit permission for Kevin (Cloph)
     + send the new-committer welcome mail to Kevin (Heiko)

* Pending Action Items:

* Release Engineering update (Cloph)
     + 7.4 status: 7.4.4 rc1 in 2 weeks
        + 7.4.3 approved in Mac app store, pending some approval in MS store
     + 7.5 status:
       + issue building install sets on Windows, still investigating
       + feature freeze in 1 week, also means the beta1 and -7-5 branch
          + (but can still +2 yourself for now)
       + no late features are known at this time
       + blog post to announce beta, even when some installsets missing? 
(Xisco)
          + probably makes sense

* Documentation (Olivier)
     + missing Olivier
     + New Help
        + Annoying issue at 
https://bugs.documentfoundation.org/show_bug.cgi?id=144859
           + Javascrpt skills welcome
     + Helpcontents
        + Fixes and updates (stragu, erack, A. Romedenne, R, Lima, 
fitoshido)
     + Guides
        + Published Getting Started guide 7.4, Impress Guide 7.4
        + Blog post:
 
https://blog.documentfoundation.org/blog/2022/12/01/getting-started-guide-7-4-and-impress-guide-7-4-available-for-download/ 

     + Bugzilla Documentation statistics
         248(248) bugs open
     + Updates:
         BZ changes   1 week    1 month   3 months   12 months
            created      9(-5)     46(1)     94(3)      320(0)
          commented     23(-30)   161(16)   286(27)    1219(-6)
           resolved      1(-3)     18(-1)    44(-1)     200(-3)
     + top 10 contributors:
           Bogdan B made 132 changes in 1 month, and 145 changes in 1 year
           Stéphane Guillou (stragu) made 36 changes in 1 month, and 41 
changes in 1 year
           Heiko Tietze made 28 changes in 1 month, and 126 changes in 1 
year
           Olivier Hallot made 20 changes in 1 month, and 461 changes in 
1 year
           Roman Kuznetsov made 18 changes in 1 month, and 53 changes in 
1 year
           Dieter made 18 changes in 1 month, and 89 changes in 1 year
           Rafael Lima made 12 changes in 1 month, and 226 changes in 1 year
           steve made 11 changes in 1 month, and 18 changes in 1 year
           Kaganski, Mike made 10 changes in 1 month, and 114 changes in 
1 year
           Ilmari Lauhakangas made 9 changes in 1 month, and 98 changes 
in 1 year

* UX Update (Heiko)
     + Bugzilla (topicUI) statistics
         277(277) (topicUI) bugs open, 58(58) (needsUXEval) needs to be 
evaluated by the UXteam
     + Updates:
         BZ changes   1 week    1 month    3 months   12 months
              added      4(-2)      6(-8)     24(-13)     49(-12)
          commented     42(-52)   182(-65)   546(-87)   2226(-84)
            removed      2(2)       6(3)      10(3)       37(3)
           resolved      9(-1)     35(8)      88(5)      324(2)
     + top 10 contributors:
           Heiko Tietze made 185 changes in 1 month, and 1548 changes in 
1 year
           Eyal Rozenberg made 31 changes in 1 month, and 187 changes in 
1 year
           Dieter made 30 changes in 1 month, and 227 changes in 1 year
           V Stuart Foote made 30 changes in 1 month, and 71 changes in 
1 year
           Bogdan B made 27 changes in 1 month, and 48 changes in 1 year
           Stéphane Guillou (stragu) made 27 changes in 1 month, and 32 
changes in 1 year
           Ilmari Lauhakangas made 17 changes in 1 month, and 148 
changes in 1 year
           Hossein made 14 changes in 1 month, and 77 changes in 1 year
           Rafael Lima made 14 changes in 1 month, and 204 changes in 1 year
           خالد حسني made 11 changes in 1 month, and 24 changes in 1 year
     + [Bug 152337] Show a warning infobar when imported text file used 
several of
            selected field separators
  -> + [Bug 32485] Settings on the image frame style lost when caption 
is applied
         + input welcome!
     + [Bug 152284] Increase contrast of the ruler elements when os/DE 
is in a
            Dark color mode
     + [Bug 152189] styles list "new", plus "DUPLICATE" !
     + [Bug 152136] "SMTP Server" term needs clarification in UI that 
non-SMTP
            servers are unsupported
     + [Bug 97802] Chart categories : manually set strings (not 
references to table)
            are allowed but not used
  -> + [Bug 152256] CHAPTER NUMBERING DIALOG: Add additional option in 
numbering
            sublevels
         + up for discussion
     + [Bug 143015] 'Text Language' field on the Status bar for Calc 
should display
            language for cell paragraph content consistent with Writer 
handling of
            paragraph or table cell, and not the global document language
     + [Bug 139977] Tools>Options>LibreOffice Writer>Table dialog, 
"Variable"
            setting does not work when resizing cells with keyboard shortcut
     + [Bug 146273] inconsistencies in navigator page "go to" and page 
dialog
     + [Bug 152164] Use the same background and style for content 
control and
            other fields' placeholder text


* Crash Testing (Caolan)
     + 24(+0) import failure, 1(+0) export failures
     + 0 coverity issues
     + 8 ossfuzz issues
       - 1 crash

* Crash Reporting (Xisco)
    + https://crashreport.libreoffice.org/stats/version/7.3.6.2
          + (-29) 602 631 657 796 797 802 695 605 523 391 313 139 0
    + https://crashreport.libreoffice.org/stats/version/7.3.7.2
          + (-29) 431 460 855 217 0
    + https://crashreport.libreoffice.org/stats/version/7.4.2.3
          + (-302) 1746 2048 1986 1732 1632 1253 650 0
    + https://crashreport.libreoffice.org/stats/version/7.4.3.2
          + (+712) 712 0
    + problem uploading symbols, only data from last few days
        + lets wait for next week's numbers


* Easyhack update / mentoring (Hossein)
           committer...   1 week     1 month     3 months    12 months
                   open      78(35)     136(32)     141(32)      146(32)
                reviews     312(-32)   1164(-18)   2906(16)    11660(-66)
                 merged     278(-17)   1165(-22)   3471(-12)   14655(-55)
              abandoned      12(-6)      69(-2)     193(5)       857(6)
            own commits     198(-25)    887(-18)   2636(-29)   11235(-69)
         review commits      44(-34)    312(-7)     788(-5)     2933(-45)
         contributor...   1 week      1 month    3 months    12 months
                   open      31(-105)    215(-9)    222(-4)      238(-4)
                reviews     818(52)     2936(48)   7706(16)    32226(-146)
                 merged      23(-21)     122(-4)    243(-17)    1056(-32)
              abandoned      10(5)        70(5)     116(7)       417(-3)
            own commits      18(-32)     163(-9)    316(-14)     960(-43)
         review commits       0(0)         0(0)       0(0)         0(0)
     + easyHack statistics:
        needsDevEval 9(9)   needsUXEval 1(1)   cleanup_comments 313(313)
        total 374(374)   assigned 18(18)   open 325(325)
     + top 10 contributors:
           Bogdan B made 66 patches in 1 month, and 66 patches in 1 year
           Armin Le Grand (allotropia) made 9 patches in 1 month, and 29 
patches in 1 year
           Paris Oplopoios made 7 patches in 1 month, and 10 patches in 
1 year
           Skyler Grey made 5 patches in 1 month, and 5 patches in 1 year
             made 5 patches in 1 month, and 20 patches in 1 year
           Srebotnjak, Martin made 4 patches in 1 month, and 20 patches 
in 1 year
           Stéphane Guillou made 4 patches in 1 month, and 4 patches in 
1 year
           Daniel Lohmann made 4 patches in 1 month, and 8 patches in 1 year
           Emanuele Goldoni made 4 patches in 1 month, and 4 patches in 
1 year
           Rashesh Padia made 3 patches in 1 month, and 4 patches in 1 year
     + top 10 reviewers:
           Michael Stahl made 98 review comments in 1 month, and 1080 in 
1 year
           Vajngerl, Tomaž made 82 review comments in 1 month, and 412 
in 1 year
           McNamara, Caolán made 76 review comments in 1 month, and 816 
in 1 year
           Nabet, Julien made 74 review comments in 1 month, and 776 in 
1 year
           Adolfo Jayme Barrientos made 70 review comments in 1 month, 
and 1042 in 1 year
           Ilmari Lauhakangas made 68 review comments in 1 month, and 
272 in 1 year
           Hossein made 64 review comments in 1 month, and 278 in 1 year
           Vajna, Miklos made 58 review comments in 1 month, and 552 in 
1 year
           Olivier Hallot made 54 review comments in 1 month, and 574 in 
1 year
           Heiko Tietze made 44 review comments in 1 month, and 262 in 1 
year
     + Patches automatically abandoned:
         VBA: Add Shape wrap format, Selection and SelectionFind macro 
tests ( Hannah Meeks )
             - https://gerrit.libreoffice.org/#/c/140353
         vcl: move declaration closer to first use ( Chris Sherlock )
             - https://gerrit.libreoffice.org/#/c/140418
         vcl: move GetMnemonicWidth() and GetMnemonicPos() ( Chris 
Sherlock )
             - https://gerrit.libreoffice.org/#/c/140448
         vcl: migrate lcl_DrawMultilineText() to TextLayoutHelper ( 
Chris Sherlock )
             - https://gerrit.libreoffice.org/#/c/140532
         vcl: migrate GetStringAndBoundRects() into TextLayoutHelper ( 
Chris Sherlock )
             - https://gerrit.libreoffice.org/#/c/140544
         vcl: move headers ( Chris Sherlock )
             - https://gerrit.libreoffice.org/#/c/140561
     + big CONGRATULATIONS to contributors who have at least 1 merged 
patch, since last report:
           Theppitak Karoonboonyanan
           Tarcísio Ladeia de Oliveira

* Mentoring (Hossein)
   * 23 merged commits from the contributors
   * Support call
   * New EasyHack for review
     tdf#152299 - Remove unused define(s) from C/C++ files
     https://bugs.documentfoundation.org/show_bug.cgi?id=152299
        + needs review/suggestions
        + no way to find all of them systematically

* Outreachy (Ilmari)
     + nothing to report

* Software Freedom Camp 2022
     + https://camp.fsci.in/projects/

* Commit Access

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

* Jenkins / CI update (Cloph)
     from:Thu Nov 24 15:22:22 2022
     master linux rel  jobs: 119 ok: 119 ko:   0 fail ratio:  0.00 % 
break:   0 broken duration: 0.00%
     master linux dbg  jobs:  87 ok:  85 ko:   1 fail ratio:  1.15 % 
break:   1 broken duration: 0.63%
     master mac rel    jobs:  76 ok:  75 ko:   0 fail ratio:  0.00 % 
break:   0 broken duration: 0.00%
     master mac dbg    jobs:  77 ok:  77 ko:   0 fail ratio:  0.00 % 
break:   0 broken duration: 0.00%
     master win rel    jobs:  87 ok:  87 ko:   0 fail ratio:  0.00 % 
break:   0 broken duration: 0.00%
     master win dbg    jobs:  93 ok:  93 ko:   0 fail ratio:  0.00 % 
break:   0 broken duration: 0.00%
     master win64 dbg  jobs:  90 ok:  90 ko:   0 fail ratio:  0.00 % 
break:   0 broken duration: 0.00%
     master gerrit lin jobs: 429 ok: 359 ko:  55 fail ratio: 12.82% time 
for ok: mean:  22 median:  19
     master gerrit plg jobs: 383 ok: 281 ko:  75 fail ratio: 19.58% time 
for ok: mean:  53 median:  50
     master gerrit win jobs: 475 ok: 332 ko: 106 fail ratio: 22.32% time 
for ok: mean:  55 median:  45
     master gerrit mac jobs: 463 ok: 341 ko:  92 fail ratio: 19.87% time 
for ok: mean:  38 median:  34
     master android    jobs: 368 ok: 325 ko:  27 fail ratio:  7.34% time 
for ok: mean:  25 median:  16
     master gerrit all jobs: 407 ok: 235 ko: 131 fail ratio: 32.19% time 
for ok: mean:  77 median:  60
    + tests that failed more than twice in last seven days
       3 CppunitTest_chart2_import                gerrit_mac
       3 CppunitTest_sc_subsequent_export_test                gerrit_mac
       3 CppunitTest_sw_mailmerge                gerrit_windows
       4 CppunitTest_sd_export_tests                gerrit_windows
      14 Killed by the kill-wrapper 
gerrit_linux_clang_dbgutil
     + incomplete stats as Jenkins got updated
     + still around 20 builds running into timeout on Mac
        + even remaining problem after Caolan's last week work
     + enable kill-wrapper on macOS? (Stephan)
        + can look into that
     + More information about the individual "Killed by the 
kill-wrapper" causes?
        (Xisco)
          + no automatic way to get that (Cloph)
          + whenever I look into it it's a few different cases that are 
already
            documented to cause hangs in the Gerrit commits that 
introduced them
             (Stephan)

* FOSDEM 2023 (Xisco)
   + 11th December is the deadline to submit talks:
   + submissions via pentabarf: 
https://penta.fosdem.org/submission/FOSDEM23
   + please submit your talks (if you're coming) in 1 weeks
   + details: 
https://blog.documentfoundation.org/blog/2022/11/08/fosdem-2023-cfp-libreoffice-technology-devroom/
    + Team/TDF members who are going: Italo is looking for hotel 
reservations
    + Dev room will be in-person only (Thorsten)
      + "FOSDEM 2023 will be in person, taking place on Saturday, 
February 4, and Sunday, February 5."
      + Maybe an additional virtual event, but definitely not at the 
same time
        + Any interest in that?
           Hossein can't attend in-person
        + Thorsten will poke Italo

* What’s cooking (Miklos)
     + Recent WASM commits to master, to clean up WASM branch (plumbing 
work) (Thorsten)

* QA update (Xisco)
     + UNCONFIRMED: 1710 (-57)
         + enhancements: 283  (-8)
         + needsUXEval: 3 (-12)
         + haveBackTrace: 7 (+1)
         + needsDevAdvice: 31 (+0)
         + documentation:  14 (+2)
         + android:  3 (+0)
         + iOS:  0 (+0)
         + Online:  11 (+0)
     + numbers going down, which is great (Hossein)


     + Most pressing bugs:
      New:
          None

     + New high severity bugs of the week:
         + Font size is lost after reloading any formula (OLE object and 
standalone document)
             + https://bugs.documentfoundation.org/show_bug.cgi?id=151842
             + Dante?
                 + revert?

* QA stats (Stephane)
     + 
https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
       +126  -9 (-152) overall)
       many thanks to the top bug squashers:
        QA Administrators       15
        Stéphane Guillou (stragu) 15
        خالد حسني               14
        V Stuart Foote          12
        Caolán McNamara         9
        m.a.riosv               8
        Buovjaga                7
        Heiko Tietze            7
        Dieter                  6
        Eike Rathke             4

     + top 10 bugs reporters:
        Gabor Kelemen (allotropia) 8
        Mike Kaganski           6
        Hossein                 5
        NISZ LibreOffice Team   5
        Stéphane Guillou (stragu) 5
        almos                   5
        Eyal Rozenberg          4
        Robert Großkopf         3
        TorrAB                  3
        steve                   3

     + top 10 bugs fixers:
        McNamara, Caolán        7
        Stéphane Guillou (stragu) 5
        Nagy Tibor              4
        خالد حسني               4
        Michael Stahl           3
        Németh, László          3
        dhina                   3
        Adolfo Jayme Barrientos 2
        Rathke, Eike            2
        steve                   2

     + top 10 bugs confirmers:
        Ilmari Lauhakangas      40
        Stéphane Guillou (stragu) 22
        Dieter                  12
        Raal                    10
        *UNKNOWN*               6
        Roman Kuznetsov         6
        V Stuart Foote          6
        Nabet, Julien           5
        Heiko Tietze            4
        Németh, László          3

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

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

      done by:
         Stéphane Guillou (stragu)   6
         Aron Budea                  4
         Kelemen, Gabor              1
         Raal                        1

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

      done by:
         Stéphane Guillou (stragu)   6
         Aron Budea                  4
         Kelemen, Gabor              1
         Raal                        1

* all bugs tagged with 'regression'
    + 1194(+7) bugs open of 12160(+16) total 8(-1) high prio.

      done by:
         Stéphane Guillou (stragu)   5
         Ilmari Lauhakangas          2
         Németh, László              2
         Roman Kuznetsov             1
         Aron Budea                  1
         Kelemen, Gabor              1
         m.a.riosv                   1
         Raal                        1
         Robert Großkopf             1
         Xisco Fauli                 1

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

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

* ~Component   count net * all regressions
    + http://bit.ly/1BUdI8i
      Writer: other            - 424(+1)
      Calc                     - 203(+3)
      Impress                  - 117(-1)
      Writer: docx filter      - 58(+1)
      Crashes                  - 53(+0)
      LibreOffice              - 45(-1)
      Base                     - 41(+0)
      Draw                     - 40(+0)
      UI                       - 36(+0)
      Writer: perf             - 36(+0)
      Borders                  - 31(+0)
      Writer: other filter     - 29(-2)
      Chart                    - 25(+1)
      RTL                      - 23(+0)
      Writer: doc filter       - 19(+0)
      BASIC                    - 17(+0)
      Printing and PDF export  - 15(+0)
      filters and storage      - 15(+2)
      graphics stack           - 14(+1)
      Formula Editor           - 4(+1)
      sdk                      - 2(+0)
      framework                - 1(+0)



More information about the LibreOffice mailing list