minutes of ESC call ...

* Present:
      + Michael M, Lionel, Sophie, Heiko, Eike, Caolan, Olivier,
        Stephan, Michael W, Miklos, Sophie, Kendy, Christian, Kendy

* Completed Action Items:
    + poke people who didn’t fill out the evening (Thorsten)
    + fill out (both) polls:
    + run dev-certification script again (Kendy)
    + turn budget ideas into a spreadsheet for ranking (Thorsten)
        [ on the ESC share ... ]

* Pending Action Items:

* Release Engineering update (Christian)
    + 6.0.5 – RC1 – next week.
    + 6.1.0 beta 1 – Feature Freeze May 24th
        + not tagged yet - planned after the call.
        + looks ok, some Jenkins hiccups
        + tinderboxes mended
    + 6.1 late features
        + calc threading default / fixing (Miklos)
           + ongoing - lots of fixes this week.
           + hope to run crash-testing again … some pending patches.
           + clearly getting closer
               + updated #’s – left threading enabled (Caolan)
                   + run – before the last fix from Dennis.
                   + expect to go down tomorrow, day after.
        + writer – red-lining re-factoring (Michael S)
        + KDE5 work (Bubli/Thorsten)
        + Help format (Stephan)
           + looking better this week
           + one outstanding issue with duplicated files
    + Renewed the Windows certificate for another year (watch out QA).
    + Remotes
        + iOS remote pending Apple’s approval.
    + Android viewer
    + Online
        + waiting for -6-1 branch.

* Documentation (Olivier)
    + New Help
         + Packaging patches from Stephan
             + thanks ! will test.
             + addresses moving files in media/ sub-folder to lang-packs (Stephan)
                 + unclear how to address extensions.
         + Fix media path issues for XSLT (ohallot)
             + avoiding glitches in the transformation
    + Helpcontent2
         + New pages on digital signature line (ohallot)
         + Many fixes in help pages (SophiaS, A Gelmini, ohallot)
    + Guides:
         + This week is Sprint Review Week for “Getting Started 6.0”
             + Effort to review chapters and finish work.

* New meeting time:
    + evening: https://doodle.com/poll/wdbvtt8rgyn8z5bg
         + 11 filled it out.
    + daytime: https://doodle.com/poll/567nszb5tfzfxue4
         + 22 filled it out.

    + Proposal do it always on Wed (Michael)
         + not a fan of Wed’s (Eike)
         + evening – people far less enthusiastic (Michael)
             + expectation is that few people will attend ? (Miklos)

    + Proposal try a new scheme for a month alternating:
         + Wednesdays 6-7 pm Paris/Berlin/Prague [ 18 people ]
         + Thursday, current time slot (4 pm Paris/Berlin/Prague)
AI: + send out some appointments for next month (Michael)

* UX Update (Heiko)
    + Bugzilla (topicUI) statistics
        247(247) (topicUI) bugs open, 323(323) (needsUXEval)
    + Updates:
        BZ changes 1 week 1 month 3 months 12 months
             added 3(2) 14(-1) 38(-2) 108(-4)
         commented 40(14) 177(-17) 512(-33) 1954(-50)
           removed 0(0) 0(0) 2(0) 11(0)
          resolved 1(1) 6(-1) 30(-2) 180(-1)
    + top 10 contributors:
          Tietze, Heiko made 63 changes in 1 month, and 828 changes in 1 year
          Foote, V Stuart made 43 changes in 1 month, and 291 changes in 1 year
          Pedro made 42 changes in 1 month, and 44 changes in 1 year
          Cor Nouws made 19 changes in 1 month, and 155 changes in 1 year
          Xisco Faulí made 16 changes in 1 month, and 339 changes in 1 year
          dieterp made 15 changes in 1 month, and 140 changes in 1 year
          Thomas Lendo made 15 changes in 1 month, and 401 changes in 1 year
          Timur made 13 changes in 1 month, and 75 changes in 1 year
          Buovjaga made 13 changes in 1 month, and 195 changes in 1 year
          Kainz, Andreas made 12 changes in 1 month, and 26 changes in 1 year

    + changed the UX design team meeting time to be later for US
       + not many people turned up.

    + Karasa Jaga icon theme added to core
       + said to be complete – he counted SVGs
       + a LGPLv3 licensed theme, and SVG not yet in the core
          + some SVGs have compressed bitmaps in them.
       + positive feedback on the look.

    + Support columns in RTF ?
      https://bugs.documentfoundation.org/show_bug.cgi?id=117734
       + discussed on Telegram, upset at lack of support.
       + a non-standard update.
       + completely out of scope asking for random fixes here (Michael)
           + seems like a normal filter bug (Miklos)
              + nothing special here.

