minutes of ESC call ...

* Present:
    + Miklos, Kendy, Andras, Oliver, Sophie, Eike, Jan-Marek, Christian, David,
      Lionel, Stephan, Robinson, Bjoern, Bubli, Caolan.

* Completed Action Items:
    + discard MAB series, started anew for high-prio. (Michael)
    + ask students to write their own wrap-ups to aggregate (Cedric)
       + http://bosdonnat.fr/gsoc-2015-wrap-up.html
    + write a nice blog entry about 1000's bibisect - including flowers (Robinson)
       + https://colonelqubit.wordpress.com/2015/10/15/libreoffice-qa-over-1000-bibisects-served/
    + setup an IRC topic message for -l10n -> NLP (Cloph)
    + kill gconf integration (Bjoern)
       [ Should we kill it completely even proxies / user-name vs. KDE ? (Stephan)
            + settings are outdated anyway (Bjoern)
                 + but they worked (Stephan)
            + gconf & KDE backends - for some specific config-items,
              getting data through the backends (Stephan)
                 + dconf-thing, is different: reading all config items from dconf
                   similar to Windows Registry reading.
            + but system settings are now in dconf (Michael)
                 + could do something similar.
            + LibreOffice: the only app that depends on GConf (Bjoern)
                 + only kept around for LibreOffice.
            + perhaps some obsolete proxy settings that Stephan has (Michael) ].
                 + killed to avoid testing matrix complexity (Bjoern)
            + gconf unused in KDE / Munich (Jmux) ]

* Pending Action Items:
    + please check if you're listed in the mentoring page (All)
        + https://wiki.documentfoundation.org/Mentors
        [ still needs some action from Kohei, Cedric, Thorsten etc. ]
    + UserAgent - drop bundled-languages (Michael)
    + UserAgent - produce a patch for review (Michael)
    + reach-out to Beta Co-working guy to book pre-FOSDEM hackfest (Bjoern)

* Release Engineering update (Christian)
    + 4.4.6
        + another RC requested for 4.4.6, RC2 not announced yet.
        + there will be an RC3 - as final next week.
        + create a tag Sunday/Monday - please review things for that.
    + 5.1.0 Alpha 1
        + more or less ready
        + waiting for the -dev branded Mac build variant before announce.
        + will be used for the bug-hunt next weekend.
          https://wiki.documentfoundation.org/BugHunting_Session_5.0.0_RC1
        + trouble with translation-tools ? (Bjoern)
            + Eike's 1x line fix wrt. ICU/boost/foo (Christian)
            + using the system-tools with a newer ICU, triggers a LibreOffice bug.
            + hopefully fixes this for everyone - thanks Eike.
            => good to have Alpha 1 nice and early (Bjoern)
    + 5.0.3 - RC2 status ?
        + tagged after the ESC call now.
        + OpenGL -> may disable post 5.0.3 / and apply feedback to 5.1 (Michael)
            + perhaps disable by default for 5.0.4 ?
    + Android & iOS Remote

* UX Update (Kendy)
    + NotebookBar
        + https://wiki.documentfoundation.org/Development/NotebookBar
        + please sync. with marketing before big changes get screenshotted (Michael)
        + some confusion on the topic:
            + prototype can be generally useful.
            + doesn't need to be focused one way or the other.
            + Samuel wants a tabbed context
            + Heiko likes a general toolbar-like thing with menu on top.
                + easy to have both, configurable etc.
    + Table Styles
        + more discussion on the call.
        + Heiko & Jay talking it over.

* Documentation (Kendy)
    + no new release of HelpAuthoring.oxt yet; new patches for XML help to merge.

* Crashtest update (Caolán)
    + 0 import failures, 0 export failures, 405 coverity issues
        + most of new coverity issues are random Java stuff.
    + asan+ubsan crashtest run underway
        + will take another few days to complete.
           - plenty of fun stuff already.
    + keyboard event fuzzing had a few successes
        + produced some real-world crashers
        + graduated from a toy to something useful.
        + do we get a test-file for the future ? (Michael)
            + yes, logged with the test-file etc. (Caolan)
            + expected to heavily bit-rot over time.

* Hackfests (Bjoern)
    + Hamburg, Germany: Oct 23rd -> 25th (Bubli)
        + https://wiki.documentfoundation.org/Hackfest/Hamburg2015
            + Friday will celebrate the 5th birthday again with
              misc. parties / politicians joining in the fun.
            + wiki page - please do register there and file what
              your topic is.
    + Could we join the GNOME hack-fest in Madrid ? (Bjoern)
        + just a few hackers would be fine for cross-polination
        + no wiki page yet
            + Dec 2nd -> 4th planned.
        + potential mentors (other than Bjoern) speak up
            + if interested, contact him.
            + why do we need a mentor ? (Bubli)
                + to help new people with builds / code ptrs etc.
    + FOSDEM / Beta Co-working (Bjoern)
        + could we book a separate room for us ? (Bubli)
        + afterwards - could invite people to join in ? (Bjoern)
            + perhaps try it beforehand this time.
    + next venues / suggestions
        + Belgium another candidate ...
        + perhaps again at Las Palmas (Thorsten)

