minutes of ESC call ...

* Present:
    + Jmux, Caolan, Michael W, Miklos, Michael M, Olivier, Kendy, Stephan,
      Heiko, Christian, Thorsten

* Completed Action Items:
    + discuss Google Code-in at staff meeting (Sophie, Heiko, Xisco)
        [ deadline for orgs to be registered on Monday (Xisco)
             + still discussing, but require 150-500 tasks …
             + triage a bug ? (Michael) ]
    + filter out ‘Pootle bot’ and ‘*DUMMY*’ from top reviewers (Xisco)
        [ done & updated minutes ]
    + mail reporters directly to ask for help re: (Xisco)
      https://bugs.documentfoundation.org/show_bug.cgi?id=119250
        [ mailed 4, answers from 2 – which Windows version & try master …
          none of them tried master yet ]

* Pending Action Items:
    + default bitergia filter for master + libreoffice-* (Christian)
        [ enabled for gerrit (default) view enabled, but default git
          view needs improving with external script ]
      
* Release Engineering update (Christian)
    + 6.0.7 – due in October
    + 6.1.1 RC2 status
        + released today.
    + 6.1.2 RC1 (one release cycle)
        + due next week.
    + Remotes
    + Android viewer
        + did work without debug – in release mode.
    + Online
        + 6.1.1 - up-loaded

* Documentation (Olivier)
    + New Help
        + fix more bookmark issues (ohallot)
        + replaced PNG icons with SVG in XSLT. (ohallot)
           + SVG Colibre now in Help packages (ohallot)
           [q] Should we change in Help source file instead?
               + will have to review icons for a11y anyway
           + stick with it in the transformation for now ? (Kendy)
           + can’t be automated; need to do it icon-by-icon
             the alt=”” tag needs re-writing (Olivier)
               + alt=”” should have a more meaningful icon description
               + ideal for easy hacks (Michael)
           + best not to focus Olivier on it (Kendy)
    + Helpcontent2
        + fixes and additions (S. Horacek, Fitoshido, M. Kaganski, A. Gelmini)
        + mute L10n on many symbol table entries (ohallot, fitoshido)
    + Guides
        + finished “Getting Started LibreOffice 6.0”
        + working on announcement, blogpost, web pages for download

* UX Update (Heiko)
    + Bugzilla (topicUI) statistics
        246(246) (topicUI) bugs open, 295(295) (needsUXEval) needs to be evaluated by the UXteam
    + Updates:
        BZ changes 1 week 1 month 3 months 12 months
             added 9(1) 24(3) 37(1) 98(-1)
         commented 59(7) 165(24) 370(7) 1611(-39)
           removed 0(0) 0(0) 1(0) 8(-1)
          resolved 3(1) 8(-1) 31(0) 145(0)
    + top 10 contributors:
          Kainz, Andreas made 135 changes in 1 month, and 179 changes in 1 year
          Tietze, Heiko made 84 changes in 1 month, and 616 changes in 1 year
          Xisco Faulí made 40 changes in 1 month, and 323 changes in 1 year
          Thomas Lendo made 38 changes in 1 month, and 228 changes in 1 year
          Foote, V Stuart made 20 changes in 1 month, and 255 changes in 1 year
          Monastirsky, Maxim made 16 changes in 1 month, and 57 changes in 1 year
          dieterp made 14 changes in 1 month, and 138 changes in 1 year
          Henschel, Regina made 8 changes in 1 month, and 86 changes in 1 year
          Roman Kuznetsov made 6 changes in 1 month, and 38 changes in 1 year
          Harald Koester made 6 changes in 1 month, and 16 changes in 1 year
  New tickets since Sep/06 (besides about context menu)
   * UI: "Format" button in outline/chapter numbering dialog not self-explanatory
     + https://bugs.documentfoundation.org/show_bug.cgi?id=108890
     + rename button

   * Drawing styles at the sidebar lack of background and border color
     + https://bugs.documentfoundation.org/show_bug.cgi?id=119729
     + easyHack, needsDevEval

   * CTRL+ALT+E isn't opening the extension dialog but inserts a "é"
     + https://bugs.documentfoundation.org/show_bug.cgi?id=119676
     + bug?, see also 118269
     + why do we have a hot-key for that dialog ? (Michael)
        + not only this – other shortcuts with ctrl-alt (Heiko)
           + can we bisect it, find & prioritize it ? (Michael)

   * Direct formatting control text Highlighting mode <Esc> not toggling off
     + https://bugs.documentfoundation.org/show_bug.cgi?id=119753
     + controversial; discussion postponed

   * Discussion about persona ongoing
     + https://listarchives.libreoffice.org/global/design/msg08820.html
     + patch for now submitted by mkara https://gerrit.libreoffice.org/#/c/60432/
     + do we announce it is deprecated ? Find a better sol’n ?
         + in the past – Mozilla planned a more stable API (Kendy)
            + didn’t happen – some GSOC student worked on that.
            + unclear if it happened.
         + most ideal to proxy their content (Michael)

   * Image caption, inconsistency: caption for images is now "figure" and no longer
     "illustration"
     + https://bugs.documentfoundation.org/show_bug.cgi?id=119738 (high/major)
     + keep the last used caption enabled over sessions or store it with the
       template
     + having no category like it is the fact for legacy documents could go
       with Illustration
     + problem switching language – counting starting from zero …
     + simple workaroud – change the caption – when app starts.
     + some want to revert the patch; would go back to the wrong way
         + set to high & major by QA – and involves l10n too.
     + ‘figure’ and ‘illustration’ are same string in NL & DE
         – not easy to fix.
     + who did the work in the 1st instance ? (Michael)
         + GSOC student; now not present.
             + mentored by Samuel & Quikee(?)
     => revert next week unless someone takes an interest in fixing ...