* Crash Reporting (Caolan)
    + 17 import failure, 3 export failures
       + 2 exports – mst layout asserts.
       + fast-parser fix integrated.
       + calc threading enabled in these runs
          + hope for some more fixes in the next run.
          + seems to be going well.
       + enable it by default in 6-1 ? (Michael)
          + ok (Eike)
          + committing to fixing stuff (Miklos)
    + coverity
        + 6 (+3, -9)
    + forcepoint round 7.
        + complete, replied to them on that – nothing new yet.
    + oss-fuzz (10 outstanding, 9 minor)
        + found more; fixed some of the outstanding ones

* Crash Reporting (Xisco) [ updated 05/May 4pm]
    + http://crashreport.libreoffice.org/stats/version/5.4.5.1
          + 615 (last 7 days) (+13)
    + http://crashreport.libreoffice.org/stats/version/5.4.6.2
          + 661 (last 7 days) (-177)
    + http://crashreport.libreoffice.org/stats/version/5.4.7.2
          + 224 (last 7 days) (+222)
    + http://crashreport.libreoffice.org/stats/version/6.0.3.2
          + 1332 (last 7 days) (-132)
    + http://crashreport.libreoffice.org/stats/version/6.0.4.2
          + 1012 (last 7 days) (+440)

* GSoC schedule (Heiko)
   + Coding: May 14 - August 6
       + coding should be under-way.
       + please tell students to send a weekly status upate.
   + Evaluation 1: June 11 - 15
   + Evaluation 2: July 9 - 13
   + Students Submit Code and Final Evaluations: August 6 - 14
   + Mentors Submit Final Evaluations: August 14 - 21
   + Results Announced: August 22
   + https://wiki.documentfoundation.org/Development/GSoC/2018

* OSCAL update (Heiko)
    + Tirana – Heiko, Florian, Italo there.
        + nice place; good to see how it is.
        + two days in the country; really nice.
        + all good for LibOCon

* Hackfests & Events
    + a hole here – potential in Switzerland later in the year.

* mentoring/easyhack update
         committer... 1 week 1 month 3 months 12 months
                  open 73(7) 129(-2) 143(3) 146(3)
               reviews 460(-25) 1730(-7) 4774(-17) 17998(-82)
                merged 232(-25) 1031(-24) 3574(-90) 13176(-19)
             abandoned 15(-79) 134(3) 277(-3) 945(2)
           own commits 285(20) 1176(12) 3666(-37) 13457(-309)
        review commits 70(0) 319(-9) 948(11) 3099(-43)
        contributor... 1 week 1 month 3 months 12 months
                  open 32(0) 64(-4) 65(-4) 69(-4)
               reviews 774(10) 2780(-92) 8626(-184) 31253(131)
                merged 24(2) 113(-16) 438(-20) 1740(-14)
             abandoned 14(10) 42(-3) 114(11) 382(9)
           own commits 28(5) 121(-7) 373(3) 1167(-3)
        review commits 0(0) 0(0) 0(0) 0(0)
    + easyHack statistics:
       needsDevEval 43(43) needsUXEval 2(2) cleanup_comments 204(204)
       total 252(252) assigned 22(22) open 183(183)
    + top 5 contributors:
          Gelmini, Andrea made 44 patches in 1 month, and 349 patches in 1 year
          Sophia Schröder made 28 patches in 1 month, and 45 patches in 1 year
          Jim Raykowski made 8 patches in 1 month, and 60 patches in 1 year
          Samuel Thibault made 5 patches in 1 month, and 31 patches in 1 year
          Donkers, Winfried made 4 patches in 1 month, and 28 patches in 1 year
    + top 5 reviewers:
          Pootle bot made 287 review comments in 1 month, and 1651 in 1 year
          Behrens, Thorsten made 192 review comments in 1 month, and 1440 in 1 year
          Grandin, Noel made 136 review comments in 1 month, and 1513 in 1 year
          Vajna, Miklos made 122 review comments in 1 month, and 1314 in 1 year
          Meeks, Michael made 102 review comments in 1 month, and 752 in 1 year
    + big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
          Selim Ozcan selimzcn@gmail.com
          J. Graeme Lingard git@gmail.com

