minutes of ESC call ...

Michael Meeks michael.meeks at collabora.com
Thu Oct 9 07:59:49 PDT 2014


* Present:
    + Andras, Caolán, David, Michael, Miklos, Kendy, Stephan, Cloph,
      Muthu, Eike, Robinson, Michael S, Jacobo, Bjoern, Kohei
 
* Completed Action Items:
    + provide wiki links for new processes for design interation (Mirek)
      [if you want a UX topic be discussed, just go to
       http://pad.documentfoundation.org/p/design and add it as
       a topic, it will be discussed at the next meeting (Kendy)]
    + copy/paste the 4.3 schedule -> 4.5 schedule wiki page (Cloph)
      [ https://wiki.documentfoundation.org/ReleasePlan/4.5
        distro builders, please check whether it is conflicting with
        your schedule, labelled preliminary, please check ]
    + create an Easy-hack for enabling XML validators automatically (Miklos)
      [ Have a script that easily sets it up: fdo#84600 ]
 
* Pending Action Items:
    + Ask Bjoern to do a survey on the wrench icons (Kendy)
    + come back next week with a proposal for Mac / gatekeeper bits (Norbert)
 
* Release Engineering update (Cloph)
    + 4.2.7 RC2
        + next week is the deadline for the final version of 4.2.x
        + also time for the first alpha release of 4.4
        + reviews appreciated for:
            + some custom wrapper for LibreOffice needs adapting:
            + https://gerrit.libreoffice.org/#/c/11700/
AI:             + review it (Andras, Caolan, Cloph, Michael)
    + 4.3.3 RC1
        + tagged, built and announced to early-testing & QA lists.
        + deadline for RC2 is in ~2x weeks.
    + master
        + switched master to create only one core package for deb/RPM
        + just 'core' not core01 -> core07
            + thought the reason was that EPM wasn't able to do big pkgs (Caolan)
            + EPM had a limitation on a certain file-size; but only an issue for
              a debug build in RPM form (Cloph)
            + even with the split, you couldn't reasonably build RPMs with debuginfo
              and EPM - it would fail.
            + lots more scope for improvement there (Michael)
                + hard to see what depends on what (Cloph)
    + Android Remote
 
* Crashtest update (Miklos)
    + new results: http://dev-builds.libreoffice.org/crashtest/24fb87501ef9d5aa715d572de7eb5efe49a0d9c3/ (07-Oct-2014)
    + nothing super-exciting
        + xlsx issues seem lower with threading fix.
        + some new writer redline asserts; but not really crashers
            + hitting the new assertions.
    + recent assertion changes hard to nail (Caolan)
    + PDF ones fell from 15 to 5, and database 7 to nothing
        + unclear why - is the VM the same etc. ?
            + Yes (Miklos)
        + perhaps some intermittency; a big improvement since Miklos
          started building them.
        + are the old traces reproducible (Michael)
            + all the old data is still there (Miklos)
                + some of the PDF issues were hard to reproduce anyway,
                  some PDF export timeout (?) - a race condition ?
            + perhaps load on machine dropped ? (Michael)
 
* Hackfests
    + Seattle 'Libre-Fest' (Robinson)
        https://wiki.documentfoundation.org/Events/2014/Seattle_LibreFest
        + October 26, 2014
        + scope / focus issues are broadened & fixed.
AI:     + get BZ migration roadmap done for then (Bjoern)
    + Toulouse Hackfest (Arnaud)
        + Confirmed for Nov. 15-16th
        + more details: https://wiki.documentfoundation.org/Hackfest/Toulouse2014
        + budget reserved (Eur 2k) - poke Bjoern.
    + Munich hack-fest (Jan-Marek):
        http://www.it-muenchen-blog.de/2014/07/bug-squashing-party-2014/
        + jmux (IRC) can add you if you don't want to create an account
        + will have a BSP come-together; if someone says they're coming
          just show up etc.
           + November 21st-23rd, 2014
           https://wiki.debian.org/BSP/2014/11/de/Munich
           + we should drop by with 2 or 3 developers, if possible
 
* UX Update (Kendy)
    + had an amusing issue around table toolbar button behavior
        + a monster thread; encouraged Cor into the design call
        + cleared the situation up.
        + no way to measure what is good for users
        + so hacked up dumping the amount of clicked buttons in toolbars
            + talking to Samuel - wrt. looking at Mozilla code in this area.
               + http://blog.mozilla.org/metrics/2011/08/25/do-90-of-people-not-use-ctrlf/
               + https://testpilot.mozillalabs.com/
            + hope to re-use the server side.
            + as of now - dump it into the user profile & mail it.
            + connect it to the infobar etc. (?)
        + getting people on the call was great.
           + huge thread wouldn't need to be so huge with better
             communication
        + 8x people on the call vs. 4x last week
           + some good things, and Heiko colleague of Bjoern from
             User-Prompt there too.
    + #libreoffice-design IRC chat is live now.
    + is the UI / layout work complete ? (Michael)
        + ~everything done except for some categories (Caolan)
        + floating windows have an issue
        + and some 19 docking windows left.
        + then; some locations where individual widgets are loaded.
           + and more of resource file format will be unused
           => lots of coverity tainting complaints will go away.
 
* Security (Michael)
AI: + follow up on issue acquistion (Caolan)
 
* Leaking /tmp files (Cloph)
    + the 'lu' files are leaked by utl::TempFile (Miklos)
    + tinderbox has a custom tmp (Norbert)
        + creating a directory in workdir for tmp
        + could we do it in the tinderbox script by default ? (Michael)
        + there is an option to do that already (Norbert)
    + would still be good not to leak (Miklos)
        + we leak 1536 files per build (Norbert)
    + volunteers appreciated; could it be document load unit tests not cleaning up (?)
 
* Calc sorting issue (Kohei)
    + Filed by Jean-Baptiste Faure topic
      http://lists.freedesktop.org/archives/libreoffice/2014-October/063900.html
    + Both ways of sorting could be useful
    + was a pure bug-fix for a reference update issue (Kohei)
AI: + back-port the patch to 4.3 - and chop the UI change out (Michael)
        + it may introduce new bugs, people still complaining vs. master (Kohei)
            + but no use-case to demonstrate that.
            + a unit test is there to test both options.
              JBF's concern: https://bugs.freedesktop.org/show_bug.cgi?id=81633#c40
    + Isn't it a nightmare SUM(A1:A6), sort A2:10 ? (Michael)
        + no - doesn't handle range references (Kohei)
        + for single references we do do that, and limited case
          of range references
    + both sides seem to think they are right (Kohei)
        + https://bugs.freedesktop.org/show_bug.cgi?id=81309
            "Sorting should automatically adjust references."
        + https://bugs.freedesktop.org/show_bug.cgi?id=81633
            "Sorting shouldn't always automatically adjust references."
    + really annoying to go through lots of process to do this (Kohei)
        + people should be able to wait until 4.4
        + bit of a translation nightmare variously (Bjoern / Michael)
AI: + review & perhaps turn the new feature off by default in 4.3 (Michael/Eike)
AI: + get a clear use-case & description of what doesn't work vs. master (JBF)
        + there are half-a-dozen dups for this issue (Robinson)
    + code that enables the old behavior - is also quite risky ? (Eike)
        + not a trivial change (Kohei)
 
* QA (Robinson)
    + doing well
    + dropped the unconfirmed count by 80x or so.
    + did we decide 10.9.5 code-signing (Norbert)
         + not confident wrt. risks, happy to leave it this way until 4.4
         + fine wrt. waiting until the next release series.
AI:      + comment & close for 4.4 (Norbert)
             + https://bugs.freedesktop.org/show_bug.cgi?id=84352
             + workaround is simple, too much risk etc.
 
* QA stats:
  + https://bugs.freedesktop.org/page.cgi?id=weekly-bug-summary.html
    +152    -185        (-33 overall)
    many thanks to the top bug squashers:
        QA Administrators   61
        Jean-Baptiste Faure 14
        Caolán McNamara     13
        tommy27             11
        Julien Nabet         9
        Samuel Mehrbrodt     7
        ign_christian        6
        Lionel Elie Mamane   5
        Owen Genat           4
        Cor Nouws            4
        Miklos Vajna         3
        Luke                 3
        Urmas                3
 
* Open 4.4 MAB
  + 4/14 3/12 3/12 3/12 7/12 3/8 3/8 4/8 4/8 3/7 3/7 2/5 1/2 1/1
  + https://bugs.freedesktop.org/showdependencytree.cgi?id=79641&hide_resolved=1
 
* Open 4.3 MAB
  + 16/60 17/61 16/60 14/59 15/58 12/54 13/53 14/52 14/50 11/47 14/47
     26%   27%   26%   23%   25%   22%   24%   26%   28%   23%   29%
  + https://bugs.freedesktop.org/showdependencytree.cgi?id=75025&hide_resolved=1
 
* Open 4.2 MAB
  + 82/260 86/257 88/257 89/257 91/257 86/252 82/245 83/244 83/243
     31%    33%    35%    34%    35%    34%    33%    34%    34%
  + https://bugs.freedesktop.org/showdependencytree.cgi?id=65675&hide_resolved=1
 
* Bibisected bugs open: whiteboard 'bibsected'
  + 154/410 147/401 143/392 143/389 146/385 142/375 141/374 136/361
    + http://bit.ly/VQfF3Q
 
* all bugs tagged with 'regression'
    + 488(+13) bugs open of 3099(+21) total
        * ~Component   count net *
                Writer - 151 (+9)
           Spreadsheet -  96 (+3)
          Presentation -  32 (+0)
               Crashes -  31 (+0)
              Database -  25 (-1)
           Libreoffice -  24 (+0)
              Graphics -  23 (+1)
                    UI -  23 (+0)
               Drawing -  19 (+3)
               Borders -  19 (+0)
               Filters -  18 (+1)
           Print / PDF -  14 (+0)
                 Chart -  11 (+1)
                 BASIC -   5 (+0)
            Extensions -   5 (+0)
            Linguistic -   4 (+0)
          Installation -   4 (+0)
               Formula -   4 (+0)
             framework -   1 (+0)
                   sdk -   0 (+0)
        Impress Remote -   0 (+0)
  + http://bit.ly/15mM2Yn - for devs ( no NEEDINFO / UNCONFIRMED )

-- 
 michael.meeks at collabora.com  <><, Pseudo Engineer, itinerant idiot



More information about the LibreOffice mailing list