minutes of ESC call ...

* Present: Stephan, Robinson, Cloph, Eike, Andras, Caolan, Kendy,
           Kohei, Markus, Michael M, Tibby, Miklos, Cedric, Norbert,
           Michael S
* Completed Action Items
    + update the wiki / ESC list (Michael)
    + help out code-search student (Michael)
    + come up with a proposal on what still needs improving in sidebar land (Cor)
        [ in discussion on the list ]
    + poke Julian & Ivan to join an ESC call sometime (Caolan)
    + forward Florian R's Server Installation GUI paper to Thorsten (Florian E)
* Pending Action Items:
    + switch to pure sidebar mode in master - but not enabled by
      default, except in Impress (Caolan)
       [ in progress ]
    + push new default templates in & fix if necessary (Ahmad)
    + get kendy ssh access to production gerrit (Norbert)
* Release Engineering update (Cloph)
    + 4.1.2 RC2 status
        + up-loaded to pre-release area
        + RC2 can be announced tomorrow
        + release scheduled during the conference.
    + 4.1.1 retrospective
        + new version was pushed with an MSVC fix.
    + next week: conference, no freeze deadlines.
    + 4.0.6 RC1 - week after the conference Sept 30th.
    + all going well, adjust some timings around release
      announcements for marketing, but otherwise ok.
* face-to-face ESC meeting at the conference
    + topics appreciated for that:
    + ABI / QA / Metrics / Testing / Release
    + round-robin: what we're working on & concerns.
    + build-baseline, release and SDK (Norbert)
    + mail/gerrit/firehose discussion (Bjoern)
    + bibisect expansion / discussion
    + Questions.
* GSOC update (Cedric)
    + students should be working on writing up as of now etc.
    + assessments open on Monday (evening Europan time): 23rd
        + open until Friday.
        + lock mentors in a room at the conference util
          they have filed
        + need them filled out to get to the Mentor summit
AI: + send small summary statements wrt. GSOC work - model is:
      http://www.muktware.com/5070/libreoffice-improvements-during-google-summer-code
* Solver killing (Matus / Michael S)
    + most of the difficult work is done
    + now only one copy of dynamic libraries & executables in instdir
        + already working on Linux
        + working on static libraries
    + should save a chunk of size in the build-tree
        + around 4-5Gb if built with debug in the solver
        + always used to store it twice → the solver
        + with instdir - store it 3x
        + will get it down to just once.
    + fixing library search path, so layer of link target is right
        + so can't link an extension vs. comphelper anymore
    + still some bits left in the solver
        + hopefully not as difficult to remove.
    + can we simplify scp2 bits a lot ? (Michael M)
        + no impact yet, but could be simplified a lot.
    + Thanks to Michael S, Matus & all the gnumake guys.
* QA update (Robinson)
    + noticed a couple of people CC'ing developers on bugs (Joel)
        + been an issue in the past - what's the story now
        + sberg - likes to be CC'd on bugs
        + moggi - thinks it is quite helpful
        + kohei - turned off CC notifications, so it's fine.
        + vmiklos - likes to see certain bugs
        + feel free to bug Robinson/Joel if you don't want to get CC'd
          now and then.
          + only use for MABs / important ones (Michael M)
    + concern wrt. unconfirmed bug counts (Bjoern)
        + would like to reduce under 1000 at least
          discuss at the conference (Robinson)
    + https://bugs.freedesktop.org/page.cgi?id=weekly-bug-summary.html
        +150 -83 (+67 overall)
         many thanks to the top six bug squashers:
            tommy27 10
            Maxim 9
            Caolán McNamara 6
            mariosv 5
            Cor Nouws 5
            Lionel Elie Mamane 5
    + recruiting QA triage guys going well (Robinson)
    + should we have a top confirmers stat ? (Michael)
        + bit tough to work out the top triagers
        + can build some perl to dump that here if someone can come up
          with a query (Michael M)
        
* Duplicated binary .doc filter (Miklos)
    + one from the dawn of time, and another in writerfilter
    + designed for code sharing initially
    + already quite a chunk of code-sharing between .doc and .docx
    + does anyone think writerfilter based .doc import should stay around ?
    + project a failure, going no-place (Caolan)
        + original plan - take working filter, and get everything to use it
        + convinced new filter will never go anywhere.
        => remove with prejudice.
    + tries to avoid MS interop issues (Michael S)
        + if we had someone with time, it would be good, but …
        + no objection to removing it.
    + support from kendy
AI: + remove the obsolete code (Miklos)
* Lots of small patches in gerrit (Caolan)
    + Needing review, for 4.1 etc.
    + poking at the word import issus (Miklos)
    + otherwise help appreciated.
* bibisect staleness (Caolan)
    + makes it harder to fix master bugs
    + machine got stuck at Canonical, Bjoern chasing.
    + should get our own TDF / bibisect running
AI: + investigate tinderbox → bibisect work (Cloph / Bjoern / Norbert)
    + needs either a big machine to compress it, or lots of disk (Norbert)
    + we already up-load binaries - can't we re-use these (Michael M)
    + chat more next week in Milan (Norbert/etc.)
       + Bjorn has a script he's working on here.
       + problem is hosting the big repo in public (Cloph)
    + Miklos has a personal bibisect repo he can share in Milan
      one build per day, saves the dbgutil build each morning (Miklos)
    + Windows bibisect repo really important too (Markus)
       + 38,39,42 tinderboxes in parallel - could use Markus' to
         provide builds
* Open 4.2 MAB
        + 1/6 1/6 2/6 5/6 5/6 6/6 7/7 2/2 2/2 1/1
        + https://bugs.freedesktop.org/show_bug.cgi?id=65675
* Open 4.1 MAB
        + 14/93 12/91 14/91 17/89 15/85 15/81 13/77 8/68 11/64 3/55 7/52
           15% 13% 15% 19% 18% 19% 17% 12% 17% 5% 14%
        + https://bugs.freedesktop.org/showdependencytree.cgi?id=60270&hide_resolved=1
* Open 4.0 MAB
        + 54/193 55/194 52/183 50/180 52/180 44/171 32/157 14/138 13/137 12/137 12/135
           28% 29% 28% 28% 29% 26% 20% 10% 9% 9% 9%
        + https://bugs.freedesktop.org/showdependencytree.cgi?id=54157&hide_resolved=1
* Bibisected bugs open: whiteboard 'bibsected'
        + 34/141 34/140 35/140 36/167 37/137 41/137 33/128 33/125 34/124
                + http://bit.ly/VQfF3Q
* all bugs tagged with 'regression'
        + 367(+19) bugs open of 2007(+31) total
        * ~Component count net *
                Writer - 103 (+4)
           Spreadsheet - 51 (+6)
           Libreoffice - 44 (+3)
          Presentation - 34 (+2)
               Crashes - 30 (+5)
              Database - 20 (-1)
               Drawing - 18 (+1)
               Borders - 17 (+0)
             Migration - 3 (+0)
                 BASIC - 2 (+0)
    + http://bit.ly/15mM2Yn - for devs ( no NEEDINFO / UNCONFIRMED )
        + https://bugs.freedesktop.org/buglist.cgi?keywords=regression%2C%20&keywords_type=allwords&resolution=---&query_format=advanced&product=LibreOffice&list_id=36764
        + Migration: https://bugs.freedesktop.org/showdependencytree.cgi?id=43489&hide_resolved=1