minutes of ESC call ...

* Present:
  + Hangout: Thorsten, Bjoern, Joel, Michael M, Markus, Andras, Petr
  + Phone: Stephan, Cedric, Ahmad, Caolan, Eike, Kendy

* Completed Action items:
  + kill calc / inherited number formatting for 4.1 (Markus)
    [ already in as of last week ]
  + built-in report builder extension fix (Stephan)
    + https://bugs.freedesktop.org/show_bug.cgi?id=65168
  + unwound highlight bug (Markus)
    + https://bugs.freedesktop.org/show_bug.cgi?id=57738
    [ thanks for that ]
  + send code-pointers on hsqldb file-format to Igalia / Andrzej (Michael)
  + get the gerrit / mail digest bits setup (Bjoern)
    [ done; hiccups with moderation; patches welcome ]
  + write up our less visible features (Michael)
    [ thanks for the proof-reading help from all ]
  + send cached-value #ifdef out patch to Bjoern (Markus)
  + extend the release plan to 4.3, 4.4 ? (Petr)
  + give Stephan rights to update the certification wiki page (Thorsten)
  + ping design list wrt. Hamburg University Flyers (Bjoern)
    [ done, printed 400 & being distributed now - wow ]
  + update Thorsten on OTRS wrt. new commits (Bjoern)
    [ turned out to be a mail filtering issue ]
  + feedback on stepped-lines dialog (Astron)
    [ it looks fine for now ]

* Pending Action items:
  + banner advert might be good for this QA contest => chase marketing (Joel)
    [ pending ]
  + get remaining GOSC guys introduced on the QA list (Cedric)

* Release Engineering update (Petr)
        + 3.6.7 schedule - deadline: June 24th for rc1
    + one week from the rc1 deadline
    + last chance for 3.6 fixes
  + 4.0.4 rc2 update
    + builds are available & are being pushed to mirrors
  + 4.1 RC1 deadline - June 17th
** + Monday
** + hard feature freeze + string freeze **
    + and at this point we start double review of patches
      to the libreoffice-4-1 branch.
      + already a release candidate
    + lots of MAB's fixed - thanks guys !
  + 4.2 - MAB tracker created ...
    + https://bugs.freedesktop.org/show_bug.cgi?id=65675

* QA update (Joel)
  + Unconfirmed bugs climbed a little
  + Some python / wizard testing done & some bugs found
  + Versions
    + We are planning on at least collapsing BSA versions
      for 3.3 - 3.5 as all are EOL
    + Concern that the list is so long making it unnecessarily
      difficult/confusing for people to report bugs
      + 90+ versions visible -> down to nothing
    + Is there a reason not to do something similar for FDO
      + bugzilla admin,
AI: update visible versions to hide ~all legacy versions
  + https://bugs.freedesktop.org/page.cgi?id=weekly-bug-summary.html
    +172 -134
    thanks to top five:
      ign_christian: 17
      Cor Nouws: 11
      Jorendc: 11
      Caolán McNamara: 10
      Joel Madero: 6
  + Fixed but not marked fixed ?
    - http://tinyurl.com/lmj4ngn
    + a good number of longer-term 'easy hacks' here ...
  + QA Contest update
    + lowish response wrt. new users so far
    + https://wiki.documentfoundation.org/QA/Projects/Bug_Triage_Contest
  + Need_Advice bugs input appreciated
    + 5 bugs in that state
    + http://tinyurl.com/ce6d8km

* GSOC update (Cedric)
  + by June 17th, all students need to appear, react, and be
    ready to start coding
  + ensure that students have git push rights

* UX input (Astron)
  + renewed work by Ahmad, to reform the default writer template ongoing
  + hackfest fliers were created - thanks for that.
AI: + chase QA banner ad for the context (Astron)
  + problems tracking open UX items
    + could try using bugzilla instead (?)
    + do people have a lower threshold to register there ?
    + can we create a bugzilla product for ux-advice ?
    + need responses in a timely way but
      good ux advice takes time.
    + wiki pages ? (Bjoern)
      + turn into a hairy mess
    + we have whiteboard wiki pages (Astron)
      + could do something analagous
    + launchpad blueprints seem to work well (Bjoern)
      + few states etc.
AI: + setup a UX Advice bz component and default CC the ux-advise ML (Joel)
  + developers wanting UX advice to file their requests
    as bugs there (Devs)

