[Libreoffice-qa] ESC meeting minutes: 2021-02-25

Miklos Vajna vmiklos at collabora.com
Thu Feb 25 15:34:57 UTC 2021


* Present:
    + Gabriel, Cloph, Eike, Xisco, Michael S, Olivier, Caolan, Sophie, Heiko, Michael W, Miklos, Michael M, Bayram, Thorsten

* Completed Action Items:
    + data of mentoring update / qa stats look outdated, investigate (Xisco)
    + add <https://wiki.documentfoundation.org/ReleasePlan/7.2> (Cloph)
    + create wiki page for google season of doc ideas (Olivier)

* Pending Action Items:
        + None

* Release Engineering update (Cloph)
    + 7.1 status: 7.1.1 was tagged, and again today (rc2)
    + 7.0 status: 7.0.5 rc2 next week
    + Remotes: Android, iOS
    + Android viewer

* Documentation (Olivier)
    + New Help
       + Shall local Help carry multimedia, example files ?
          + Local Help has no example files, no external videos
          + demand for better examples, use cases thru example files.
          + how does that intersect with l10n? (Miklos)
            + English-only for now
          + keep the download size manageable, without videos (Cloph)
            + this was already discussed, limit videos to online help (Sophie)
            + sample files? (Olivier)
              + if not translated, should not be local (Sophie)
          + could have a separate “sample files” download (Cloph)

    + Helpcontent2
       + Updates and fixes (S. Chailkin, A Romedenne, R Lima, ohallot)
    + GSOD 2021
        + wiki page created
          + https://wiki.documentfoundation.org/Documentation/GSoDOC/2021
        + Please add you idea there
          + I can be co-mentor
        + prefer to have dev documentation in plain-text / markdown (Michael M)
          + module/README files
    + Guides
        + Published Getting Started Guide 7.0
        + https://blog.documentfoundation.org/blog/2021/02/23/getting-started-with-libreoffice-7-0-guide-just-arrived/


* UX Update (Heiko)
    + Bugzilla (topicUI) statistics
        243(243) (topicUI) bugs open, 228(228) (needsUXEval) needs to be evaluated by the UXteam
    + Updates:
        BZ changes   1 week   1 month    3 months   12 months
             added      6(1)     16(-2)     38(-4)     134(-6)
         commented     52(11)   222(-74)   868(-45)   3797(-64)
           removed      0(-2)     5(-3)     11(0)       53(-1)
          resolved     10(-3)    42(-9)    151(-2)     508(-10)
    + top 10 contributors:
          Heiko Tietze made 211 changes in 1 month, and 2408 changes in 1 year
          Foote, V Stuart made 42 changes in 1 month, and 628 changes in 1 year
          Ilmari Lauhakangas made 32 changes in 1 month, and 340 changes in 1 year
          Xisco Fauli made 27 changes in 1 month, and 356 changes in 1 year
          Dieter made 25 changes in 1 month, and 402 changes in 1 year
          Seth Chaiklin made 22 changes in 1 month, and 142 changes in 1 year
          Rizal Muttaqin made 16 changes in 1 month, and 38 changes in 1 year
          Telesto made 15 changes in 1 month, and 903 changes in 1 year
          Timur made 13 changes in 1 month, and 205 changes in 1 year
          Monastirsky, Maxim made 9 changes in 1 month, and 53 changes in 1 year

      + New tickets with needsUXEval Feb/18-25

        New, in discussion
        + [Bug 140655] Page naming "right" and "left" is wrong for right-to-to
          left documents
   ->   + [Bug 126464] Numbering on/off does not work
          + UI can switch between no-list / bullet / number, even without this (Heiko)
        + [Bug 140615] Calc: Rename Show/hide comment icons to distinguish from
          separate show and hide
        + [Bug 126600] No option to turn off Font Fallback and Glyph Fallback
        + [Bug 140579] It's unclear, how "Continue previous numbering" shd. work
        + [Bug 140601] Tooltip for "restart numbering" should be "Toggle Restart
          Numbering"

        Resolved DUP, NAB
        + [Bug 140316] Language selection using 'For Paragraph' and
          'For Selection' navigates to wrong dialog box
        + [Bug 140600] Numbering On/Off should be hidden from Customize dialog
        + [Bug 111423] Page format not changing to "User" upon small change
          in page width
        + [Bug 140550] Gallery Business Consultancy Diagrams: add a wheel
          diagram
        + [Bug 140471] Add Insert comment also to Edit>Comment | Comment
          actions are on two places in Menu

        Fixed, Assigned
        + [Bug 139243] Permanent Border round "Open File" in start panel


