[Libreoffice-qa] ESC meeting minutes: 2020-12-03

Stephan Bergmann sbergman at redhat.com
Thu Dec 3 15:23:08 UTC 2020


* Present:
     + Cloph, Michael M., Michael W., Caolan, Xisco, Heiko, Gabriel, 
Thorsten,
       Stephan, Olivier, Michael S, Eike

* Completed Action Items:
     + turn on --enable-sal-log for master tinderbox builds on Linux (Cloph)

* Pending Action Items:

* Release Engineering update (Cloph)
     + 7.1 status
       + feature/UI freeze and rc1 in 2 weeks
     + 7.0 status
       + 7.0.4 rc2 next week
     + Remotes: Android, iOS
     + Android viewer

* Documentation (Olivier)
     + New Help
        + No news
     + helpcontent2
        + Updates and fixes (Libreofficiant, S. Chaiklin, A. Yalçinsoy, 
Johnny_M, M. Kagansky)
     + Google Seasons of Doc
       + Project ended, writing reports to Google
          + Wiki Calc Help pages:
            https://wiki.documentfoundation.org/Documentation/Calc_Functions
          + E-leaning on Advanced Calc
            https://corsi.libreitalia.org/course/view.php?id=2
            (Login as guest)
            + Will move later to TDF infra
            + start point provements in contents and scope
            + other e-learning contributions too
     + Guides
        + Business as usual


* UX Update (Heiko)
     + Bugzilla (topicUI) statistics
         240(240) (topicUI) bugs open, 252(252) (needsUXEval) needs to 
be evaluated by the UXteam
     + Updates:
         BZ changes   1 week    1 month   3 months   12 months
              added     13(4)      27(7)      53(2)     167(6)
          commented     97(-12)   339(19)   1064(27)   3959(29)
            removed      1(1)       2(0)      10(0)      54(-1)
           resolved     10(-6)     51(0)     152(4)     464(3)
     + top 10 contributors:
           Heiko Tietze made 207 changes in 1 month, and 2344 changes in 
1 year
           Foote, V Stuart made 66 changes in 1 month, and 665 changes 
in 1 year
           Dieter Praas made 61 changes in 1 month, and 510 changes in 1 
year
           Telesto made 60 changes in 1 month, and 617 changes in 1 year
           Ilmari Lauhakangas made 49 changes in 1 month, and 260 
changes in 1
           Kevin Suo made 37 changes in 1 month, and 76 changes in 1 year
           Xisco Fauli made 23 changes in 1 month, and 444 changes in 1 year
           Ming Hua made 16 changes in 1 month, and 34 changes in 1 year
           Roman Kuznetsov made 15 changes in 1 month, and 259 changes 
in 1 year
           Cor Nouws made 13 changes in 1 month, and 114 changes in 1 year

     + New tickets with needsUXEval Nov/26-Dec-03
       + tdf#138628 - ClearDirectFormatting does not remove page break
       + tdf#138621 - three improvements in File > Templates and associated
                     .uno commands
       + tdf#138261 - TABLE: Cell border alignment is different for 
horizontal
                      and vertical borders
       + tdf#138406 - Permanently setting heading numbering font fails
       + tdf#138585 - Language change not stored if not applied to character
       + tdf#138584 - Language change, because of replacing letter
       + tdf#135048 - Notebookbar Extension support with label
       + tdf#138539 - Start Center: make create new list more visible
       + tdf#138568 - Selecting a word includes anchor
   ->  + tdf#138542  - Make printjob a background process and replace 
they print
                      dialog with an icon in status bar
          + developer input? Is this actually needed to let the user keep
            working?

       + tdf#138453 - TABLE STYLE: can't be turned off because there is no
                      "OFF" option
       + tdf#63374  - calc gives no visual clue about enter/edit cell mode
       + tdf#138526 - Image missing for new Formats Only option
       + tdf#138533 - Use GtkSpinButton for .uno:FontHeight
   ->  + tdf#138506  - Retain modified style format (instead of using 
the default
                      built-in style format) when copy cell range and 
paste as
                      GDI format in Draw

* Crash Testing (Caolan)
     + 12(-50) import failure, 1(+0) export failures
       + all writer
     + 3 coverity issues
       + 1 fix in gerrit
       + 1 calc fix needing review 
https://gerrit.libreoffice.org/c/core/+/107076
     + 12 ossfuzz issues, 10 timeouts, 2 oom