* Crash Testing (Caolan)
    + 3 (+2) import failure, 187(+147) export failures
      - new export failures are now fixed drawingml div-by-zero
      - others (~34) the doc ones are suspicious, not reproducible for me
         - tried to fix these; unclear if that worked
         - will see when this completes, if we get suspicious ones remaining
    + ~5 coverity issues
      - some warnings in a new external project – nothing serious.
    + Google / ossfuzz: down for a while, build fixed again
      - 6 issues, 1 serious (solved)
      - icu build failure fixed
    + ?? ForcePoint, round 9
      - 5 issues
      - complicated, no progress this week
          - writer layout issues when exporting to PDF
          - perhaps in bad situations just crash-out etc.
          - perhaps will just throw an exception for the corner-case...
  
* Crash Reporting (Xisco)
    + http://crashreport.libreoffice.org/stats/version/5.4.7.2
         + 498 (last 7 days) (-19)
    + http://crashreport.libreoffice.org/stats/version/6.0.5.2
         + 1078 (last 7 days) (+44)
    + http://crashreport.libreoffice.org/stats/version/6.0.6.2
         + 730 (last 7 days) (+128)
    + http://crashreport.libreoffice.org/stats/version/6.1.0.3
         + 2177 (last 7 days) (+736)
    + waiting for 6.1.1. …
    + yesterday Noel fixed a Linux crash – should be in 6.1.2
         + 3rd from top fix – a 6.1 regression.
    + any reproducer for GL crash ? (Miklos)
         + no, not heard from reporter yet (Xisco)
             + interested in fixing it (Miklos)

* Solutions Hamburg (Thorsten)
   + OSBA / Apache had booth + room – not much going on.

* Hackfests & Events
   + Conference – September 26 – 28
      + need to discuss CentOS7 ? (Thorsten)
      + other things ? ...
   + DINAcon - Bern / Switzerland – Hackfest ~ October 19th (Michael)
      + Michael to go + Kendy(?) - and lets see.
      + need a wiki page setup etc.
   + Munich (Thorsten)
      + https://wiki.documentfoundation.org/Hackfest/Muenchen2018
      + Oct 26-28th, CIB main office
      + an Open Gov’t meeting from the City of Munich
      + good to have a hack-fest back-to-back there largely for local types.

