minutes of ESC call ...

* Present:
    + Lionel, David, Robinson, Norbert, Stephan, Eike, Markus, Miklos,
      Cloph, Kendy, Bjoern, Muthu

* Completed Action Items:
    + check the split icon loading startup time stats vs. master (Michael)
        [ no apparent CPU cost at all ]

* Pending Action Items:
    + please file an Easy-Hack this week: just a bug with whiteboard: (All)
            "EasyHack DifficultyBeginner SkillCpp TopicCleanup"
        + thanks to:
            + Stephan, Michael, Lionel, Ashdod
        + http://bit.ly/1DTbesP
    + fix BSA login / XML-RPC issues (Cloph)
        [ Rob Snelders - had the idea of running on the same host - after
          the switch-over ]
    + ask Fridrich, Cedric wrt. GSOC leadership etc. (Kendy)

* Bugzilla migration update (Robinson)
    + BugZilla migration on track for => Saturday, January 24, ~1600 UTC
    + done some additional testing
        + getting QA people lined up for them migration
        + everyone is well informed.
    + sitting in a holding pattern; no turbulence.
    
* gerrit / OpenId issue / changes (Norbert)
    + kendy pointed to some intermediate server around:
          + open-id going off-line with web-server
            http://stackoverflow.com/questions/26215409/google-authentication-for-gerrit-and-jenkins
AI: + look into setting up such a proxy after the 4.4.0 release (Cloph)
          + if it doesn't work need to badger everyone to get an account
            well before April 20th.
    + preliminary look made it seem workable (Cloph)

* Release Engineering update (Cloph)
    + 4.3.6 RC1 update
        + tagged, currently still building on Windows.
        + announce later today to the early-testing list.
        + test failure on Linux & also on Mac, but install sets built.
            + tinderboxes - not happy; a failing 'import' test in 'sd'
            + needs looking at for RC2 - didn't look at test so far.
    + 4.4.0 RC2
        + announced to the public
        + next week - deadline for RC3
        + last week of Jan - release date.
    + Android / iOS Remote
        + patches in gerrit to add support for new UI (android wearable)
            [ plan to do it later ]
        + iOS

* Crashtest update (Markus)
    + new hardware provision / update
        + VM un-blocked since this morning; was unusable for a week.
            + every disk access was taking minutes not milliseconds
            + gluster / re-shuffling of files etc. - but not fixed.
        => no good numbers.

* Closing un-touched / legacy easy-hacks (Bjoern)
AI: + remove the 'EasyHack' piece from anything 2yrs old - the initial slew
    + we have at least a few more easy hacks to compensate.
     
* FOSDEM bits (Kendy)
    + Bruessels, Belgium -- February 2015
        + if you want to go to the FOSDEM dinner - on Friday 8pm
            + poke Sophie - if you don't like beef (and/or want to book)

* Hackfests (Bjoern)
    + initial scheduling for 2015:
        + Las Palmas de Gran Canaria, Spain
            + happy to have us back
            + suggested March 19th, 20th: Thur / Fri.
            + happens during GSOC application phase.
        + Cambridge, UK - May 2015 contact: Michael

* GSoC (Kendy)
    + February, 9th: Mentoring organizations can begin submitting applications to Google.
    + who will take care of GSoC this year ?

* UX Update (Kendy)
    + long backlog of things needing resolution
        + got through some of them.
    + Heiko - nice proposal on changing toolbar customization
        + making the dialog more usable.
        + will propose it as a GSOC project when done.
    + change-tracking side-bar could also use love.

* Certification (Stephan/Bjoern/Kendy)

* Marketing list subscriptions (Michael)
    + normal for ESC members, bulk subscribed in the past
AI: + poke Florian - to add Miklos, Muthu (Michael)

