[Libreoffice-qa] minutes of ESC call ...

Michael Meeks michael.meeks at collabora.com
Wed Apr 17 09:48:14 UTC 2019


>From last Thursday - somehow I forgot to post; thanks to
buovjaga for the reminder:

* Present:
    + Olivier H, Christian, Xisco, Michael S, Kendy, Miklos, Sophie,
      Heiko, Caolan, Michael W, Stephan, Gabriel, Michael M, Eike

* Completed Action Items:
    + add monitoring for build bot daily failure rates (Christian)
      [ have a script that creates number of consecutive failures,
        needs to be hooked up to alerts ]

* Pending Action Items:

* Release Engineering update (Christian)
    + 6.2.3 rc2 – status
       + tagged and built; being up-loaded to pre-releases then mirrors
    + 6.1.6 rc1 - status
       + tagging later today – final release for 6.1.x line
    + 6.3 alpha1: early May
    + Remotes
    + Android viewer
       + Maven repo is published up to 6.0.4 – rest later today (Christian)
    + Online:
       + 6.2.3 release up-loaded.

* Documentation (Olivier)
    + New Help
         + Reverted proposed patch for makefile (ohallot)
    + Helpcontent2
         + page for ‘–convert-to’ filters names (buovjaga, ohallot)
         + Pages for handling events in Python (libreofficiant)
         + Fixes in pages (ohallot)
    + GSoDOC
         + Compiling projects
    + Guides
         + On going Calc Guide

* UX Update (Heiko)
    + Bugzilla (topicUI) statistics
        248(248) (topicUI) bugs open, 206(206) (needsUXEval) needs to be evaluated by the UXteam
    + Updates:
        BZ changes   1 week   1 month   3 months   12 months  
             added      5(0)     12(-2)    27(-4)      70(-8) 
         commented     78(31)   203(28)   482(-15)   1326(-58)
           removed      1(0)      6(0)     11(1)       21(1)  
          resolved      2(-2)    21(0)     60(0)      130(-3) 
    + top 10 contributors:
          Tietze, Heiko made 75 changes in 1 month, and 539 changes in 1 year
          Roman Kuznetsov made 60 changes in 1 month, and 171 changes in 1 year
          Xisco Faulí made 33 changes in 1 month, and 241 changes in 1 year
          Kainz, Andreas made 30 changes in 1 month, and 175 changes in 1 year
          Dieter Praas made 28 changes in 1 month, and 136 changes in 1 year
          Thomas Lendo made 26 changes in 1 month, and 233 changes in 1 year
          Jim Raykowski made 19 changes in 1 month, and 37 changes in 1 year
          Mehrbrodt, Samuel made 15 changes in 1 month, and 64 changes in 1 year
          Foote, V Stuart made 14 changes in 1 month, and 175 changes in 1 year
          Cor Nouws made 13 changes in 1 month, and 107 changes in 1 year

   New needsUXEval between Apr/04-Apr/11

       * why toggle function DrawText, HyperlinkDialog and Horizontal Line
         + https://bugs.documentfoundation.org/show_bug.cgi?id=124673 
       * remove formular toolbar from writer -> view -> toolbars
         + https://bugs.documentfoundation.org/show_bug.cgi?id=124642 
       * tabs in calc (for sheets) and draw (for layer) style
         + https://bugs.documentfoundation.org/show_bug.cgi?id=124572 
       => in discussion

       * 7x
       => resolved dup, wfm, nab, wf

       * OPTION DIALOG: Add option to show page margins
         + https://bugs.documentfoundation.org/show_bug.cgi?id=124510 
       * jumping ui in calc (pastespecial drop down menu with/without arrow)
  ->     + https://bugs.documentfoundation.org/show_bug.cgi?id=124561 
       => new

       * writer>menubar>Edit> .uno:ShadowCursor isn't related to select subgroup
         + https://bugs.documentfoundation.org/show_bug.cgi?id=124665 
       * HideWhiteSpace should be positive Show Whitespace
         + https://bugs.documentfoundation.org/show_bug.cgi?id=124686 
       * Menubar: Show icons for the most important items
         + https://bugs.documentfoundation.org/show_bug.cgi?id=124649 
       * Add a spellout outline numbering style
  ->     + https://bugs.documentfoundation.org/show_bug.cgi?id=124608 
       * Easier use of CSV in Wizards->Address Data Source
         + https://bugs.documentfoundation.org/show_bug.cgi?id=113753 
       * FORMATTING: paragraph alignment options position is unintuitive
         + https://bugs.documentfoundation.org/show_bug.cgi?id=65473 
       * UX: Handling of empty textboxes
  ->     + https://bugs.documentfoundation.org/show_bug.cgi?id=107825 
       => accepted, easyhack

       * Fix accessibility warnings in .ui files
         + https://bugs.documentfoundation.org/show_bug.cgi?id=119931 
       * Print dialog: margin and distance input are mixed up
         + https://bugs.documentfoundation.org/show_bug.cgi?id=124567 
       => fixed, work in progress

       + always a good idea to test the defaults (Michael)
         + same used for file I/O & UI (Miklos)
            + test this with documents.

