[Libreoffice-qa] ESC meeting minutes: 2020-10-29

Christian Lohmaier lohmaier+ooofuture at googlemail.com
Thu Oct 29 16:36:25 UTC 2020


* Present:
    + Cloph, Stephan, Xisco, Caolan, Olivier, Heiko, Thorsten, Michael
S, Gabriel

* Completed Action Items:
    + reach out to Laszlo to take part in Developer Certification (Miklos)

* Pending Action Items:
    + Update bug-metrics ODS generator to extend the chart ranges past
2019-12-10, till e.g. the end of this year (Xisco)

* Release Engineering update (Cloph)
    + 7.1 status: 7.1 alpha1
      + build hotfix, but done
      + one test failure being tracked down
      + feature freeze: week 47 (2020-11-16) – late features, please ask for it!
+ UI / l10n freeze upcoming in mid-December
    + 7.0 status
      + there is https://gerrit.libreoffice.org/c/core/+/104943 for 7.0.3
+ 7.0.3.1 announced as final today
+ 7.0.4 scheduled normally for November 24
    + 6.4 status
    + Remotes
+ update planned for the next week, with updated l10n
    + Android viewer
+ update planned for the next week, with updated l10n

* Documentation (Olivier)
    + New Help
       + Fix in CSS (buovjaga)
    + Helpconent2
       + Many upgrades/fixes (S. Chaiklin, S. Horacek, M. Kaganski, ohallot,
          Johnny_M)
    + Google seasons of Doc
       + On going
  + 2 projects, no issues encountered thus far
  + projects ends early december, all on track
    + Guides
       + On going, working on 7.0 updates

* UX Update (Heiko)
    + Bugzilla (topicUI) statistics
        249(249) (topicUI) bugs open, 247(247) (needsUXEval) needs to
be evaluated by the UXteam
    + Updates:
        BZ changes   1 week    1 month    3 months    12 months
             added      5(-6)     13(-10)     49(-6)     158(-5)
         commented     83(-11)   355(-39)   1039(-17)   3859(7)
           removed      3(3)       6(4)       11(4)       57(4)
          resolved      8(-5)     53(-9)     125(-6)     435(2)
    + top 10 contributors:
          Heiko Tietze made 209 changes in 1 month, and 2250 changes in 1 year
          Foote, V Stuart made 76 changes in 1 month, and 632 changes in 1 year
          Telesto made 50 changes in 1 month, and 546 changes in 1 year
          Kainz, Andreas made 46 changes in 1 month, and 495 changes in 1 year
          Seth Chaiklin made 44 changes in 1 month, and 196 changes in 1 year
          Kaganski, Mike made 41 changes in 1 month, and 143 changes in 1 year
          Dieter Praas made 31 changes in 1 month, and 480 changes in 1 year
          BogdanB made 15 changes in 1 month, and 177 changes in 1 year
          Ilmari Lauhakangas made 13 changes in 1 month, and 218
changes in 1 year
          Roman Kuznetsov made 12 changes in 1 month, and 263 changes in 1 year

   + 15 new tickets with needsUXEval Oct/23-29

      * Google Docs exports only (ambiguous) "en" language tag text attribute
        + https://bugs.documentfoundation.org/show_bug.cgi?id=137742
        + GDocs export lang tag as {en}
        + map EN to en-US/GB (Eike), consider also c18
        + UI/asking the user seems unnecessary
      * Superscripted font is cut off and line spacing increased when smaller
        block quoted text has footnote or endnote in it, due to use of one font
        size for all footnotes in document
        + https://bugs.documentfoundation.org/show_bug.cgi?id=137272
        + input welcome


* Crash Reporting (Caolan)
    + 15(+13) import failure, 1(+0) export failures
       + synced get-bugzilla-files
       + docbook failures reported fixed, new run underway
+ due to new stack of documents, Noel on a few of those already
    + 1 coverity issues
    + 11 ossfuzz issues

* Crash Reporting (Xisco)
   + https://crashreport.libreoffice.org/stats/version/6.4.6.2
        + (+268) 2268 2000 1778 1564 1306 1053 874 0
   + https://crashreport.libreoffice.org/stats/version/6.4.7.2
        + (+343) 343 0
   + https://crashreport.libreoffice.org/stats/version/7.0.0.3
        + (-364) 2950 3314 3767 3952 4171 5084 6489 3840 788 0
   + https://crashreport.libreoffice.org/stats/version/7.0.1.2
        + (-353) 4616 4969 6598 4561 3223 1986 0
   + https://crashreport.libreoffice.org/stats/version/7.0.2.2
        + (+1646) 5103 3457 0

