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

Michael Meeks michael.meeks at collabora.com
Thu Nov 15 16:30:22 UTC 2018


* Present:
    + Kendy, Michael M., Olivier, Miklos, Sophie, Xisco, Heiko,
      Michael W, Stephan, Eike, Michael S., Christian, Thorsten 

* Completed Action Items:

* Pending Action Items:
    + run certification script (Kendy)
      [ not run yet ]
    + add screenshot builder to basic build stats (Christian)
      [ didn’t get to the build failure ]

* Release Engineering update (Xisco)
    + 6.2 Beta 1 & feature freeze status
      + Late Features ?
         + donation infobar (Heiko)
         + red-lining paragraph attribute re-work (Michael S) 
		- trying to aim for UI freeze on Dec 17 for switching the default 
      + will create branch and tag later today
      + merged red-lining branch (Michael S)
         + can display documents in document view properly.
         + more bits to do – wrt. applying paragraph properties
         + still an experimental mode option
         + hope to be done by then end of the year
             + can kill the ‘too many red-lines’ dialog.
             + can’t get rid of removal when export to ODF (yet)
             + perhaps get it on by default in 6.2.0 – decide on 
		   Dec 17th at UI freeze deadline (Thorsten)
       + need to update build-slaves for 6.3 ? (Stephan)
         + best to update LODE first to make it easy (Christian)   
    + 6.1.4 RC1 week after the next (week 48, Nov 26)
    + Remotes
    + Android viewer
       + exception handling issue in libstdc++ ?
       + needs to be fixed for ARM to use the latest NDK.
    + Online

* Documentation (Olivier)
    + New Help
       + Improvement in index search (buovjaga, sberg)
       + Fix png → svg icon replacement logic in XSLT (ohallot)
    + Helpcontent2
       + New page on VBA FormatNumber (ohallot)
           + how to use the VBA compatibility option. 
       + REGEX calc function (ohallot)
       + OpenType font features (ohallot)
       + Typos in contents (SophiaS, Agelmini)
       + http → https in links (SophiaS)
       + Fixes after translators review (ohallot)
       + clarifications in text (caolán, M. Kaganski)
    + Literature (Guides)
       + wiki page for writing Help contents (Sophie)
       + wiki page on Using NC client (ohallot)
       + review of Calc chapters (D. Barton, D. Jensen, C. Crumbley)
    + tests on mathml for equations in help pages
       + seems only to be there in firefox, but works quite well.  