* Crash Testing (Caolan)
    + Google / ossfuzz:
      - 10 (+20,-21) issues
        + dynamic calc col change seems to cause these
      + back to where we started.
    + Crash testing:
      + 27(+21) import failure, 6(+5) export failures
         + jump here – prolly also related to calc columns.
      + fixed a long / outstanding crasher here too.
    + ForcePoint, round 9
      + stalled for now on a few minor bits.
    + coverity suspended – until new version that supports c++17(?)
    + CNA bits – got 1st batch of CVE numbers.
      + discussing a potential minor issue; open a CVE ?
      + we can use our CVE-2019-9847 for this.

* Crash Reporting (Xisco)
  + http://crashreport.libreoffice.org/stats/version/6.1.4.2
    + 1117 1241 (-124)
  + http://crashreport.libreoffice.org/stats/version/6.1.5.2
    + 1144 (-112)
  + http://crashreport.libreoffice.org/stats/version/6.2.1.2
    + 1468 (-190)
  + http://crashreport.libreoffice.org/stats/version/6.2.2.2
    + 1998 (+358)
  + nothing regarding numbers.
  + reproduced a crash, but didn’t get a URL back.
  + asked Christian to check if VM is out of space again.
  + seems can’t resolve crash reports.
  + not run out of disk space (Christian)
      + does still get crash-reports.
      + tried it – a user reported in a bug (Xisco)
         + someone else having the same problem.
         + will ping Markus perhaps.
  + is processing reports; perhaps a large backlog (Christian)
      + see the right processes showing up.

* Hackfests & Events (Thorsten)
   + this year hackfests coming up:
	+ Paris in Summer (Sophie)
          + first week of July Fri/Sat 5th / 6th
	    + near Gare de Nord, La Mouette working on communication
          + designing a flier – avoids stomping on exams at end of June
          + https://wiki.documentfoundation.org/Hackfest/Paris2019 
          + hope to have a Hackfest NG setup again – mentees, please speak up!
          + people are adding themselves to the wiki already.
	+ tentative Dresden: late autumn (past mid-October, for having students)
   + hope to have one each quarter.

* GSOC 2019 (Thorsten/Xisco/Moggi/Heiko)
   + student application period started – runs until April 9th (coming Tuesday)
      + so far 31 proposals
      + triaged down to 14
   + we have around 10 proposals without mentors
