minutes of ESC call ...

* Present
    + Christian, Stephan, Bjoern, Norbert, Eike, Andras, Fridrich, Miklos,
      Michael M, Jacobo, Robinson, Eilidh, Markus, Caolan, Tor, Adam,
      Michael S, Norbert, Kendy

* Completed Action Items
    + send address sanitiser example (Markus)
        + http://lists.freedesktop.org/archives/libreoffice/2014-May/061142.html
    + chasing build / test intermittency:
        [ seem to have vanished ]
    + Add StarOffice OOoXML export removal to 4.2 release notes (Cloph)
    + Add students to the commiter group (Norbert)
    + Avoiding big binary checkins (update git hook) (Miklos)
        [ assuming good faith - chatty message to help people ]
    + walk through old gerrit changes, nag people, abandon changes (Bjoern)
        [ done before branch-off, some will be abandoned in a week cf. note,
          could expire these automatically - auto-abandon ? ]
    + fix git importing service (Kendy)

* Pending Action Items:
    + crashtest box - more research (Moggi/Cloph)
        [ ongoing ]
    + encourage icon authors to put them into git (Astron)
    + fix the Java bridge for MSVC2012 for 4.3 (Michael S.)
        [ current plan to do before the branch-off ... (bit late) ]
    + create easy hack to find an auto-abandon config/setting for a gerrit (Bjoern)
    + schedule a new coverity build (moggi)
        [ tried during the weekend,
          coverity analysis takes longer than 24hours etc. (Caolan)
            + may change the timeout to 36 hours ?
            + have enabled debugging so coverity can see asserts
            + not the problem still timing out ... ]

* GSOC Update (Fridrich)
    + started on Monday.
        + poke Fridrich / Cedric if no sign of students.
           + should have sent telephone contacts already.
    + please give them a welcome & help to get spun up.
    + all going well.

* FISL Brazil Update (Fridrich)
   + huge event, FOSDEM but in Latin America, and no dev-rooms.
      + several big halls for keynotes
   + LibreOffice well represented: several talks
   + Document Liberation & Flat ODF promoted by Fridrich
   + FISL release of LibreOffice etc.
   + great work there, huge community.

* Release Engineering update (Christian)
    + 4.3.0 Beta 1 status
       + tagged yesterday.
       + branch libreoffice-4-3 created
          + Windows build delayed, will be tonight / tomorrow
          + MacOS 10.6 needed a patch, not exactly the tag
          + only Beta1 -> no need for a separate tag.
       + investigating Windows test failures (spellchecking)
          + a python issue related to UI mode - not seen when
            running from the terminal; different return value
            internally; around stdout/in etc.
          + now patched.
            http://cgit.freedesktop.org/libreoffice/core/tree/external/python3/python-3.3.3-py17797.patch.1
          + will run on XP and later without crashing.
          + currently a problem with Java runtime on Windows XP
          + problems with Tools->Macros->Python ... tries to init
            Java VM.
AI: + create / promote a 4.3 MAB for WinXP/Java (Cloph)
    + 4.2.5 RC1 status ...
       + deadline next Monday: get fixes into gerrit so on the radar ...

    + ... Now Feature Frozen ...
        + tripple approval needed for new features.
        + bug bug fixes welcome on the branch with no review.
        
    + Late features ?
            + libreofficekit bits / rename etc.
            + OpenGL pieces / status
               + experimentalising 3D chart bits.
               + impress work as well.
            + some changes in language listbox (Eike)
               + switching to a combo-box, so can enter an arbitrary lang_tag
                  + due today.
            + preserving & rendering OOXML Artistic Effects (Jacobo)

    + Android / iOS remote
       + will build a new version with buttons to start/exit remote
         ptr. feature.

    + Credits update:
        http://www.libreoffice.org/about-us/credits/
        + crediting translators (Cloph)
           + pointing to the pootle page, that lists translators.
             https://translations.documentfoundation.org/about/contributors/
AI: + should link to it there (Cloph)
        + page is usually updated for a final release when we update
          the source code.
        + some bugs:
           + 'Contributors to Bundled Templates' - oddly coloured heading.
           + can we separate rows better for readability ?
              + embolden bold name perhaps ?

* 4.3 Features Page (Michael)
    + https://wiki.documentfoundation.org/ReleaseNotes/4.3

* UX Update (Bjoern)
    + getting into the start menu a 'get involved' button
      -> a help / extensions -> in start center
      + add a get involved button linking to the web / feedback page
      + or replace the help button in the start center (not the prime context for help).

* Distro branches & commits (Michael)
    + it would be great to see what others are doing in distro branches
      so everyone's product is in git.
    + have to work on a quilt patch queue (Bjoern)
       + has a script to do this to/fro.
           + but that would be a rebase for each roundtrip ...
           + half of the patches are Debian pkging specific.
    + relatively few patches (Caolan)
    + some patches adjust things to specific deps, so it
      doesn't build with a normal 'make' (Bjoern)
    + can we give commit access to these guys ? (Michael)
       + can have a group in gerrit for a specific branch ? (Norbert)
       + already have the distro top-level distro/ ...
    + expect normally people to have commit access, but for special
      cases use the group (Norbert)
       + do we really need it ? can't we give a hard stare (Stephan)
    + offer full access.
