ESC meeting minutes: 2022-12-01

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



* 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)




[Index of Archives]     [LARTC]     [Bugtraq]     [Yosemite Forum]     [Photo]

  Powered by Linux