minutes of ESC call ...

* Present:
     + Caolan, Michael W, Michael M, Michael S, Kendy, Miklos, Eike, Heiko,
       Thorsten, Christian, Kaishu, Gabriel

* Completed Action Items:
    + send out list of papers to conference committee (Sophie)
    + https://wiki.documentfoundation.org/Documentation/HowTo/MigrateFromHSQLDB
       [ wiki page now has some content – thanks to all involved ]

* Pending Action Items:
    + add an alias configure switch & rename KDE backend (Jan-Marek)
       [ another patch depends on this one, needs tweaking (Michael W)]
    + upgrade Android reqs to NDK19 (Kendy)
       [ patch needs pushing ]

* Release Engineering update (Christian)
    + 6.2.6 rc1, next week
    + 6.3.0 rc2
      + branching-off for libreoffice-6-3-0 – due this week
          + planning to tag later today.
      + UI freeze, 1 review needed on libreoffice-6-3 from now on
          + can I push some UI patches
                https://gerrit.libreoffice.org/#/c/75637/
              + link is highlighted in error (Heiko)
                 + focusing something different no issue (Christian)
              + string change / polish (Heiko)
                 https://gerrit.libreoffice.org/#/c/75632/
                 + abandoned it, not too important.
                 + good to talk to /ask the translations/l10n (Michael)
                   + if they’re happy, push it (Christian)
                      + would like in today for rc2
      + there will be a 3rd rc3 as planned.
    + Remotes
    + Android viewer
    + Online

* Documentation
    + Olivier was missed.

* UX Update (Heiko)
    + Bugzilla (topicUI) statistics
        241(241) (topicUI) bugs open, 219(219) (needsUXEval) needs to be evaluated by the UXteam
    + Updates:
        BZ changes 1 week 1 month 3 months 12 months
             added 8(-3) 19(-10) 38(-4) 82(-4)
         commented 52(1) 180(-25) 427(6) 1439(-2)
           removed 2(2) 2(2) 2(0) 20(2)
          resolved 0(-2) 5(-3) 24(-3) 130(-3)
    + top 10 contributors:
          Heiko Tietze made 64 changes in 1 month, and 81 changes in 1 year
          Foote, V Stuart made 49 changes in 1 month, and 243 changes in 1 year
          Xisco Faulí made 35 changes in 1 month, and 273 changes in 1 year
          Timur made 30 changes in 1 month, and 81 changes in 1 year
          Dieter Praas made 27 changes in 1 month, and 130 changes in 1 year
          kompilainenn made 25 changes in 1 month, and 230 changes in 1 year
          Kainz, Andreas made 17 changes in 1 month, and 200 changes in 1 year
          Thomas Lendo made 13 changes in 1 month, and 248 changes in 1 year
          Budea, Áron made 13 changes in 1 month, and 29 changes in 1 year
      New needsUXEval between Jul/11-18

    -> * Tabbed UI (Writer): Division/section-per-tab (similar to Lotus WordPro)
         + https://bugs.documentfoundation.org/show_bug.cgi?id=33173
         + MUFFINi-ze https://lists.freedesktop.org/archives/libreoffice/2019-July/083144.html
       * Context menu "open file location" from StartCenter thumbnail views
         + https://bugs.documentfoundation.org/show_bug.cgi?id=126404
       * Writer styles: Addressee and Sender group in subgroup Envelope
         + https://bugs.documentfoundation.org/show_bug.cgi?id=126258
       * Move Add/Edit/Delete buttons to right side in AutoRedact dialog
         + https://bugs.documentfoundation.org/show_bug.cgi?id=126431
       * Rework Add/Edit AutoRedaction subdialogs
         + https://bugs.documentfoundation.org/show_bug.cgi?id=126432
       * Add a confirmation for deleting of target in AutoRedaction dialog
         + https://bugs.documentfoundation.org/show_bug.cgi?id=126433
       * select shapes with the same style
         + https://bugs.documentfoundation.org/show_bug.cgi?id=126451
       => in discussion
       
       * Sidebar Styles get style Icon support
         + https://bugs.documentfoundation.org/show_bug.cgi?id=126450
       * Ctrl-clicking hyperlink does not work in cell/text edit modes
         + https://bugs.documentfoundation.org/show_bug.cgi?id=121039
       => new
       
       * Add opportunity for deleting of not existing file to "file does not
         exist" dialog in the Start Center
         + https://bugs.documentfoundation.org/show_bug.cgi?id=126423
       * Revise layout of HTML color palette swatches
         + https://bugs.documentfoundation.org/show_bug.cgi?id=126403
       => dup, wfm
       
    -> * LibreOffice components should be single apps on macOS
         + https://bugs.documentfoundation.org/show_bug.cgi?id=97946
         + only a single icon, you don’t get single module icons
         + request to split the install into single modules.
         + only a matter of adding launchers (Christian)
             + provide a template and pull it into your dock easily
             + D&D installer gets you 1 application
             + perhaps a folder with some templates you can drag → launcher
             + no LibO code-change necessary.
         + lets find some volunteer that cares to write it (Michael)