* Visual Studio Express 2008 support (Michael S)
  + runtime library copying/bundling to requirements of MSVC
    2010/2012 which broke 2008 because it wasn't tested.
    + the last snowflake to break the bough.
  + MSVC 2008 and 2010/2012 have totally different project file
    formats, so half of our externals have loads of conditionals
    in the makefile to run different tools on different project
    files with different output directories.
    + bit of a nightmare to maintain
  + rather than doing a half-assed job of supporting 2
    different generations of MSVC tools (where the difference
    between 2010 and 2012 is apparently quite small), it's
    better to support one generation of MSVC well.
  + still possible to build the 4.0 branch with MSVC 2008;
    the 4.1 branch is broken because of the above patch
    and master has every 2008 conditional in the build
    system removed.
  + hopefully that clarifies things (thanks Michael S)

* disable firehose of gerrit commits (Bjoern)
AI: + now that digest is ready, as agreed disable it (Bjoern)

* Investing in even better productivity (Michael)
  + We fund hack-fests, as now.
  + Buying CrossOver office licenses ...
    + works really nicely & fast
    + likes the sound (Eike)
    + CrossOver happy for us to get a project license
      at around $500
    + approved by Caolan & Michael
  + Pootle work (Andras)
    + performance needs to be improved
    + various other features voted by the community
    + go on a budget hunt.
      + waiting on a quote.
  + stimulate Android hacks ?
    + buy pool of tablets, and loan them to
      active developers ?
  + getting RDP access to Windows machines for testing (Joel)
    + need windows virtual-hosts for that (Thorsten)
    + like to have separate virtual machines for that,
      needs sysadmin time to set that up.
    + currently around five people would like access

* Hamburg hack-fest (Bjoern)
  + starts tomorrow evening:
    https://wiki.documentfoundation.org/Hackfest/Hamburg2013
  + late change in plans - dinner on Friday evening like last time:
    https://wiki.documentfoundation.org/Hackfest/Hamburg2013#Friday_evening:_Meet_and_Greet

* Certification Program (Stephan/Kendy/Bjoern)
  + a design mailing list guy promised a logo
  + what should be on it (Astron)
    + so far shields with something on them
    + badges for various things - not just devs.
  + should state: certified Libreoffice developer (Stephan)
    + not just an icon, but some text next to it.
  + website listings all got setup properly

* are the daily builds named correctly ? (Joel)
  + it's expected that snapshot builds would have the last major
    version in them, except for master; seems ok.
  + we can change it if it's confusing
  + good to be testing release configuration

* can't build LibreOffice in a PPA (Bjoern)
  + build-slaves taking 100Gb somehow
    + 30Gb is our build tree with symbols
    + not running the subsequent-tests in the build - avoids a dev-install
    + debuginfo a significant chunk of grief
    + run subsequenttests vs. an installed version instead
      + better to run against the system.
    + aiming for adding partial build targets

* Open 4.1 MAB
        + 5 (of 37) older 7/32 3/26 3/23 4/17 3/16 3/16 3/14 2/13 2/11
        + https://bugs.freedesktop.org/showdependencytree.cgi?id=60270&hide_resolved=1

* Open 4.0 MAB
        + 16 (of 132) older 14/130 16/129 16/128 18/129 17/126 18/125 24/122 22/118 19/115
             12% 11% 13% 14% 13% 14% 20% 19% 17%
        + https://bugs.freedesktop.org/showdependencytree.cgi?id=54157&hide_resolved=1

* 3.6 most annoying bugs ...
        + 65 (of 236) older 68/235 67/232 69/231 71/229 72/228 75/226 75/225 75/225
             28% 29% 30% 31% 32% 33% 33% 34% 33%
        + https://bugs.freedesktop.org/showdependencytree.cgi?id=44446&hide_resolved=1

* Bibisected bugs open: whiteboard 'bibsected'
        + 37 (of 114) older 39/114 41/112 36/105 35/100 36/100 30/90 28/88 26/85
                http://bit.ly/VQfF3Q

* all bugs tagged with 'regression'
  + 295(+3) bugs open of 1623(+25) total

  * ~Component count net *
          Writer - 100 (-2)
    Presentation - 29 (+0)
         Crashes - 26 (+1)
     Libreoffice - 26 (+1)
     Spreadsheet - 20 (-3)
        Database - 23 (+0)
         Drawing - 19 (+0)
         Borders - 14 (-1)
       Migration - 3 (-1)
           BASIC - 2 (+0)

        + 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