minutes of ESC call ...

* Present
    + Caolan, David, Cedric, Norbert, Markus, Michael M, Lionel, Eike,
      Astron, Jacobo, Kohei, Stephan B, Robinson, Christian, Adam,
      Miklos, Kendy

* Completed Action Items
    + test Bjoern's up-streamed dep caching on Windows (Kendy)
      [make 3.82: (4m04), 3m29, 3m30, 3m28; make 4.0: (3m30), 3m24, 3m23, 3m25]
    + GSOC mentors - prune / remove already done ideas from each side (All)
    + need design for copying styles between templates (Cor Nouws/other UX?)
        cf. http://www.mail-archive.com/libreoffice-ux-advise@lists.freedesktop.org/msg01658.html
            http://www.mail-archive.com/libreoffice-ux-advise@lists.freedesktop.org/msg01663.html
        Astron made mockup as discussed with Cor:
            https://wiki.documentfoundation.org/Design/Whiteboards/Importing_Styles_from_Other_Files
    + update the release plan wiki for 4.3 (Christian)
        initially we had .0 5 weeks .1, then 4 weeks .2
        now it is .0, then 4 weeks .1, then 5 weeks, .2
        no idea where the initial schedule came from - was that way
        for 4.1 and 4.2 4 weeks is OK if .0 is in a shape we are happy
        with - feedback from users takes at least 2 weeks, so shorter gap
        doesn't make much sense.
        + 3.6.0 had a three week gap - prefer something smaller ? (Michael)
    + cherry-pick patches 4-2-1 -> 4-2-2 (Christian)
        [ checked, but not necessary ]
    + poke inactive GSoC mentors (Cedric)

* Pending Action Items:
    + will try filing a lot of small string changes as easy hacks (Astron)
    + review HiDPI branch for 4.2 (Kendy, Michael, Caolan)
        [ pending branch creation ]
    + talk with Thorsten wrt. ODF TC representation (Michael S)

* Release Engineering update (Christian)
    + 4.2.2 currently building rc1 (initially known as 4.2.1 rc2)
        + only one rc planned for this
        + this release should be the final one.
    + 4.2.3 deadline - week of March 10th
    + MAB:
        + 2 are more serious: https://bugs.freedesktop.org/50855
                + just added a bibisect request (Michael)
                + tried to bi-bisect it (Christian)
                + but didn't find a version that it worked for.
                    + like PDF export, a bug but needs description tweak.
                    + 4.2 just picks a different style by default.

* UX update (Astron)
    + concerned about the hyperlink dialog was handled on ux-advise
        + patch in gerrit to make it disappear when you hit apply,
          some push-back, proposed a new patch to revert back.
        + is a bit confusing, but agree with Mirek's analysis.
    + Sifr-light discussion and/or using it as the high-contrast theme.
        + bugs have been filed.
        + would be cool to have a programmatic re-colouring of the icons.
            + already have darken/lighten BitmapEx bits (Michael)
            + is it a real replacement from an a11y perspective ? (Bjoern)
        + Stuart - no problem with replacing hicontrast with Sifr (Astron)
            => nothing in the way etc.
    + talked with Matthew Paul Thomas @ Canonical (Bjoern)
        + loves detail, and had some great insights
        + would like to introduce him to other UX guys.
        + one item: sorting out the LibreOffice menus.

* GSoC update (Cedric)
    + Lots of tasks in the impress area
        + need other mentors for tasks there
    + please consider what you are able to mentor:
        + https://wiki.documentfoundation.org/Development/GSoC/Ideas
    + students are starting to arrive, applications from March 10th -> 21st.

* OOXML Strict namespaces (Markus)
    + import issues caused by namespace handling bits
    + can solve this by mapping new namespaces to the same IDs
        + otherwise need a lot of code changes.
    + for export, can use the same trick; but with more places
        + need to drop features for strict.
        + needs a new filter, needs handling for cases to remove.
            + VML not supported eg.
    + no concerns wrt. duplicate namespace tokens for import (All)
    + already have 2x OOXML exports: 2007 and ISO transitional (Markus)
        + need to extend the enum already here for writer (Kendy)

* Editeng indexing change (Norbert/Kohei)
    + spell-checking currently broken in master, but works in 4.2
AI + have a look into it (Norbert)