* Crash Testing (Caolan)
    + 6(+0) import failure, 11(+11) export failures
        + found a reason for new export failures
        + a core group of import failures goig no-where fast
    + 322 (+20, -81) coverity issues
        + coverity is back
        + got two runs in – lots of low hanging fruit there
        + expect a hard core of tougher stuff to do
        + sadly some of the old false-positive annotation has gone
            + will suppress these with in-line comments in future.
    + Google / ossfuzz
        + ran over the last week, found only 2 minor issues
    + CVE issues
        + all reported and published; no backlog now.
* Crash Reporting (Xisco)
  + https://crashreport.libreoffice.org/stats/version/6.1.5.2
    + (-74) 1026 1100 1034 1236 1113 1274 1460 1705 1558
  + https://crashreport.libreoffice.org/stats/version/6.1.6.3
    + (-3) 700 703 776 760 571 424 293 277 215 68

  + https://crashreport.libreoffice.org/stats/version/6.2.3.2
    + (-85) 1002 1087 1234 1600 1645 2183 2428 2872 2401
  + https://crashreport.libreoffice.org/stats/version/6.2.4.2
    + (-489) 2333 2822 2733 2615 2039 1586 929 119 0
  + https://crashreport.libreoffice.org/stats/version/6.2.5.2
    + (+748) 748 0
* Hackfests & Events (Sophie)
  + Dresden Hackfest (Thorsten)
    + not heard anything from EU hackfest bits
    + tentatively end of October, talking to FSFE people there
       + not confirmed, working on that
    + Google Mentor summit happening in Europe end of October
       + could be a fall-back for European meetup
       + Cafe Netzwerk / CIB office or something.
  + hope to have one each quarter.

* Conference (Thorsten)
   + around 85 papers submitted, CfP closed.

* GSOC 2019 (Thorsten/Xisco/Moggi/Heiko)
   + Project page:
     https://summerofcode.withgoogle.com/organizations/5557591040589824/
   + Mentors, please make sure students are active & communicating!
      + weekly reports are not optional, number decreasing!
   + next deadline:
     + Second Evaluations: July 22 - 26, 2019
     + Shubham/Gagandeep/Sumit please send missing reports
   + increasingly missing weekly reports (Thorsten)
     + strongly suggest mentors to chase their students & get them in.

* mentoring/easyhack update
          committer... 1 week 1 month 3 months 12 months
                  open 124(66) 166(18) 171(19) 179(19)
               reviews 1784(617) 5544(-18) 15083(310) 53286(256)
                merged 311(96) 1261(-33) 3723(25) 14869(37)
             abandoned 13(-5) 83(1) 207(6) 742(0)
           own commits 211(52) 792(-16) 2729(-33) 13652(-26)
        review commits 116(52) 385(2) 1192(42) 4069(51)
        contributor... 1 week 1 month 3 months 12 months
                  open 42(21) 71(10) 72(5) 73(5)
               reviews 314(217) 513(183) 828(129) 2400(152)
                merged 66(25) 213(16) 690(7) 1946(33)
             abandoned 11(3) 38(-2) 99(-10) 326(1)
           own commits 66(29) 213(17) 712(11) 2027(43)
        review commits 0(0) 0(0) 0(0) 0(0)
    + easyHack statistics:
       needsDevEval 8(8) needsUXEval 0(0) cleanup_comments 199(199)
       total 246(246) assigned 12(12) open 220(220)
    + top 10 contributors:
          Gelmini, Andrea made 161 patches in 1 month, and 1029 patches in 1 year
          Sumit Chauhan made 7 patches in 1 month, and 17 patches in 1 year
          LibreOfficiant made 6 patches in 1 month, and 38 patches in 1 year
          Balazs Varga made 5 patches in 1 month, and 42 patches in 1 year
          Tünde Tóth made 4 patches in 1 month, and 10 patches in 1 year
          Adrien Ollier made 4 patches in 1 month, and 12 patches in 1 year
          shubham goyal made 3 patches in 1 month, and 19 patches in 1 year
          Jaillet, Christophe made 3 patches in 1 month, and 4 patches in 1 year
          Artur Neumann made 3 patches in 1 month, and 4 patches in 1 year
          nd101 made 3 patches in 1 month, and 3 patches in 1 year
    + top 10 reviewers:
          Nabet, Julien made 313 review comments in 1 month, and 2084 in 1 year
          Jenkins CollaboraOffice made 218 review comments in 1 month, and 218 in 1 year
          Vajna, Miklos made 162 review comments in 1 month, and 1503 in 1 year
          Timar, Andras made 159 review comments in 1 month, and 1125 in 1 year
          Michael Stahl made 151 review comments in 1 month, and 1295 in 1 year
          Holešovský, Jan made 122 review comments in 1 month, and 774 in 1 year
          Behrens, Thorsten made 118 review comments in 1 month, and 1576 in 1 year
          Grandin, Noel made 112 review comments in 1 month, and 1186 in 1 year
          Kaganski, Mike made 107 review comments in 1 month, and 585 in 1 year
          Bergmann, Stephan made 106 review comments in 1 month, and 877 in 1 year
    + big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
          Jim MacArthur jim-github@mode7.co.uk