* mentoring/easyhack update
          committer... 1 week 1 month 3 months 12 months
                  open 74(-12) 139(9) 141(9) 152(9)
               reviews 1341(78) 4809(300) 14086(588) 27451(624)
                merged 292(42) 1311(84) 3918(27) 14733(89)
             abandoned 10(2) 40(2) 148(-9) 931(-13)
           own commits 323(122) 1135(146) 3234(-119) 15479(69)
        review commits 74(0) 325(31) 949(-31) 3704(-8)
        contributor... 1 week 1 month 3 months 12 months
                  open 21(6) 45(-6) 48(-3) 52(-3)
               reviews 81(-21) 274(9) 597(-432) 25105(-581)
                merged 24(-20) 118(1) 414(-1) 1677(-14)
             abandoned 6(-3) 24(2) 75(2) 311(-11)
           own commits 28(-22) 148(4) 483(-2) 1541(5)
        review commits 0(0) 0(0) 0(0) 0(0)
    + easyHack statistics:
       needsDevEval 53(53) needsUXEval 2(2) cleanup_comments 221(221)
       total 266(266) assigned 20(20) open 191(191)
    + top 5 contributors:
          Gelmini, Andrea made 48 patches in 1 month, and 475 patches in 1 year
          Justin Luth made 16 patches in 1 month, and 39 patches in 1 year
          Jim Raykowski made 9 patches in 1 month, and 84 patches in 1 year
          Rizal Muttaqin made 8 patches in 1 month, and 24 patches in 1 year
          Samuel Thibault made 8 patches in 1 month, and 48 patches in 1 year
    + top 5 reviewers:
          McNamara, Caolán made 172 review comments in 1 month, and 952 in 1 year
          Vajna, Miklos made 147 review comments in 1 month, and 1212 in 1 year
          Timar, Andras made 142 review comments in 1 month, and 858 in 1 year
          Grandin, Noel made 129 review comments in 1 month, and 1391 in 1 year
          Michael Stahl made 119 review comments in 1 month, and 509 in 1 year
    + big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
          Páder, Rezső rezso@rezso.net
          Samuel Thibault samuel.thibault@ens-lyon.org
* Commit Access
    + missing a mentor here to watch (Thorsten)
    + scripts show top #5 contributors … without access.
AI: + look into why people with commit access show up in there (Xisco)

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

* Jenkins / CI update (Christian)
    master linux rel jobs: 108 ok: 108 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
    master linux dbg jobs: 93 ok: 83 ko: 9 fail ratio: 9.68 % break: 7 broken duration: 7.24%
    master mac rel jobs: 77 ok: 77 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
    master mac dbg jobs: 82 ok: 82 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
    master win rel jobs: 55 ok: 42 ko: 12 fail ratio: 21.82 % break: 10 broken duration:12.14%
    master win dbg jobs: 64 ok: 42 ko: 20 fail ratio: 31.25 % break: 12 broken duration:26.59%
    master win64 dbg jobs: 59 ok: 46 ko: 13 fail ratio: 22.03 % break: 10 broken duration:34.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: 389 ok: 283 ko: 42 fail ratio: 10.80% time for ok: mean: 19 median: 17
    master gerrit plg jobs: 425 ok: 221 ko: 103 fail ratio: 24.24% time for ok: mean: 34 median: 30
    master gerrit win jobs: 440 ok: 244 ko: 50 fail ratio: 11.36% time for ok: mean: 78 median: 79
    master gerrit mac jobs: 399 ok: 250 ko: 13 fail ratio: 3.26% time for ok: mean: 62 median: 38
    master gerrit all jobs: 404 ok: 196 ko: 149 fail ratio: 36.88% time for ok: mean: 126 median: 111
   + https://dev-www.libreoffice.org/tmp/gerrit_180913.html
   + tests that failed more than twice in last seven days:
      3 UITest_options gerrit_linux_clang_dbgutil
      5 CppunitTest_emfio_wmf gerrit_linux_clang_dbgutil
      5 CppunitTest_vcl_pdfexport gerrit_windows
      6 CppunitTest_vcl_complextext gerrit_windows
      7 CppunitTest_sw_uiwriter gerrit_windows
     10 UITest_impress_tests gerrit_linux_clang_dbgutil
     12 JunitTest_chart2_unoapi gerrit_linux_clang_dbgutil
     40 UITest_conditional_format gerrit_linux_clang_dbgutil
   + problem with the Linux builds – uitest conditional-format was failing
       + bot fixed itself somehow (?)
   + added new views for gerrit tinderboxen

* IRC channel (cloph)
   + Spam wave seems over/in control by freenode – keep +r?
   + should we keep restriction to only registered nicks.
   + up to moderators – why not just lift it for dev channel (Thorsten)

* l10n (Sophie)

