minutes of ESC call ...

* Present
    + Cloph, Jacobo, Markus, Ptyl, Adam, David, Stephan, Norbert, Miklos,
      Caolan, Kendy, Eike, Lionel, Robinson, Michael S, Michael M, Andras, Muthu

* Completed Action Items:
    + research / seek a saner access2base solution for master (Stephan)
        [ should probably do it as a bundled extension.
          pre-registration in 3.6 times caused the trouble.
          No pressing arguments against bundled extensions now. ]
    + look at fillattribute branch wrt. fdo#78908 & fdo#79158 (Miklos)
        [ merged to master; discussed back-porting to 4.3 ...
          input appreciated from Michael S. Easiest to revert the
          first part from 4.3.
          Prefer to revert half-finished version for 4.3 (Caolan)
             + have another small fix in-hand, plenty more to come
AI: + revert onto the -4-3 branch (Miklos)
        ]
    + review crazy SfxItemPool hash speedup patch (Kendy)

* Pending Action Items:
    + ask UX advise wrt. wrench icons (revert or not ?) (Astron)
    + scripting to generate / list last week's UI changes (Cloph)
        [ in progress ... ]
    + blog about the sad realities of web plugins (Bjoern)
    + poke potential Boston Hackfest hosters again (Michael)

* GSOC Update (Cedric)
AI: ** All mentors, please invite students in good standing to LibOCon!
    + also remember to register for the conference:
         http://conference.libreoffice.org/2014/registration/

* Release Engineering update (Christian)
    + 4.3.0 RC2 status - is out.
    + 4.3.0 RC3 - final
        + several patches not integrated & need review.
        + need help reviewing them
        + filed for the -4-3 branch, but not automatically on -4-3-0
AI: ** please submit fixes for -4-3-0 as well.
        + 3x patches pending:
            https://gerrit.libreoffice.org/#/q/status:open+project:core+branch:libreoffice-4-3,n,z
        + Triple review required for 4.3.0
        + Double review for libreoffice-4-3
    + 4.2.5 retrospective
        + no known problems; enabled auto-update without issues.
    + 4.2.6 RC1 deadline - Monday
    + Windows 8 / registry key mangling / Photos
        + broken for Vista and above (Timar)
            + not a good idea to touch the KindMap at all.
            + happened last summer.
        + reported in April; mis-prioritised ?
            + made it a MAB today.
        + will 4.2.6 be released before 4.3.0 ? (Michael)
            + when did the on-line update to recommend 4.2 ?
                + last week (Cloph)
            + fix won't mend the broken system (Timar)
                + can publish a .reg file to mend it.
AI: + build a 4.2.5.3 with registry fix (Cloph)
            + and ask internally for quick test / ship ?
            + only for Windows (Michael S)
    + Android / iOS remotes
    + Late features ?
        + OpenGL wrapper not finished for Mac (yet) (Markus)
            + no access to a Mac to write OpenGL bindings for VCL
            + not a huge fix, needs to be done by someone with access
            + is remote access good enough ? (Cloph)
                 + unclear (Markus)
            + need the core OpenGL framework from Apple (Markus)
        + Announce anyway, and implement for Mac later
            + people are encouraged to contribute on Mac (Miklos)
            + Android only remote eg. (Kendy)
        + 2 patches removing dialogs and strings to fix bugs (Markus)
            + http://cgit.freedesktop.org/libreoffice/core/commit/?id=77cec206e3c49490e6e380c52cb6d45277a03f65
            + http://cgit.freedesktop.org/libreoffice/core/commit/chart2?id=c97424f82a8d9d50d98e868cf0c1c2731ee15e74
        + disabling the GL3DChart in the chart wizard
            + workaround for new strings.
AI: + submit for patch review (Markus)

* More Mac Hardware (Michael)
      + sad to see OpenGL support not done - lack of macs.
      + approved $1k to buy Markus a Mac Mini (Norbert, Michael, Adam, Caolan)

* Crashtest update (Markus)
      + machine rebooting itself at random times midway through... (Markus)
          + on a TDF server, running perf VM & crash testing
          + other VMs run fine (Cloph)
             + no indication on the host side that the VM has problems.
             + just see in the guest that it has rebooted
             + last line in the journal, SEGV's in the test & then reboots ...
                 + http://pastie.org/9347335
          + is there some physical machine we can run this on ? (Kendy)
             + problems in the past with machine becoming un-responsive (Markus)
             + happened for the last 3x test runs ...
             + can we run it more slowly (Michael)
                + currently run at ~100% of CPU, but can reduce parallelism (Markus)
        + did we get anywhere with distributing the work in the TB script (Michael)
            + no (Norbert)
AI: + can we try adding per-process resource limits (Markus)
      + 4.2 results are much worse than 4.3 results; pwrt. validation.

* Certification Committee (Stephan/Bjoern/Kendy)
     + waiting until ~September

AI: + invite Umesh Kadam to next ESC call (Michael)

* Paris Hackfest summary (Norbert)
      + nice place, plenty of room, lots of people
      + thinks 3x days is better (Lionel)
          + lots of initial compile / bootstrap cost.
          + arrive with ~never used laptop, takes ages to build
          + people don't achieve as much as they could.
      + missed the pre-built Amazon / Virtual-Machine idea (Markus)