* UX Update (Heiko)
    + Bugzilla (topicUI) statistics
        254(254) (topicUI) bugs open, 296(296) (needsUXEval) needs to be evaluated by the UXteam
    + Updates:
        BZ changes   1 week   1 month   3 months   12 months  
             added     15(10)    35(12)    54(14)      96(14) 
         commented     67(39)   203(37)   391(64)    1475(51) 
           removed      2(2)      2(2)      2(2)        8(3)  
          resolved      2(-2)    12(0)     26(-1)     125(-1) 
    + top 10 contributors:
          Thomas Lendo made 136 changes in 1 month, and 356 changes in 1 year
          Tietze, Heiko made 95 changes in 1 month, and 526 changes in 1 year
          Kainz, Andreas made 46 changes in 1 month, and 141 changes in 1 year
          Xisco Faulí made 44 changes in 1 month, and 290 changes in 1 year
          Zolnai, Tamás made 21 changes in 1 month, and 174 changes in 1 year
          Cor Nouws made 20 changes in 1 month, and 83 changes in 1 year
          Roman Kuznetsov made 15 changes in 1 month, and 53 changes in 1 year
          和尚蟹 made 15 changes in 1 month, and 15 changes in 1 year
          Foote, V Stuart made 14 changes in 1 month, and 206 changes in 1 year
          Pedro made 14 changes in 1 month, and 69 changes in 1 year
  * New needsUXEval between Nov/09-15

    * Paragraph settings are unavailable when an image is selected
      + https://bugs.documentfoundation.org/show_bug.cgi?id=120520
      => WF
    * Autocorrect strikeout writing convention potential for unintended changes
      + https://bugs.documentfoundation.org/show_bug.cgi?id=121377
      => WFM
    * The buttons "convert to ODP format" or "use PPT format" are ordered
      differently
      + https://bugs.documentfoundation.org/show_bug.cgi?id=121311
      => NAB
    * Table Design from Impress should be available in Calc and Writer
      + https://bugs.documentfoundation.org/show_bug.cgi?id=121307
      => DUP
    * Tooltip for Color Bar interactions missing
      + https://bugs.documentfoundation.org/show_bug.cgi?id=121437
      => ENH
    * Groupedbar Audio or video contextual menu is deformated
      + https://bugs.documentfoundation.org/show_bug.cgi?id=117689
      => BUG
    * Change the AutoFormat Table Style button in Calc for several icon sets
      + https://bugs.documentfoundation.org/show_bug.cgi?id=120918
      => ASSI
    * StarOffice fonts still in use in wizard templates
      + https://bugs.documentfoundation.org/show_bug.cgi?id=113720
      => ASSI
    * Group Header and Footer styles together at the hierarchical view
       + https://bugs.documentfoundation.org/show_bug.cgi?id=121369
      => in discussion, easy hack
    * The steps in Wizards use different header formats
      + https://bugs.documentfoundation.org/show_bug.cgi?id=121340
      => in discussion
    * Better text box selection border in Impress
      + https://bugs.documentfoundation.org/show_bug.cgi?id=117349
      => in discussion
    * Context Menu: DrawText add direct formating
      + https://bugs.documentfoundation.org/show_bug.cgi?id=121298
     => in discussion

    * Survey on auto-correction here:
      + https://twitter.com/liboDesign/status/1063023582064844800


  * New meeting time
    + biweekly alternating Thu 1pm / Wed 7pm (UTC both)
    + didn’t work so great for ESC – why change ? (Michael)
       + trying to include people from US and also Taiwan (Heiko)  
          + see if we can get more participants.

* Crash Testing (Caolan)
    + 2 (-5) import failures, 0(-2) export failures
        + improved – found a case where web servers giving different
          results at different times of the day – gave invalid headers.
        + filed a bug for one of these
    + 9 (+1) coverity issues
    + 19 Google / ossfuzz:
        + 2 serious, lots of timeout issues / broken build:
           + in new red-lining code.
    + ForcePoint, round 9
        + 4 writer layout issues
    + couple of other issues
        + end of Jan. embargo for one lower prio issue.
           + Miklos had a look at improving UI.
        + another issue in progress at higher prio.
          Still struggling to agree an embargo with AOO
           + now have a CVE to go with this.
    + CNA process joy ?
    + PVS Studio – still underway.
        + getting the < / == operators sorted ? (Michael S)
           + seems annoying / tough to unwind
           + checks if 2 entries are equal if so – checks if < or >
           + slightly bizarre.
        + how do we elide false positives ? (Michael M)
           + by entire categories (Caolan)

* Crash Reporting (Xisco)
    + http://crashreport.libreoffice.org/stats/version/6.0.6.2
         + 1377 1467 (last 7 days) (-90)
    + http://crashreport.libreoffice.org/stats/version/6.0.7.3
         + 285 (last 7 days) (+170)
    + http://crashreport.libreoffice.org/stats/version/6.1.2.1
         + 3522 4361 (last 7 days) (-839)
    + http://crashreport.libreoffice.org/stats/version/6.1.3.2
         + 1427 512 (last 7 days) (+915)

* Hackfests & Events (Thorsten)
   + next year hackfests coming up:
	+ FOSDEM in February
	+ Tirana perhaps in March/April
	+ Paris in summer
	+ tentative Dresden: late autumn (past mid-October, for having students)
   + hope to have one each quarter.    
   + GSoC’19
     + https://opensource.googleblog.com/2018/11/google-summer-of-code-15-years-strong.html
        + project signup starts to open Jan 15th 
     + good to come up with good ideas / design plans for the wiki (Thorsten)
	  + https://wiki.documentfoundation.org/Development/GSoC/Ideas
        + Heiko / Xisco as org. admins ?
        + trouble with decision of what projects ? (Heiko)
           + based on mentor power and student quality (Thorsten)

