minutes of ESC call ...

* Present:
    + Caolan, Miklos, Michael M, Michael W, Heiko, Kendy, Christian,
      Olivier, Xisco

* Completed Action Items:
    + commit access for Grzegorz Araminowicz (Miklos)
    + next time we see write_tests5 fail - chop out that sub-test (Miklos)
      [ keeping an eye on it ]

* Pending Action Items:
    + talk to Tor / Nicolas if avoiding UNCONFIRMED for iOS makes sense (Miklos)
      [ number to zero – so perhaps solved ? ]
    + add monitoring for build bot daily failure rates (Christian)
      [ not applied yet, but monitoring jenkins build slaves due to
        connectivity issues at Manitu ]
    + review/update GSOC ideas page! (Mentors)
      + https://wiki.documentfoundation.org/Development/GSoC/Ideas
    + looking for mentor for idea “Calc Functions Sidebar” (Heiko)
      + https://lists.freedesktop.org/archives/libreoffice/2019-March/082315.html
      + mentors much appreciated.

* Release Engineering update (Christian)
    + 6.2.3 rc1 → tagging this evening.
    + 6.1.6 rc1: April 9 week after next.
    + 6.3 alpha1: early May
    + Remotes → no updates
    + Android viewer
       + Maven repo is being updated (Christian)
    + Online:

* Documentation (Olivier)
    + New Help
        + Fixes support for IE11 (buovjaga, himajin100000)
        + Added module name to Contents links (ohallot)
        + housekeeping (A. Gelmini)
    + Helpcontent2
        + No news
    + Guides
        + more chapters reviewed for Calc Guide
            + Ch 7 (ohallot)
            + Ch 2 (D. Barton)
            + Ch 6 (Jean Weber)
        + Need a new chapter for Calc Statistics
            + anyone interested?

* UX Update (Heiko)
    + Bugzilla (topicUI) statistics
        246(246) (topicUI) bugs open, 226(226) (needsUXEval) needs to be evaluated by the UXteam
    + Updates:
        BZ changes 1 week 1 month 3 months 12 months
             added 5(1) 14(0) 30(3) 79(1)
         commented 54(-3) 166(-9) 442(20) 1376(-7)
           removed 0(-1) 5(-1) 9(1) 20(0)
          resolved 8(0) 24(5) 59(8) 132(4)
    + top 10 contributors:
          Tietze, Heiko made 73 changes in 1 month, and 558 changes in 1 year
          Xisco Faulí made 36 changes in 1 month, and 254 changes in 1 year
          Dieter Praas made 26 changes in 1 month, and 145 changes in 1 year
          Roman Kuznetsov made 25 changes in 1 month, and 133 changes in 1 year
          Foote, V Stuart made 23 changes in 1 month, and 206 changes in 1 year
          Mehrbrodt, Samuel made 20 changes in 1 month, and 73 changes in 1 year
          Thomas Lendo made 13 changes in 1 month, and 250 changes in 1 year
          Jim Raykowski made 12 changes in 1 month, and 30 changes in 1 year
          和尚蟹 made 9 changes in 1 month, and 21 changes in 1 year
          Alexander Farrow made 8 changes in 1 month, and 8 changes in 1 year

    + New needsUXEval between Mar/20-28

       * Sidebar Separator lines
         + https://bugs.documentfoundation.org/show_bug.cgi?id=124376
         => in discussion

       * Tabbed: Missing Some Required Functions from Previous Pop Up Toolbar
         in Tabbed interface
         + https://bugs.documentfoundation.org/show_bug.cgi?id=122751
       * FRAME-DIALOG: Add an apply button
         + https://bugs.documentfoundation.org/show_bug.cgi?id=124278
         => accepted/forwarded

       * toggling settings - e.g. threaded calculations - need restart,
         UI unclear about this
         + https://bugs.documentfoundation.org/show_bug.cgi?id=124323
       * Unable to use keyboard navigation to access Brochure radio button
         in Print dialog
         + https://bugs.documentfoundation.org/show_bug.cgi?id=124249
         => WFM, NAB

