minutes of ESC call ...

* Present:
    + Gabriel, Christian, Stephan, Miklos, Drew, Thorsten, Caolan, Heiko
      Thorsten, Kendy, Michael S, Michael M, Xisco, Eike, Olivier

* Completed Action Items:

* Pending Action Items:

* Release Engineering update (Christian)
    + 6.2.5 rc1
      + on the way to the mirrors
    + 6.2.5 rc2
      + tagging next week.
    + 6.3.0 beta2
      + tagging later this evening.
      + no reviews required for fixes still on libreoffice-6-3
      + late features
         + Apple notarization feature for 10.4.15 (Christian)
           + no negative feedback → can drop this item.
         + Zip parallelism (Miklos)
           + last complaints were resolved last week → can drop this.
    + Remotes
    + Android viewer
    + Online
         + 6.3.0 beta2 up-loaded.

* Documentation (Olivier)
    + New Help (nothing to report)
       + Bug https://bugs.documentfoundation.org/show_bug.cgi?id=125956
          “LibreOffice-6.x Off-Line Help Should NOT Require XDG”
    + Helpcontent2
        + page maintenance )
        + update in new features (ohallo)
    + GS of Doc
        + Candidates are filling their Tech Writer forms
    + Guides
      + Activities in Calc guides
      + Math Guide revision by Kompilainen

* UX Update (Heiko)
    + Bugzilla (topicUI) statistics
        236(236) (topicUI) bugs open, 213(213) (needsUXEval) needs to be evaluated by the UXteam
    + Updates:
        BZ changes 1 week 1 month 3 months 12 months
             added 11(-2) 24(7) 34(3) 78(0)
         commented 85(35) 164(52) 421(-4) 1377(4)
           removed 0(0) 0(-2) 3(-5) 18(-6)
          resolved 4(2) 10(1) 35(1) 135(2)
    + top 10 contributors:
          Tietze, Heiko made 63 changes in 1 month, and 541 changes in 1 year
          Thomas Lendo made 59 changes in 1 month, and 245 changes in 1 year
          Foote, V Stuart made 44 changes in 1 month, and 227 changes in 1 year
          Roman Kuznetsov made 31 changes in 1 month, and 217 changes in 1 year
          Cor Nouws made 29 changes in 1 month, and 121 changes in 1 year
          Xisco Faulí made 23 changes in 1 month, and 252 changes in 1 year
          Dieter Praas made 21 changes in 1 month, and 110 changes in 1 year
          Mehrbrodt, Samuel made 15 changes in 1 month, and 83 changes in 1 year
          Nabet, Julien made 10 changes in 1 month, and 16 changes in 1 year
          Wagner, Thorsten made 8 changes in 1 month, and 8 changes in 1 year
    + New tickets with needsUXEval since Jun/13

       + Implement the Sidebar in Math formula editor, with decks for format
         options and Greek and special symbols
         + https://bugs.documentfoundation.org/show_bug.cgi?id=125931
       + Correct/improve tooltips for tools on Drawing toolbar in Draw
         + https://bugs.documentfoundation.org/show_bug.cgi?id=125939
       + Opening Quoted Quotes Not Properly Rendered
         + https://bugs.documentfoundation.org/show_bug.cgi?id=125946
       + [Website] Download page should support non-English users better
         + https://bugs.documentfoundation.org/show_bug.cgi?id=125961
       + Enhancement: Tables, Pagebreak: "keep with next row" feature
         + https://bugs.documentfoundation.org/show_bug.cgi?id=125972
       + Add button name to extended tooltips
         + https://bugs.documentfoundation.org/show_bug.cgi?id=125999
       => unconfirmed / in discussion
  -> + Enhancement request: Backport 6.3 FILESAVE dialog to 6.2
         + https://bugs.documentfoundation.org/show_bug.cgi?id=125908
         + only available in expert config
         + not clear what we do, discussion is ~ongoing
       => not a bug (nab)
       + In Impress - Bullets and Numberings submenu not displayed when right
         clicking on a bullet
         + https://bugs.documentfoundation.org/show_bug.cgi?id=125904
       => fixed
       + Print/Export should close cells first
         + https://bugs.documentfoundation.org/show_bug.cgi?id=125932
       => new