* Commit Access

* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
    + ran the script 2 mins ago – will share with others...

* Jenkins / CI update (Christian)
    master linux rel jobs: 179 ok: 175 ko: 4 fail ratio: 2.23 % break: 1 broken duration: 1.69%
    master linux dbg jobs: 81 ok: 77 ko: 4 fail ratio: 4.94 % break: 1 broken duration: 1.43%
    master mac rel jobs: 9 ok: 8 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
    master mac dbg jobs: 12 ok: 10 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
    master win rel jobs: 76 ok: 48 ko: 28 fail ratio: 36.84 % break: 15 broken duration:37.88%
    master win dbg jobs: 91 ok: 48 ko: 43 fail ratio: 47.25 % break: 23 broken duration:45.94%
    master win64 dbg jobs: 85 ok: 61 ko: 24 fail ratio: 28.24 % break: 17 broken duration:24.16%
    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: 526 ok: 312 ko: 39 fail ratio: 7.41% time for ok: mean: 13 median: 11
    master gerrit plg jobs: 528 ok: 277 ko: 78 fail ratio: 14.77% time for ok: mean: 35 median: 30
    master gerrit win jobs: 535 ok: 291 ko: 69 fail ratio: 12.90% time for ok: mean: 57 median: 52
    master gerrit mac jobs: 566 ok: 275 ko: 64 fail ratio: 11.31% time for ok: mean: 40 median: 28
    master gerrit all jobs: 546 ok: 247 ko: 194 fail ratio: 35.53% time for ok: mean: 237 median: 190
    + problem with the Macs – timing out.
        + build times went up by 3x – but updated Macs to Xcode 9
            + this avoids the problem
        + now the Linux ones need to catch-up to a larger build-queue.
        + some change in Calc triggering issues (?)
            + presumably some new UI test testing some area (Miklos)
               + it is a UI-test (Christian)

* l10n (Sophie)
    + nothing new – work ongoing.

* QA update (Xisco)

    + Xisco on vacation for the next calls.

   + UNCONFIRMED: 477 (+21)
        + enhancements: 51 (+0)
        + needsUXEval: 0 (-7)
        + haveBackTrace: 5 (+0)
        + needsDevAdvice: 29 (+0)
        + documentation: 0 (-1)
        + android: 10 (+1)

    + Most Pressing Bugs: http://tdf.io/mostressingbugs

        + New
            + none this week.

        + Older

            + CRASH: Print Preview crashes on signed document without infobar
                + https://bugs.documentfoundation.org/show_bug.cgi?id=117426
                + Bubli (has fix for 5.4.x)

            + Firebird: Migration: Migration function must recognize opening...
                + https://bugs.documentfoundation.org/show_bug.cgi?id=117531

            + FIREBIRD : Migration : error on importing tables or queries
                + https://bugs.documentfoundation.org/show_bug.cgi?id=116987
                + re-opened ...

            + Crash on pasting copy from Draw in Calc
                + https://bugs.documentfoundation.org/show_bug.cgi?id=117064
                + NEEDINFO / Xisco ?

        + Older:

            + Crash on third file opening
                + https://bugs.documentfoundation.org/show_bug.cgi?id=116803
                + Not really a regression - Tomaž reports EMF with 4700 images
                    + busts the 10k handles limit on Windows.
                    => un-tag regression.

            + EDITING: crash in SfxItemSet::GetItemState pasting comment
              of closed document
                + https://bugs.documentfoundation.org/show_bug.cgi?id=117228
                + Henry Castro looking into it
                + Patch in gerrit: https://gerrit.libreoffice.org/#/c/53922/

            + Crash (fatal error) when attempting a mail merge print
                + https://bugs.documentfoundation.org/show_bug.cgi?id=116543
                + Szymon ?

             + Printing doesn't start in particular documents until show first
                + https://bugs.documentfoundation.org/show_bug.cgi?id=116370
                + Jan-Marek ?

            + CRASH when adding paragraphs in a cell of a complex table structure
                + https://bugs.documentfoundation.org/show_bug.cgi?id=116293
                + Manfred Blume / Thorsten ?

            + CRASH: LibreOffice crashes while deleting half of the document
                + https://bugs.documentfoundation.org/show_bug.cgi?id=116068
                + Michael S’s assert catching badness ...
    
        + Fixed:

            + Calc crashes when opening Function Wizard through Cmd-F2 shortcut
                + https://bugs.documentfoundation.org/show_bug.cgi?id=116511
                + thanks to Tor

            + FIREBIRD: Migration: After first SQL-error nothing else imported
                + https://bugs.documentfoundation.org/show_bug.cgi?id=117333
                + thanks to Tamas B

            + Firebird: Migration: Starting migration on file saved ...
                + https://bugs.documentfoundation.org/show_bug.cgi?id=117325
                + thanks to Tamas B

            + CRASH: LibreOffice crashes being closed with content in the clipboard
                + https://bugs.documentfoundation.org/show_bug.cgi?id=116977
                + thanks to Armin.