* mentoring/easyhack update
          committer...   1 week      1 month     3 months     12 months   
                  open       77(27)     124(10)      130(11)      141(12) 
               reviews     1580(241)   5149(294)   12874(300)   33261(838)
                merged      280(-13)   1259(24)     3724(27)    15277(-25)
             abandoned       24(-31)    120(13)      218(13)      990(-3) 
           own commits      354(36)    1481(80)     3899(138)   15555(8)  
        review commits      118(51)     315(64)      828(51)     3738(48) 
        contributor...   1 week    1 month   3 months   12 months    
                  open     29(-2)     51(-6)    55(-5)       58(-5)  
               reviews     59(-11)   219(-7)   419(-2)    20265(-553)
                merged     47(12)    120(31)   297(25)     1586(65)  
             abandoned     23(22)     35(21)    68(20)      315(29)  
           own commits     55(21)    137(35)   359(27)     1520(50)  
        review commits      0(0)       0(0)      0(0)         0(0)   
    + easyHack statistics:
       needsDevEval 57(57)   needsUXEval 3(3)   cleanup_comments 222(222)   
       total 282(282)   assigned 21(21)   open 199(199)   
    + top 10 contributors:
          Gelmini, Andrea made 33 patches in 1 month, and 515 patches in 1 year
          Zoltán Zdibák made 17 patches in 1 month, and 17 patches in 1 year
          Sophia Schröder made 17 patches in 1 month, and 156 patches in 1 year
          Tümer, Mert made 9 patches in 1 month, and 29 patches in 1 year
          Illarionov, Arkadiy made 9 patches in 1 month, and 38 patches in 1 year
          Ilmari Lauhakangas made 6 patches in 1 month, and 41 patches in 1 year
          Johnny_M made 4 patches in 1 month, and 104 patches in 1 year
          Aleksei Nikiforov made 4 patches in 1 month, and 4 patches in 1 year
          Marco A.G.Pinto made 3 patches in 1 month, and 6 patches in 1 year
          Hamish McIntyre-Bhatty made 3 patches in 1 month, and 3 patches in 1 year
    + top 10 reviewers:
          Adolfo Jayme Barrientos made 161 review comments in 1 month, and 1005 in 1 year
          Behrens, Thorsten made 149 review comments in 1 month, and 1526 in 1 year
          Vajna, Miklos made 129 review comments in 1 month, and 1277 in 1 year
          Grandin, Noel made 116 review comments in 1 month, and 1294 in 1 year
          McNamara, Caolán made 116 review comments in 1 month, and 995 in 1 year
          Michael Stahl made 115 review comments in 1 month, and 666 in 1 year
          Olivier Hallot made 101 review comments in 1 month, and 537 in 1 year
          Tietze, Heiko made 97 review comments in 1 month, and 465 in 1 year
          Nabet, Julien made 91 review comments in 1 month, and 1008 in 1 year
          Mohrhard, Markus made 84 review comments in 1 month, and 701 in 1 year
    + big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
          Hamish McIntyre-Bhatty hamishmb at live.co.uk 

* Commit Access

* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)

* Jenkins / CI update (Christian)
    from:Thu Nov  8 14:45:35 2018
    master linux rel  jobs: 195 ok: 194 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
    master linux dbg  jobs: 176 ok: 170 ko:   6 fail ratio:  3.41 % break:   6 broken duration: 2.21%
    master mac rel    jobs: 162 ok: 156 ko:   6 fail ratio:  3.70 % break:   1 broken duration: 1.55%
    master mac dbg    jobs: 164 ok: 162 ko:   2 fail ratio:  1.22 % break:   2 broken duration: 0.29%
    master win rel    jobs: 111 ok:  66 ko:  45 fail ratio: 40.54 % break:  27 broken duration:49.30%
    master win dbg    jobs: 111 ok:  78 ko:  33 fail ratio: 29.73 % break:  25 broken duration:28.35%
    master win64 dbg  jobs: 108 ok:  84 ko:  24 fail ratio: 22.22 % break:  20 broken duration:18.19%
    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: 416 ok: 334 ko:  20 fail ratio:  4.81% time for ok: mean:  20 median:  19
    master gerrit plg jobs: 436 ok: 302 ko:  74 fail ratio: 16.97% time for ok: mean:  34 median:  30
    master gerrit win jobs: 489 ok: 290 ko:  79 fail ratio: 16.16% time for ok: mean:  73 median:  75
    master gerrit mac jobs: 428 ok: 318 ko:  12 fail ratio:  2.80% time for ok: mean:  59 median:  30
    master gerrit all jobs: 419 ok: 253 ko: 126 fail ratio: 30.07% time for ok: mean: 116 median:  89
   + https://dev-www.libreoffice.org/tmp/gerrit_181115.html 
   + cygwin/forking issues on win – maybe fixed by updating cygwin
      + now current version has no bug with temp-files.
   + tests that failed more than twice in last seven days:
      3 CppunitTest_vcl_complextext
      3 PythonTest_solenv_python
      4 UITest_chapterNumbering
      7 UITest_table
      7 UITest_writer_tests2
     13 CppunitTest_vcl_pdfexport 