* Crash Reporting (Xisco)
    + https://crashreport.libreoffice.org/stats/version/6.4.7.2
         + (+125) 1411 1286 944 803 568 343 0
    + https://crashreport.libreoffice.org/stats/version/7.0.2.2
         + (-191) 2218 2409 2750 3829 5339 5103 3457 0
    + https://crashreport.libreoffice.org/stats/version/7.0.3.1
         + (+202) 6410 6208 4932 3472 1732 0

* Mentoring/easyhack update
           committer...   1 week      1 month      3 months     12 
months
                   open      49(-13)     113(-21)     118(-21) 
120(-21)
                reviews     376(-246)   1554(-114)   3954(-338) 
18050(-256)
                 merged     401(47)     1390(74)     4156(-58) 
18863(-92)
              abandoned      18(1)        73(2)       243(5) 
1042(-4)
            own commits     243(-33)    1059(-26)    3215(-116) 
14863(-239)
         review commits      78(-104)    473(-36)    1147(-85) 
4848(-17)
         contributor...   1 week       1 month     3 months     12 
months
                   open       29(-7)       53(1)       54(2) 
56(2)
                reviews     1044(-128)   3686(94)    9944(-288) 
44538(-141)
                 merged       35(-88)     250(-9)     513(-4) 
1800(10)
              abandoned        8(-3)       42(2)       83(-17) 
437(-2)
            own commits       50(-93)     307(-10)    620(16) 
2043(35)
         review commits        0(0)         0(0)        0(0) 
0(0)
     + easyHack statistics:
        needsDevEval 9(9)   needsUXEval 3(3)   cleanup_comments 248(248)
        total 292(292)   assigned 16(16)   open 251(251)
     + top 10 contributors:
           Johnny_M made 92 patches in 1 month, and 457 patches in 1 year
           Philipp Hofer made 90 patches in 1 month, and 90 patches in 1 
year
           Dante DM made 17 patches in 1 month, and 21 patches in 1 year
           Ayhan Yalçınsoy made 10 patches in 1 month, and 34 patches in 
1 year
           Gökhan Özeloğlu made 7 patches in 1 month, and 7 patches in 1 
year
           Ming Hua made 5 patches in 1 month, and 5 patches in 1 year
           Alain Romedenne made 4 patches in 1 month, and 130 patches in 
1 year
           Nagy Tibor made 4 patches in 1 month, and 27 patches in 1 year
           Attila Szűcs made 4 patches in 1 month, and 26 patches in 1 year
           Attila Bakos made 3 patches in 1 month, and 37 patches in 1 year
     + top 10 reviewers:
           Christian Lohmaier made 182 review comments in 1 month, and 
396 in 1 year
           McNamara, Caolán made 128 review comments in 1 month, and 862 
in 1 year
           Nabet, Julien made 128 review comments in 1 month, and 1456 
in 1 year
           Grandin, Noel made 124 review comments in 1 month, and 934 in 
1 year
           Olivier Hallot made 114 review comments in 1 month, and 920 
in 1 year
           Vajna, Miklos made 82 review comments in 1 month, and 766 in 
1 year
           Kaganski, Mike made 80 review comments in 1asdasd month, and 
760 in 1 year
           Michael Stahl made 70 review comments in 1 month, and 1070 in 
1 year
           Németh, László made 64 review comments in 1 month, and 692 in 
1 year
           Adolfo Jayme Barrientos made 64 review comments in 1 month, 
and 1228 in 1 year
     + Patches automatically abandoned:
         Support shadow blur inside shadow tab preview ( Ahmad Ganzouri )
             - https://gerrit.libreoffice.org/#/c/101400

         tdf#136003 states for SID_DEL_ROWS/SID_DEL_COLS should depend 
on IsEditActionAllowed ( Tomoyuki Kubota )
             - https://gerrit.libreoffice.org/#/c/102115

         tdf#89709 Make statusbar page number/bookmarks control tooltip 
show ( Jim Raykowski )
             - https://gerrit.libreoffice.org/#/c/102883

         Call XDesktop::terminate earlier in unit tests ( Stephan 
Bergmann )s            - https://gerrit.libreoffice.org/#/c/103258

         tdf#136947 tweaks - No 'Emojis & Symbols' integration into LO 