* Commit Access
    + Andrea Gelmini (Kendy)
        + some background, last week some concerns wrt. nano commits.
        + 1600 fixes; previously asking for review in larger batches
            + Noel did some reviews, Julien asked for smaller patches
        + but probably he should push himself: they touch comments and
          there is nothing too controversial.
        + some instances of mis-fixing non-typos (Thorsten)
        + suggest starting with repeating words (Kendy)
        + typos in API in MSI installer in the past – grim (Miklos)
           + if really a source-code comment, no issue.
           + anything other than C++ comments – more careful.
        + recommend touching only comments, only in cxx/hxx (Kendy)
           + focus on very obvious things initially.
           + everything else via gerrit.

* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
    + sleep 10 weeks

* Jenkins / CI update (Christian)
    master linux rel jobs: 178 ok: 178 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
    master linux dbg jobs: 63 ok: 60 ko: 2 fail ratio: 3.17 % break: 2 broken duration: 1.21%
    master mac rel jobs: 87 ok: 86 ko: 1 fail ratio: 1.15 % break: 1 broken duration: 0.88%
    master mac dbg jobs: 95 ok: 93 ko: 2 fail ratio: 2.11 % break: 2 broken duration: 4.23%
    master win rel jobs: 63 ok: 50 ko: 2 fail ratio: 3.17 % break: 2 broken duration:12.75%
    master win dbg jobs: 72 ok: 53 ko: 6 fail ratio: 8.33 % break: 5 broken duration:19.46%
    master win64 dbg jobs: 63 ok: 42 ko: 10 fail ratio: 15.87 % break: 8 broken duration:37.61%
    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: 572 ok: 470 ko: 17 fail ratio: 2.97% time for ok: mean: 24 median: 24
    master gerrit plg jobs: 579 ok: 463 ko: 43 fail ratio: 7.43% time for ok: mean: 34 median: 30
    master gerrit win jobs: 619 ok: 376 ko: 97 fail ratio: 15.67% time for ok: mean: 75 median: 64
    master gerrit mac jobs: 595 ok: 488 ko: 60 fail ratio: 10.08% time for ok: mean: 48 median: 34
    master gerrit all jobs: 518 ok: 295 ko: 134 fail ratio: 25.87% time for ok: mean: 147 median: 142
   + https://dev-www.libreoffice.org/tmp/gerrit_190718.html
   + tests that failed more than twice in last seven days:
      3 CppunitTest_chart2_import
      3 CppunitTest_sw_uwriter
      3 UITest_macro_tests
      3 UITest_writer_tests
      4 CppunitTest_sw_ooxmlexport7
      5 CppunitTest_sw_uiwriter
   + builds ramping up again, around 600 – slightly higher waiting times
   + some of the windows tinderboxes were down / disconnected
   + tests don’t look too bad; ~stable again.