* l10n (Sophie)
   + plural forms in Pootle question resolved ?
     + working together with Christian on this
     + some language teams confused with num of plurals (Christian)
         + problem with Greek lang proj. now solved.
         + added a patch to gerrit to pocheck to not strip out headers
         + no feedback on whether >2 forms correctly applied.
     + sometimes not reliable on the web (Sophie)
         + hard without team reviewing of correctness.
   + Armenian team joined localization project

* Stanford C++ lecture discussions (Xisco)
   + follow-up: http://document-foundation-mail-archive.969070.n3.nabble.com/Libreoffice-qa-minutes-of-ESC-call-td4251355.html
   + Timing proposal
     + Thursdays at 8 pm CET
     + Saturdays at 10 am CET
     + https://doodle.com/poll/gc9wag8xfp7cqipb
   + have students, but would like core developers to help out.
   + not looking for a commitment to attend, but for best times
   + and not expecting people who show up to be there every time.
   + Bjoern can make those times.

* Update on tenders ? (Xisco)
   + lots going on (Thorsten)
      + budget process dragged on
      + hoped to have this ready for the next year
   + if you have a great idea – always open for requests (Michael, Thorsten)
      + write it up nicely etc.

* its hard to do documentation (Olivier)
   + relieved to see Kohei tweeting about this. 

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

    + UNCONFIRMED: 508 (-29)
        + enhancements: 56  (-8)
        + needsUXEval: 1 (+0)
        + haveBackTrace: 5 (-1)
        + needsDevAdvice: 22 (+0)
        + documentation:  4 (+0)
        + android: 13 (+2)
    + Most pressing bugs:
        + New
            + Crash after accepting all changes from compared documents
                + https://bugs.documentfoundation.org/show_bug.cgi?id=109376
                + M. Stahl ? 
        + Older
            + Crash restarting LibreOffice after applying an option
                + https://bugs.documentfoundation.org/show_bug.cgi?id=121180
                + Diadlo, Bubli ? ...
            + Crashes on UNDO
                + https://bugs.documentfoundation.org/show_bug.cgi?id=120754
                + dtardon / Caolan ? 
            + Crash applying bold to textbox control
                + https://bugs.documentfoundation.org/show_bug.cgi?id=120750
                + Jochen Nitschke / mst ?

            + Crash in: SwIndex::SwIndex(SwIndexReg * const,long)
                + https://bugs.documentfoundation.org/show_bug.cgi?id=119989
                + bisected to Ash

            + Calc: Crash when cutting some content
                + https://bugs.documentfoundation.org/show_bug.cgi?id=118707
                + Henry Castro

        + Fixed
            + Crash in: SfxItemSet::GetItemState
                + https://bugs.documentfoundation.org/show_bug.cgi?id=120115
                + thanks to Bjoern

            + Images inserted in Writer documents don't show up on macOS
            + No page color after selecting and applying one - MacOS
                + https://bugs.documentfoundation.org/show_bug.cgi?id=120252
                + https://bugs.documentfoundation.org/show_bug.cgi?id=120541
                + thanks to Armin
            + CRASH: Opening area dialog ( gtk3 )
                + https://bugs.documentfoundation.org/show_bug.cgi?id=121394
                + thanks to Caolán

            + KDE5: LO Calc -> Data -> Data provider leads to crash
                + https://bugs.documentfoundation.org/show_bug.cgi?id=120908
                + thanks to Bubli

            + Crash, if press F4 for a selected callout
                + https://bugs.documentfoundation.org/show_bug.cgi?id=121290
                + thanks to Caolán

            + Calc crashes when hide multiple sheets
                + https://bugs.documentfoundation.org/show_bug.cgi?id=121263
                + thanks to Noel Grandin