AI:   + mentors to check through the list here (All)
        + https://summerofcode.withgoogle.com/
          + dashboard > click on the number of final proposals (29) to get 
            the full list
   + last-chance for students to get easy-hacks in (Heiko_
      + before April 19th.

* C++ lectures (Xisco)
    + https://wiki.documentfoundation.org/Events/C%2B%2BLectures
    + NEXT SESSION today: April, 11 – Linked lists
    + unclear given the uptake if it is worth continuing

* mentoring/easyhack update
         committer...   1 week      1 month      3 months     12 months   
                  open       47(-39)    107(-16)      110(-19)     120(-24)
               reviews     1416(-30)   4858(-17)    13847(452)   46277(496)
                merged      271(-74)   1220(-90)     3733(110)   14639(-79)
             abandoned       14(-23)     82(-3)       187(2)       826(-3) 
           own commits      217(-39)   1016(-120)    3207(69)    14481(-73)
        review commits       94(42)     272(27)       911(47)     3846(-4) 
        contributor...   1 week    1 month   3 months   12 months   
                  open     29(7)      54(8)     54(8)       55(8)   
               reviews     66(-23)   241(3)    502(3)     6844(-688)
                merged     67(39)    154(40)   409(39)    1731(23)  
             abandoned      7(-1)     30(-2)    77(4)      311(-3)  
           own commits     65(34)    162(37)   477(33)    1758(40)  
        review commits      0(0)       0(0)      0(0)        0(0)   
    + easyHack statistics:
       needsDevEval 90(90)   needsUXEval 0(0)   cleanup_comments 260(260)   
       total 323(323)   assigned 25(25)   open 205(205)   
    + top 10 contributors:
          Gelmini, Andrea made 69 patches in 1 month, and 598 patches in 1 year
          Ilmari Lauhakangas made 10 patches in 1 month, and 41 patches in 1 year
          Florin made 9 patches in 1 month, and 9 patches in 1 year
          shubham goyal made 8 patches in 1 month, and 13 patches in 1 year
          Illarionov, Arkadiy made 8 patches in 1 month, and 84 patches in 1 year
          Alexandru Vlăduţu made 6 patches in 1 month, and 7 patches in 1 year
          LibreOfficiant made 4 patches in 1 month, and 14 patches in 1 year
          Rasmus Jonsson made 4 patches in 1 month, and 4 patches in 1 year
          Roman Kuznetsov made 4 patches in 1 month, and 25 patches in 1 year
          Patrick Jaap made 4 patches in 1 month, and 14 patches in 1 year
    + top 10 reviewers:
          Behrens, Thorsten made 225 review comments in 1 month, and 1693 in 1 year
          Timar, Andras made 177 review comments in 1 month, and 880 in 1 year
          Vajna, Miklos made 155 review comments in 1 month, and 1370 in 1 year
          Nabet, Julien made 148 review comments in 1 month, and 1224 in 1 year
          Michael Stahl made 108 review comments in 1 month, and 1054 in 1 year
          Xisco Faulí made 106 review comments in 1 month, and 784 in 1 year
          Holešovský, Jan made 92 review comments in 1 month, and 671 in 1 year
          Bergmann, Stephan made 88 review comments in 1 month, and 751 in 1 year
          Grandin, Noel made 87 review comments in 1 month, and 1195 in 1 year
          Mehrbrodt, Samuel made 80 review comments in 1 month, and 423 in 1 year
    + big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
          Jason Burns slapsquid at gmail.com 
          Thomas Viehmann tv at beamnet.de 
          Greg Veldman git at gregv.net 

* Commit Access

* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
    + sleeping 1 weeks.

* Jenkins / CI update (Christian)
    from:Thu Apr  4 14:08:48 2019
    master linux rel  jobs: 124 ok: 122 ko:   2 fail ratio:  1.61 % break:   2 broken duration: 3.40%
    master linux dbg  jobs:  99 ok:  90 ko:   9 fail ratio:  9.09 % break:   4 broken duration:21.65%
    master mac rel    jobs: 128 ok: 125 ko:   2 fail ratio:  1.56 % break:   2 broken duration: 1.97%
    master mac dbg    jobs: 139 ok: 128 ko:  11 fail ratio:  7.91 % break:   9 broken duration: 7.96%
    master win rel    jobs:  94 ok:  63 ko:  31 fail ratio: 32.98 % break:  23 broken duration:28.75%
    master win dbg    jobs: 102 ok:  74 ko:  28 fail ratio: 27.45 % break:  22 broken duration:33.25%
    master win64 dbg  jobs: 100 ok:  73 ko:  27 fail ratio: 27.00 % break:  18 broken duration:24.89%
    lo-5.3 mac        jobs:   0 ok:   0 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
    lo-5.4 mac        jobs:   0 ok:   0 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
    master gerrit lin jobs: 545 ok: 398 ko:  24 fail ratio:  4.40% time for ok: mean:  23 median:  21
    master gerrit plg jobs: 542 ok: 336 ko: 110 fail ratio: 20.30% time for ok: mean:  38 median:  33
    master gerrit win jobs: 583 ok: 345 ko:  76 fail ratio: 13.04% time for ok: mean:  63 median:  63
    master gerrit mac jobs: 554 ok: 381 ko:  52 fail ratio:  9.39% time for ok: mean:  49 median:  32
    master gerrit all jobs: 515 ok: 273 ko: 179 fail ratio: 34.76% time for ok: mean:  90 median:  73
   + https://dev-www.libreoffice.org/tmp/gerrit_190411.html 
   + tests that failed more than twice in last seven days:
      3 CppunitTest_sw_uiwriter
      3 UITest_writer_tests
      4 CppunitTest_xmlsecurity_signing
      6 UITest_writer_tests5
   + looking good – 550 builds, and still mean times sub 100 minutes
   + number of test failures seem to be low.
   + writer tests – had a fix for dependency issue
      + prolly some patches based on older tree without the fixes
   + will check if 6.2 is affected by duplicate writer test names (Miklos)
   + is it possible to get more – ie. which exact test failed ? (Michael)
      + can add a new cause definition in the log parser (Christian)
         + if there is a regexp for the log → poke on IRC & add it.

* l10n (Sophie)
   + looking good, templates updated, and online up-to-date too
   + issues with the website strings extraction for some languages
      + Christian is working on it.
   + weblate to be discussed at staff gathering in Munich.

* QA update (Xisco)

    + Please help flesh out the monthly reports:
      https://nextcloud.documentfoundation.org/s/2qbepFYXXan4ief

    + UNCONFIRMED: 570 (-9)
        + enhancements: 80  (-2)
        + needsUXEval: 1 (-4)
        + haveBackTrace: 1 (+0)
        + needsDevAdvice: 15 (+0)
        + documentation:  14 (+2)
        + android:  14 (+3)
        + iOS:  1 (+0)
        + Online:  21 (+0)
    + working on a script to test UI Actions (Xisco)
        + undo/delete etc.
        + testing with 2500 documents
        + so far found 3x crashes
        + have it locally, where should I put it ?
        + python script using UI-testing framework
           + gets document imported
           + using the UI tests – runs a set of actions.
           + eg. open; select-all, delete and undo & close.
        + crash-testing script in dev-tools repo (Caolan)
           + has a uitest directory in it already.
              + unsure what that is.
           + will check that as well (Xisco)
    + Most pressing bugs:

        + New
		[None]

        + Older
            + Crash after accepting all changes from compared documents
                + https://bugs.documentfoundation.org/show_bug.cgi?id=109376
                + M. Stahl ? Two different crashes (?)
                + many docs fundamentally broken (Thorsten)
                   + 2300 crashes for this signature (Xisco)
                + planning to look at it – leave for ~2 more weeks.

        + Fixed
            + digital signatures from 6.1 and 6.2 invalidate each other 
                + https://bugs.documentfoundation.org/show_bug.cgi?id=123747
                + thanks to Miklos
            + Crash if switch from user outline numbering to chapter numbering
                + https://bugs.documentfoundation.org/show_bug.cgi?id=124586
                + thanks to Michael Stahl

            + Crashes on UNDO
                + https://bugs.documentfoundation.org/show_bug.cgi?id=120754
                + thanks to Caolan.

            + Letter wizard crashed upon closing file save dialog on "Name ...
                + https://bugs.documentfoundation.org/show_bug.cgi?id=124039
		    + dup of #123502 fixed thanks to Mike K

* QA stats
    + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
      +128  +31 (-126) overall)
      many thanks to the top bug squashers:
       Xisco Faulí             10
       Buovjaga                9
       andreas_k               7
       Gabor Kelemen           7
       Heiko Tietze            7
       Tor Lillqvist           7
       V Stuart Foote          6
       Miklos Vajna            5
       Regina Henschel         5
       Caolán McNamara         5

    + top 10 bugs reporters:
       andreas_k               7
       Xisco Faulí             4
       Robert Großkopf         4
       Mike Kaganski           4
       Patrick Jaap            3
       Regina Henschel         3
       Roman Kuznetsov         3
       NISZ LibreOffice Team   3
       Buovjaga                2
       kds                     2

    + top 10 bugs fixers:
       Lillqvist, Tor          6
       McNamara, Caolán        5
       Kainz, Andreas          5
       Vajna, Miklos           4
       Mehrbrodt, Samuel       4
       Xisco Faulí             3
       Vajngerl, Tomaž         3
       Francis, Dennis P.      3
       Kaganski, Mike          3
       Henschel, Regina        2

    + top 10 bugs confirmers:
       Xisco Faulí             20
       Buovjaga                10
       Tietze, Heiko           10
       Roman Kuznetsov         8
       Dieter Praas            8
       Brinzing, Oliver        7
       Raal                    6
       m.a.riosv               4
       Kaganski, Mike          4