macOS ( Tomofumi Yagi )
             - https://gerrit.libreoffice.org/#/c/103495

         WIP use std::function in SvxHyphenWordDialog ( Noel Grandin )
             - https://gerrit.libreoffice.org/#/c/72294

     + big CONGRATULATIONS to contributors who have at least 1 merged 
patch, since last report:
           Henrik Karlsson
           Ganesh Devare

* Commit Access
   + None

* Developer Certification (Stephan/Kendy/Thorsten/László)
     + sleep -6 weeks

* Jenkins / CI update (Cloph)
     from:Thu Nov 26 14:57:20 2020
     master linux rel  jobs:  51 ok:  47 ko:   4 fail ratio:  7.84 % 
break:   2 broken duration:12.65%
     master linux dbg  jobs:  49 ok:  40 ko:   9 fail ratio: 18.37 % 
break:   6 broken duration:24.41%
     master mac rel    jobs: 116 ok: 113 ko:   3 fail ratio:  2.59 % 
break:   1 broken duration: 0.93%
     master mac dbg    jobs: 118 ok: 115 ko:   3 fail ratio:  2.54 % 
break:   1 broken duration: 0.82%
     master win rel    jobs:  64 ok:  64 ko:   0 fail ratio:  0.00 % 
break:   0 broken duration: 0.00%
     master win dbg    jobs:  65 ok:  65 ko:   0 fail ratio:  0.00 % 
break:   0 broken duration: 0.00%
     master win64 dbg  jobs:  68 ok:  68 ko:   0 fail ratio:  0.00 % 
break:   0 broken duration: 0.00%
     master gerrit lin jobs: 618 ok: 483 ko: 112 fail ratio: 18.12% time 
for ok: mean:  22 median:  22
     master gerrit plg jobs: 527 ok: 373 ko: 125 fail ratio: 23.72% time 
for ok: mean:  34 median:  33
     master gerrit win jobs: 643 ok: 399 ko: 145 fail ratio: 22.55% time 
for ok: mean:  50 median:  50
     master gerrit mac jobs: 614 ok: 481 ko: 113 fail ratio: 18.40% time 
for ok: mean:  28 median:  25
     master android    jobs: 513 ok: 464 ko:  34 fail ratio:  6.63% time 
for ok: mean:  29 median:  19
     master gerrit all jobs: 557 ok: 274 ko: 186 fail ratio: 33.39% time 
for ok: mean: 109 median:  96
    + https://dev-www.libreoffice.org/tmp/gerrit_201203.html
    + tests that failed more than twice in last seven days
       3 CppunitTest_oox_drawingml		gerrit_windows
       3 CppunitTest_sd_misc_tests		gerrit_mac
       3 CppunitTest_sw_mailmerge		gerrit_windows
       3 CppunitTest_sw_odfexport		gerrit_linux_gcc_release
       3 CppunitTest_sw_uiwriter		gerrit_linux_clang_dbgutil
       3 CppunitTest_sw_uiwriter		gerrit_windows
       4 CppunitTest_sd_misc_tests		gerrit_linux_clang_dbgutil
       4 UITest_writer_tests6		gerrit_linux_clang_dbgutil
       5 Killed by the kill-wrapper		gerrit_linux_gcc_release
       5 CppunitTest_sw_core_undo		gerrit_windows
       5 CppunitTest_writerperfect_writer		gerrit_windows
    + decidcate additonal bot for Clang/Linux

* l10n (Sophie)
   + working is ongoing

* GSoC 2021 announced, deadline for applying as a project: January 29 
(Heiko)
   + project page: http://g.co/gsoc
   + next year’s GSoC will be quite different: much less time than 
before (for students)
=> AI (Thorsten): get it kicked off until end of year

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

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

     + UNCONFIRMED: 1306 (-7)
         + enhancements: 139  (+1)
         + needsUXEval: 12 (+5)
         + haveBackTrace: 3 (+0)
         + needsDevAdvice: 17 (+2)
         + documentation:  18 (+0)
         + android:  4 (-1)
         + iOS:  0 (+0)
         + Online:  22 (-3)



     + Most pressing bugs:
      New:
	None
       Old:
         + LibreOffice text blurry on Retina displays on macOS 11
             + https://bugs.documentfoundation.org/show_bug.cgi?id=138122
             + Tor working on it

        + 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 ?

        + 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 duplicate
      Fixed:
        + CRASH: Undoing comment hovering (steps in comment 11)
            + https://bugs.documentfoundation.org/show_bug.cgi?id=138549
            + Thanks to Caolán
     + New high severity bugs of the week:
         + FORMS: Changing a form created with LO 7.0.3.1 with an older 
