minutes of ESC call ...

* Present:
    + Norbert, Andras, Bjoern, Jacobo, Kendy, Kohei, Michael M,
      Miklos, Stephan, Eike, David, Caolán, Christian, Robinson,
      Ptyl, Cedric

* Completed Action Items:
    + blog about the sad realities of web plugins (Bjoern)
    + look at Excel threaded loading issue (Michael)
    + move the redmine data across to infra / bugzilla (Bjoern)
    + open-source newer Synezip tests (Umesh)
        [ uncertain outcome; but planned to run these on a server
          on the cloud service, announce the results in the ESC meeting. ]
    + poke Alex wrt. off-site backup for TDF services (Cloph)
        [ spoke to him, and added to the task queue ].
    + everyone review a gerrit patch (All)
        [ master patch queue down to two pages now ]

* Pending Action Items:
    + Ask Bjoern to do a survey on the wrench icons (Mirek)
    + provide wiki links for new processes for design interation (Mirek)

* Release Engineering update (Cloph)
    + vacation was good - a break from the computer...
    + 4.2.7 RC1
        + already branched and tagged
        + Norbert upgraded XCode upgrade dropped 10.8 -> Mac build delayed
            + change in the underlying C++ lib an issue in a .7 release.
        + Linux build has issues http://cgit.freedesktop.org/libreoffice/core/commit/writerfilter/source/dmapper/DomainMapper_Impl.cxx?id=a392a1deb0bb55f39f0232f9b3df8ad9ac9062af is problematic commit
        + Windows build up-loading soon.
        + Review appreciated for these patches:
           + https://gerrit.libreoffice.org/#/q/status:open+project:core+branch:libreoffice-4-2,n,z
           + if you miss 4.2.7 - that's it: its the last release.
              + need tripple reviews - have had a -1 but no feedback since.
    + 4.3.3 RC1 - freeze on Monday
        + tagging normally on Tuesday.
    + credits: Tor not listed - why ?
        http://www.libreoffice.org/about-us/credits/
        + in the alias file from gitdm-config, we have a duplicate alias
          that looses commits, and fixed that also for Joerg Scottke
    + Android Remote
AI: + copy/paste the 4.3 schedule -> 4.5 schedule wiki page (Cloph)

* Mac has new code-signing scheme from 10.9 (Norbert)
    + https://bugs.freedesktop.org/show_bug.cgi?id=84352
    + https://developer.apple.com/library/prerelease/mac/technotes/tn2206/_index.html#//apple_ref/doc/uid/DTS40007919-CH1-TNTAG205
    + lots of new rules & configuration restrictions to avoid
      triggering gatekeeper.
        + should we back-port Tor's work to 4.3 ? (Norbert)
        + scary to back-port it, a bit reluctant
        + so people get warnings when they install for now
    + talk to Tor to see what he recommends ? (Norbert)
        + back-porting moves files around, quite a lot of work etc.
        + ending up with a hard-breakage is unpleasant.
AI: + come back next week with a proposal (Norbert)
        + leaning towards deferring for 4.4 anyway.
        + we've prolly found most of the delicate bits (Stephan)
            + found bits like this in the SDK last week.
            + will break something, but perhaps few people used them.
            + also happier to defer to 4.4

* Crashtest update (Miklos)
    + new results: http://dev-builds.libreoffice.org/crashtest/e29862bcc509916e7fe3e9b2f43b0672c49b7f6e/ (27-Sep-2014)
    + configure option to turn on export validation during the build.
       + already done for calc & impress, now enabled for a subset of the writer test-cases.
    + why not on by default ? (Michael)
       + requires officetron & Java and ...
    + Markus' tinderbox has it enabled
AI: + Create an Easy-hack for setting validators automatically (Miklos)
    + did my threading fix work ? (Michael)
       + bit of a delay till crashtesting provides feedback (Miklos)
       + worth double checking some of the other XLSX files (Caolan)
    + Caolan on a mission to get these numbers right down currently.

* Hackfests
    + Seattle 'Libre-Fest' (Robinson)
        https://wiki.documentfoundation.org/Events/2014/Seattle_LibreFest
        + October 26, 2014
        + Bug-triaging/Intro-to-community event
        + Following SeaGL conference
        + definite interest, heard back from some professors from the security lab
        + want to meet Norbert and/or Kohei and/or Bjoern - why not go ?
        + Organizer wants to make it security related ... (Kohei)
            + not ideal; perhaps mis-lead by the 'hack' name
            + one of the labs / a set of labs at Uni. of Washington
            + a couple of security based team, capture-the-flag team / lab
              directors was interested in connecting with us.
            + try to avoid the circus (Michael)
            + continue the discussion on E-mail (Bjoern)
    + Toulouse Hackfest (Arnaud)
        + Confirmed for Nov. 15-16th
        + more details: https://wiki.documentfoundation.org/Hackfest/Toulouse2014
    + Munich hack-fest (Jan-Marek):
        http://www.it-muenchen-blog.de/2014/07/bug-squashing-party-2014/
        + jmux (IRC) can add you if you don't want to create an account
        + will have a BSP come-together; if someone says they're coming
          just show up etc.
           + November 21st-23rd, 2014
           https://wiki.debian.org/BSP/2014/11/de/Munich
           + we should drop by with 2 or 3 developers, if possible
    + Be great to have -really- easy easy hacks for devs (Bjoern)
    + would it be good to have more focuse hack-fests (Michael)