* Jenkins update (Norbert)
    + have a Linux tinderbox on the new infra
        + can build for 3x platforms.
        + start to make it +1 when it works.
        + not making it -1 when it doesn't (sometimes false-positives)
            + someone unfortunate enough to build a patch vs. a broken
              master you get that.
        + by default building with -Werror; for more useful feedback.

  + Jenkins Cluster StatisticsBuild duration (Norbert)
    + Average build time: 54 min (all time) 54 min (trailing 7 days).
    + 95th percentile: 1 hr 51 min
  + Wait time in queue
    + Average wait time: 30 min (all time) 30 min (trailing 7 days).
    + 95th percentile: 4 hr 42 min
  + Throughput
     + All time: 5 jobs/hour, 126 jobs/day, 634 jobs/week. Show by Node
  + Trailing 7 days: 5 jobs/hour, 126 jobs/day, 634 jobs/week. Show by Node
     + We have 8 unique job configurations.
  + Cluster meta info
     + We have 10 nodes in the cluster with 12 executors. Show by Node
  + Stats
     + We have been gathering stats for 5 days 1 hr and there are 634 data points.
       The data storage size is 270 kb.

  + http://ci.libreoffice.org/view/Dashboard/

  + what's the comparison with our commit rate ? (Michael)
     + can prolly double the amount of work & still fit. (Norbert)
     + in the day when people work, a few accumulate.
         + that drains down overnight.

  + great way to test patches you're not confident in; just push to gerrit
     + if you load a new ver. it aborts a build.

  + security interest ? (Michael)
    + all locked down boxes, doing just this (Norbert)
        + not perfect but - works well.

  + currently works vs. master - not older
    + 4.4 could be made to work with a few back-ports
        + some Java manifest stuff missing there.
    + perhaps have an on-demand sanity-check build option.
    + this replaces the gerrit plugin / schedule button.

* bisected regressions (Bjoern)
    + examined these; 226 completely bisected; ~30 from AOO.
        + of those open: 22/161

* QA (Robinson)
    + UNCONFIRMED at 337
        + v. encouraging
        + race to the bottom etc.
    + needAdvice:
        + Bug 70683 - Complete build options for Pthread API
          https://bugs.freedesktop.org/show_bug.cgi?id=70683
        + Bug 87082 - automatic-styles style-name attribute could be shorter
          https://bugs.freedesktop.org/show_bug.cgi?id=87082
    + big thanks to developers who've helped to triage bugs
      handed out in the week.

* QA stats:
  + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
    +167 -131 (+36 overall)
    many thanks to the top bug squashers:
        Joel Madero 15
        Caolán McNamara 11
        Beluga 10
        Matthew Francis 10
        Cor Nouws 9
        Urmas 7
        raal 5
        Robinson Tryon (qubit) 4
        V Stuart Foote 4
        Markus Mohrhard 3
  
* Open 4.5 MAB
  + 0/1 0/1 0/1
  + https://bugs.freedesktop.org/showdependencytree.cgi?id=86696&hide_resolved=1

* Open 4.4 MAB
  + 11/34 6/26 6/24 7/24 7/22 5/19 4/18 3/17 3/16 3/16 4/16
     32% 23% 25% 29% 31% 26% 22% 17%
  + https://bugs.freedesktop.org/showdependencytree.cgi?id=79641&hide_resolved=1

* Open 4.3 MAB
  + 84/152 86/151 86/148 84/146 58/117 33/90 19/73 17/65 16/64 16/64
     55% 56% 58% 57% 49% 36% 26% 26% 25% 18%
  + https://bugs.freedesktop.org/showdependencytree.cgi?id=75025&hide_resolved=1

* Bibisected bugs open: whiteboard 'bibisected'
  + 229/601 214/564 208/532 208/526 182/488 190/481 189/475 190/470
    + http://bit.ly/VQfF3Q

* all bugs tagged with 'regression'
    + 439(+9) bugs open of 3349(+42) total
        * ~Component count net *
                Writer - 146 (+7)
           Spreadsheet - 91 (+9)
          Presentation - 33 (+4)
               Crashes - 22 (-3)
           Libreoffice - 23 (-1)
              Database - 20 (-2)
               Drawing - 20 (+0)
                    UI - 19 (-3)
               Borders - 18 (+1)
              Graphics - 18 (-3)
               Filters - 10 (-2)
                 Chart - 10 (-1)
           Print / PDF - 11 (+0)
                 BASIC - 4 (+0)
            Extensions - 3 (+0)
             framework - 2 (+1)
          Installation - 2 (-1)
               Formula - 2 (+0)
                   sdk - 1 (+0)
        Impress Remote - 0 (+0)
            Linguistic - 0 (-1)