* l10n (Sophie)
   + Sophie was missed.

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

    + UNCONFIRMED: 559 (-11)
        + enhancements: 62 (+0)
        + needsUXEval: 6 (-6)
        + haveBackTrace: 3 (-1)
        + needsDevAdvice: 12 (-1)
        + documentation: 1 (+0)
        + android: 14 (+0)
        + iOS: 0 (+0)
        + Online: 17 (-2)
    + Most pressing bugs:

    + New:

    + Older:
        + Processing loop for SfxEnumItem<enum SwFootnoteEndPosEnum>
            + https://bugs.documentfoundation.org/show_bug.cgi?id=123583
                + Jan-Marek ?
        + button flashing - mouse wheel zooming breaks
            + https://bugs.documentfoundation.org/show_bug.cgi?id=121963
                + Armin
    + Fixed:
        + MacOS: System menus are not in english
            + https://bugs.documentfoundation.org/show_bug.cgi?id=125693
              Thanks to Stephan
    + New high severity bugs of the week:
       + Doesn't work Top 10 item in Autofilter
            + https://bugs.documentfoundation.org/show_bug.cgi?id=126306
        + Crash when removing entry in bullet list (change tracking involved)
            + https://bugs.documentfoundation.org/show_bug.cgi?id=126340
        + Calc resizes to zero
            + https://bugs.documentfoundation.org/show_bug.cgi?id=125543
        + Crash in: SvxNumberFormat::GetAbsLSpace()
            + https://bugs.documentfoundation.org/show_bug.cgi?id=126334
        + With default rendering, palette swatches of the Color picker flicker
            + https://bugs.documentfoundation.org/show_bug.cgi?id=125989

* QA stats
    + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
      +125 -15 (-102) overall)
      many thanks to the top bug squashers:
       Xisco Faulí 14
       QA Administrators 8
       Heiko Tietze 6
       Buovjaga 6
       Gabor Kelemen 5
       Samuel Mehrbrodt (CIB) 5
       Aron Budea 5
       Jan-Marek Glogowski 4
       Miklos Vajna 3
       V Stuart Foote 3

    + top 10 bugs reporters:
       Roman Kuznetsov 8
       NISZ LibreOffice Team 6
       Konstantin Kharlamov 5
       zigazou 4
       Peter Benedek 4
       Marco A.G.Pinto 4
       tomaskeb 3
       Lars Jødal 3
       Bartosz 2
       Samuel Mehrbrodt (CIB) 2

    + top 10 bugs fixers:
       Mehrbrodt, Samuel 5
       Xisco Faulí 4
       Glogowski, Jan-Marek 4
       Németh, László 3
                               2
       Balazs Varga 2
       Vajna, Miklos 2
       Jim Raykowski 2
       Kelemen, Gabor 2
       Budea, Áron 1

    + top 10 bugs confirmers:
       Xisco Faulí 20
       Buovjaga 17
       Dieter Praas 16
       Heiko Tietze 9
       Foote, V Stuart 7
       Budea, Áron 4
       Glogowski, Jan-Marek 4
       Brinzing, Oliver 3
       Henschel, Regina 3
       Jacques Guilleron 2

* Highest-Priority bugs (aka "MABs"):
   + http://bit.ly/2lJAAJI
     6.0 : 2/52 - 3 % (+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
   + 674/3412 670/3400 667/3390 669/3373 669/3359 670/3340 662/3314

     done by:
        Xisco Faulí 7
        Buovjaga 3
        NISZ LibreOffice Team 2
        Budea, Áron 1
        kompilainenn 1

* Bibisected bugs open: keyword 'bibisected'
   + http://bit.ly/2cSCXlS
   + 859/4225 849/4206 848/4195 851/4175 849/4158 852/4140 844/4112

     done by:
        Xisco Faulí 10
        Buovjaga 4
        NISZ LibreOffice Team 2
        Budea, Áron 1
        kompilainenn 1

* all bugs tagged with 'regression'
   + 1125(+11) bugs open of 8655(+22) total 1(+0) high prio.

     done by:
        Xisco Faulí 5
        NISZ LibreOffice Team 4
        Buovjaga 4
        kompilainenn 2
        Foote, V Stuart 1
        Benes, Luke 1
        Dieter Praas 1
        Telesto 1
        Henschel, Regina 1
        Rathke, Eike 1

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

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

* ~Component count net * all regressions
   + http://bit.ly/1BUdI8i
     Writer: other - 301(+2)
     Calc - 217(+4)
     Impress - 117(+1)
     Writer: docx filter - 75(+1)
     LibreOffice - 70(+1)
     Draw - 44(+2)
     UI - 41(+1)
     Borders - 40(+0)
     Base - 38(-2)
     Writer: doc filter - 35(+0)
     Writer: perf - 35(+1)
     Writer: other filter - 30(-1)
     Crashes - 30(+0)
     graphics stack - 26(+0)
     filters and storage - 23(-1)
     RTL - 22(-1)
     Printing and PDF export - 17(+2)
     BASIC - 17(+0)
     Chart - 16(+0)
     framework - 3(+0)
     sdk - 1(+0)
     Linguistic - 1(+0)