* QA update (Xisco)

    + UNCONFIRMED: 465 (-6)
        + enhancements: 48 (-3)
        + needsUXEval: 2 (-6)
        + haveBackTrace: 9 (-1)
        + needsDevAdvice: 31 (+1)
        + documentation: 3 (-1)
        + android: 14 (+1)
    + Most pressing bugs:
        + New
            + crash when inserting a measure line
                + https://bugs.documentfoundation.org/show_bug.cgi?id=119795
                + Paul Trojahn?

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

        + Fixed:
            + LibreOffice crashes when I save multiple times in a row (gtk/gtk3)
                + https://bugs.documentfoundation.org/show_bug.cgi?id=119802
                + Thanks to Noel Grandin

            + Crash on redo of rectangle movement and text
                + https://bugs.documentfoundation.org/show_bug.cgi?id=119793
                + Thanks to Noel Grandin

            + Writer crashed when insert Header and Footer
                + https://bugs.documentfoundation.org/show_bug.cgi?id=119742
                + Thanks to Juergen Funk

            + HSQLDB driver not loading causes BASE error in embedded hsqldb
                + https://bugs.documentfoundation.org/show_bug.cgi?id=119694
                + Thanks to Julien Nabet

* QA stats
    + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
      +120 +5 (-93) overall)
      many thanks to the top bug squashers:
       Xisco Faulí 10
       V Stuart Foote 9
       Buovjaga 6
       Telesto 6
       László Németh 5
       Heiko Tietze 5
       Aron Budea 4
       Julien Nabet 4
       Adolfo Jayme 3
       Justin L 2

    + top 10 bugs reporters:
       andreas_k 7
       Michael Weghorn 6
       Roman Kuznetsov 5
       Telesto 5
       Xisco Faulí 5
       Samuel Thibault 4
       Aron Budea 3
       Regina Henschel 3
       Rizal Muttaqin 2
       Harald Koester 2

    + top 10 bugs fixers:
       Németh, László 4
       Tietze, Heiko 3
       Budea, Áron 3
       Adolfo Jayme Barrientos 3
       Nabet, Julien 3
       Justin L 2
       Buovjaga 2
       Foote, V Stuart 2
       Hung, Mark 2
       Xisco Faulí 2

    + top 10 bugs confirmers:
       Buovjaga 23
       Tietze, Heiko 13
       dieterp 10
       Raal 10
       Xisco Faulí 9
       Nabet, Julien 5
       Foote, V Stuart 5
       Perdreau, Regis 4
       Roman Kuznetsov 4
       Brinzing, Oliver 4

* Highest-Priority bugs (aka "MABs"):
   + http://bit.ly/2lJAAJI
     6.0 : 1/47 - 2 % (+0)
     5.4 : 1/39 - 2 % (+0)
     5.3 : 1/53 - 1 % (+0)
     5.2 : 1/41 - 2 % (+0)
     5.1 : 0/35 - 0 % (+0)
     5.0 : 2/63 - 3 % (+0)
     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
   + 577/2541 574/2521 570/2498 565/2469 564/2444 552/2422 551/2410

     done by:
        Xisco Faulí 12
        Buovjaga 4
        Drew Jensen 2
        Telesto 1
        Budea, Áron 1

* Bibisected bugs open: keyword 'bibisected'
   + http://bit.ly/2cSCXlS
   + 751/3279 748/3259 745/3236 741/3204 739/3175 729/3154 723/3136

     done by:
        Xisco Faulí 13
        Buovjaga 4
        Telesto 1
        Budea, Áron 1
        Drew Jensen 1

* all bugs tagged with 'regression'
   + 1000(+1) bugs open of 7530(+20) total 7(+0) high prio.

     done by:
        Xisco Faulí 5
        Buovjaga 5
        Raal 2
        Alex Thurgood 2
        OfficeUser 1
        Nabet, Julien 1
        Timur 1
        Henschel, Regina 1
        Drew Jensen 1

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

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

* ~Component count net * all regressions
   + http://bit.ly/1BUdI8i
     Writer: other - 243(-2)
     Calc - 174(+1)
     Impress - 112(-1)
     Writer: docx filter - 75(-2)
     LibreOffice - 68(+0)
     UI - 44(+0)
     Draw - 38(+1)
     Borders - 36(+1)
     Writer: doc filter - 32(+0)
     Base - 32(+1)
     Writer: perf - 31(+2)
     graphics stack - 30(+0)
     Writer: other filter - 27(+0)
     Chart - 24(+2)
     Crashes - 23(+3)
     filters and storage - 23(-1)
     BASIC - 15(+0)
     Printing and PDF export - 14(+0)
     framework - 4(+0)
     Formula Editor - 2(+0)
     Linguistic - 1(+0)
     Extensions - 1(+0)
     sdk - 1(+0)