AI: + can we teach the IRC bot. to not show distro commits (Miklos)

* Crashtest update (Markus)
      http://dev-builds.libreoffice.org/crashtest/91821848a3a50229b8b96e91e9eb053a8ebc5d9a/
      + calc seems reasonably good still,
      + writer has some issues & validation bits around DOCX etc.
         + around 75%+ invalid currently.
         + worth noting validation is vs. strict (Miklos)
            + we export transitional etc.
         + some elements written twice, and ordering issues.

* Certification Committee (Stephan/Bjoern/Kendy)

* C++11 for 4.4 ? (Stephan)

    * Decided that 4.3 is the last version for OSX 10.6
        + would love to drop 10.7 too (Norbert)
        + PPC is currently a volunteer effort, publishing builds.
           + is there any 32bit only hardware (Michael)
             + yes, but not supported by Apple for a while (Norbert)
           + good to quantify the size of that pool (Michael)
             + 10.8 & 10.9 -> 80% of the market today.
        + we have only one 10.6 build box today ...
    * Also concerned wrt. Linux / CentOS builds
        + do we want to bundle libstdc++ again ?
        + or can we pull up the Linux baseline ?
           + makes sense to have RHEL6 as the baseline (Michael S)
               + gcc doesn't support it there, but gets rid of KDE3
                 and allows KDE4 enabling
    * Decision is to punt to the future post 4.3 etc.

* Hackfests (Bjoern)
    + Paris Hackfest:
        + June 27-28th
        + please add yourself to the wiki:
            + https://wiki.documentfoundation.org/Hackfest/Paris2014
    + next earliest possible slot: November/December 2014
    + open candidates: Cambridge, Hamburg, Freiburg (Las Palmas d GC again in spring?)

* QA (Robinson)
    + Many (64) bibisected regressions
      https://bugs.freedesktop.org/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&query_format=advanced&status_whiteboard=bibisected&status_whiteboard_type=allwordssubstr&order=changeddate%20DESC%2Cop_sys%2Cbug_status%2Cpriority%2Cassigned_to%2Cbug_id&list_id=426069
        + waiting for developer attention ...
    + NeedAdvice:
        + Font rendering issues in KDE: https://bugs.freedesktop.org/show_bug.cgi?id=59818
            + asked Lubos to help out
    + buzilla migration (Norbert)
        + when its good enough will go back to Tollef for a real date.
             [ Norbert currently crushed by a work cycle ]
        + need to get bugzilla migration bits under gerrit so we can get patches.
            + QA team eager to help out.
    + Bug Hunting Session, May 23-25, prepare for impact ...
    + bibisect repos updated for 4.3 right up to the branch point.
        + full repo for 4.3 ready to go right now.
    + tinderbox administrators:
AI: + LibreOffice 4.3 - please add yourself to branch

* QA stats:

  + https://bugs.freedesktop.org/page.cgi?id=weekly-bug-summary.html
    +179 -171 (+8 overall)
    many thanks to the top bug squashers:
        Joel Madero 21
        Jorendc 17
        Kohei Yoshida 16
        Maxim Monastirsky 14
        Florian Effenberger 10
        Christian Lohmaier 6
        m.a.riosv 6
        tommy27 6
        Michael Stahl 5
        Tomaz Vajngerl 4

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

* Open 4.2 MAB
  + 64/190 62/184 49/165 18/128 19/124 18/123 24/120 20/112 19/111 20/111
     33% 33% 29% 14% 15% 14% 20% 17% 17% 18%
  + https://bugs.freedesktop.org/showdependencytree.cgi?id=3D65675&hide_resolved=3D1

* Open 4.1 MAB
  + 13/151 18/155 43/179 76/208 78/208 78/208 79/208 79/206 84/206 85/206
     8% 11% 24% 36% 37% 37% 37% 38% 40% 41%
  + https://bugs.freedesktop.org/showdependencytree.cgi?id=3D60270&hide_resolved=3D1

* Bibisected bugs open: whiteboard 'bibsected'
  + 48/215 45/208 46/207 47/201 47/198 46/197 39/189 38/185 40/185 39/182 39/181
    + http://bit.ly/VQfF3Q

* all bugs tagged with 'regression'

    + 309(-10) bugs open of 2586(+24) total
            ~Component count net *
                Writer - 87 (+5)
           Spreadsheet - 32 (-15)
               Crashes - 27 (+4)
          Presentation - 22 (+0)
           Libreoffice - 21 (+2)
              Database - 21 (+0)
                    UI - 20 (+0)
               Borders - 14 (+0)
              Graphics - 13 (-3)
               Drawing - 12 (+0)
           Print / PDF - 9 (+0)
               Filters - 9 (+0)
                 Chart - 9 (-2)
            Extensions - 5 (+0)
             framework - 3 (+1)
               Formula - 3 (+0)
            Linguistic - 3 (+0)
                 BASIC - 3 (+0)
          Installation - 2 (+0)
             Migration - 2 (+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