[Libreoffice-qa] ESC meeting minutes: 2020-06-11

Jan Holesovsky kendy at collabora.com
Thu Jun 11 14:33:43 UTC 2020


* Present:
    + Heiko, Gabriel, Caolán, Cloph, Ilmari, Kendy, Sophie, Stephan, Olivier,
      Eike, Michael S., Xisco, René, Thorsten

* Completed Action Items:
    + None

* Pending Action Items:
    + fix Jenkins_Callgrind at some stage (Cloph)
      [ must be an env var mismatch, custom LD_LIBRARY_PATH causes problems ]
    + build an ODF filter commit list + names, who need to file their extensions
      in the wiki (Thorsten)


* Release Engineering update (Cloph)
    + 7.0 status
      + UI freeze & string freeze in the first week of July
      + decide this week: if a beta2 is needed (so far nobody asked for it)
        + In the end we will have beta2, due to langpack situation on Mac
          (tdf#133511)
        + not necessary to revert the whole work, there's an easy fix (Cloph)
          https://gerrit.libreoffice.org/c/core/+/94623 / 95563
      + there will be 3 RCs (Cloph)
    + 6.4 status
      + 6.4.5 RC1 released yesterday, uploading
      + RC2 in a week
    + Remotes
      + A new release due to release soon, f-droid too (Cloph)
    + Android viewer
    + Online
      + libreoffice-7-0 branch is created (Andras)

* Documentation (Olivier)
    + New Help
      + No news
    + Help content
      + Updates, fixes and new pages (buovjaga, ohallot, LibreOfficiant,
        G. Kelemen, ..)
    + Google seasons of Doc
      + Tech writer application submission started (ends July 9th)
    + Guides
      + Released Draw Guide 6.4 (P.Schofield, C. Wood, Regina Henschel)

* UX Update (Heiko)
    + Bugzilla (topicUI) statistics
        243(243) (topicUI) bugs open, 262(262) (needsUXEval) needs to be
        evaluated by the UXteam
    + Updates:
        BZ changes   1 week   1 month    3 months   12 months  
             added      8(-3)    22(-9)     48(-39)    171(-10)
         commented     95(24)   368(-18)   989(-16)   3504(18) 
           removed      0(0)      2(0)       7(-30)     46(0)  
          resolved     19(12)    53(3)     134(8)      358(13) 
    + top 10 contributors:
          Heiko Tietze made 222 changes in 1 month, and 2030 changes in 1 year
          Telesto made 117 changes in 1 month, and 236 changes in 1 year
          Foote, V Stuart made 70 changes in 1 month, and 620 changes in 1 year
          Kainz, Andreas made 50 changes in 1 month, and 467 changes in 1 year
          Dieter Praas made 48 changes in 1 month, and 534 changes in 1 year
          BogdanB made 47 changes in 1 month, and 75 changes in 1 year
          Ilmari Lauhakangas made 24 changes in 1 month, and 133 changes in 1
          year
          Xisco Fauli made 22 changes in 1 month, and 568 changes in 1 year
          Eyal Rozenberg made 13 changes in 1 month, and 32 changes in 1 year
          Michel Le Bihan made 13 changes in 1 month, and 13 changes in 1 year

    + New tickets with needsUXEval Jun/04-Jun/11
      + 18 new tickets (https://bugs.documentfoundation.org/buglist.cgi?chfield=%5BBug%20creation%5D&chfieldfrom=7d&keywords=needsUXEval with keyword remaining)

    + Issue around new Gallery content
      + https://bugs.documentfoundation.org/show_bug.cgi?id=133788 (l10n)
      + https://bugs.documentfoundation.org/show_bug.cgi?id=133777 (present)
        + new content now at presets/gallery/ => move back to (readonly)
          share/gallery/ (sberg)
        + shipped content in user space would be overridden anyway (mikek)
        + better approach, eg. migration or as bundled extensions?
      + https://bugs.documentfoundation.org/show_bug.cgi?id=57466 (user space)
        + proposal in c19 with renaming to *.old
      + similar to extensions (René)
        + some people have very old ones (René)
        + issue also for table styles (Heiko)
      + Is there a diffirent solution? Like migration? (Heiko)
        + How to solve it for galleries? (Heiko)
        + Ideas much appreciated (Heiko)
        + User shouldn't modify existing galleries, just add new ones (René)
        => Please check the issues above, ideas much appreciated (Heiko)
          + Suggest staying with non-editable gallery content for 7.0 (René,
            Stephan)
          => let's do that, not enough time for 7.0 for larger changes
          + for later, we can ask the user (Heiko)
            + but the package installation cannot do anything in the user's
              dir (René)
          + bundled extensions are OK (René)
 
* Crash Testing (Caolan)
    + 7(-8) import failure, 9(+4) export failures
        - mst fix #1 included above, and new build wih fix #2 underway
    + 1 coverity issues, but not getting updated
        - coverity admin contacted wrt timeouts, limit maybe extended
    + 8 oss-fuzz issues (6 timeouts)

* Crash Reporting (Xisco)
    + https://crashreport.libreoffice.org/stats/version/6.3.6.2
        + (+382) 1758 1376 858 668 529 283 0
    + https://crashreport.libreoffice.org/stats/version/6.4.2.2
        + (-377) 2354 2731 3033 3501 3702 4322 5765 6869 6527 8046 6988 3716 0
    + https://crashreport.libreoffice.org/stats/version/6.4.3.2
        + (-1127) 3771 4896 6243 7540 6577 5725 4328 2199 0
    + https://crashreport.libreoffice.org/stats/version/6.4.4.2
        + (+1582) 5252 3670 1638 0

* GSoC 2020 (Ilmari)
    + Projects announced: https://blog.documentfoundation.org/blog/2020/05/05/9769/
    + June 1, 2020 - August 24, 2020: Students work on their projects
    + 6 projects accepted
    + the game is on, students are reporting more or less regularly
      + remind your students if it's not happening
      + all but one has sent the report & were working on patches
    + 1st evaluation: June 29

* Mentoring/easyhack update
          committer...   1 week     1 month     3 months    12 months    
                  open      92(4)      168(17)     171(16)      181(17)  
               reviews     506(18)    1782(58)    4158(20)    21415(-192)
                merged     470(153)   1637(16)    4690(141)   19179(114) 
             abandoned      17(-4)      96(-4)     271(0)      1040(1)   
           own commits     276(76)    1196(-53)   3733(34)    15657(71)  
        review commits      57(-74)    483(22)    1172(15)     4689(3)   
        contributor...   1 week      1 month     3 months     12 months   
                  open       37(15)      72(1)        76(3)        78(3)  
               reviews     1486(272)   4780(276)   11448(406)   40682(564)
                merged       25(-52)    188(11)      351(10)      951(19) 
             abandoned       10(-5)      43(6)       111(-21)     562(6)  
           own commits       28(-71)    263(28)      520(31)     1238(42) 
        review commits        0(0)        0(0)         0(0)         0(0)  
    + easyHack statistics:
       needsDevEval 8(8)   needsUXEval 2(2)   cleanup_comments 225(225)   
       total 268(268)   assigned 26(26)   open 224(224)   
    + top 10 contributors:
          Steve Fanning made 84 patches in 1 month, and 86 patches in 1 year
          Johnny_M made 72 patches in 1 month, and 92 patches in 1 year
          Gökay ŞATIR made 19 patches in 1 month, and 19 patches in 1 year
          Ilmari Lauhakangas made 7 patches in 1 month, and 27 patches in 1 year
          himajin100000 made 6 patches in 1 month, and 18 patches in 1 year
          LibreOfficiant made 6 patches in 1 month, and 126 patches in 1 year
          Attila Bakos made 3 patches in 1 month, and 14 patches in 1 year
          Weblate made 3 patches in 1 month, and 53 patches in 1 year
          Shivam Kumar Singh made 3 patches in 1 month, and 11 patches in 1 year
          Ahmad Ganzouri made 3 patches in 1 month, and 5 patches in 1 year
    + top 10 reviewers:
          Timar, Andras made 190 review comments in 1 month, and 1403 in 1 year
          Olivier Hallot made 186 review comments in 1 month, and 530 in 1 year
          Behrens, Thorsten made 152 review comments in 1 month, and 1248 in 1
          year
          Adolfo Jayme Barrientos made 114 review comments in 1 month, and 1094
          in 1 year
          Michael Stahl made 98 review comments in 1 month, and 1422 in 1 year
          Ilmari Lauhakangas made 88 review comments in 1 month, and 152 in 1
          year
          Vajngerl, Tomaž made 80 review comments in 1 month, and 256 in 1 year
          Nabet, Julien made 74 review comments in 1 month, and 1762 in 1 year
          Grandin, Noel made 70 review comments in 1 month, and 1103 in 1 year
          Németh, László made 68 review comments in 1 month, and 541 in 1 year
    + Patches automatically abandoned:
        Uppercase typo ( Sophia Schroeder )
            - https://gerrit.libreoffice.org/#/c/88022
        tdf#38885 CreateTextFromNode Removed ( Advait Ranade )
            - https://gerrit.libreoffice.org/#/c/90171
        tdf#108505 Fix legacy dropdown fields direct formatted font setting
        ( Gabor Kelemen )
            - https://gerrit.libreoffice.org/#/c/91540
        Restore section levels ( Jim Raykowski )
            - https://gerrit.libreoffice.org/#/c/91664
    + big CONGRATULATIONS to contributors who have at least 1 merged patch,
      since last report:
          Markus Keller
          Ilia Sheshukov
          srijan bhatia

* Commit Access
    + None
    + any GSoC students who want to work on a branch?
      + would like to propose quwex - he's doing some experiments, and would
        like to see the raw version of that in a private branch (Thorsten)
      + no objections (Kendy, Cloph)
      => AI: Ask for the account + tell the usual intro (Thorsten)

* Developer Certification (Stephan/Kendy/Thorsten)
    + sleep 15 weeks
    + seeking for a new person as a replacement for Bjoern, who is currently
      inactive

* Jenkins / CI update (Christian)
    from:Thu Jun  4 13:55:16 2020
    master linux rel  jobs:  57 ok:  56 ko:   1 fail ratio:  1.75 % break:   1 broken duration: 0.78%
    master linux dbg  jobs:  53 ok:  39 ko:  12 fail ratio: 22.64 % break:  10 broken duration:23.44%
    master mac rel    jobs:  49 ok:  49 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
    master mac dbg    jobs:  42 ok:  42 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
    master win rel    jobs:  75 ok:  75 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
    master win dbg    jobs:  78 ok:  78 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
    master win64 dbg  jobs:  79 ok:  79 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
    master gerrit lin jobs: 607 ok: 533 ko:  49 fail ratio:  8.07% time for ok: mean:  22 median:  22
    master gerrit plg jobs: 492 ok: 306 ko: 158 fail ratio: 32.11% time for ok: mean:  31 median:  30
    master gerrit win jobs: 641 ok: 471 ko: 132 fail ratio: 20.59% time for ok: mean:  55 median:  54
    master gerrit mac jobs: 621 ok: 490 ko:  77 fail ratio: 12.40% time for ok: mean:  36 median:  31
    master gerrit all jobs: 501 ok: 238 ko: 201 fail ratio: 40.12% time for ok: mean: 126 median: 103
   + https://dev-www.libreoffice.org/tmp/gerrit_200611.html 
   + tests that failed more than twice in last seven days
      3 CppunitTest_sw_ooxmlimport2
      3 UITest_chart
      3 UITest_writer_tests7
      4 CppunitTest_sc_subsequent_export_test
      5 CppunitTest_dbaccess_RowSetClones
      5 CppunitTest_sw_uwriter
      9 CppunitTest_dbaccess_hsqldb_test
     12 Killed by the kill-wrapper
     16 CppunitTest_sw_layoutwriter
     30 UITest_calc_demo
   + failing tests disabled (Cloph)
   + cannot see what failed exactly (Stephan)
     + has an idea for one of the crashes there though (Stephan)

* l10n (Sophie)
  + work is ongoing
  + new translator for Hausa language

* Graphics architecture (Thorsten)
  * https://pad.documentfoundation.org/p/ESC_graphics_architecture
  * skia / vulkan: try it on master (Lubos)
    + metabug: https://bugs.documentfoundation.org/show_bug.cgi?id=129062
      + 4 (+1) open bugs, 66 total (+1)

* LibreOffice Conference will be Online (Sophie)
  + CfP will be shorter
  + deadline to submit your talks: 21st July
  + https://blog.documentfoundation.org/blog/2020/06/02/opensuse-libreoffice-conference-2020-will-take-place-online/ 

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

    + UNCONFIRMED: 870 (+54)
        + enhancements: 95  (+9)
        + needsUXEval: 9 (-8)
        + haveBackTrace: 1 (+0)
        + needsDevAdvice: 11 (-1)
        + documentation:  12 (+0)
        + android:  4 (+1)
        + iOS:  0 (+0)
        + Online:  14 (-1)
        + increasing the 3rd week; Ilmari will help and Xisco will have more
          time
          + good to have reporters (Heiko)
    
    + Many good regression finds by Telesto (Ilmari, Xisco)

    + Most pressing bugs:
     New:
                None

     Old:
       + 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)

       + Opening ODS file rise Incorrect Format exception. Opened well with
         OpenOffice 4.1.3
           + https://bugs.documentfoundation.org/show_bug.cgi?id=116079
           + regression from the fastparser gsoc work from 2016
          + Mohammed is no longer around, Julien is asking for tips

        + 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
     Fixed:
       + Toolbar and sidebar items positioning messed up with RTL-language UI
                + https://bugs.documentfoundation.org/show_bug.cgi?id=133822
                + Thanks to Caolán
    + New high severity bugs of the week:
        + Cannot link to macOS address book - crashes and restarts
            + https://bugs.documentfoundation.org/show_bug.cgi?id=126961
            + regression, needs bisecting

        + FILEOPEN: User defined number format not applied to fields inside
          header or footer
            + https://bugs.documentfoundation.org/show_bug.cgi?id=133459
            + Maxim has a patch

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

        + CRASH: after clicking on a drop-down form
            + https://bugs.documentfoundation.org/show_bug.cgi?id=133641
            + Michael S already fixed it, thanks!

        + EDITING: Comments cannot be resized while editing - missing squares
          around the comment/note
            + https://bugs.documentfoundation.org/show_bug.cgi?id=68695
            + Armin?
              + Thorsten will contact him

* QA stats
    + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
      +217  -4 (-207) overall)
      many thanks to the top bug squashers:
       QA Administrators       22
       Buovjaga                11
       Heiko Tietze            10
       Timur                   10
       Michael Stahl (CIB)     8
       Telesto                 8
       Dieter                  7
       Justin L                7
       Roman Kuznetsov         7
       Xisco Faulí             7

    + top 10 bugs reporters:
       Telesto                 37
       NISZ LibreOffice Team   8
       andreas_k               8
       Xisco Faulí             7
       Rizal Muttaqin          4
       zzz                     4
       R. Green                3
       Regina Henschel         3
       Aron Budea              2
       Cyp                     2

    + top 10 bugs fixers:
       Adolfo Jayme Barrientos 6
       Michael Stahl           6
       McNamara, Caolán        5
       Rizal Muttaqin          4
       Ilmari Lauhakangas      3
       Németh, László          3
       Xisco Fauli             3
       Grandin, Noel           2
       Jim Raykowski           2
       Justin Luth             2

    + top 10 bugs confirmers:
       Dieter Praas            17
       Heiko Tietze            12
       Nabet, Julien           12
       Timur                   9
       Xisco Fauli             8
       Foote, V Stuart         7
       Roman Kuznetsov         6
       Telesto                 6
       *UNKNOWN*               5
       Alex Thurgood           5