* QA stats

    + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
      +193  -55 (-171) overall)
      many thanks to the top bug squashers:
       Xisco Faulí             43
       Heiko Tietze            12
       Caolán McNamara         10
       Regina Henschel         6
       Roman Kuznetsov         6
       Jim Raykowski           5
       Thomas Lendo            5
       Timur                   5
       Noel Grandin            4
       Buovjaga                4

    + top 10 bugs reporters:
       Telesto                 18
       Vera Blagoveschenskaya  14
       Gabor Kelemen           7
       Regina Henschel         6
       robert                  6
       Xisco Faulí             5
       sabri unal              4
       NISZ LibreOffice Team   4
       Jim Avera               3
       Roman Kuznetsov         2

    + top 10 bugs fixers:
       McNamara, Caolán        9
       Jim Raykowski           5
       Xisco Faulí             5
       Grandin, Noel           4
       Tietze, Heiko           3
       Kaganski, Mike          3
       Henschel, Regina        3
       Justin L                3
       Weghorn, Michael        2
       Mehrbrodt, Samuel       2

    + top 10 bugs confirmers:
       Xisco Faulí             78
       dieterp                 12
       Raal                    12
       Alex Thurgood           11
       Brinzing, Oliver        10
       Vera Blagoveschenskaya  6
       Tietze, Heiko           5
       Thorsten Behrens (CIB)  5
       Budea, Áron             4
       Timur                   4


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


* Bisected bugs open: keyword 'bisected'
   + more accurate - down to a single commit.
   + http://bit.ly/2dyIfDy
   + 609/2732 602/2702 599/2682 601/2660 595/2638 599/2623 595/2598 

     done by:
        Xisco Faulí           20
        Raal                   5
        Budea, Áron            5
        Telesto                1
        Buovjaga               1
 

* Bibisected bugs open: keyword 'bibisected'
   + http://bit.ly/2cSCXlS
   + 795/3494 787/3460 785/3440 785/3416 777/3392 777/3370 770/3342 

     done by:
        Xisco Faulí           21
        Budea, Áron            6
        Raal                   5
        Telesto                1
        Drew Jensen            1
        Buovjaga               1


* all bugs tagged with 'regression'
   + 1053(+9) bugs open of 7795(+42) total 13(-1) high prio.

     done by:
        Xisco Faulí           19
        Alex Thurgood          4
        Raal                   4
        Budea, Áron            3
        Henschel, Regina       2
        Telesto                2
        Roman Kuznetsov        1
        Timur                  1
        dieterp                1
        Drew Jensen            1


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

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


* ~Component   count net * all regressions
   + http://bit.ly/1BUdI8i
     Writer: other            - 271(+2)
     Calc                     - 188(+2)
     Impress                  - 115(+2)
     Writer: docx filter      - 75(+2)
     LibreOffice              - 71(-2)
     UI                       - 45(+1)
     Draw                     - 43(+1)
     Borders                  - 40(+3)
     Writer: perf             - 34(+1)
     Writer: doc filter       - 34(+0)
     Base                     - 34(+0)
     graphics stack           - 32(+0)
     Crashes                  - 31(+0)
     Writer: other filter     - 25(+0)
     filters and storage      - 24(+0)
     Chart                    - 21(+1)
     Printing and PDF export  - 15(+1)
     BASIC                    - 15(+1)
     Linguistic               - 2(+0)
     framework                - 2(+0)
     Formula Editor           - 1(+0)
     sdk                      - 1(+0)
     Extensions               - 1(+0)


More information about the Libreoffice-qa mailing list