AI: + setup some VM's that can be created on-demand (Cloph)
      + experience from hack-fests in India (Muthu)
          + pre-built LibreOffice in a VM & shared it on an external hard-disk
          + helped with bootstrap time.
      + please fill out:
          + https://wiki.documentfoundation.org/Hackfest/Paris2014#Achievements

* SPAM problems on freedesktop lists (Thorsten)
      [ punted to next time ].

* 4.3 'under the hood' ideas (Michael)
        + performance bits / regressions
        + LibreOfficeKit
        + dialog conversion
        + German comments ...
        + Coverity [ amazing numbers ~0.08 defect density vs.
                       Linux Kernel 0.6 (wow) ]
        + Clang plugins / re-factoring
            + Noel working on lots of stuff.
            + inlining
            + SvStream binary overloaded operators gone !
        + weekly news (?)
        + regression testing / validation results / trends etc.
                + need data (?)
        + pch updates (?)
                + eg. b312a38797b19e95a08e7a06595cd04236e05f07
        + 'make' improvements ?
        + Visual Studio build file / IDE integration work ?
        + VCL cleanups (Chris Sherlock)
        + death of doctok (http://vmiklos.hu/blog/doctok.html)
        + OpenGL is a run-time, not build-time dependency:
            + OpenGL transitions on baseline & distribute it

* Hackfests (Bjoern)
    + Boston Hackfest:
        + July 26-27th
        + https://wiki.documentfoundation.org/Events/2014/US_Summer_Hackfest
            + Tough to line-up mentoring devs
                 + would appreciate developers via Google Hangout etc.
            + QA is happy to recruit programmers for our internal projects,
              but would like to share w/the dev team.
            + poke potential hosters again (Michael)
    + (possible) Seattle
        + Oct 25-27
        + Straw poll: Who could make these dates?
            + prolly better to ping people individually (Michael)
    + Be great to have -really- easy easy hacks for devs (Bjoern)
    + Toulouse Hackfest ...
        + Confirmed for Nov. 15-16th
        + more details: https://wiki.documentfoundation.org/Hackfest/Toulouse2014

* QA (Robinson)
    + going well.
    + Unconfirmed count ?
        + Staying stable at ~970
    + Needadvice
        + ACCESSIBILITY: remove deprecated atk_role_register
          https://bugs.freedesktop.org/show_bug.cgi?id=75191
        + Extra lines appearing in MSO-generated ODT
          https://bugs.freedesktop.org/show_bug.cgi?id=77961
        + can clueful people confirm their own bugs as they file.
    + Bibisected regressions still increasing slowly ...
        + help wrt. fixing appreciated.

* UX Update (Astron)
    + title resolution ?
    + team positions in the design team, took discussion to
      <http://www.mail-archive.com/board-discuss@documentfoundation.org/msg03268.html>

* QA stats:
  + https://bugs.freedesktop.org/page.cgi?id=weekly-bug-summary.html
    +174 -156 (+18 overall)
    many thanks to the top bug squashers:
        Jorendc 21
        Joel Madero 18
        Caolán McNamara 12
        Jay Philips 9
        Urmas 8
        Julien Nabet 7
        ign_christian 6
        Cor Nouws 6
        Maxim Monastirsky 5
        Olivier Hallot 5
        Michael Stahl 5
        Foss 4

* Open 4.3 MAB
  + 10/32 6/27 5/24 5/22 3/20 5/16 4/12 2/8 3/7 2/5 1/2 1/2 0/1 0/1
     31% 22% 20% 22% 15%
  + https://bugs.freedesktop.org/showdependencytree.cgi?id=75025&hide_resolved=1

* Open 4.2 MAB
  + 76/215 74/212 74/210 71/207 71/205 73/200 64/190 62/184 49/165
     35% 34% 35% 34% 34% 36% 33% 33% 29%
  + https://bugs.freedesktop.org/showdependencytree.cgi?id=65675&hide_resolved=1

* Bibisected bugs open: whiteboard 'bibsected'
  + 84/280 81/274 79/265 75/259 70/249 59/231 48/215 45/208 46/207
    + http://bit.ly/VQfF3Q

* all bugs tagged with 'regression'
    + 381(+19) bugs open of 2779(+31) total
            ~Component count net *
                Writer - 112 (+7)
           Spreadsheet - 64 (+4)
               Crashes - 25 (+1)
          Presentation - 24 (+1)
           Libreoffice - 24 (+1)
                    UI - 22 (+2)
              Graphics - 22 (+4)
              Database - 18 (-1)
               Borders - 17 (+0)
               Drawing - 14 (+0)
               Filters - 12 (+1)
           Print / PDF - 10 (-1)
                 Chart - 6 (+0)
               Formula - 5 (+2)
            Extensions - 5 (+0)
          Installation - 3 (+0)
            Linguistic - 3 (+0)
             framework - 3 (+0)
                 BASIC - 2 (+0)
             Migration - 1 (+0)
                   sdk - 0 (+0)
        Impress Remote - 0 (+0)
  + http://bit.ly/15mM2Yn - for devs ( no NEEDINFO / UNCONFIRMED )
  + https://bugs.freedesktop.org/buglist.cgi?keywords=3Dregression%2C%20&=keywords_type=3Dallwords&resolution=3D---&query_format=3Dadvanced&product==3DLibreOffice&list_id=3D36764