* Highest-Priority bugs (aka "MABs"):
   + http://bit.ly/2lJAAJI
     6.0 : 1/51 -     1 %  (+0)
     5.4 : 1/40 -     2 %  (+0)
     5.3 : 1/54 -     1 %  (+0)
     5.2 : 1/44 -     2 %  (+0)
     5.1 : 0/35 -     0 %  (+0)
     5.0 : 1/64 -     1 %  (-2)
     4.4 : 1/76 -     1 %  (+0)
     4.3 : 2/73 -     2 %  (+0)
     4.2 : 3/134 -    2 %  (+0)
     4.1 : 2/84 -     2 %  (-1)
     4.0 : 4/83 -     4 %  (+0)
     old : 10/248 -   4 %  (+0)


* Bisected bugs open: keyword 'bisected'
   + more accurate - down to a single commit.
   + http://bit.ly/2dyIfDy
   + 641/3146 642/3131 644/3119 642/3095 647/3084 652/3074 655/3063 

     done by:
        Brinzing, Oliver        5
        Xisco Faulí             5
        Buovjaga                1
        Budea, Áron             1
        Raal                    1
        NISZ LibreOffice Team   1
        Kaganski, Mike          1
 

* Bibisected bugs open: keyword 'bibisected'
   + http://bit.ly/2cSCXlS
   + 832/3939 835/3922 837/3909 835/3882 840/3870 846/3859 851/3848 

     done by:
        Brinzing, Oliver        5
        Xisco Faulí             4
        Buovjaga                3
        Budea, Áron             1
        Raal                    1
        NISZ LibreOffice Team   1
        Kaganski, Mike          1


