minutes of ESC call ...

Michael Meeks michael.meeks at collabora.com
Thu May 14 07:47:52 PDT 2015


* Present:
    + Norbert, Michael M, Caolan, Markus, Kendy, Robinson, Andras
 
* Completed Action Items:
    + send an E-mail with list of gerrit usernames to Norbert (Muthu)
        [ abandoned ]
    + Cambridge hackfest - poke about students (Michael)
        [ mailed flyer out to colleges ]
    + enable subsequentcheck just for Linux / dbgutil (Norbert)
        [ done 2x weeks ago ]
 
* Pending Action Items:
    + please forward numbers to Fridrich/Thorsten/Cedric (GSOC Mentors)
        [ Miklos & Kendy did it ]
    + find some developer/sysadmin'y type people to train in CI maintenance (Cloph)
        [ Cloph away; next week ]
    + move problem writer tests from check -> subsequentcheck for sw.all (Michael S)
 
* Release Engineering update (Christian)
    + no Cloph - public holiday in Germany.
    + 5.0.0 - Beta 0
         + branch-off May 18th - 1 week out (Monday)
         + Late Features:
             + LibreOfficeKit / Online tweaks (Michael)
             + OpenGL / double-buffer render (Kendy)
                 [ rendercontext double buffering coming along ...
                   fixes seem to be ok generally. ]
             + Windows 64 (Norbert)
                 + setting up a tinderbox but:
                     + OLE crashing in the basic tests.
                     + David O input ? ...
                 + put tinderbox on-line & leave it broken ?
             + gtk3+ theming, embedded video, cut/paste (Caolan)
                 + focus on default Fedora theme
                 + give it the right context, all works out ok.
                 + problems with CSS / default colors ? (Michael)
                     + different font colors depending on state eg. (Caolan)
                     + more states; hard to sustain; but good enough for now.
                 + intersection with default sizing on Mac ? (Michael)
                     + lozenge buttons & text sizing (won't render outside that) (Caolan)
                     + gtk3 - same thing as gtk2, ask widgets for their size.
                     + pad+border works for trivial widgets, can't calculate it.
                     + thrown it all out, and gtk2 way: ask a widget how big it is.
                     + get style context from the realized un-mapped widget.
                 + gtk3 all back-buffer rendered => less flicker (Caolan)
                 + one thing really missing - fast way to move bits around.
             + change-tracking UI improvements @ hackfest (Kendy)
             + ... more ... post German Holidays ...
    + 4.4.4 RC1 - 3 weeks out.
    + Android & iOS Remote
 
* GSoC (Cedric)
    + make sure students on-track; coding starts in 1x week.
 
* Crashtest update (Caolán)
    + cleared all the basebmp related issues; a few in the html-filter
    + all numbers back to normal; on a downward trend;
       + bumping along the bottom everywhere except in docx
    + 1x table bug to be fixed; 1x field export bug - much of that.
    + all clear except writer.
    + planning ubisan and asan builds again (Markus)
    + general writer issue - tables in footnotes
       + code-paths exist, docx filter populates them.
       + some of the work - sort of supporting that.
 
* Hackfests (Bjoern)
    + Cambridge, UK - May 2015 - contact (Michael)
            + 21st -> 23rd May confirmed. Thur / Fri / Sat.
            + Cambridge Beer Festival overlap / Punting Excursion planned etc.
              https://wiki.documentfoundation.org/Hackfest/Cambridge2015
            + Festival tickets bought
            + Promoted at University and in-line with fliers variously:
              https://libreoffice-from-collabora.com/spread-the-word-libreoffice-hackfest-cambridge/
    + next venues / suggestions ?
        + another hack-fest before the summer:
            + Freiburg, Hamburg, Liege - considering Hamburg
 
* UX Update (Kendy)
    + chasing 5.0 graphics / branding still.
        + put together the tender for designers 
    + part of UI guidelines finished moving to the wiki.
    + more icons & things.
 
* l10n Update (Sophie)
 
* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
    + 3-4 proposed names under discussion; perhaps more to come.
        + still pending ... more poking required (Kendy)
 
* Jenkins update (Norbert)
    from:Thu May  7 13:50:46 2015
    master linux rel jobs:211 ok:191 ko:20 fail ratio:9.47%  break:9  broken duration:8.23%
    master linux dbg jobs:112 ok:83  ko:29 fail ratio:25.89% break:5  broken duration:28.79%
    master mac rel   jobs:157 ok:133 ko:24 fail ratio:15.28% break:10 broken duration:5.16%
    master mac dbg   jobs:19  ok:16  ko:3  fail ratio:15.78% break:1  broken duration:1.63%
    master win rel   jobs:130 ok:87  ko:43 fail ratio:33.07% break:15 broken duration:34.43%
    master win dbg   jobs:124 ok:89  ko:34 fail ratio:27.41% break:9  broken duration:27.12%
    lo-4.4 mac       jobs:12  ok:11  ko:1  fail ratio:8.33%  break:1  broken duration:9.71%
    gerrit win rel   jobs:37  ok:19  ko:18 fail ratio:48.64%
    gerrit lin rel   jobs:38  ok:31  ko:7  fail ratio:18.42%
    gerrit mac rel   jobs:38  ok:30  ko:8  fail ratio:21.05%
    gerrit all       jobs:120 ok:67  ko:53 fail ratio:44.16%
    + new Mac-Pro bought yesterday
        + debug-build for mac
        + can't run make check: seems to fail badly with ssh build.
        + database related stuff seems to require a display.
        + 'make' says waiting for rest to finish
            + tons of Java/JUnit not moving / exiting.
            + concerned wrt. Java etc.
        + would love gdb backtracing through Java (Michael)
        + JUnit tests not in-process (Markus)
    + trying to get Win64 builds: in-progress
    + having Android cross-compile too.
        + its not too hard (Michael)
    + already have a git repo, to setup a box easily; would like help.
        + 'lode' - run the script etc.
        + https://wiki.documentfoundation.org/Development/lode
 
* VclPtr (Michael)
    + ~20 bugs fixed this week.
    + more to go, particularly dbgutils - moaning about destruction ordering
        + not a huge issue anymore; aborts in these corners.
    + warnings from the recovery dialogs (Caolan)
    + scary thing - long after green tinderboxes (Norbert)
        + lots of breakage still there; run into it here & there.
        + automated coverage doesn't detect any of that.
        + need a more systematic UX testing thing (Michael)
        + yes - would like to have something (Markus)
            + propose talk in the conference
            + new UX stuff provides nice ways to get it working.
        + an incremental way to test it.
        + possible to create a robust way to test UX (Michael)
            + do the 80/20 rule (Norbert)
            + something reliable & simple needed (Markus)
    + scope of lots of cleanup of PostUserEvent idle deletions (Michael)
 
* Easy Hacks:
    + create your own by setting whiteboard to eg.
            "EasyHack DifficultyBeginner SkillCpp TopicCleanup"
    + new easy-hacks thanks to:
        + David Tardon
        + Yurri Kolesnykov
        + Michael Meeks
    + http://bit.ly/1KR4HWX
 
* Renaming in Writer (Kendy)
    + bin/rename-sw-abbreviations.sh
    + passes the build: http://ci.libreoffice.org/job/lo_gerrit_master/2381/
        + [the windows failure is unrelated]
    + does lots of cleanup
AI: + review appreciated (All writer-types)
 
* Reverting stuff (Kendy)
    + just a reminder - when you revert something, please don't
      forget to email the author
 
* QA (Robinson)
    + UNCONFIRMED at 332
    + needAdvice at 13
    + Bugzilla:
        + Restricted access to Priority/Severity -> replacing MAB
            + Testing these changes on bz-test / staging server
        + Also testing: Updated Bz Forms
            + something similar to the BSA
        + Minor upgrade to bugzilla 4.4.9
            + hope it doesn't hurt git integration.
            + setup git-bugzilla locally.
        + test contrib-dev-tools/scripts/esc-bug-metrics.pl (Michael)
    + BugHunting Session 5.0: One week away!
        + hoping for new people
    + VclPtr tracker appreciated (Michael)
 
* QA stats:
  + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
    +142    -254        (-112 overall)
    many thanks to the top bug squashers:
        QA Administrators     131
        Adolfo Jayme          21
        Michael Meeks         16
        Gordo                 10
        Caolán McNamara        6
        Beluga                 6
        Alex Thurgood          4
        Luke                   4
        Markus Mohrhard        4
        m.a.riosv              4
        Katarina Behrens (CIB) 3
        David Tardon           3
        Miklos Vajna           3
        Philippe Jung          3
        Jorendc                2
 
* Open 5.0 MAB
  + 5/9 6/9 5/8 5/8 4/7 2/5 0/3 1/3 1/3 1/3 0/2 0/2 1/2 0/1 0/1 0/1 0/1
  + https://bugs.documentfoundation.org/showdependencytree.cgi?id=86696&hide_resolved=1
 
* Open 4.4 MAB
  + 15/56 16/56 15/53 15/53 14/52 15/52 14/51 14/50 13/49 15/49 14/48
     26%   28%   28%   28%   26%   28%   27%   28%   26%   30%   29%
  + https://bugs.documentfoundation.org/showdependencytree.cgi?id=79641&hide_resolved=1
 
* Open 4.3 MAB
  + 77/169 78/167 79/166 79/166 80/165 79/163 78/163 76/160 78/160
     45%    46%    47%    47%    48%    48%    47%    47%    48%
  + https://bugs.documentfoundation.org/showdependencytree.cgi?id=75025&hide_resolved=1
 
* Bibisected bugs open: whiteboard 'bibisected'
  + 337/869 334/849 334/839 327/831 330/820 321/798 291/737 275/719 259/701
    + http://tdf.io/bibibugs
 
* all bugs tagged with 'regression'
    + 590(+2) bugs open of 3782(+22) total
    * ~Component   count net *
                Writer - 212 (-4)
                  Calc - 116 (-2)
               Crashes - 48  (-1)
               Impress - 41  (+3)
           LibreOffice - 41  (+2)
                    UI - 30  (+2)
        graphics stack - 23  (+0)
                  Draw - 23  (+0)
               Borders - 18  (+0)
                  Base - 18  (-1)
   filters and storage - 16  (+0)
                 Chart - 10  (+0)
 Printing / PDF export -  8  (+0)
                 BASIC -  5  (+0)
             framework -  4  (+0)
            Extensions -  4  (+0)
        Formula Editor -  4  (+0)
          Installation -  2  (+0)
            Linguistic -  2  (+0)
                   sdk -  1  (+0)
        Impress Remote -  0  (+0)

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



More information about the LibreOffice mailing list