version leads to lost of the form
             + https://bugs.documentfoundation.org/show_bug.cgi?id=138209
             + 7.0 saved files as ODF 1.3. Problematic with versions not 
supporting it
                + but 6.4 at EOL now anyway

         + FILESAVE DOCX: Crash after opening and making and edit and save
             + https://bugs.documentfoundation.org/show_bug.cgi?id=135014
             + Michael S?

         + Applying Formatting Aids twice crashes the application
             + https://bugs.documentfoundation.org/show_bug.cgi?id=138596
             + Fixed, thanks to Caolán.

         + CRASH: Undoing paragraph deletion ( track changes )
             + https://bugs.documentfoundation.org/show_bug.cgi?id=138605
             + Laszlo looking at it

         + LibreOffice not splitting table cells automatically for docx 
files
             + https://bugs.documentfoundation.org/show_bug.cgi?id=138612
             + Laszlo?

* QA stats
     + 
https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
       +138  +18 (-149) overall)
       many thanks to the top bug squashers:
        QA Administrators       20
        NISZ LibreOffice Team   12
        Heiko Tietze            9
        Xisco Faulí             9
        Justin L                7
        Aron Budea              6
        Luboš Luňák             5
        Timur                   5
        Balázs Varga            4
        Buovjaga                4

     + top 10 bugs reporters:
        Telesto                 12
        Xisco Faulí             6
        Kevin Suo               3
        NISZ LibreOffice Team   3
        Roman Kuznetsov         3
        Colin                   2
        Heiko Tietze            2
        Lionel Elie Mamane      2
        Mike Kaganski           2
        Rainer Bielefeld Retired 2

     + top 10 bugs fixers:
        Luboš Luňák             5
        Grandin, Noel           4
        Seth Chaiklin           4
        Xisco Fauli             4
        Balazs Varga            3
        NISZ LibreOffice Team   3
        Németh, László          3
        Attila Bakos            2
        Heiko Tietze            2
        Jim Raykowski           2

     + top 10 bugs confirmers:
        Ilmari Lauhakangas      20
        Xisco Fauli             19
        Dieter Praas            12
        *UNKNOWN*               7
        Justin Luth             6
        Nabet, Julien           6
        Heiko Tietze            4
        m.a.riosv               4
        Kevin Suo               3
        Weghorn, Michael        3


* 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
    + 916/4946 907/4923 904/4907 906/4879 902/4858 897/4841 891/4819

      done by:
         Xisco Fauli            12
         barakso.attila          5
         NISZ LibreOffice Team   3
         Roman Kuznetsov         1
         Ilmari Lauhakangas      1
         Justin Luth             1


* Bibisected bugs open: keyword 'bibisected'
    + http://bit.ly/2cSCXlS
    + 1093/5852 1082/5827 1082/5812 1086/5785 1078/5758 1077/5740 1070/5717

      done by:
         Xisco Fauli            12
         barakso.attila          5
         NISZ LibreOffice Team   3
         Justin Luth             2
         Roman Kuznetsov         1
         Ilmari Lauhakangas      1
         Kaganski, Mike          1


* all bugs tagged with 'regression'
    + 1345(+12) bugs open of 10495(+26) total 11(+0) high prio.

      done by:
         Xisco Fauli            10
         Telesto                 4
         NISZ LibreOffice Team   3
         Ilmari Lauhakangas      2
         Roman Kuznetsov         1
         barakso.attila          1
         Justin Luth             1
         m.a.riosv               1
         Kaganski, Mike          1
         Ming Hua                1


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

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


* ~Component   count net * all regressions
    + http://bit.ly/1BUdI8i
      Writer: other            - 425(+9)
      Calc                     - 227(+2)
      Impress                  - 152(+0)
      Writer: docx filter      - 63(+2)
      Crashes                  - 59(+3)
      LibreOffice              - 54(-1)
      Draw                     - 50(+1)
      UI                       - 47(+1)
      Writer: perf             - 45(+0)
      Borders                  - 43(+1)
      Base                     - 37(+1)
      Writer: other filter     - 30(+0)
      Writer: doc filter       - 27(+1)
      Chart                    - 24(-1)
      graphics stack           - 24(+0)
      RTL                      - 23(+0)
      Printing and PDF export  - 22(+0)
      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