* Mentoring/easyhack update
          committer...   1 week    1 month      3 months     12 months
                  open      83(18)    134(16)      135(16)       142(14)
               reviews     416(62)   1388(-94)    4254(-110)   18659(-120)
                merged     266(-7)   1180(-127)   4481(-118)   19392(-68)
             abandoned      13(-5)     93(-10)     240(-12)     1056(-2)
           own commits     234(34)    924(-74)    3387(-43)    15450(-96)
        review commits      93(44)    255(-18)    1080(-16)     4684(-4)
        contributor...   1 week    1 month      3 months      12 months
                  open      37(13)     65(-6)        67(-4)        69(-4)
               reviews     832(92)   3048(-242)   10806(-326)   44947(-68)
                merged      34(13)    107(11)       356(-11)     1653(3)
             abandoned       7(3)      23(6)         85(4)        570(7)
           own commits      49(27)    123(19)       429(-19)     1757(29)
        review commits       0(0)       0(0)          0(0)          0(0)
    + easyHack statistics:
       needsDevEval 9(9)   needsUXEval 3(3)   cleanup_comments 254(254)
       total 302(302)   assigned 16(16)   open 263(263)
    + top 10 contributors:
          Johnny_M made 37 patches in 1 month, and 339 patches in 1 year
          Gleb Popov made 12 patches in 1 month, and 12 patches in 1 year
          Attila Szűcs made 10 patches in 1 month, and 21 patches in 1 year
          Regényi Balázs made 7 patches in 1 month, and 11 patches in 1 year
          Alain Romedenne made 4 patches in 1 month, and 141 patches in 1 year
          Weblate made 4 patches in 1 month, and 75 patches in 1 year
          Ayhan Yalçınsoy made 4 patches in 1 month, and 23 patches in 1 year
          Szabolcs Toth made 4 patches in 1 month, and 7 patches in 1 year
          Nagy Tibor made 3 patches in 1 month, and 22 patches in 1 year
          Dániel Arató made 3 patches in 1 month, and 24 patches in 1 year
    + top 10 reviewers:
          Timar, Andras made 108 review comments in 1 month, and 1456 in 1 year
          McNamara, Caolán made 102 review comments in 1 month, and
824 in 1 year
          Németh, László made 98 review comments in 1 month, and 680 in 1 year
          Behrens, Thorsten made 90 review comments in 1 month, and
1338 in 1 year
          Adolfo Jayme Barrientos made 86 review comments in 1 month,
and 1252 in 1 year
          Michael Stahl made 86 review comments in 1 month, and 1088 in 1 year
          Olivier Hallot made 76 review comments in 1 month, and 796 in 1 year
          Nabet, Julien made 58 review comments in 1 month, and 1426 in 1 year
          Grandin, Noel made 50 review comments in 1 month, and 902 in 1 year
          Xisco Fauli made 48 review comments in 1 month, and 806 in 1 year
    + Patches automatically abandoned:
        leaflet: Added freeze pan option in the moible calc sheet tab
( Pranam Lashkari )
            - https://gerrit.libreoffice.org/#/c/101180
        tdf#87963: Add percentage value to new calculated compressed
image size ( Anshu )
            - https://gerrit.libreoffice.org/#/c/101298
        tdf#43157: replace OSL_ENSURE by SAL_WARN_IF ( Vasily Melenchuk )
            - https://gerrit.libreoffice.org/#/c/83416
        killpoco: removed Poco::RegularExpression completely ( Pranam Lashkari )
            - https://gerrit.libreoffice.org/#/c/83709
    + big CONGRATULATIONS to contributors who have at least 1 merged
patch, since last report:
          Betül İnce
          Gizem Özgün
          Gökçe Kuler

* Commit Access
  + None

* Developer Certification (Stephan/Kendy/Thorsten/László)
    + sleep -3 weeks
    + László Németh joined, replacing Björn

