minutes of ESC call ...

* Present:
    + David, Sophie, Norbert, Jan-Marek, Muthu, Robinson, Stephan, Christian,
      Michael S, Caolan, Thorsten, Miklos, Michael M, Kendy, Bubli, Bjoern, JanI

* Completed Actions / Items:
    + (please) Linux Jenkins build with --enable-kde4 (Norbert)
    + add commit access for JanI if no complaints (Michael)
    + come up with a proposal for "abandoned" / "insufficient data"
      resolution in the bug-flow graph (Robinson)
        [ live now in BZ - E-mailed QA & dev list
          Docs: https://wiki.documentfoundation.org/QA/Bugzilla/Fields/Status/RESOLVED#INSUFFICIENTDATA ]
    + check mDNSResponder & move it to external/ (Michael S.)
        [ now converted to proper external tar-ball on master
          also up-loaded an upgrade to latest apple release to gerrit,
          can't test it himself.
             => push to master
AI: ask for QA support of Android remote on Windows (Robinson) ]
    + help out with Maven sign & up-load (David O)
        [ work ongoing, thanks David ! https://redmine.documentfoundation.org/issues/1629 ].

* Pending Action Items:
    + book FOSDEM conf. room for board meeting (Florian)
        [ perhaps after not before to avoid hackfest conflict ]
    + list of developers who havn't contributed in a while (JanI)
    + double-check libmar/src, update/src, remove the duplicate, etc. (Kendy)
    + UserAgent - move to 1% of users, drop bundled-languages etc. (Michael)

* Release Engineering update (Cloph)
    + 4.4.7 RC2: final release
        + on the mirrors now
        + announce as final next week
    + 5.0.4 RC1
        + on the mirrors.
        + RC2 is due next week.
            + final release in week 51 / starts Dec 14th
    + 5.1.0 Betas
        + will tag B2 after the ESC call today.
            + B1 suffers from high CPU / idle bug.
            + better experience for testers.
AI: + enable calc bits by default for now for more testing (Kendy)
                [ all unit tests still pass with it on.
                  Run one test twice in 2x modes. ]
                + translations also need time, plan tag at 9pm (Cloph)
        + Late Features:
            + calc s/w interpreter-related patch
                [ dropped getenv() bits, working on requested perf. test & unit testing ]
            + OpenGL - switch to simpler double-buffering.
                [ good progress, swap buffers at (high prio.) idle like Mac ]
                + problems with Windows Surface -> not seeing anything (Stephan)
                   + need to find hardware; and 'black list'[sic] it
AI: + poke at the users-list on this one (Michael)
            + Slide Transitions: artwork & polish
                [ New images looking good thanks to Andreas - need merging to -5-1
AI: + merge across before B2 (Michael) ]
            + UserAgent display & tweakage
                [ still needs random 1% doing ]
    + Android & iOS Remote
        + https://bugs.documentfoundation.org/show_bug.cgi?id=96127 no ui visible in Android Viewer (unconfirmed)
           + doesn't specify the version.
           + screenshots look compelling.

* Documentation (Kendy)
    + new volunteer working on updating help
        + getting him bootstrapped.

* UX Update (Kendy)
    + new meeting time - Friday 2pm European time
    + new icons for presentation / transitions
    + presentation modes
        + should we change size of icons related to new presentation modes.
        + the new switcher allows editing master slides more easily.
    + going through old and/or easy ux-advice bugs
        + open the bug and went through together -> ok to close ? needinfo etc. ?
        + hopefully drops the bug count.

* Crashtest update
    + 0 import failures, 0 export failures, 310 coverity
    + back to quiescence
        + coverity down slightly; 310 -> Java issues.

* SVG graphics rendering (Jan-Marek)
    + SVG graphics are rendered by decomposing them into 2D drawing layer objects
        + extremely slow rendering for complex graphics like the squirrel from
          https://bugs.documentfoundation.org/show_bug.cgi?id=82214
    + since the render image target was removed, what would be the best way to cache
      rendering results?
         + what would be a good idea to speed it up again.
    + have a playground in a special private/jmux/ branch.
    + Dave Richard (dave_largo) wanted to spend some time on it (not sure if he actually want to code)
         + horrible perf. issues with transparent images over remote-X (Michael S)
             + we get a remote round-trip to GPU or remote server.
             + good place to start optimizing.
AI: + talk to Armin, alg on IRC (JMux)
    + polygon winding dead slow - and duplicates underlying rendering often (Michael)
         + doing this while rendering is faster.
    + Should we support external renderers like rSVG again?
         + vs. fix perf. problems ? (Thorsten)
             + prefer to fix perf. myself (Michael)
AI: + get a callgrind trace (JMux)
             + best to go forward not back (Thorsten)

* FOSDEM
    + talk submissions - status ?
        + deadline: Monday December 7th. Accepted speakers are notified by Dec 15th
    + Anything submitted:
        + NotebookBar talk (Samuel)
    + Suggestions:
        + fuzzing / UI testing (Caolan)
        + mail-merge embedding (Miklos)
        + VCL / update main-loop (Michael)
        + Clang / CL bits (Stephan)
        + Help authoring (Regina?/Kendy)
        + LibreOffice Online design (Kendy)
        + Sysadmin overview talk (Alex)
        + UI hacking / sidebar (Bubli)
        + no idea (Bjoern)
        + Lightning Talks (Thorsten)
        + Lowering the bar for newcomers (JanI)
    + File at: <https://penta.fosdem.org/submission/FOSDEM16/>

* Terni (Italy) Hackfest Update ?
    + https://wiki.documentfoundation.org/Hackfest/Terni2015
    + Cloph to ask wrt. status.

* GNOME hack-fest in Madrid - Dec 2nd -> 4th (Bubli)
    + Wiki page: https://wiki.documentfoundation.org/Hackfest/Madrid2015
        + Jacobo, Jan, Bjoern, Bubli + a couple more.
        + guy from Valencia -> submitted 1st patch.
    + live update.

* Hackfests (Bjoern)
    + FOSDEM / Beta Co-working (Bjoern)
        + https://wiki.documentfoundation.org/Hackfest/FOSDEM2016
    + next venues / suggestions
        + considering another Gran Canaria hack-fest (Thorsten)
            + March next year (?)
        + Turkey
            + talked to them; lots of enthusiasm & desire for training.

* Mentoring Update (JanI)
    + pending JanI being well; making patches,
      preparing for next week.

* l10n Update (Sophie)
    + nothing going on particularly.

* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
    + pending another 2 weeks,
      then will start a new round soon...

* Jenkins / CI update (Norbert)
    master linux rel jobs:156 ok:152 ko:4 fail ratio:2.56% break:2 broken duration:0.76%
    master linux dbg jobs:145 ok:64 ko:81 fail ratio:55.86% break:6 broken duration:53.7%
    master mac rel jobs:142 ok:126 ko:16 fail ratio:11.26% break:6 broken duration:11.55%
    master mac dbg jobs:137 ok:119 ko:18 fail ratio:13.13% break:8 broken duration:11.99%
    master win rel jobs:84 ok:74 ko:10 fail ratio:11.9% break:4 broken duration:4.99%
    master win dbg jobs:121 ok:100 ko:21 fail ratio:17.35% break:12 broken duration:15.46%
    master win64 dbg jobs:127 ok:104 ko:23 fail ratio:18.11% break:12 broken duration:17.38%
    lo-4.4 mac jobs:0 ok:0 ko:0 fail ratio:0% break:0 broken duration:0%
    gerrit win rel jobs:198 ok:116 ko:80 fail ratio:40.4%
    gerrit lin rel jobs:204 ok:192 ko:12 fail ratio:5.88%
    gerrit mac rel jobs:204 ok:175 ko:29 fail ratio:14.21%
    gerrit all jobs:198 ok:105 ko:91 fail ratio:45.95%
        + numbers; had weird Linux dbg issue.
           + not sure if it was code or system.
           + not broken now -> somehow fixed.
    + 'make check' run by CI ? (Michael)
        + could we have this for Linux ?
        + run by dbgutil tinderbox - no all platforms (Norbert)
           + need to run the numbers
           + may be able to run the linux dbgutil make-check too.
           + 4x targets
        + good news - Windows 30mins on average for gerrit.
           + Linux - 10 to 15mins ...
AI: + try this for Linux (Norbert)
           + not for windows this year.

* Easy Hacks:
    + new easy-hacks thanks to: Tor Lillqvist, Markus Mohrhard
        + http://bit.ly/1KR4HWX
    + create your own by setting whiteboard to eg.
            "easyHack difficultyBeginner skillCpp topicCleanup"
    + create new easy hacks from these proposed ones
      (or remove the whiteboard keyword "needsDevEval" if not feasible):
      https://bugs.documentfoundation.org/buglist.cgi?status_whiteboard=needsDevEval

* Board Election (Thorsten)
    + check your spam filters, ask MC if you don't have a token and you're a member.

* QA update (Robinson)
    + UNCONFIRMED at 504 + 31 bugs in UX-advise
    + needAdvice at 15

    + Most Pressing Bugs:
        http://ur1.ca/nkp0t
        + tdf#94851 - (comment) Images are not printed (paper and PDF) with OpenGL activated
            + Michael -> taking it.
        + tdf#90913 - OSX - very poor performance when first opening Finder dialog
            + Over 2min to open Finder/File Save dialogs
            + may be scheduler / main-loop related ?
        + tdf#89034 - OS X: Text not being justified in Persian and other RTL languages
            + Common issue -> lots of duplicates
            + can be bisected -> no bibisect before 4.3.x
                  + love someone to manually compile / bibisect that.
        + tdf#94689 - Crash on new file, close file, open file
            + Fixed (thanks to Laszlo)
        + Mail merge regression concern (Bjoern)
            + http://bit.ly/1POJrmp
            + having a look (Thorsten, Kendy)
            + Are all seven reported regressions unique?
                + can only know for sure when fixed (Miklos)

* QA stats
  + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
    +137 -125 (+12 overall)
    many thanks to the top bug squashers:
        Beluga 18
        Maxim Monastirsky 13
        Cor Nouws 10
        Eike Rathke 7
        tommy27 6
        V Stuart Foote 6
        Alex Thurgood 5
        Julien Nabet 5
        Andras Timar 4
        Laurent BP 3
        Jan Holesovsky 3
        Yousuf (Jay) Philips 3
        Miklos Vajna 3
        m.a.riosv 3
        Xisco Faulí 3

* Highest-Priority bugs (aka "MABs"):
        5.2: 0/0 - 0%
        5.1: 2/21 - 9%
        5.0: 10/49 - 20% -1
        4.4: 11/72 - 15% +0
        4.3: 6/67 - 8% +0
        4.2: 10/133 - 7% -1
        4.1: 4/79 - 5% +0
        4.0: 10/81 - 12% +0
        old: 40/247 - 16% +0

* Bibisected bugs open: whiteboard 'bibisected'
  + 344/1125 343/1116 335/1103 336/1098 332/1088 341/1089 330/1074
    + http://tdf.io/bibibugs

* all bugs tagged with 'regression'
        + 721(+0) bugs open of 4465(+22) total 40(-3) high prio.

        * ~Component count net * high severity regressions
                  Calc - 19 (-1)
                Writer - 11 (-1)
           LibreOffice - 6 (-1)
               Impress - 1 (+0)
        graphics stack - 1 (+0)
            Extensions - 1 (+0)
                  Base - 1 (+0)
                + http://bit.ly/1HWHb3E

        * ~Component count net * all regressions
                Writer - 240 (+2)
                  Calc - 154 (-2)
               Crashes - 55 (+0)
               Impress - 49 (+1)
           LibreOffice - 47 (+0)
                    UI - 41 (-1)
        graphics stack - 33 (+1)
               Borders - 29 (-1)
                  Base - 25 (+1)
                  Draw - 22 (+0)
   filters and storage - 15 (-1)
                 BASIC - 14 (+1)
Printing and PDF export- 12 (+0)
                 Chart - 10 (+0)
        Formula Editor - 5 (+0)
            Extensions - 3 (+0)
          Installation - 2 (+0)
             framework - 2 (+0)
            Linguistic - 2 (+0)
                   sdk - 1 (+0)
                + http://bit.ly/1BUdI8i