* QA stats
    + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
      +117 +8 (-80) overall)
      many thanks to the top bug squashers:
       Timur 8
       Armin Le Grand (CIB) 7
       V Stuart Foote 7
       Buovjaga 5
       Miklos Vajna 4
       Adolfo Jayme 4
       Tomaz Vajngerl 3
       Julien Nabet 3
       Regina Henschel 3
       Eike Rathke 3

    + top 10 bugs reporters:
       Pedro 7
       Telesto 5
       Drew Jensen 4
       kompilainenn 4
       peter josvai 3
       Thomas Lendo 3
       Tomáš Chvátal 3
       Joseph S Maza 2
       Martin Srebotnjak 2
       marcin_mail2005 2

    + top 10 bugs fixers:
       Le Grand, Armin 5
       Vajna, Miklos 4
       Rathke, Eike 3
       Adolfo Jayme Barrientos 3
       Vajngerl, Tomaž 3
       Drew Jensen 2
       Tietze, Heiko 2
       Nabet, Julien 2
       Lillqvist, Tor 2
                               1

    + top 10 bugs confirmers:
       Raal 13
       Tietze, Heiko 12
       dieterp 9
       Timur 8
       Jacques Guilleron 5
       Buovjaga 3
       Henschel, Regina 2
       *UNKNOWN* 2
       Faure, Jean-Baptiste 2
       Thomas Lendo 2

* Highest-Priority bugs (aka "MABs"):
   + http://bit.ly/2lJAAJI
     6.0 : 3/40 - 7 % (-3)
     5.4 : 2/38 - 5 % (+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 : 5/74 - 6 % (+0)
     4.2 : 6/134 - 4 % (+0)
     4.1 : 3/84 - 3 % (+0)
     4.0 : 4/83 - 4 % (+0)
     old : 20/257 - 7 % (-1)

* Bisected bugs open: keyword 'bisected'
   + more accurate - down to a single commit.
   + http://bit.ly/2dyIfDy
   + 497/2178 505/2169 502/2152 495/2129 489/2108 475/2083 467/2064

     done by:
        Raal 5
        Justin L 1
        Budea, Áron 1
        Telesto 1
        Buovjaga 1

* Bibisected bugs open: keyword 'bibisected'
   + http://bit.ly/2cSCXlS
   + 599/2813 606/2804 599/2784 592/2760 589/2738 576/2714 564/2691

     done by:
        Raal 5
        Justin L 1
        Budea, Áron 1
        Telesto 1
        Buovjaga 1

* all bugs tagged with 'regression'
   + 967(-7) bugs open of 7108(+13) total 14(-4) high prio.

     done by:
        Raal 6
        Timur 2
        dieterp 1
        Telesto 1
        Rathke, Eike 1
        Jacques Guilleron 1

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

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

* ~Component count net * all regressions
   + http://bit.ly/1BUdI8i
     Writer: other - 198(-2)
     Calc - 168(+0)
     Impress - 116(+1)
     Writer: docx filter - 77(+2)
     LibreOffice - 74(-3)
     UI - 46(-1)
     Draw - 35(-4)
     Writer: doc filter - 34(+0)
     graphics stack - 33(+0)
     Crashes - 33(-4)
     Base - 33(-1)
     Borders - 31(+0)
     filters and storage - 26(+0)
     Writer: perf - 26(+0)
     Writer: other filter - 26(+0)
     Chart - 19(+1)
     Printing and PDF export - 18(-1)
     BASIC - 18(+0)
     framework - 5(+0)
     sdk - 2(+0)
     Linguistic - 1(+0)
     Formula Editor - 1(+0)
     Extensions - 1(+0)
     Installation - 1(+0)