* Jenkins / CI update (Cloph)
    from:Thu Oct 22 15:00:04 2020
    master linux rel  jobs:  54 ok:  54 ko:   0 fail ratio:  0.00 %
break:   0 broken duration: 0.00%
    master linux dbg  jobs:  48 ok:  47 ko:   1 fail ratio:  2.08 %
break:   1 broken duration: 3.96%
    master mac rel    jobs:  75 ok:  74 ko:   1 fail ratio:  1.33 %
break:   1 broken duration:10.54%
    master mac dbg    jobs:  75 ok:  75 ko:   0 fail ratio:  0.00 %
break:   0 broken duration: 0.00%
    master win rel    jobs:  76 ok:  75 ko:   1 fail ratio:  1.32 %
break:   1 broken duration: 0.64%
    master win dbg    jobs:  79 ok:  78 ko:   1 fail ratio:  1.27 %
break:   1 broken duration: 1.38%
    master win64 dbg  jobs:  81 ok:  79 ko:   2 fail ratio:  2.47 %
break:   2 broken duration: 2.14%
    master gerrit lin jobs: 497 ok: 391 ko:  61 fail ratio: 12.27%
time for ok: mean:  23 median:  23
    master gerrit plg jobs: 461 ok: 289 ko: 117 fail ratio: 25.38%
time for ok: mean:  33 median:  32
    master gerrit win jobs: 508 ok: 342 ko: 109 fail ratio: 21.46%
time for ok: mean:  64 median:  57
    master gerrit mac jobs: 502 ok: 380 ko:  71 fail ratio: 14.14%
time for ok: mean:  33 median:  30
    master android    jobs: 441 ok: 366 ko:  15 fail ratio:  3.40%
time for ok: mean:  68 median:  66
    master gerrit all jobs: 461 ok: 235 ko: 152 fail ratio: 32.97%
time for ok: mean: 145 median: 137
   + https://dev-www.libreoffice.org/tmp/gerrit_201029.html
   + tests that failed more than twice in last seven days:
      3 CppunitTest_sw_ooxmlexport14 gerrit_linux_clang_dbgutil
      4 CppunitTest_xmlsecurity_signing gerrit_windows
     24 Killed by the kill-wrapper gerrit_linux_clang_dbgutil

* l10n (Sophie)
  + working is ongoing
  + soon have weblate integrated to the dashboard

* GSoC 2021 announced, deadline for applying as a project: January 29
  project page: http://g.co/gsoc

* Graphics architecture (Thorsten)
  * https://pad.documentfoundation.org/p/ESC_graphics_architecture
  * skia / vulkan metabug:
https://bugs.documentfoundation.org/show_bug.cgi?id=129062
      + 22 (+2) open bugs, 131 total (+2)

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

    + UNCONFIRMED: 1299 (-2)
        + enhancements: 132  (+0)
        + needsUXEval: 2 (-5)
        + haveBackTrace: 2 (+0)
        + needsDevAdvice: 15 (+0)
        + documentation:  19 (+3)
        + android:  5 (+0)
        + iOS:  0 (+0)
        + Online:  21 (+0)



    + Most pressing bugs:
      New:
None

      Old:
       + PDF export: LibreOffice 6.3 option buttons in forms not
working in Adobe Reader (OK in other readers)
           + https://bugs.documentfoundation.org/show_bug.cgi?id=127217
           + Thorsten ?

       + CRASH: Chart: Changing properties in different objects
           + https://bugs.documentfoundation.org/show_bug.cgi?id=133630
           + Muhammet ?

       + macOS: Can't Save As after installing language pack on Catalina
           + https://bugs.documentfoundation.org/show_bug.cgi?id=132025
           + more info here: “Subject: Budget 2020 proposals and macOS
Catalina
             support / onboarding” on the dev list (Heiko)

        + 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:
        + Blank pages are inserted in command line PDF conversion of ODT
            + https://bugs.documentfoundation.org/show_bug.cgi?id=116924
            + regression from an AOO commit

        + Crash if I try to open the Print dialog in GTK3 3.18 only
            + https://bugs.documentfoundation.org/show_bug.cgi?id=137556
            + Fix thanks to Caolán

        + Can't select font, no font dropdown list, if open MSO .doc
