minutes of ESC call ...

* Present:
    + Sophie, Christian, Robinson, Stephan, Jan-Marek, Norbert, Kendy, Noel,
      Miklos, Bjoern, Michael M, Eike, Bubli, Norbert, David, Michael S,
      Oliver, Muthu

* Completed Action Items:

* Pending Action Items:
    + look at 'make check' failures on win32 again if interested (Michael S)
        [ been working on make check failures on Linux - thanks ! ]
    + have a look at the CppUnit to implement 'expected failure' (Jan-Marek)
        [ investigated the current CPPUNIT version and Qt test suite,
          don't be able to hack on it before the conference ]
    + review Giuseppe's webdav work in gerrit (Kendy/?)
        + https://gerrit.libreoffice.org/#/c/17189/
        [ Giuseppe recently updated the patch, to not affect normal http - needs
          reviewing, no big concerns ]
    + UserAgent - drop bundled-languages (Michael)
    + UserAgent - produce a patch for review (Michael)
    + add a conditional to disable google wearable bits for freedroid (Cloph)
    + ask students to write their own wrap-ups to aggregate (Cedric)
    + rename blocker → very-critical (Robinson)
      restrict access to very-critical-ity (Robinson)
        [ Ready to push patch today
          Most people should be in 'contributors' group; ping Robinson if you can't change Priority ]
    + fix ESC bug scripts for MAB-like bits for each release (Robinson)
        + failing that a description of the problem & sample queries.
        [ have some queries they don't act the same way as before
          + https://bugs.documentfoundation.org/buglist.cgi?f1=version&o1=regexp&priority=highest&product=LibreOffice&resolution=---&v1=^5.0.*
              + that's not-resolved high-priority bugs in 5.0 → the new MAB. ]
    + find & reward / promote whomever did the 1000'th [bi]bisect (Robinson)
        [ checking some details with mjayfrancis ]
    + E-mail - dev-list to advertise that verification is now much faster (Norbert)
    + write up some blog / blurb on OpenGL rendering (Michael)
    + get Elementary theme guys git push access (Bjoern)
        [ pending ]

* Conference: Please also register for individual events (Sophie)
    https://conference.libreoffice.org/2015/events/
       + or you won't eat !
           + deadline this weekend - go go go
AI: + can we mail people who havn't to remind them ? (Sophie)

* Release Engineering update (Robinson/Cloph)
    + 4.4.6 (last of the 4.4.x line) - status
        + RC1 - week 40 (week starting 28th September)
    + 5.0.2 - RC1 status ...
        + published in the website
        + RC2 is scheduled for next week Wed/Thur.
             + Norbert travelling from this Sat for Mac builds.
                 + should be able to do remote builds.
        + OpenGL bits
             + lots of fixes continuing to go in, lots of developer testing
                 + no QA / end-user reports at all.
                + please test (your default) settings with latest -5-0 branch
        + additional RC hardly makes sense (Cloph)
             + people can just test the -5-0 branch builds if necessary.
    + Android & iOS Remote

* Oliver Specht intro & commit ?
    + started at StarDivision from 95 -> end.
    + then on OpenExchange mostly on Calc.
    + now at CIB - working more on writer bits, getting up-to-speed.
    + enjoying new good things each day.
        => give him commit access (Norbert) Done.

* UX Update (Kendy)
    + last meeting discussing help
    + from the UX POV -> Bubli removing things from File->Printer Settings...
        + duplicated data from Tools->Options... & File->Print...

* Documentation (Kendy)
    + released a new help editor extension on Monday
        + Jay started hacking on it, improving usability
    + some good ideas of how to proceed.
        + still not as good as it could be, though lots better.
            + usable for creating new help pages now, please use that when
              you create new features
        + have a web-page to edit the strings & auto-up-load to gerrit.
            => not load the help repo etc.
        + some web-based XML editors.

* Crashtest update (Caolán)
    + 2 import failures, 0 export failures, coverity run still uploading, no new numbers yet
       + have yet to reproduce import issues.
    + fuzzing machine 1x new hang after 1x week of churning.

* Hackfests (Bjoern)
    + Aarhus LibreOffice conference bits ?
        + Hackfest topic: "C++11 in LibreOffice"
        + look into easy, easy C++11 EasyHacks for that
            + like Stephans "init list ctors for UNO-Sequences", or
              using type-alias etc.
            + !!!please file easy hacks if you have ideas!!! (Bjoern)
    + Hamburg, Germany: Oct 23rd -> 25th
        + https://wiki.documentfoundation.org/Hackfest/Hamburg2015
            + would be great to see everyone there.
            + wiki page needs some love.
    + next venues / suggestions
        + Belgium another candidate ...

* l10n Update (Sophie)
    + nothing new.
    + how is keeping up with master ? (Michael)
        + not checked recently; did an update last week (Cloph)
    + has been a request to fix German strings & identifiers (Cloph)
        + afraid to re-translate wrt. context -> but no need to worry.
        + no extra work, a transparent change.
    + Sophie to discuss in Arhus.

* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
    + timed out: status ? and have at least 1x new possible candidate.
        + meet face-to-face at the conference (Kendy)
           + in one room - come up with more names.

* Jenkins update (Norbert)
    master linux rel jobs:174 ok:168 ko:6 fail ratio:3.44% break:3 broken duration:0.52%
    master linux dbg jobs:104 ok:88 ko:14 fail ratio:13.46% break:6 broken duration:11.89%
    master mac rel jobs:163 ok:157 ko:6 fail ratio:3.68% break:4 broken duration:3.08%
    master mac dbg jobs:160 ok:157 ko:3 fail ratio:1.87% break:2 broken duration:3.09%
    master win rel jobs:70 ok:45 ko:24 fail ratio:34.28% break:9 broken duration:45.52%
    master win dbg jobs:120 ok:82 ko:38 fail ratio:31.66% break:20 broken duration:24.96%
    master win64 dbg jobs:109 ok:80 ko:29 fail ratio:26.6% break:14 broken duration:26.83%
    lo-4.4 mac jobs:4 ok:3 ko:1 fail ratio:24.99% break:1 broken duration:53.83%
    gerrit win rel jobs:233 ok:115 ko:117 fail ratio:50.21%
    gerrit lin rel jobs:238 ok:190 ko:48 fail ratio:20.16%
    gerrit mac rel jobs:237 ok:185 ko:50 fail ratio:21.09%
    gerrit all jobs:232 ok:102 ko:129 fail ratio:55.6%
        + terrible windows stats as usual.
        + make check hanging issues ? (Michael M)
            + since re-starting Jenkins - no blockage in 2-3 hours.
            + all normal numbers.

* New & pretty developer pages (Norbert/Markus)
    + http://devcentral.libreoffice.org
        + improving it to make it look like the perf. one

* Perf-testing update ? (Norbert)
    + http://perf.libreoffice.org/
        + nice blog entry about it here:
            https://mmohrhard.wordpress.com/2015/09/08/performance-tests-are-now-executed-regularly-in-libreoffice/
            add your own tests following the recepie
               -> automatically picked up and rendered on the website.
    + some background improvements to come.
        + some weird stuff - perhaps cppunit testing
            + one of the tests once in a while run 4x slower than usual.
            + do we get a callgrind trace we can chew ? (Michael)
AI: + will look to archive them for a while (Norbert)

* Easy Hacks:
    + new easy-hacks thanks to:
        + http://bit.ly/1KR4HWX
    + create your own by setting whiteboard to eg.
            "easyHack difficultyBeginner skillCpp topicCleanup"

* QA update (Robinson)
    + UNCONFIRMED at 549
        + still creeping up just a bit; hopefully get it down in Arhus at the hackfest.
    + needAdvice at 11
    + Most Pressing Bugs:
        http://ur1.ca/nkp0t
            + not many reports.

        + tdf#92478 - Scanning crashes on 64bit Windows 10 build
            + gentle nudge

* QA stats
  + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
    +188 -322 (-134 overall)
    many thanks to the top bug squashers:
        QA Administrators 172
        Michael Meeks 15
        Maxim Monastirsky 12
        Jean-Baptiste Faure 11
        Beluga 10
        m.a.riosv 10
        Cor Nouws 9
        Julien Nabet 9
        Miklos Vajna 8
        tommy27 4
        Timur 4
        Adolfo Jayme 4
        Robinson Tryon (qubit) 3
        László Németh 3
        Caolán McNamara 3

* Open 5.0 MAB
  + 1/12 1/12 1/12 1/12 1/12 1/12 1/12 1/12 1/12 1/12 2/12 2/12 3/12
  + https://bugs.documentfoundation.org/showdependencytree.cgi?id=86696&hide_resolved=1

* Open 4.4 MAB
  + 10/60 10/60 11/60 11/60 11/60 11/60 10/60 10/60 10/60 10/60 12/60
  + https://bugs.documentfoundation.org/showdependencytree.cgi?id=79641&hide_resolved=1

* Open 4.3 MAB
  + 59/168 59/168 59/168 59/168 59/168 61/168 61/168 61/168 62/168 62/168
  + https://bugs.documentfoundation.org/showdependencytree.cgi?id=75025&hide_resolved=1

* Bibisected bugs open: whiteboard 'bibisected'
  + 330/1028 344/1028 345/1020 338/1006 328/991 314/964 309/956 311/951
    + http://tdf.io/bibibugs

* all bugs tagged with 'regression'
        + 624(+0) bugs open of 4181(+23) total 38(+0) high prio.

        * ~Component count net * high severity regressions
                  Calc - 17 (+0)
                Writer - 9 (+0)
           LibreOffice - 5 (+0)
               Impress - 4 (+0)
                    UI - 1 (+0)
   filters and storage - 1 (+0)
                  Base - 1 (+0)
                + http://bit.ly/1HWHb3E

        * ~Component count net * all regressions
                Writer - 214 (+4)
                  Calc - 127 (+1)
               Impress - 46 (+0)
               Crashes - 43 (+0)
           LibreOffice - 39 (+2)
                    UI - 41 (+3)
        graphics stack - 25 (+0)
                  Base - 25 (-1)
               Borders - 25 (+3)
                  Draw - 21 (+0)
   filters and storage - 12 (+0)
                 Chart - 11 (+0)
Printing and PDF export- 11 (+1)
                 BASIC - 8 (+1)
        Formula Editor - 5 (+0)
            Linguistic - 4 (+0)
             framework - 4 (-1)
            Extensions - 2 (+0)