* Crash Testing (Caolan)
    + 21(+6) import failure, 3(+0) export failures
      + fixes for three of these pushed, rerun underway
    + 1 coverity issues
      + next run expected to be 0, this is the last 2019 coverity run, next one is expected to be the upgraded 2020 toolchain
    + 20 ossfuzz issues.
      + build has been failing with new afl++ recently. Pushed some workarounds.

* Crash Reporting (Xisco)
   + https://crashreport.libreoffice.org/stats/version/7.0.3.1
         + (-497) 3771 3894 4391 5080 5583 6244 6046 2302 7544 6347 6410 6208 4932 3472 1732 0
   + https://crashreport.libreoffice.org/stats/version/7.0.4.2
         + (+103) 5375 5272 5698 6259 5595 3893 2033 1027 0
   + https://crashreport.libreoffice.org/stats/version/7.1.0.3
         + (+2107) 8732 6625 4863 452 0
- https://crashreport.libreoffice.org/stats/signature/writerfilter::dmapper::DomainMapper_Impl::SetFrameDirection(short)
	- likely introduced by af4e5ee0f93c1ff442d08caed5c875f2b2c1fd43 ( tdf#97128 DOCX import: fix frame direction )
      - still no away to reproduce it, crashtest found no reproducer
      - perhaps reach out to Daniel

* Mentoring/easyhack update
          committer...   1 week     1 month     3 months     12 months
                  open     123(64)     154(64)     158(4)        163(4)
               reviews     574(182)   1546(-10)   3624(-134)   14066(-50)
                merged     335(55)    1209(-57)   3693(-124)   16971(-439)
             abandoned      46(34)      79(33)     201(25)       927(-5)
           own commits     276(3)     1166(-10)   3236(-14)    14266(-70)
        review commits      44(-83)    488(-57)   1172(-141)    4733(-48)
        contributor...   1 week      1 month     3 months     12 months
                  open      111(91)     127(88)     130(-12)      132(-12)
               reviews     1108(290)   3300(166)   9162(-290)   44815(-242)
                merged       19(-19)    173(13)     531(-23)     2900(345)
             abandoned       26(20)      54(21)     137(24)       518(28)
           own commits       17(-48)    237(-13)    481(-127)    2115(-19)
        review commits        0(0)        0(0)        0(0)          0(0)
    + easyHack statistics:
       needsDevEval 9(9)   needsUXEval 3(3)   cleanup_comments 248(248)
       total 288(288)   assigned 23(23)   open 240(240)
    + top 10 contributors:
          Johnny_M made 102 patches in 1 month, and 576 patches in 1 year
          Steve Fanning made 26 patches in 1 month, and 112 patches in 1 year
          Dante DM made 21 patches in 1 month, and 63 patches in 1 year
          Dr. David Alan Gilbert made 7 patches in 1 month, and 17 patches in 1 year
          Srijita Mallick made 5 patches in 1 month, and 5 patches in 1 year
          Attila Bakos made 4 patches in 1 month, and 42 patches in 1 year
          Marco Pinto made 3 patches in 1 month, and 18 patches in 1 year
          Vikram Shishupalsingh Bais made 3 patches in 1 month, and 4 patches in 1 year
          Wagner, Thorsten made 2 patches in 1 month, and 10 patches in 1 year
          Nagy Tibor made 2 patches in 1 month, and 35 patches in 1 year
    + top 10 reviewers:
          Olivier Hallot made 160 review comments in 1 month, and 1036 in 1 year
          Michael Stahl made 130 review comments in 1 month, and 204 in 1 year
          Adolfo Jayme Barrientos made 116 review comments in 1 month, and 1156 in 1 year
          McNamara, Caolán made 84 review comments in 1 month, and 874 in 1 year
          Grandin, Noel made 84 review comments in 1 month, and 908 in 1 year
          Heiko Tietze made 78 review comments in 1 month, and 452 in 1 year
          Németh, László made 70 review comments in 1 month, and 704 in 1 year
          Vajna, Miklos made 64 review comments in 1 month, and 586 in 1 year
          Thorsten Behrens made 62 review comments in 1 month, and 118 in 1 year
          Ilmari Lauhakangas made 60 review comments in 1 month, and 306 in 1 year
    + Patches automatically abandoned:
        (WIP) Conceptualized asserts ( Aleksey Tulinov )
            - https://gerrit.libreoffice.org/#/c/101482
        (WIP) Fixtures that don't have to inherit CPPUNIT_NS::TestFixture ( Aleksey Tulinov )
            - https://gerrit.libreoffice.org/#/c/102349
        EMF: Add support or MM_TEXT ( Bartosz Kosiorek )
            - https://gerrit.libreoffice.org/#/c/105760
        Resolves tdf#137705 - Stylist should use themed colors ( Heiko Tietze )
            - https://gerrit.libreoffice.org/#/c/105786
        use more standard estimations for scrollbar and checkbox widths ( Caolán McNamara )
            - https://gerrit.libreoffice.org/#/c/106020
        tdf#138271: sw: Add UItest ( Xisco Fauli )
            - https://gerrit.libreoffice.org/#/c/106150
        tdf#138304 - Calc: Frame Preview toggle lines ( Juergen Funk )
            - https://gerrit.libreoffice.org/#/c/106220
        tdf#138087 EMF Fix rotation for text display ( Bartosz Kosiorek )
            - https://gerrit.libreoffice.org/#/c/106541
        tdf#124176: Use pragma once instead of include guards ( Ahmet  Bera Kansu )
            - https://gerrit.libreoffice.org/#/c/106793
        tdf#124176: Use pragma once instead of include guards ( Ahmet  Bera Kansu )
            - https://gerrit.libreoffice.org/#/c/106795
        tdf#124176: Use pragma once instead of include guards ( Ahmet  Bera Kansu )
            - https://gerrit.libreoffice.org/#/c/106796
        tdf#124176: Use pragma once instead of include guards ( Ahmet  Bera Kansu )
            - https://gerrit.libreoffice.org/#/c/106797
        WIP use RGBA as format when loading PNGs ( Noel Grandin )
            - https://gerrit.libreoffice.org/#/c/99172
      + patches were not abandoned for a while, due to a bug (Xisco)
    + big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
          Shobhit Chaurasia
          Aditya, Pratap Singh
          Vipul Aggarwal
          Buse Orak
          Carlos Segura González
          Dipanshu Garg
          Eyal Rozenberg
          Gökay Şatır
          Hirae
          Martin Hoffmann
          Michalis
          Srijita Mallick
          NOGATA, Jun
          Antje Kazimiers
          Stratos Kostidis
          Quan Nguyen
          Quentin Delage
          Tarun  Sharma
          Stéphane Guillou

* Commit Access
  + None

* Bayram intro
  + just listening here, for now
  + may apply for GSoC

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

* Jenkins / CI update (Cloph)
    from:Thu Feb 18 15:01:11 2021
    master linux rel  jobs:  57 ok:  54 ko:   3 fail ratio:  5.26 % break:   2 broken duration: 9.41%
    master linux dbg  jobs:  43 ok:  42 ko:   1 fail ratio:  2.33 % break:   1 broken duration: 2.44%
    master mac rel    jobs:  79 ok:  79 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
    master mac dbg    jobs:  76 ok:  76 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
    master win rel    jobs:  64 ok:  63 ko:   1 fail ratio:  1.56 % break:   1 broken duration: 0.42%
    master win dbg    jobs:  69 ok:  68 ko:   1 fail ratio:  1.45 % break:   1 broken duration: 0.00%
    master win64 dbg  jobs:  65 ok:  65 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
    master gerrit lin jobs: 618 ok: 469 ko:  81 fail ratio: 13.11% time for ok: mean:  23 median:  22
    master gerrit plg jobs: 594 ok: 377 ko: 133 fail ratio: 22.39% time for ok: mean:  43 median:  38
    master gerrit win jobs: 687 ok: 345 ko: 228 fail ratio: 33.19% time for ok: mean:  55 median:  55
    master gerrit mac jobs: 631 ok: 439 ko: 110 fail ratio: 17.43% time for ok: mean:  30 median:  26
    master android    jobs: 584 ok: 476 ko:  25 fail ratio:  4.28% time for ok: mean:  32 median:  21
    master gerrit all jobs: 638 ok: 272 ko: 210 fail ratio: 32.92% time for ok: mean:  89 median:  74
   + https://dev-www.libreoffice.org/tmp/gerrit_210225.html
   + tests that failed more than twice in last seven days:
      3 UITest_impress_tests		gerrit_linux_clang_dbgutil
      4 CppunitTest_basic_macros		gerrit_linux_clang_dbgutil
      5 CppunitTest_sd_import_tests		gerrit_linux_clang_dbgutil
      6 CppunitTest_sc_uicalc		gerrit_windows
      7 CppunitTest_vcl_backend_test		gerrit_mac
     25 CppunitTest_xmlsecurity_signing		gerrit_windows
   + nothing special during the last 7 days
     +  CppunitTest_xmlsecurity_signing is still failing a lot
     + tb72 was broken → more “resume” was needed

* l10n (Sophie)
  + work is ongoing as usual
  + new l10n team for Luganda
  + missing very much the spellcheck in weblate (Olivier)
    + any plans to fix this?
    + fixed in current version of weblate → using native browser textarea (Cloph)
    + maybe can update the TDF instance in the next 2 weeks

* GSoC 2021 announced (Heiko/Thorsten)
  + project page: http://g.co/gsoc
  + new ideas are welcome at https://wiki.documentfoundation.org/Development/GSoC/Ideas
  + new mentors too: https://wiki.documentfoundation.org/Development/GSoC/Ideas_without_a_mentor
  + next step:
    + March 9, 2021: Organizations Announced
    + March 29, 2021 - April 13, 2021: Student Application Period
    + April 13, 2021 - May 17, 2021: Application Review Period
    + May 17, 2021: Student Projects Announced
    + May 17, 2021 - June 7, 2021: Community Bonding
    + June 7, 2021 - August 16, 2021: Coding
    + July 12 - 16, 2021: Evaluations
    + August 16 - 23, 2021: Students Submit Code and Final Evaluations
    + August 23 - 30, 2021: Mentors Submit Final Evaluations
    + August 31, 2021: Results Announced

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

    + UNCONFIRMED: 1600 (+8)
        + enhancements: 200  (+10)
        + needsUXEval: 3 (-3)
        + haveBackTrace: 4 (-1)
        + needsDevAdvice: 17 (-1)
        + documentation:  24 (+1)
        + android:  6 (+0)
        + iOS:  0 (+0)
        + Online:  22 (+0)



    + Most pressing bugs:
     New:
        None
     Old:
        + 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

       + 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:
        + FIREBIRD - LibreOffice Vanilla fails to load tables or reports from an embedded Firebird ODB file
            + https://bugs.documentfoundation.org/show_bug.cgi?id=140332
            + Thanks to Tor


    + New high severity bugs of the week:
        + CRASH: importing specific document
            + https://bugs.documentfoundation.org/show_bug.cgi?id=138771
            + Michael S?

        + When we click on the FILTERED dropdown + sign it CHECKS and UNCHECKS all along with expanding and contracting
            + https://bugs.documentfoundation.org/show_bug.cgi?id=140136
            + Attila?

        + Sidebar minimum width is excessively wide; hangs system when try to resize (kf5, Intel UHD Graphics 620 & 630)
            + https://bugs.documentfoundation.org/show_bug.cgi?id=140200
            + not a regression?

        + FILESAVE DOCX Crash when saving a file with superscript formatting
            + https://bugs.documentfoundation.org/show_bug.cgi?id=140572
            + Fixed, thanks to Justin

* QA stats
    + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
      +171  -22 (-120) overall)
      many thanks to the top bug squashers:
       Timur                   20
       QA Administrators       14
       Heiko Tietze            10
       Xisco Faulí             10
       Buovjaga                7
       Ming Hua                5
       Caolán McNamara         4
       Roman Kuznetsov         3
       V Stuart Foote          3
       Alex Thurgood           2

    + top 10 bugs reporters:
       Telesto                 10
       Regina Henschel         8
       sdc.blanco              4
       An-Kh                   3
       Aron Budea              3
       Buovjaga                3
       NISZ LibreOffice Team   3
       Timur                   3
       TorrAB                  3
       Ulrich Windl            3

    + top 10 bugs fixers:
       Heiko Tietze            4
       McNamara, Caolán        4
       Grandin, Noel           2
       Nabet, Julien           2
       Vajna, Miklos           2
       *UNKNOWN*               1
       Adolfo Jayme Barrientos 1
       Bergmann, Stephan       1
       Joel MESSAGER           1
       Luboš Luňák             1

    + top 10 bugs confirmers:
       Xisco Fauli             41
       Ilmari Lauhakangas      17
       *UNKNOWN*               9
       Heiko Tietze            9
       Dieter                  8
       Timur                   7
       Budea, Áron             6
       Nabet, Julien           4
       Roman Kuznetsov         4
       BogdanB                 3


