[Libreoffice-qa] ESC meeting minutes: 2021-10-14

Miklos Vajna vmiklos at collabora.com
Thu Oct 14 14:49:47 UTC 2021


* Present:
    + Sophie, Stephan, Michael W, Hossein, Heiko, Gabriel, Guilhem, Caolan, Olivier, Miklos, Cloph, Xisco, Michael S, Eike, Kendy

* Completed Action Items:
    + None

* Pending Action Items:
    + Create https://wiki.documentfoundation.org/ReleasePlan/7.3 (Cloph)

* Release Engineering update (Cloph)
    + 7.2 status: 7.2.2 was released as final today
    + 7.1 status: 7.1.7 rc1 will be tagged this evening
    + Remotes: Android, iOS
    + Android viewer

* Documentation (Olivier)
    + New Help: No news
    + Helpcontents2
      + Updates by ohallot, R. Lima, A. Romedenne
      + Fixes and refactor, A. Gelmini, Johnny_M
      + 249 open, 31 unclosed, 7 unconfirmed, 1 new, 1 fixed.
    + Guides
      + Updates in progress
      + Revisions need volunteers → call on the topic later today
    + Notes: ohallot absent in the next 2 weeks (back in november)

* UX Update (Heiko)
    + Bugzilla (topicUI) statistics
        256(256) (topicUI) bugs open, 160(160) (needsUXEval) needs to be evaluated by the UXteam
    + Updates:
        BZ changes   1 week    1 month   3 months   12 months
             added     11(1)      20(3)     43(1)       95(3)
         commented     71(-19)   219(-5)   736(-15)   3274(-28)
           removed      0(0)       1(-1)     6(0)       36(0)
          resolved      7(-2)     25(-2)    90(-5)     471(-1)
    + top 10 contributors:
          Heiko Tietze made 131 changes in 1 month, and 2233 changes in 1 year
          Telesto made 47 changes in 1 month, and 672 changes in 1 year
          Foote, V Stuart made 40 changes in 1 month, and 579 changes in 1 year
          Ross Johnson made 23 changes in 1 month, and 23 changes in 1 year
          Roman Kuznetsov made 20 changes in 1 month, and 217 changes in 1 year
          Dieter made 20 changes in 1 month, and 288 changes in 1 year
          Timur made 15 changes in 1 month, and 123 changes in 1 year
          Xisco Fauli made 14 changes in 1 month, and 183 changes in 1 year
          Kaganski, Mike made 13 changes in 1 month, and 188 changes in 1 year
          David made 9 changes in 1 month, and 9 changes in 1 year

    + 20 new tickets with needsUXEval Oct/07-14

       [Bug 145118] direct formatting of "character locale" cannot be cleared
       [Bug 144851] Title Case Applied Outside of Selection
       [Bug 145109] Wording in "Format > Lists" are inconsistent
       [Bug 144531] Undo of textbox keeps the textbox insert button activated
       [Bug 144530] Redo of the insertion of a textbox doesn't activate selected
            highlighting (which appears as redo isn't working)
       [Bug 136141] Sidebar: writer wrap sidebar visible only at image selection
       [Bug 145102] WRITER -- "open template" -- clearing up terms and menu
            titles (a little bit of reorg)
       [Bug 145092] Remove option "Word justify" from FontWork toolbar
       [Bug 144190] _Left Align and _Right Align should be Align _Left and
            Align _Right
       [Bug 145043] Footnotes & endnotes category in navigator causes
            exponential lag
       [Bug 145039] UI: Add icons to the effect list (instead of text only)
       [Bug 145036] UI: Category "Exit" contains nearly the same "Entrance"
       [Bug 145038] UI: A button to expand the animation picker dialog to
            dedicated dialog
       [Bug 145037] UI: Animation list, show all entry's by default. Add
            search & drop down to filter
       [Bug 145035] UI: Show recently used animations or most used animations
            first?
       [Bug 145034] UI: Animation not arrange alphabetically
       [Bug 145031] UI: Add shape name in the list, which list the animations
       [Bug 145028] UI: Sidebar Animation isn't that 'self-explaining' for
            adding a new animation
       [Bug 144999] Writer Navigator: Add a toggle button to Expand
            entries / Show only top-level items
       [Bug 144991] EDITING: The "Increase Indent" and "Decrease Indent"
            increment step should be the width of 3 space chars (using the
            default style font) when working in an xlsx document

 ->    [Bug 144633] Allow setting marker color independently from line color
            (marker color is lost when loading from OOXML)
        + Calc lacks on icon color being different from line color; round-trip
          and compatibility issue

* Crash Testing (Caolan)
    + 7(+1) import failure, 3(-1) export failures
    + 0 coverity issues
    + 4 ossfuzz issues
    + CVE-2021-25633 CVE-2021-25634 CVE-2021-25635 announced

* Crash Reporting (Xisco)
   + https://crashreport.libreoffice.org/stats/version/7.1.6.2
         + (+24) 930 906 650 210 0
   + https://crashreport.libreoffice.org/stats/version/7.2.0.4
         + (-336) 1506 1842 2023 2483 2159 1768 1068 0
   + https://crashreport.libreoffice.org/stats/version/7.2.1.2
         + (+167) 2209 2042 1450 0
   + https://crashreport.libreoffice.org/stats/signature/SalInstanceTreeView::get_drag_source()
	+ Most reported crash in 7.2.1.2
      + the other day, seemed to be possible to reproduce it (Writer navigator), but not anymore..
      + scroll down inside the document, having the navigator as a floating window, but not 100%
  + let’s wait for next week to see what 7.2.2.2 has to say

* Mentoring/EasyHack update (Hossein)
          committer...   1 week    1 month     3 months    12 months
                  open     135(63)    165(58)     217(47)      263(68)
               reviews     436(50)   1240(4)     3712(-54)    8012(322)
                merged     285(25)   1167(10)    3678(-9)     9455(281)
             abandoned      15(8)      41(2)      182(8)       488(15)
           own commits     257(63)    993(26)    3077(49)    12655(108)
        review commits      62(-9)    267(-43)    943(-76)    4295(24)
        contributor...   1 week     1 month     3 months     12 months
                  open      42(-7)      63(-15)    132(-6)       160(-1)
               reviews     776(10)    2768(-44)   8434(-126)   20894(596)
                merged      28(-13)    124(-19)    345(-18)      852(27)
             abandoned       5(-7)      60(3)      130(-1)       317(5)
           own commits      12(-28)     90(-45)    335(-48)     1958(-7)
        review commits       0(0)        0(0)        0(0)          0(0)
    + easyHack statistics:
       needsDevEval 8(8)   needsUXEval 1(1)   cleanup_comments 276(276)
       total 328(328)   assigned 27(27)   open 273(273)
    + top 10 contributors:
          Johnny_M made 34 patches in 1 month, and 763 patches in 1 year
          Ross Johnson made 20 patches in 1 month, and 20 patches in 1 year
          Steve Fanning made 4 patches in 1 month, and 60 patches in 1 year
          Nagy Tibor made 3 patches in 1 month, and 38 patches in 1 year
          Dániel Arató made 3 patches in 1 month, and 20 patches in 1 year
          Kevin Suo made 3 patches in 1 month, and 25 patches in 1 year
          Attila Bakos made 2 patches in 1 month, and 34 patches in 1 year
          Marco Pinto made 2 patches in 1 month, and 11 patches in 1 year
          Aleś Bułojčyk made 2 patches in 1 month, and 2 patches in 1 year
          Natalia Gavrilova made 2 patches in 1 month, and 2 patches in 1 year
    + top 10 reviewers:
          Michael Stahl made 152 review comments in 1 month, and 684 in 1 year
          Kaganski, Mike made 144 review comments in 1 month, and 548 in 1 year
          Castagno, Giuseppe made 98 review comments in 1 month, and 98 in 1 year
          Adolfo Jayme Barrientos made 90 review comments in 1 month, and 560 in 1 year
          Olivier Hallot made 68 review comments in 1 month, and 744 in 1 year
          Xisco Fauli made 66 review comments in 1 month, and 552 in 1 year
          Vajngerl, Tomaž made 62 review comments in 1 month, and 418 in 1 year
          Németh, László made 60 review comments in 1 month, and 370 in 1 year
          Kłos, Szymon made 52 review comments in 1 month, and 90 in 1 year
          Vajna, Miklos made 52 review comments in 1 month, and 428 in 1 year

  + number of merged changes went down a little bit
  + new blog post: https://dev.blog.documentfoundation.org/2021/10/14/automatic-bibisect-to-find-the-source-of-a-problem-automatically/

* Commit Access
  + None

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

* Jenkins / CI update (Cloph)
    from:Thu Oct  7 13:49:19 2021
    master linux rel  jobs: 138 ok: 134 ko:   4 fail ratio:  2.90 % break:   2 broken duration: 1.99%
    master linux dbg  jobs: 124 ok: 116 ko:   8 fail ratio:  6.45 % break:   8 broken duration: 7.20%
    master mac rel    jobs: 128 ok: 128 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
    master mac dbg    jobs: 129 ok: 129 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
    master win rel    jobs: 109 ok:  71 ko:  38 fail ratio: 34.86 % break:  19 broken duration:25.16%
    master win dbg    jobs: 116 ok:  90 ko:  26 fail ratio: 22.41 % break:  17 broken duration:18.79%
    master win64 dbg  jobs: 116 ok:  84 ko:  32 fail ratio: 27.59 % break:  15 broken duration:22.11%
    master gerrit lin jobs: 535 ok: 412 ko:  99 fail ratio: 18.50% time for ok: mean:  20 median:  15
    master gerrit plg jobs: 512 ok: 350 ko: 130 fail ratio: 25.39% time for ok: mean:  41 median:  37
    master gerrit win jobs: 540 ok: 386 ko: 107 fail ratio: 19.81% time for ok: mean:  63 median:  58
    master gerrit mac jobs: 516 ok: 427 ko:  58 fail ratio: 11.24% time for ok: mean:  29 median:  25
    master android    jobs: 519 ok: 387 ko: 111 fail ratio: 21.39% time for ok: mean:  21 median:  14
    master gerrit all jobs: 563 ok: 278 ko: 231 fail ratio: 41.03% time for ok: mean:  62 median:  59
   + https://dev-www.libreoffice.org/tmp/gerrit_211014.html
   + tests that failed more than twice in last seven days:
      3 CppunitTest_sc_copypaste		gerrit_windows
      3 CppunitTest_sc_ucalc_copypaste		gerrit_windows
      3 CppunitTest_sc_ucalc_formula		gerrit_windows
      3 CppunitTest_sc_ucalc_pivottable		gerrit_windows
      3 UITest_calc_tests8		gerrit_linux_clang_dbgutil
      3 UITest_signatureLine		gerrit_linux_clang_dbgutil
      5 CppunitTest_sc_ucalc		gerrit_windows
      6 UITest_writer_tests7		gerrit_linux_clang_dbgutil
     13 Killed by the kill-wrapper		gerrit_linux_clang_dbgutil
     22 CppunitTest_vcl_filters_test		gerrit_linux_gcc_release
         + not clear if this is specific to a single bot or not (or patch series)
  + mostly smooth sailing, except more than usual # of Android failures
    + not sure if it was a problem with the bot or the code, but now better

* l10n (Sophie)
  + work is going on

* What’s cooking (Miklos)
  + replace idlc/regmerge with unoidl-write (Stephan):
    + points raised by Samuel:
      + drop unused css.resource.XLocale completely: will do
      + wait for DevGuide available at LO, to document changes there;
        what’s the status?
        + waiting for the green light from Ilmari (Guilhem)
      + only do such changes for 8.0, not for some 7.x; what’s others’ thoughts?
        + i.e. 7.4 or 8.0?
        + seeing minor releases and major releases the same technically (Stephan)
          + major version bumps are decided by Marketing (Michael S, Miklos)

  + make system colors customizable for dark mode on Windows and macOS (Heiko)
    + https://gerrit.libreoffice.org/c/core/+/3548
    + bug 118320 and bug 118017
    + too many options (Caolan)
    + alternatively set only via extension
    + just respect the system setting? (Miklos)
      + beyond current capabilities (Heiko)
      + would this also affect the white Writer page background? (Hossein)
        + happy gtk3 dark mode user
        + dark background + bright document background looks odd (Heiko)
    + if you expose all color names in extensions, you are stuck with them forever (Caolan)
      + consider it before you do it, they are not free
      + if the root cause is system-level dark mode, avoid workarounds, please

  + calc auto-input (Kendy)
    + there has been progress since the last time we talked about this
    + Dennis reverted the patches in 7.2 + merged
    + for master: bash-like completing is now implemented (complete till the prefix is the same for all candidates)
      + still on gerrit
  + budget planning: to be done by the end of year (Cloph)
    + https://wiki.documentfoundation.org/Development/Budget2022

* @lists.freedesktop.org: Leave at FDO or migrate to TDF? (Guilhem)
   + Migration has been stalled for over a year but can be resumed if there is demand for it.
   + Summer 2020: effort by William (wget) to migrate remaining FDO lists to TDF
     + not much happened since then
   + last week: a FDO admin poked us: what is happening here?
   + FDO-hosted idea was: be able to post to the lists without subscribing (Kendy)
     + while TDF required this
   + it was also about allowing attachments (Cloph)
     + much less interest now, using gerrit for patches
     + there is some flexibility here, could allow e.g. ESC bug-stats (Guilhem)
   + could have a mostly matching setup (Guilhem)
     + would be a disruptive migration (people have to adapt the address)
   + benefit: if in trouble, TDF admins can’t help (Guilhem)
   + one of the moderators (Stephan)
     + Kendy and Eike also does that
     + no strong opinion
     + recently not much questions there
   + if can also move the spam filters, that’s fine (Eike)
      + also with graylisting (quite some noise)
      + have 250 rules already (Guilhem)
      + mailman: also supports put-on-hold (Eike)
        + header → hold / discard, that’s fine (Guilhem)
    + is it worth the disruption? (Kendy)
      + it if is broken, people complain, and that’s not the case currently (Guilhem)
      + can do a test conversion and then can take a look at the result, and decide later (all)

* QA update (Xisco)

    + UNCONFIRMED: 1494 (+44)
        + enhancements: 238  (+5)
        + needsUXEval: 8 (+1)
        + haveBackTrace: 3 (+0)
        + needsDevAdvice: 27 (+1)
        + documentation:  7 (+0)
        + android:  1 (+0)
        + iOS:  0 (+0)
        + Online:  17 (+0)

    + Most pressing bugs:
     New:
		None
     Old:
        + LO crashes after opening of read-only file
            + https://bugs.documentfoundation.org/show_bug.cgi?id=144650
            + Matt?
            + Notify button → crash after clicking too slowly

        + Calc disables header/footer or looses footer content when saves a spreadsheet ( part 2 )
            + https://bugs.documentfoundation.org/show_bug.cgi?id=144940
            + Daniel?

        + Writer document with tables lost data in cells (apparently) replacing with 0
            + https://bugs.documentfoundation.org/show_bug.cgi?id=131025
            + Eike is asking for Writer advice
            + there are some code pointers from Mike K there

        + macOS: Can't save or open files using Finder dialog on Standard accounts on macOS 10.15 Catalina
           + https://bugs.documentfoundation.org/show_bug.cgi?id=128233


        + Text runs of RTL scripts (e.g. Arabic, Hebrew, Persian) from
imported
          PDF are reversed, PDFIProcessor::mirrorString not behaving
            + https://bugs.documentfoundation.org/show_bug.cgi?id=104597

            + Thorsten looking at it
            + old problem, but many duplicates



    + New high severity bugs of the week:
        + Selecting the whole table and then clicking background in the toolbar causes the LibreOffice app to crash.
            + https://bugs.documentfoundation.org/show_bug.cgi?id=144843
            + Armin?

        + EDITING ODT Moving a list item in tracking change LO crash
            + https://bugs.documentfoundation.org/show_bug.cgi?id=145093
            + Fixed. Thanks to László Németh


* QA stats
    + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
      +145  +34 (-110) overall)
      many thanks to the top bug squashers:
       QA Administrators       18
       Heiko Tietze            9
       Mike Kaganski           6
       Julien Nabet            4
       Justin L                4
       Andreas Heinisch        3
       Aron Budea              3
       Caolán McNamara         3
       Eike Rathke             3
       Roman Kuznetsov         3

    + top 10 bugs reporters:
       Telesto                 10
       Gabor Kelemen (allotropia) 8
       Michael Kůr             7
       NISZ LibreOffice Team   6
       Regina Henschel         5
       Kevin Suo               3
       larson                  3
       Colin                   2
       Igor                    2
       Olivier Hallot          2

    + top 10 bugs fixers:
       Heiko Tietze            3
       McNamara, Caolán        3
       Andreas Heinisch        2
       Balazs Varga            2
       Kevin Suo               2
       Olivier Hallot          2
       Rathke, Eike            2
       Weghorn, Michael        2
                               1
       *UNKNOWN*               1

    + top 10 bugs confirmers:
       Roman Kuznetsov         10
       Nabet, Julien           8
       Dieter                  7
       *UNKNOWN*               6
       Heiko Tietze            6
       Faure, Jean-Baptiste    4
       Rathke, Eike            3
       Xisco Fauli             3
                               2
       Ilmari Lauhakangas      2


