minutes of ESC call ...

* Present:
    + David, Christian, Sophie, Florian, Robinson, Jan-Marek, Stephan, Michael S,
      Caolan, Michael M, Kendy, Miklos, Eike, Oliver, Bubli, Bjoern, Muthu (late),
      Thorsten (late)

* Completed Action Items:
    + write up some blog / blurb on OpenGL rendering (Michael)
        [ ~bit late now … → junked, was release-noted ]
    + Approach Mariano Gaudix (Kalahari icon set) creator (Michael)
        http://gnome-look.org/content/show.php/++Kalahari+-+LibreOffice+5.0.0?content=157970
        [ Taringa - unusually Spanish ]
    + look at 'make check' failures on win32 again if interested (Michael S)
        [ fixed several on Windows - but not sure if these were the ones,
          or different; should we turn it on again ?
AI: try make check again on Windows build-slaves (please) (Norbert) :wink:
          gerrit builds are still failing cli_ure / locking bug (Miklos)
              but un-related to the tests (Michael S)
              climaker / linker / compiler related to .Net (Michael S)
              example: http://ci.libreoffice.org/job/lo_gerrit_master/6876/Gerrit=Gerrit,Platform=Windows/console ]
    + welcome mail for Lukasz Hryniuk (Eike)
        [ done in person at the conference ]
    + review Giuseppe's webdav work in gerrit (Kendy)
        + https://gerrit.libreoffice.org/#/c/17189/
        [ just merge it ]
    + merge chaining-text-boxes to master & collectively watch for regressions (Bubli)
    + fix ESC bug scripts for MAB-like bits for each release (Robinson)
        [ committed & ready for new behavior ]

* Pending Action Items:
    + have a look at the CppUnit to implement 'expected failure' (Jan-Marek)
        [ conference recovery mode ... ]
    + UserAgent - drop bundled-languages (Michael)
    + UserAgent - produce a patch for review (Michael)
    + ask students to write their own wrap-ups to aggregate (Cedric)
    + write a nice blog entry about 1000's bibisect - including flowers (Robinson)

* Kickstart mentoring (Bubli)
    + get things rolling before mentoring lead gets hired
    + a wiki page: https://wiki.documentfoundation.org/Mentors
        + desperately outdated
        + add interested mentors there, link with core/easy hacks pages
AI: + please check if you're listed there (All)
    + perhaps set up a mailing list to connect mentees with mentors
        + can it happen on the dev list instead ? (Michael)
            + need a means to connect mentees with mentors (Bubli)
        + concerned that code contributions are most emphasised there (Bubli)
            + a dedicated list will loose those on the dev list (Miklos)
                + eg. asking around calc - got help on the list
            + mentoring going on on the design channel / no-where else to go (Bubli)
                + design-channel is quite fun / non-boring (Kendy)
            + chap was on the documentation / l10n lists (Sophie)
        + likes idea of mentoring list (Robinson)
        + could use projects@ lists -> a cross-project list (Sophie)
            + projects: stay low-volume to keep it read (Bjoern, Michael, Floeff)
    + some PR for all of the above.
        + prefer to wait until Mentoring hires arrive (Michael)
  
* Release Engineering update (Robinson/Cloph)
    + 4.4.6 RC1 status
        + been tagged, earlier today
        + builds available for early testing tomorrow.
        + all queued patches reviewed & committed.
    + 5.0.3 - RC1 status
        + due next week; currently 9-10 patches waiting
          from today / yesterday; please help review.
    + 5.1.0 Alpha - week after next, code freeze mid. Nov.
    + Android & iOS Remote
        + Google-play dropped the 50Mb limit for APKs.
        + preparing an updated version of the viewer / editor.
        + also will poke an Intel binary.

* UX Update (Kendy)
    + Friday session planned to look at navigator.
    + now we have the core table-styles bits
        + another Friday session planned for improving the UI.
    + table-styles
        + style re-applied when you do operations
        + insert row/delete row etc.
        + inspired by the core of the GSOC work.
        + able to handle direct formatting as well.
        + filter bits needed / pending
        + UNO API missing too (Miklos)
        + and improved UI needed.
        + exports as direct-formatting on save.

* Documentation (Kendy)
    + Jay has made more improvments to the scripts
    + Regina has fixed bugs in the XSLT filter.
    + new release planned tomorrow.
    + with this -> can set some pages MPLv2 only if from-scratch.

* Crashtest update (Caolán)
    + 0 import failures, 4 export failures, 21 coverity
      + no new run this week yet
         + working on one in the next few days.
    + coverity 7.7.0 upgrade failed - coverity server-side, back to 7.6.0 for now
      + 21 outstanding, should all be fixed again
      + mostly around casting work - removing tools rtti -> dynamic_casts
    + xls and T602 file format support added to fftester (fast-path format tester)
      + nothing serious seen.

* Hackfests (Bjoern)
    + Aarhus LibreOffice conference bits ?
        + did no hacking (didn't bring laptop) (Bjoern)
        + 3 guys from the local C++ group were there.
            + poking at KDE / VCL code.
        + http://1.bp.blogspot.com/-t7TckSuqRBk/VgULTePmevI/AAAAAAAABeI/JZNpzS_ISnw/s1600/vertical-preview-2.png
            + A low-hanging complaint from the Japanese vertical text thing (Caolan)
    + Hamburg, Germany: Oct 23rd -> 25th (Bubli)
        + https://wiki.documentfoundation.org/Hackfest/Hamburg2015
            + would be great to see everyone there.
            + Hamburg Hackers, I'm looking at you, please register! :wink:
                + couchsurfing etc.
            + working to encourage Aarhus folks to Hamburg; evening before.
    + next venues / suggestions
        + Belgium another candidate ...
        + perhaps again at Las Palmas (Thorsten)
        + winter is tricky:
            + FOSDEM is next ?
AI: + reach-out to co-working guy to book (Bjoern)
            + early next year after 5.1.x looks better ?

* l10n Update (Sophie)
    + nothing new; need to summarize libocon discussions.

* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
    + meet face-to-face at the conference (Kendy)
        + met all the time, but nothing happened (Thorsten)
        + even talked about it (Kendy)
           + came up with 2-3 candidates.
AI: + proposal for next week (Dev. Cert. guys)

* Jenkins update (Norbert)
    master linux rel jobs:188 ok:181 ko:7 fail ratio:3.72% break:5 broken duration:2.71%
    master linux dbg jobs:116 ok:105 ko:9 fail ratio:7.75% break:5 broken duration:5.1%
    master mac rel jobs:162 ok:157 ko:5 fail ratio:3.08% break:4 broken duration:1.48%
    master mac dbg jobs:165 ok:153 ko:12 fail ratio:7.27% break:8 broken duration:10.36%
    master win rel jobs:83 ok:70 ko:11 fail ratio:13.25% break:6 broken duration:5.24%
    master win dbg jobs:121 ok:86 ko:34 fail ratio:28.09% break:17 broken duration:27.19%
    master win64 dbg jobs:110 ok:86 ko:23 fail ratio:20.9% break:13 broken duration:20.18%
    lo-4.4 mac jobs:14 ok:13 ko:1 fail ratio:7.14% break:1 broken duration:27.5%
    gerrit win rel jobs:253 ok:121 ko:132 fail ratio:52.17%
    gerrit lin rel jobs:263 ok:227 ko:36 fail ratio:13.68%
    gerrit mac rel jobs:260 ok:205 ko:55 fail ratio:21.15%
    gerrit all jobs:253 ok:103 ko:150 fail ratio:59.28%
       + windows not looking great as normal.
          + be good to separate build failure from infra. failure etc.
       + Norbert looking at more reliable BuildBot / other bits (cf. conf.)

* Easy Hacks:
    + new easy-hacks thanks to: (none)
        + 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

* New Commit access:
    + Justin Luth - SIL
        + http://cgit.freedesktop.org/libreoffice/core/log/?qt=author&q=luth
          impressive reviews, unanimous approval.
AI: + send welcome mail (Miklos)
AI: + poke gerrit (Michael)
* QA update (Robinson)
    + UNCONFIRMED at 498
    + needAdvice at 15
    + Most Pressing Bugs:
        http://ur1.ca/nkp0t
        + tdf#92478 - Scanning crashes on 64bit Windows 10 build
        + tdf#94225 - Writer crashes on undo
        + tdf#94428 - Printing adds garbage to top edge of page
            + Many reports about this regression

* QA stats
  + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
    +157 -68 (+89 overall)
    many thanks to the top bug squashers:
        Cor Nouws 9
        Beluga 8
        Adolfo Jayme 7
        Miklos Vajna 6
        Julien Nabet 6
        Maxim Monastirsky 5
        V Stuart Foote 5
        Yousuf (Jay) Philips 5
        Caolán McNamara 2
        tommy27 2
        GerardF 2
        Eike Rathke 1
        Markus Mohrhard 1
        Mark Hung 1
        Óvári 1

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

* Open 4.4 MAB
  + 10/60 10/60 10/60 10/60 11/60 11/60 11/60 11/60 10/60 10/60 10/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 59/168 59/168 61/168 61/168 61/168
  + https://bugs.documentfoundation.org/showdependencytree.cgi?id=75025&hide_resolved=1

* Bibisected bugs open: whiteboard 'bibisected'
  + 324/1039 325/1029 330/1028 344/1028 345/1020 338/1006 328/991 314/964
    + http://tdf.io/bibibugs

* all bugs tagged with 'regression'

        + stats are for two weeks ... (including conf + travel)

        + 652(+18) bugs open of 4243(+40) total 38(-1) high prio.

        * ~Component count net * high severity regressions
                  Calc - 16 (-1)
                Writer - 10 (+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 - 215 (+1)
                  Calc - 138 (+7)
               Impress - 50 (+2)
               Crashes - 47 (+3)
                    UI - 42 (+1)
           LibreOffice - 41 (+1)
        graphics stack - 26 (+1)
                  Base - 26 (+1)
               Borders - 24 (+0)
                  Draw - 23 (+1)
   filters and storage - 13 (+0)
Printing and PDF export- 12 (+1)
                 Chart - 12 (+0)
                 BASIC - 9 (+0)
        Formula Editor - 5 (+1)
            Linguistic - 3 (-1)
             framework - 3 (-1)
            Extensions - 2 (+0)