* Crash Testing (Caolan)
    + 2(+0) import failure, 0(-2) export failures
      + suspect export failures are transient / intermittent.
    + coverity suspended – until it supports c++17
    + Google / ossfuzz:
      - 12 (+0) issues, 9 timeouts, 1 OOM
      + build got broken there, fixed now again
      + some deep stack issue.
    + ForcePoint, round 9
      + ?? a few minor issues lingering
    + CNA bits – got 1st batch of CVE numbers.

* Crash Reporting (Xisco)
  + http://crashreport.libreoffice.org/stats/version/6.1.4.2
    + 837 (+46)
  + http://crashreport.libreoffice.org/stats/version/6.1.5.2
    + 875 634 (+241)
  + http://crashreport.libreoffice.org/stats/version/6.2.0.3
    + 1295 (+59)
  + http://crashreport.libreoffice.org/stats/version/6.2.1.2
    + 1227 (+79)
  + http://crashreport.libreoffice.org/stats/version/6.2.2.2
    + 724 (-)
  + looks good for latest version, still have a symbol issue
  + not a generic issue with all reports (Christian)
    + just a display issue – all on the same category
    + all current versions should be handled correctly.
    + when searching for crash reports in libmerged: plenty have
      symbols resolved.
    + problem is 6.2.2.2 (Michael)
http://crashreport.libreoffice.org/stats/crash_details/49887f06-5a2e-49ad-baf0-9e542d00c08e
       + 322 of these for 6.2.2.2 alone
       + are these just the not-yet-processed ones ? (Miklos)
          + as in those are from today.
       + from the 25th first sampled: (Michael)
http://crashreport.libreoffice.org/stats/crash_details/f58d07b9-4e38-480a-b0a4-8f92a2a4170e
AI: + take a look at it (Christian)

* Hackfests & Events (Thorsten)
   + this year hackfests coming up:
  + Tirana skipped for now.
  + 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!
  + 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
       + a few applications so far.
   + please also have a look on the (updated) list of unmentored ideas
     https://wiki.documentfoundation.org/Development/GSoC/Ideas_without_a_mentor

* C++ lectures (Eike/Xisco)
    + https://wiki.documentfoundation.org/Events/C%2B%2BLectures
    + NEXT SESSION: Thursday 28, March
       + Pointers and Linked Lists

* mentoring/easyhack update
          committer... 1 week 1 month 3 months 12 months
                  open 76(11) 106(2) 110(1) 125(1)
               reviews 1205(-204) 4764(-178) 12915(76) 45121(526)
                merged 238(-46) 1233(-40) 3428(42) 14657(-36)
             abandoned 24(16) 54(9) 152(18) 807(10)
           own commits 232(8) 1120(-23) 3009(64) 14563(-8)
        review commits 56(9) 263(-31) 867(10) 3855(27)
        contributor... 1 week 1 month 3 months 12 months
                  open 23(-5) 71(-6) 73(-4) 74(-4)
               reviews 68(-2) 273(3) 548(20) 8174(-517)
                merged 26(-5) 116(-7) 376(-12) 1715(8)
             abandoned 10(5) 27(8) 71(8) 306(1)
           own commits 23(-8) 129(-13) 449(-8) 1726(15)
        review commits 0(0) 0(0) 0(0) 0(0)
    + easyHack statistics:
       needsDevEval 88(88) needsUXEval 1(1) cleanup_comments 264(264)
       total 327(327) assigned 29(29) open 206(206)
    + top 10 contributors:
          Gelmini, Andrea made 40 patches in 1 month, and 559 patches in 1 year
          LibreOfficiant made 12 patches in 1 month, and 12 patches in 1 year
          Ilmari Lauhakangas made 11 patches in 1 month, and 40 patches in 1 year
          shubham goyal made 11 patches in 1 month, and 12 patches in 1 year
          Illarionov, Arkadiy made 10 patches in 1 month, and 83 patches in 1 year
          Roman Kuznetsov made 6 patches in 1 month, and 24 patches in 1 year
          Mark-R made 4 patches in 1 month, and 20 patches in 1 year
          Patrick Jaap made 3 patches in 1 month, and 12 patches in 1 year
          Eduard Ardeleanu made 3 patches in 1 month, and 4 patches in 1 year
          Fišeras, Aurimas made 3 patches in 1 month, and 3 patches in 1 year
    + top 10 reviewers:
          Behrens, Thorsten made 247 review comments in 1 month, and 1698 in 1 year
          Timar, Andras made 193 review comments in 1 month, and 831 in 1 year
          Vajna, Miklos made 165 review comments in 1 month, and 1444 in 1 year
          Michael Stahl made 119 review comments in 1 month, and 1068 in 1 year
          Nabet, Julien made 102 review comments in 1 month, and 1133 in 1 year
          Mehrbrodt, Samuel made 84 review comments in 1 month, and 424 in 1 year
          Adolfo Jayme Barrientos made 80 review comments in 1 month, and 1181 in 1 year
          Behrens, Katarína made 79 review comments in 1 month, and 582 in 1 year
          McNamara, Caolán made 78 review comments in 1 month, and 1094 in 1 year
          Grandin, Noel made 77 review comments in 1 month, and 1257 in 1 year
    + big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
          Jaillet, Christophe christophe.jaillet@wanadoo.fr
          Rasmus Jonsson wasmus@zom.bi
          VAIBHAV RASTOGI vaibhavr@iitbhilai.ac.in
          Alexander Farrow alexanderfarrow@tutanota.com
          Florin florin.ciornei@collabora.com
          Tünde Tóth tundeth@gmail.com