* 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 : 0/73 -     0 %  (+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:
        Justin Luth            3
        Raal                   3
        Ilmari Lauhakangas     1
        lbrmk.510              1
        Kevin Suo              1


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

     done by:
        Justin Luth            3
        Raal                   3
        Ilmari Lauhakangas     1
        Kevin Suo              1


* all bugs tagged with 'regression'
   + 1348(+2) bugs open of 11299(+11) total 17(-1) high prio.

     done by:
        Justin Luth            2
        Rathke, Eike           1
        Ilmari Lauhakangas     1
        Alex Thurgood          1
        Stéphane Guillou       1
        Kevin Suo              1
        Telesto                1


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

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


* ~Component   count net * all regressions
   + http://bit.ly/1BUdI8i
     Writer: other            - 455(-1)
     Calc                     - 240(-2)
     Impress                  - 141(+0)
     Crashes                  - 58(-3)
     Writer: docx filter      - 56(+0)
     LibreOffice              - 53(-1)
     Draw                     - 50(+0)
     UI                       - 49(+1)
     Borders                  - 46(+0)
     Writer: perf             - 41(+0)
     Base                     - 36(+0)
     Writer: other filter     - 35(+1)
     Chart                    - 30(+0)
     RTL                      - 27(+0)
     Writer: doc filter       - 24(+0)
     Printing and PDF export  - 23(+1)
     graphics stack           - 23(+1)
     filters and storage      - 19(+0)
     BASIC                    - 17(+0)
     Formula Editor           - 2(+0)
     framework                - 1(+0)
     sdk                      - 1(+0)



More information about the Libreoffice-qa mailing list