in GTK3 only (gen and Skia OK)
            + https://bugs.documentfoundation.org/show_bug.cgi?id=137643
            + Fix thanks to Caolán

        + Crash when applying styles in a table within Impress
            + https://bugs.documentfoundation.org/show_bug.cgi?id=137754
            + not a regression?

* QA stats
    + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
      +171  +3 (-148) overall)
      many thanks to the top bug squashers:
       Timur                   13
       QA Administrators       11
       Heiko Tietze            10
       Ming Hua                8
       V Stuart Foote          8
       Buovjaga                7
       Adolfo Jayme            6
       Caolán McNamara         6
       Dieter                  6
       Xisco Faulí             6

    + top 10 bugs reporters:
       NISZ LibreOffice Team   14
       Telesto                 13
       Mike Kaganski           4
       Roman Kuznetsov         4
       John                    3
       Xisco Faulí             3
       Aron Budea              2
       Colin                   2
       Dan Dascalescu          2
       Kevin Suo               2

    + top 10 bugs fixers:
       Adolfo Jayme Barrientos 6
       McNamara, Caolán        6
       Glogowski, Jan-Marek    4
       Tünde Tóth              4
       Heiko Tietze            3
       Hung, Mark              3
       Lillqvist, Tor          3
       Németh, László          3
       *UNKNOWN*               2
       Attila Bakos            2

    + top 10 bugs confirmers:
       Xisco Fauli             15
       Timur                   14
       Dieter Praas            12
       Ilmari Lauhakangas      10
       Heiko Tietze            9
       Foote, V Stuart         7
       *UNKNOWN*               5
       Attila Szűcs            4
       Budea, Áron             4
       Robert Großkopf         4


* Highest-Priority bugs (aka "MABs"):
   + http://bit.ly/2lJAAJI
     6.0 : 1/52 -     1 %  (+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 : 2/73 -     2 %  (+0)
     4.2 : 2/134 -    1 %  (+0)
     4.1 : 3/85 -     3 %  (+0)
     4.0 : 4/83 -     4 %  (+0)
     old : 6/247 -    2 %  (+0)


* Bisected bugs open: keyword 'bisected'
   + more accurate - down to a single commit.
   + http://bit.ly/2dyIfDy
   + 897/4841 891/4819 892/4798 883/4780 881/4768 874/4746 880/4729

     done by:
        Timur                  6
        Budea, Áron            5
        Xisco Fauli            3
        barakso.attila         2
        Ilmari Lauhakangas     1
        Justin Luth            1
        Kelemen, Gabor         1


* Bibisected bugs open: keyword 'bibisected'
   + http://bit.ly/2cSCXlS
   + 1077/5740 1070/5717 1070/5692 1057/5667 1057/5654 1049/5632 1055/5615

     done by:
        Budea, Áron            6
        Timur                  6
        Xisco Fauli            3
        barakso.attila         2
        Ilmari Lauhakangas     1
        Kelemen, Gabor         1
        reichlinmario          1


* all bugs tagged with 'regression'
   + 1336(+1) bugs open of 10380(+17) total 12(-1) high prio.

     done by:
        Timur                  4
        Budea, Áron            3
        Robert Großkopf        3
        Xisco Fauli            3
        Gerald Pfeifer         1
        Ilmari Lauhakangas     1
        Kelemen, Gabor         1
        Telesto                1
        VLB                    1


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

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


* ~Component   count net * all regressions
   + http://bit.ly/1BUdI8i
     Writer: other            - 417(-2)
     Calc                     - 232(+3)
     Impress                  - 155(+1)
     Crashes                  - 57(+3)
     Writer: docx filter      - 56(-1)
     LibreOffice              - 55(-1)
     Draw                     - 49(+2)
     Borders                  - 44(+0)
     UI                       - 44(+1)
     Writer: perf             - 42(+0)
     Base                     - 37(+2)
     Writer: other filter     - 30(+0)
     Writer: doc filter       - 26(-2)
     graphics stack           - 25(+0)
     Chart                    - 23(+0)
     RTL                      - 23(+0)
     Printing and PDF export  - 22(+1)
     filters and storage      - 19(+0)
     BASIC                    - 15(+0)
     framework                - 2(+0)
     Formula Editor           - 1(+0)
     Installation             - 1(+0)
     sdk                      - 1(+0)


More information about the Libreoffice-qa mailing list