* Crashtest update (Markus)
    + no new crash-test / data etc.
    + hitting a kernel bug on the crash-testing VM
    + 2x deadlocks of the VM - when load was too high, couldn't log in.
        + already at a load of 24; 500 documents every 2 hours or so.
            + after 10k documents: load jumps up.
            + 50k documents -> a week.
        + normally takes 3-4 days.
    + no real insights yet; log shows kernel oops' (Cloph)
        + running current Fedora 19 -> recent updates, caused grief ?
        + upgrade to F20 instead ?
            + used it to get a modern toolchain.
AI: + upgrade it to F20 (Cloph)
    + Ahmad - volunteered his super-computer for memcheck
        + E-mail / hope to profile access soon.
          then need to write tooling to de-duplicate
          memcheck reports.

* Certification update (Kendy/Bjoern/Stephan)
    + we should start a new round; need to run the script etc.

* Coverity bits (Stephan)
    + 50 thousand line patch to add std::exception too all of the
      UNO throw decorations => should shrink our coverity count a lot.
    + Caolan + Norbert removed a few thousand manually too in the
      last weeks.
    + the changes from last run catch some great issues that haven't
      got near a user yet, now fixed.

* Alexander's formatting patches (Bjoern)
    + how should we handle such large cosmetic changes ?
        + sc/ is still in gerrit.
    + Caolan doing lots of work here - be surprised how well
      cherry-picking works; so not bothered.

* SCALE report (Robinson)
    + excellent, lots of enthusiastic users.
        + invite to Texas as well
    + lots of student interest, queued up for hackfests
        + poked openhatch guys too
    + plenty of rounds provided for LibreOffice folk.
    + hoping to get more people into QA there.

* QA (Robinson/Bjoern)
    + Bugzilla Migration update
        + did get briefly in touch with Tollef.
        + hope to make progress wrt. migration
    + Hoping to get a VM up & running
        + can do preparatory work locally
    + Confusion over whiteboard status 'ProposedEasyHack'
       + confusing it with EasyHack
       => will replace with 'NeedsDevEval'

* QA stats:

Querying overall / top bug stats
  + https://bugs.freedesktop.org/page.cgi?id=weekly-bug-summary.html
    +212 -122 (+90 overall)
    many thanks to the top bug squashers:
        Kohei Yoshida 19
        m.a.riosv 10
        Jacques Guilleron 7
        tommy27 7
        Xisco Faulí 6
        Caolán McNamara 6
        Julien Nabet 6
        Adolfo Jayme 5
* Open 4.3 MAB
  + 1/1
  + https://bugs.freedesktop.org/showdependencytree.cgi?id=75025&hide_resolved=1

* Open 4.2 MAB
  + 17/102 17/99 18/97 19/95 18/85 17/70 17/65 17/59 21/58 15/45 14/38
     16% 17% 18% 20% 21% 24% 26% 28% 36% 33% 37%
  + https://bugs.freedesktop.org/showdependencytree.cgi?id=65675&hide_resolved=1

* Open 4.1 MAB
  + 81/198 80/197 37/149 37/149 34/144 34/142 36/142 33/138 32/137
     40% 40% 24% 24% 23% 23% 25% 23% 23%
  + https://bugs.freedesktop.org/showdependencytree.cgi?id=60270&hide_resolved=1

* Open 4.0 MAB
  + 4/166 4/166 49/211 52/211 54/212 52/210 52/208 52/208 55/208 56/208
     2% 2% 23% 24% 25% 24% 25% 25% 26% 26%
  + https://bugs.freedesktop.org/showdependencytree.cgi?id=54157&hide_resolved=1

* Bibisected bugs open: whiteboard 'bibsected'
  + 40/180 40/180 42/180 42/179 43/178 43/176 44/176 44/175 44/170 46/169 48/169
    + http://bit.ly/VQfF3Q

* all bugs tagged with 'regression'
    + 345(+10) bugs open of 2346(+20) total
    * ~Component count net *
           Writer - 92 (+5)
      Spreadsheet - 58 (-1)
      Libreoffice - 28 (+0)
     Presentation - 27 (+2)
         Database - 22 (+1)
          Crashes - 21 (+1)
          Drawing - 17 (+2)
          Borders - 15 (+2)
            BASIC - 5 (+0)
        Migration - 3 (+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