* Crash Testing (Caolan)
    + Crash testing:
      + 7(-2) import failure, 5(-184) export failures
      + was a big export failure problem, now resolved, down to small numbers
      + an issue with threaded rendering from Armin
         + may need to re-disable it again.
    + Google / ossfuzz:
      + 8 failures, none critical.
    + waiting for coverity
      + new version is now available
        - c++2a not supported
        - c++17 supported
      + builds under c++17, analysis site down, so builds, but not analyzed
      + can’t up-load the results to the site yet
      + looking forward to submitting the build, seems faster to build too
    + 2x security reports
      + minor one, Stephan looking at some extensions here
      + and a more serious one.
     + pushing dates out to 16th July to avoid vacations.

* Crash Reporting (Xisco)
  + http://crashreport.libreoffice.org/stats/version/6.1.5.2
    + (+123) 1236 1113 1274 1460 1705 1558
  + http://crashreport.libreoffice.org/stats/version/6.1.6.3
    + (+189) 760 571 424 293 277 215 68
` + http://crashreport.libreoffice.org/stats/version/6.2.2.2
    + (+9) 1222 1213 1182 1295 1532 1835
  + http://crashreport.libreoffice.org/stats/version/6.2.3.2
    + (-45) 1600 1645 2183 2428 2872 2401
  + http://crashreport.libreoffice.org/stats/version/6.2.4.2
    + (+576) 2615 2039 1586 929 119 0
  + numbers looking normal.

* Hackfests & Events (Sophie)
   + 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
          + mentors are needed … 2 weeks from now
          + volunteers to mentor using jitsi / IRC can help too (Christian)
          + in theory had hackfest-ng but short notice (Thorsten)
            + something to discuss in team meeting there.
            + perhaps trend to fewer mentors at hackfests ? (Xisco)
               + BoD should look to fix it in future.
          + 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)
      + Brussels Hackathon (Thorsten/Italo)
          + drop it for the next call.
  + Dresden Hackfest (Thorsten)
          + tentatively end of October, talking to FSFE people there
            + not confirmed, working on that
   + hope to have one each quarter.

* Conference (Sophie)
   + CfP deadline is end of June, please send papers … ~10 so far
       + https://conference.libreoffice.org/2019/call-for-papers/

* GSOC 2019 (Thorsten/Xisco/Moggi/Heiko)
   + Project page:
     https://summerofcode.withgoogle.com/organizations/5557591040589824/
   + currently: coding has started!
   + Mentors, please make sure students are active & communicating!
      + weekly reports are not optional, number decreasing
   + next deadline: June 28, 1st eval milestone, review opens on the 24th!

* mentoring/easyhack update
          committer... 1 week 1 month 3 months 12 months
                  open 90(-23) 155(-37) 160(-36) 168(-36)
               reviews 1991(258) 6125(368) 14891(434) 54009(456)
                merged 426(145) 1349(144) 3715(151) 15039(95)
             abandoned 14(5) 49(-7) 211(5) 733(-13)
           own commits 224(40) 949(-3) 2881(-13) 13801(-21)
        review commits 103(15) 415(13) 1095(51) 3985(29)
        contributor... 1 week 1 month 3 months 12 months
                  open 28(-7) 79(0) 80(-2) 80(-2)
               reviews 76(-23) 314(15) 606(3) 1871(-189)
                merged 56(7) 248(-4) 672(33) 1912(22)
             abandoned 11(4) 41(9) 107(3) 312(7)
           own commits 54(2) 255(-9) 707(27) 2042(27)
        review commits 0(0) 0(0) 0(0) 0(0)
    + easyHack statistics:
       needsDevEval 9(9) needsUXEval 0(0) cleanup_comments 199(199)
       total 248(248) assigned 18(18) open 215(215)
    + top 10 contributors:
          Gelmini, Andrea made 186 patches in 1 month, and 900 patches in 1 year
          Illarionov, Arkadiy made 11 patches in 1 month, and 103 patches in 1 year
          LibreOfficiant made 8 patches in 1 month, and 32 patches in 1 year
          Sumit Chauhan made 6 patches in 1 month, and 11 patches in 1 year
          Balazs Varga made 4 patches in 1 month, and 38 patches in 1 year
          Kaishu Sahu made 3 patches in 1 month, and 17 patches in 1 year
          himajin100000 made 3 patches in 1 month, and 20 patches in 1 year
          Wisha Wa made 2 patches in 1 month, and 4 patches in 1 year
          Brinzing, Oliver made 2 patches in 1 month, and 3 patches in 1 year
          DrRobotto made 2 patches in 1 month, and 3 patches in 1 year
    + top 10 reviewers:
          Nabet, Julien made 407 review comments in 1 month, and 1869 in 1 year
          Holešovský, Jan made 205 review comments in 1 month, and 877 in 1 year
          Vajna, Miklos made 190 review comments in 1 month, and 1470 in 1 year
          Timar, Andras made 169 review comments in 1 month, and 1094 in 1 year
          Behrens, Thorsten made 164 review comments in 1 month, and 1704 in 1 year
          Behrens, Katarína made 156 review comments in 1 month, and 752 in 1 year
          Michael Stahl made 142 review comments in 1 month, and 1251 in 1 year
          Bergmann, Stephan made 115 review comments in 1 month, and 842 in 1 year
          Meeks, Michael made 113 review comments in 1 month, and 570 in 1 year
          Grandin, Noel made 110 review comments in 1 month, and 1182 in 1 year
    + big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
          Artur Neumann artur@jankaritech.com
* Commit Access
    + Arkadij Illarionov (Stephan)
        + mostly cleanup, Mike and Noel in favor (if we tell him to run ideas
          for larger work items past IRC/ML first)
        => send a welcome mail (Stephan)

* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
    + two names by now (Stephan)
    => no objections, approach them to ask (Stephan)

* Jenkins / CI update (Christian)
    master linux rel jobs: 172 ok: 171 ko: 1 fail ratio: 0.58 % break: 1 broken duration: 0.19%
    master linux dbg jobs: 105 ok: 102 ko: 3 fail ratio: 2.86 % break: 3 broken duration: 2.43%
    master mac rel jobs: 84 ok: 83 ko: 1 fail ratio: 1.19 % break: 1 broken duration: 3.96%
    master mac dbg jobs: 92 ok: 89 ko: 3 fail ratio: 3.26 % break: 3 broken duration: 3.49%
    master win rel jobs: 104 ok: 78 ko: 26 fail ratio: 25.00 % break: 18 broken duration:27.01%
    master win dbg jobs: 112 ok: 89 ko: 23 fail ratio: 20.54 % break: 20 broken duration:24.65%
    master win64 dbg jobs: 107 ok: 85 ko: 22 fail ratio: 20.56 % break: 20 broken duration:16.41%
    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: 468 ok: 405 ko: 16 fail ratio: 3.42% time for ok: mean: 21 median: 22
    master gerrit plg jobs: 465 ok: 386 ko: 32 fail ratio: 6.88% time for ok: mean: 31 median: 28
    master gerrit win jobs: 491 ok: 371 ko: 51 fail ratio: 10.39% time for ok: mean: 60 median: 56
    master gerrit mac jobs: 468 ok: 381 ko: 33 fail ratio: 7.05% time for ok: mean: 55 median: 32
    master gerrit all jobs: 358 ok: 252 ko: 76 fail ratio: 21.23% time for ok: mean: 89 median: 75
   + https://dev-www.libreoffice.org/tmp/gerrit_190620.html
   + tests that failed more than twice in last seven days:
      3 CppunitTest_sc_pdf_export
      3 CppunitTest_sw_uiwriter
      3 CppunitTest_sw_uwriter
      4 CppunitTest_dbaccess_hsqldb_test
      6 UITest_calc_tests
  + two macs on their way to Switzerland / Adfinis
     + expect them to be on-line next week.
  + good week with fewer tests failing
   
* l10n (Sophie)

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

    + UNCONFIRMED: 588 (+24)
        + enhancements: 82 (+7)
        + needsUXEval: 4 (-1)
        + haveBackTrace: 4 (+0)
        + needsDevAdvice: 15 (+0)
        + documentation: 13 (+2)
        + android: 15 (+0)
        + iOS: 2 (+0)
        + Online: 16 (+0)
    + amazing round of zeros here:
        + a good week, didn’t have time to look at unconfirmed recently.
        + next week will spend more time on that.

    + Most pressing bugs:
        + New
            [None]
        + Older
            [None]
        + Fixed
            [None]

    + High Priority Regressions → zero.

    + New high severity bugs of the week:
        [None]

* QA stats
    + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
      +134 +37 (-134) overall)
      many thanks to the top bug squashers:
       QA Administrators 16
       Xisco Faulí 10
       Adolfo Jayme 8
       Caolán McNamara 7
       Timur 7
       Heiko Tietze 7
       Jan-Marek Glogowski 7
       Miklos Vajna 5
       László Németh 4
       Eike Rathke 4

    + top 10 bugs reporters:
       Telesto 15
       NISZ LibreOffice Team 6
       Markus Elfring 6
       Robert Großkopf 5
       BottleOnTheGround 4
       Roman Kuznetsov 4
       Regina Henschel 4
       TorrAB 3
       Jon R Kibler 2
       sergio.callegari 2

    + top 10 bugs fixers:
       Adolfo Jayme Barrientos 8
       Glogowski, Jan-Marek 7
       McNamara, Caolán 6
       Vajna, Miklos 5
       Tietze, Heiko 4
       Németh, László 4
       Rathke, Eike 3
       Muhammet Kara 2
       Weghorn, Michael 2
       Grandin, Noel 2

    + top 10 bugs confirmers:
       Xisco Faulí 17
       Dieter Praas 11
       Tietze, Heiko 8
       Timur 7
       Usama 5
       Glogowski, Jan-Marek 4
       Foote, V Stuart 4
       Raal 4
       Nabet, Julien 4
       Alex Thurgood 4

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

* Bisected bugs open: keyword 'bisected'
   + more accurate - down to a single commit.
   + http://bit.ly/2dyIfDy
   + 669/3359 670/3340 662/3314 654/3295 667/3279 664/3255 668/3238

     done by:
        Xisco Faulí 10
        Budea, Áron 3
        Kelemen, Gabor 2
        Artur Neumann 2
        NISZ LibreOffice Team 1
        Raal 1
        Kevin Suo 1

* Bibisected bugs open: keyword 'bibisected'
   + http://bit.ly/2cSCXlS
   + 849/4158 852/4140 844/4112 837/4093 848/4075 847/4043 850/4024

     done by:
        Xisco Faulí 10
        Budea, Áron 3
        Kelemen, Gabor 2
        Artur Neumann 2
        NISZ LibreOffice Team 1
        Raal 1
        Kevin Suo 1

* all bugs tagged with 'regression'
   + 1114(-4) bugs open of 8575(+18) total 0(+0) high prio.

     done by:
        Xisco Faulí 8
        Telesto 4
        Roman Kuznetsov 2
        Raal 2
        Timur 1
        NISZ LibreOffice Team 1
        Cor Nouws 1

* ~Component count net * high severity regressions
   + http://bit.ly/1HWHb3E

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

* ~Component count net * all regressions
   + http://bit.ly/1BUdI8i
     Writer: other - 297(+7)
     Calc - 217(-1)
     Impress - 118(+0)
     Writer: docx filter - 74(-2)
     LibreOffice - 66(-2)
     Draw - 44(+0)
     Base - 42(+0)
     Borders - 40(+1)
     UI - 39(-4)
     Writer: perf - 35(+0)
     Writer: doc filter - 35(-1)
     Writer: other filter - 31(+0)
     Crashes - 29(-1)
     graphics stack - 28(-1)
     RTL - 23(+0)
     filters and storage - 23(+0)
     BASIC - 17(+0)
     Chart - 16(+0)
     Printing and PDF export - 15(+1)
     framework - 3(-1)
     Linguistic - 1(+0)