* Commit Access
    + Laurent Alonso (Miklos)
       + a DLP contributor – now working on etonyek
          + David is happy for him to have access.
       => get him setup for access (Miklos)

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

* Jenkins / CI update (Christian)
    master linux rel jobs: 173 ok: 161 ko: 1 fail ratio: 0.58 % break: 1 broken duration: 2.77%
    master linux dbg jobs: 86 ok: 78 ko: 7 fail ratio: 8.14 % break: 7 broken duration: 2.88%
    master mac rel jobs: 83 ok: 82 ko: 1 fail ratio: 1.20 % break: 1 broken duration: 0.46%
    master mac dbg jobs: 82 ok: 81 ko: 1 fail ratio: 1.22 % break: 1 broken duration: 5.95%
    master win rel jobs: 78 ok: 44 ko: 31 fail ratio: 39.74 % break: 20 broken duration:46.83%
    master win dbg jobs: 84 ok: 64 ko: 18 fail ratio: 21.43 % break: 12 broken duration:20.25%
    master win64 dbg jobs: 80 ok: 55 ko: 23 fail ratio: 28.75 % break: 19 broken duration:34.00%
    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: 499 ok: 396 ko: 21 fail ratio: 4.21% time for ok: mean: 20 median: 19
    master gerrit plg jobs: 506 ok: 348 ko: 80 fail ratio: 15.81% time for ok: mean: 36 median: 34
    master gerrit win jobs: 583 ok: 322 ko: 159 fail ratio: 27.27% time for ok: mean: 69 median: 70
    master gerrit mac jobs: 504 ok: 384 ko: 32 fail ratio: 6.35% time for ok: mean: 50 median: 28
    master gerrit all jobs: 471 ok: 257 ko: 158 fail ratio: 33.55% time for ok: mean: 134 median: 118
   + https://dev-www.libreoffice.org/tmp/gerrit_190328.html
   + one win box had issues (cygwin/forking bug)
     thx to sberg for taking it offline
   + 10-11 of the UI test failures mentioned, same as when last created stats

* l10n (Sophie)
   + missed.

* ESC composition (Michael)
    + rather stale: https://wiki.documentfoundation.org/Development/ESC
    + https://www.documentfoundation.org/governance/engineering-steering-committee/
    + write to all formal ESC members → ask if they want to continue
    + consider new people who tend to show up to calls:
       + volunteers appreciated.
          + Michael W in place of Jmux ?
          + a 1&1 code contributor
    + come up with a list for next time → get something we agree on → BoD.