* 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 : 2/73 -     2 %  (+0)
     4.2 : 2/134 -    1 %  (+0)
     4.1 : 3/85 -     3 %  (+0)
     4.0 : 3/83 -     3 %  (-1)
     old : 7/248 -    2 %  (+0)


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

     done by:
        Xisco Fauli                   8
        Raal                          7
        Timur                         3
        Roman Kuznetsov               2
        Ilmari Lauhakangas            1
        NISZ LibreOffice Team         1
        Stefan_Lange_KA at T-Online.de   1
        Foote, V Stuart               1


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

     done by:
        Xisco Fauli                   8
        Raal                          7
        Timur                         4
        Roman Kuznetsov               2
        Ilmari Lauhakangas            1
        NISZ LibreOffice Team         1
        Stefan_Lange_KA at T-Online.de   1


* all bugs tagged with 'regression'
   + 1388(-1) bugs open of 10773(+19) total 14(+0) high prio.

     done by:
        Timur                   5
        Xisco Fauli             4
        Ilmari Lauhakangas      2
        Telesto                 2
        Roman Kuznetsov         1
        Alex Thurgood           1
        NISZ LibreOffice Team   1


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

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


* ~Component   count net * all regressions
   + http://bit.ly/1BUdI8i
     Writer: other            - 458(+5)
     Calc                     - 241(+0)
     Impress                  - 147(+0)
     LibreOffice              - 60(+1)
     Writer: docx filter      - 59(+0)
     Crashes                  - 51(-2)
     Draw                     - 51(+0)
     Borders                  - 47(+2)
     UI                       - 42(+1)
     Writer: perf             - 42(+0)
     Base                     - 32(-2)
     Writer: other filter     - 32(+0)
     Chart                    - 26(+0)
     Writer: doc filter       - 26(+0)
     RTL                      - 25(+1)
     graphics stack           - 24(+0)
     Printing and PDF export  - 23(+0)
     filters and storage      - 19(+0)
     BASIC                    - 15(+0)
     Formula Editor           - 2(+1)
     framework                - 2(-1)
     Linguistic               - 1(+0)
     sdk                      - 1(+0)


More information about the Libreoffice-qa mailing list