* Coverity (Caolan)
    + updated to a new compiler for more, deeper joy
    + new cut/paste code detecting is great (Caolan)
    + what about tainting issues ? (Michael)
        + a problem; bit lame; internal resource files a non-issue
        + no replies from them on disabling tainting for a safe file.
        + it detects byte-swapping to turn tainting on: assumes it is
          coming from a network etc. (guess) ?
        + love to be able to disable error foo from 16bit loop variables,
          64k not a huge number.

* UX Update (Kendy)
    + minutes published of the first design hang-out, yesterday
      http://listarchives.libreoffice.org/global/design/msg06744.html
    + was fun, we were able to have some decisions too.
    + new process / how-to-do-things
        + add things to have decided to the etherpad of the design hangout
          http://pad.documentfoundation.org/p/design
        + and wait for Kendy to post minutes.
    + otherwise, talking over things going in from last week,
      encouraging to see.

* QA (Robinson)
    + unconfirmed count dropped by ~50 or so this week.
    + questions from QA team wrt. back-porting bug-fixes
        + a couple of people interested in that
        + when do we decide to back-port to 4.3 ?
        + people noticed things fixed on master, but not back-ported.
        + currently left up to the developer on a case-by-case basis (Michael)
            + length of patch no guide to risk sadly.
        + ask and you shall maybe recieve (?)
            + usually developer decides as they commit

* Up-loaded the tinderboxing bits for docker (Bjoern)
    + making it easier to deploy and manage lots of tinderboxes easily
    + magic orchestration stuff.
    + https://gerrit.libreoffice.org/gitweb?p=tb3-docker.git;a=summary
    + isn't it a bit limited ? (Cedric)
         + Linux only, one distro etc. ?
         + surely the power of tinderboxes is hetrogenous architectures.
         + useful anyway (Bjoern)

* QA stats:
  + https://bugs.freedesktop.org/page.cgi?id=weekly-bug-summary.html
    +185 -140 (+45 overall)
    many thanks to the top bug squashers:
        Caolán McNamara 15
        Samuel Mehrbrodt 15
        Adolfo Jayme 10
        Jean-Baptiste Faure 7
        Jay Philips 7
        Matthew Francis 7
        tommy27 6
        A (Andy) 5
        raal 4
        Robinson Tryon (qubit) 4

* Open 4.4 MAB
  + 3/12 3/12 3/12 7/12 3/8 3/8 4/8 4/8 3/7 3/7 2/5 1/2 1/1
  + https://bugs.freedesktop.org/showdependencytree.cgi?id=79641&hide_resolved=1

* Open 4.3 MAB
  + 17/61 16/60 14/59 15/58 12/54 13/53 14/52 14/50 11/47 14/47 14/45 19/43
     27% 26% 23% 25% 22% 24% 26% 28% 23% 29% 33% 44%
  + https://bugs.freedesktop.org/showdependencytree.cgi?id=75025&hide_resolved=1

* Open 4.2 MAB
  + 86/257 88/257 89/257 91/257 86/252 82/245 83/244 83/243 84/236 85/235
     33% 35% 34% 35% 34% 33% 34% 34% 35% 36%
  + https://bugs.freedesktop.org/showdependencytree.cgi?id=65675&hide_resolved=1

* Bibisected bugs open: whiteboard 'bibsected'
  + 147/401 143/392 143/389 146/385 142/375 141/374 136/361 127/349
    + http://bit.ly/VQfF3Q

* all bugs tagged with 'regression'
    + 475(+9) bugs open of 3078(+18) total
        * ~Component count net *
                Writer - 142 (+2)
           Spreadsheet - 93 (+1)
          Presentation - 32 (+1)
               Crashes - 31 (+1)
           Libreoffice - 24 (+0)
              Database - 26 (+0)
                    UI - 23 (+2)
              Graphics - 22 (-1)
               Borders - 19 (+0)
               Filters - 17 (+1)
               Drawing - 16 (+1)
           Print / PDF - 14 (+1)
                 Chart - 10 (+1)
                 BASIC - 5 (+0)
            Extensions - 5 (+0)
            Linguistic - 4 (+0)
          Installation - 4 (+0)
               Formula - 4 (+0)
             framework - 1 (+0)
                   sdk - 0 (+0)
        Impress Remote - 0 (+0)
  + http://bit.ly/15mM2Yn - for devs ( no NEEDINFO / UNCONFIRMED )