* all bugs tagged with 'regression'
   + 1123(+1) bugs open of 8336(+24) total 8(+0) high prio.

     done by:
        Buovjaga                5
        Xisco Faulí             5
        Brinzing, Oliver        3
        rimichl                 1
        Roman Kuznetsov         1
        m.a.riosv               1
        Phil Krylov             1
        Dieter Praas            1
        NISZ LibreOffice Team   1
        Kaganski, Mike          1


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

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


* ~Component   count net * all regressions
   + http://bit.ly/1BUdI8i
     Writer: other            - 284(+5)
     Calc                     - 219(-1)
     Impress                  - 119(+2)
     Writer: docx filter      - 77(-2)
     LibreOffice              - 70(-1)
     Base                     - 44(+0)
     UI                       - 44(+1)
     Draw                     - 43(+0)
     Borders                  - 41(+0)
     Writer: doc filter       - 36(-1)
     Writer: perf             - 32(-2)
     graphics stack           - 32(-1)
     Writer: other filter     - 31(+0)
     Crashes                  - 27(-3)
     RTL                      - 24(+0)
     filters and storage      - 24(+0)
     BASIC                    - 17(+0)
     Printing and PDF export  - 13(+1)
     Chart                    - 13(+0)
     framework                - 2(+0)
     Extensions               - 1(+0)
     Linguistic               - 1(-1)
     Installation             - 1(+0)


More information about the Libreoffice-qa mailing list