* l10n Update (Sophie)
    + no news, all going well.
    + question - about removing paragraph IDs from XML-help files (Kendy)
        + Olivier - says they are used somehow during translations.
        + how are they used ? would like to remove if possible.
            + suspect extraction depends on them (Andras)
            + must be unique in XHP file in order to dis-ambiguate
              identical English paragraphs (Christian)
        + in the source-code, same problem - but not an issue (Kendy)
            + can we make it non-mandatory and only for the
              strings that need this - to make XML human-readable.
        + can use shorter IDs - no problem (Andras)
            + just tweak the l10ntools as well (Miklos)
        => attempt to fix it.

* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
    + pending 8 weeks ...

* Jenkins update (Norbert)
    + attempted fix of CLR locking issue (Michael)
        + copied key files temporarily before using them.
        + 2x builds in a row succesfully (Miklos)
            + perhaps it helped.

* Easy Hacks:
    + new easy-hacks thanks to:
        + Björn Michaelsen, Markus Mohrhard, Dennis Roczek
        + 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

* Icon-sets (Bjoern)
    + how can we encourage people to start from scratch & get clean licensing ?
    + usually they start for some desktop env. (Kendy)
        + cf. Breeze started as KDE, etc.
    => policy - to keep Galaxy clean (Bjoern)

* QA update (Robinson)
    + UNCONFIRMED at 483
    + needAdvice at 15
    + Most Pressing Bugs:
        http://ur1.ca/nkp0t
        + tdf#76964 - Automatic capitalization of "i" in a non-english language
            + very problematic for Polish
            + i apologize about the 68 comments
        + tdf#94063 - EDITING References break when putting text behind them
        + tdf#91789 - UI: Crash on exit after format header
            + bibisected
        + tdf#94689 - Crash on new file, close file, open file
            + Michael: work in progress?
        + tdf#94225 - Writer crashes on undo
            + long-standing, from before LibreOffice.

* QA stats
  + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
    +184 -257 (-73 overall)
    many thanks to the top bug squashers:
        QA Administrators 93
        Dennis Roczek 25
        Maxim Monastirsky 12
        Joel Madero 12
        Julien Nabet 11
        Beluga 11
        Michael Meeks 8
        tommy27 8
        V Stuart Foote 6
        m.a.riosv 6
        Lionel Elie Mamane 5
        Yousuf (Jay) Philips 4
        Cor Nouws 4
        Alex Thurgood 4
        Eike Rathke 3

* Highest-Priority bugs (aka "MABs"):
        5.0: 11/47 - 20%
        4.4: 10/70 - 14%
        4.3: 6/67 - 8%
        4.2: 12/132 - 9%
        4.1: 4/79 - 5%
        4.0: 11/81 - 13%
        old: 39/246 - 16%

* Bibisected bugs open: whiteboard 'bibisected'
  + 330/1074 324/1064 322/1047 324/1039 325/1029 330/1028 344/1028
    + http://tdf.io/bibibugs

* all bugs tagged with 'regression'
        + stats are for two weeks ...
        + 686(+3) bugs open of 4339(+12) total 45(-3) high prio.

        * ~Component count net * high severity regressions
                  Calc - 19 (+0)
                Writer - 14 (-2)
           LibreOffice - 7 (+0)
               Impress - 2 (-1)
                    UI - 1 (+0)
   filters and storage - 1 (+0)
                  Base - 1 (+0)
                + http://bit.ly/1HWHb3E

        * ~Component count net * all regressions
                Writer - 232 (-1)
                  Calc - 144 (+1)
               Impress - 51 (+2)
               Crashes - 51 (-1)
                    UI - 45 (+0)
           LibreOffice - 45 (+0)
               Borders - 28 (+1)
        graphics stack - 27 (+1)
                  Base - 24 (-2)
                  Draw - 21 (+0)
   filters and storage - 16 (+1)
                 Chart - 11 (-1)
Printing and PDF export- 11 (+0)
                 BASIC - 10 (+0)
        Formula Editor - 5 (+0)
            Linguistic - 3 (+0)
            Extensions - 2 (+0)
             framework - 2 (-1)
                   sdk - 1 (+1)
                + http://bit.ly/1BUdI8i