* Highest-Priority bugs (aka "MABs"):
   + http://bit.ly/2lJAAJI
     6.0 : 1/52 -     1 %  (+0)
     5.4 : 0/41 -     0 %  (-2)
     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 : 1/133 -    0 %  (+0)
     4.1 : 3/85 -     3 %  (+0)
     4.0 : 3/82 -     3 %  (+0)
     old : 5/245 -    2 %  (+0)


* Bisected bugs open: keyword 'bisected'
   + more accurate - down to a single commit.
   + http://bit.ly/2dyIfDy
   + 778/4349 762/4303 745/4272 739/4240 737/4218 731/4195 706/4154 

     done by:
        Ilmari Lauhakangas    13
        Telesto               12
        Xisco Fauli           12
        Budea, Áron            3
        Timur                  1
        Justin Luth            1
 

* Bibisected bugs open: keyword 'bibisected'
   + http://bit.ly/2cSCXlS
   + 961/5215 944/5163 924/5128 918/5094 916/5070 908/5045 881/5000 

     done by:
        Ilmari Lauhakangas    18
        Xisco Fauli           13
        Telesto               12
        Budea, Áron            3
        Timur                  1
        Justin Luth            1


* all bugs tagged with 'regression'
   + 1182(-15) bugs open of 9754(+30) total 9(+0) high prio.

     done by:
        Telesto               19
        Xisco Fauli            8
        Timur                  2
        Roman Kuznetsov        1
        Budea, Áron            1
        BogdanB                1
        Alex Thurgood          1
        Justin Luth            1
        Kaganski, Mike         1
        Monastirsky, Maxim     1


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

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


* ~Component   count net * all regressions
   + http://bit.ly/1BUdI8i
     Writer: other            - 336(-9)
     Calc                     - 220(-9)
     Impress                  - 133(-1)
     LibreOffice              - 60(-3)
     Writer: docx filter      - 57(+3)
     Crashes                  - 47(+0)
     Draw                     - 44(-1)
     Borders                  - 42(+1)
     UI                       - 40(-1)
     Writer: perf             - 38(-2)
     Base                     - 29(-2)
     Writer: doc filter       - 28(+1)
     Writer: other filter     - 27(+0)
     graphics stack           - 27(-1)
     Printing and PDF export  - 25(+0)
     Chart                    - 23(+0)
     RTL                      - 23(+0)
     filters and storage      - 22(+1)
     BASIC                    - 14(-2)
     framework                - 2(+0)
     Formula Editor           - 1(+0)
     Installation             - 1(+0)
     sdk                      - 1(+0)


More information about the Libreoffice-qa mailing list