* PSA: Daylight Savings Time change this weekend

* QA update (Xisco)

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

    + confirming lots of bugs since from the absence.
    + added iOS & Online bugs to the breakdown.

    + UNCONFIRMED: 544 (-54)
        + enhancements: 81 (-2)
        + needsUXEval: 5 (+4)
        + haveBackTrace: 1 (-1)
        + needsDevAdvice: 14 (+0)
        + documentation: 12 (+0)
        + android: 11 (+0)
        + iOS: 8 (-12)
        + Online: 20 (+0)
    + 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)
                      + if we can live with it – fine too …
                   + leave it for 1 more week – Michael S back soon (Thorsten)

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

                + dtardon / Caolan. Its an extension, so I'm guessing that
                  one of the steps is outside undo control
                + depends on this specific extension it seems.
                + 340 crashes in crash report website for this signature (Xisco)
                + leave it for 1 more week & take a look (Caolan)

        + Fixed
            + Insert drawing object in chart crashes LibreOffice
                + https://bugs.documentfoundation.org/show_bug.cgi?id=124112
                + fixed thanks to Noel.

            + Crash in: ScFormulaResult::GetMatrixFormulaCellToken()
                + https://bugs.documentfoundation.org/show_bug.cgi?id=123479
                + fixed thanks to Lubos.

* QA stats
    + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
      +137 +48 (-248) overall)
      many thanks to the top bug squashers:
       QA Administrators 77
       Xisco Faulí 48
       Caolán McNamara 13
       Mike Kaganski 10
       Buovjaga 9
       Eike Rathke 7
       Tor Lillqvist 5
       Alex Thurgood 4
       Julien Nabet 4
       Heiko Tietze 4

    + top 10 bugs reporters:
       Telesto 9
       Olivier Hallot 5
       Mike Kaganski 3
       Xisco Faulí 3
       andreas_k 2
       shubh 2
       Luuk 2
       Buovjaga 2
       Samuel Mehrbrodt 2
       Roman Kuznetsov 2

    + top 10 bugs fixers:
       McNamara, Caolán 12
       Lillqvist, Tor 6
       Rathke, Eike 4
       Xisco Faulí 4
       Vajna, Miklos 3
       Mehrbrodt, Samuel 3
       Luboš Luňák 3
                               2
       Kaganski, Mike 2
       Balazs Varga 2

    + top 10 bugs confirmers:
       Xisco Faulí 74
       Andras Timar 18
       Brinzing, Oliver 6
       Buovjaga 6
       Alex Thurgood 4
       Nabet, Julien 4
       m.a.riosv 3
       Mehrbrodt, Samuel 3
       Dieter Praas 3

* 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 % (-2)
     5.1 : 0/35 - 0 % (+0)
     5.0 : 2/64 - 3 % (+0)
     4.4 : 1/76 - 1 % (+0)
     4.3 : 2/73 - 2 % (+0)
     4.2 : 3/134 - 2 % (+0)
     4.1 : 3/84 - 3 % (+0)
     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
   + 644/3119 642/3095 647/3084 652/3074 655/3063 658/3058 658/3040

     done by:
        Xisco Faulí 18
        Raal 2
        Roman Kuznetsov 2
        Kaganski, Mike 1
        Brinzing, Oliver 1

* Bibisected bugs open: keyword 'bibisected'
   + http://bit.ly/2cSCXlS
   + 837/3909 835/3882 840/3870 846/3859 851/3848 854/3843 855/3824

     done by:
        Xisco Faulí 20
        Raal 2
        Roman Kuznetsov 2
        Hosny, Khaled 1
        Kaganski, Mike 1
        Brinzing, Oliver 1

* all bugs tagged with 'regression'
   + 1122(+6) bugs open of 8294(+36) total 7(-1) high prio.

     done by:
        Xisco Faulí 21
        Telesto 4
        Roman Kuznetsov 4
        Raal 2
        NISZ LibreOffice Team 1
        Martin Sourada 1
        Kaganski, Mike 1

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

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

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