minutes of ESC call ...

Michael Meeks michael.meeks at collabora.com
Thu Dec 3 08:02:41 PST 2015


* Present:
    + David, Sophie, Norbert, Jan-Marek, Muthu, Robinson, Stephan, Christian,
      Michael S, Caolan, Thorsten, Miklos, Michael M, Kendy, Bubli, Bjoern, JanI
 
* Completed Actions / Items:
    + (please) Linux Jenkins build with --enable-kde4 (Norbert)
    + add commit access for JanI if no complaints (Michael)
    + come up with a proposal for "abandoned" / "insufficient data"
      resolution in the bug-flow graph (Robinson)
        [ live now in BZ - E-mailed QA & dev list
          Docs: https://wiki.documentfoundation.org/QA/Bugzilla/Fields/Status/RESOLVED#INSUFFICIENTDATA ]
    + check mDNSResponder & move it to external/ (Michael S.)
        [ now converted to proper external tar-ball on master
          also up-loaded an upgrade to latest apple release to gerrit,
          can't test it himself.
             => push to master
AI:                ask for QA support of Android remote on Windows (Robinson) ]
    + help out with Maven sign & up-load (David O)
        [ work ongoing, thanks David ! https://redmine.documentfoundation.org/issues/1629 ].
 
* Pending Action Items:
    + book FOSDEM conf. room for board meeting (Florian)
        [ perhaps after not before to avoid hackfest conflict ]
    + list of developers who havn't contributed in a while (JanI)
    + double-check libmar/src, update/src, remove the duplicate, etc. (Kendy)
    + UserAgent - move to 1% of users, drop bundled-languages etc. (Michael)
 
* Release Engineering update (Cloph)
    + 4.4.7 RC2: final release
        + on the mirrors now
        + announce as final next week
    + 5.0.4 RC1
        + on the mirrors.
        + RC2 is due next week.
            + final release in week 51 / starts Dec 14th
    + 5.1.0 Betas
        + will tag B2 after the ESC call today.
            + B1 suffers from high CPU / idle bug.
            + better experience for testers.
AI:         + enable calc bits by default for now for more testing (Kendy)
                [ all unit tests still pass with it on.
                  Run one test twice in 2x modes. ]
                + translations also need time, plan tag at 9pm (Cloph)
        + Late Features:
            + calc s/w interpreter-related patch
                [ dropped getenv() bits, working on requested perf. test & unit testing ]
            + OpenGL - switch to simpler double-buffering.
                [ good progress, swap buffers at (high prio.) idle like Mac ]
                + problems with Windows Surface -> not seeing anything (Stephan)
                   + need to find hardware; and 'black list'[sic] it
AI:                + poke at the users-list on this one (Michael)
            + Slide Transitions: artwork & polish
                [ New images looking good thanks to Andreas - need merging to -5-1
AI:                + merge across before B2 (Michael) ]
            + UserAgent display & tweakage
                [ still needs random 1% doing ]
    + Android & iOS Remote
        + https://bugs.documentfoundation.org/show_bug.cgi?id=96127 no ui visible in Android Viewer (unconfirmed)
           + doesn't specify the version.
           + screenshots look compelling.
 
* Documentation (Kendy)
    + new volunteer working on updating help
        + getting him bootstrapped.
 
* UX Update (Kendy)
    + new meeting time - Friday 2pm European time
    + new icons for presentation / transitions
    + presentation modes
        + should we change size of icons related to new presentation modes.
        + the new switcher allows editing master slides more easily.
    + going through old and/or easy ux-advice bugs
        + open the bug and went through together -> ok to close ? needinfo etc. ?
        + hopefully drops the bug count.
 
* Crashtest update
    + 0 import failures, 0 export failures, 310 coverity
    + back to quiescence
        + coverity down slightly; 310 -> Java issues.
 
* SVG graphics rendering (Jan-Marek)
    + SVG graphics are rendered by decomposing them into 2D drawing layer objects
        + extremely slow rendering for complex graphics like the squirrel from 
          https://bugs.documentfoundation.org/show_bug.cgi?id=82214
    + since the render image target was removed, what would be the best way to cache
      rendering results?
         + what would be a good idea to speed it up again.
    + have a playground in a special private/jmux/ branch.
    + Dave Richard (dave_largo) wanted to spend some time on it (not sure if he actually want to code)
         + horrible perf. issues with transparent images over remote-X (Michael S)
             + we get a remote round-trip to GPU or remote server.
             + good place to start optimizing.
AI: + talk to Armin, alg on IRC (JMux)
    + polygon winding dead slow - and duplicates underlying rendering often (Michael)
         + doing this while rendering is faster.
    + Should we support external renderers like rSVG again?
         + vs. fix perf. problems ? (Thorsten)
             + prefer to fix perf. myself (Michael)
AI:      + get a callgrind trace (JMux)
             + best to go forward not back (Thorsten)
 
* FOSDEM
    + talk submissions - status ?
        + deadline: Monday December 7th. Accepted speakers are notified by Dec 15th
    + Anything submitted:
        + NotebookBar talk (Samuel)
    + Suggestions:
        + fuzzing / UI testing (Caolan)
        + mail-merge embedding (Miklos)
        + VCL / update main-loop (Michael)
        + Clang / CL bits (Stephan)
        + Help authoring (Regina?/Kendy)
        + LibreOffice Online design (Kendy)
        + Sysadmin overview talk (Alex)
        + UI hacking / sidebar (Bubli)
        + no idea (Bjoern)
        + Lightning Talks (Thorsten)
        + Lowering the bar for newcomers (JanI)
    + File at: <https://penta.fosdem.org/submission/FOSDEM16/>
 
* Terni (Italy) Hackfest Update ?
    + https://wiki.documentfoundation.org/Hackfest/Terni2015
    + Cloph to ask wrt. status.
 
* GNOME hack-fest in Madrid - Dec 2nd -> 4th (Bubli)
    + Wiki page: https://wiki.documentfoundation.org/Hackfest/Madrid2015
        + Jacobo, Jan, Bjoern, Bubli + a couple more.
        + guy from Valencia -> submitted 1st patch.
    + live update.
 
* Hackfests (Bjoern)
    + FOSDEM / Beta Co-working (Bjoern)
        + https://wiki.documentfoundation.org/Hackfest/FOSDEM2016
    + next venues / suggestions
        + considering another Gran Canaria hack-fest (Thorsten)
            + March next year (?)
        + Turkey
            + talked to them; lots of enthusiasm & desire for training.
 
* Mentoring Update (JanI)
    + pending JanI being well; making patches,
      preparing for next week.
 
* l10n Update (Sophie)
    + nothing going on particularly.
 
* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
    + pending another 2 weeks,
      then will start a new round soon...
 
* Jenkins / CI update (Norbert)
    from:Thu Nov 26 14:52:52 2015
    master linux rel  jobs:156 ok:152 ko:4 fail ratio:2.56%   break:2  broken duration:0.76%
    master linux dbg  jobs:145 ok:64  ko:81 fail ratio:55.86% break:6  broken duration:53.7%
    master mac rel    jobs:142 ok:126 ko:16 fail ratio:11.26% break:6  broken duration:11.55%
    master mac dbg    jobs:137 ok:119 ko:18 fail ratio:13.13% break:8  broken duration:11.99%
    master win rel    jobs:84  ok:74  ko:10 fail ratio:11.9%  break:4  broken duration:4.99%
    master win dbg    jobs:121 ok:100 ko:21 fail ratio:17.35% break:12 broken duration:15.46%
    master win64 dbg  jobs:127 ok:104 ko:23 fail ratio:18.11% break:12 broken duration:17.38%
    lo-4.4 mac        jobs:0   ok:0   ko:0 fail  ratio:0%     break:0  broken duration:0%
    gerrit win rel    jobs:198 ok:116 ko:80 fail ratio:40.4%
    gerrit lin rel    jobs:204 ok:192 ko:12 fail ratio:5.88%
    gerrit mac rel    jobs:204 ok:175 ko:29 fail ratio:14.21%
    gerrit all        jobs:198 ok:105 ko:91 fail ratio:45.95%
        + numbers; had weird Linux dbg issue.
           + not sure if it was code or system.
           + not broken now -> somehow fixed.
    + 'make check' run by CI ? (Michael)
        + could we have this for Linux ?
        + run by dbgutil tinderbox - no all platforms (Norbert)
           + need to run the numbers
           + may be able to run the linux dbgutil make-check too.
           + 4x targets
        + good news - Windows 30mins on average for gerrit.
           + Linux  - 10 to 15mins ...
AI:     + try this for Linux (Norbert)
           + not for windows this year.
 
* Easy Hacks:
    + new easy-hacks thanks to: Tor Lillqvist, Markus Mohrhard
        + http://bit.ly/1KR4HWX
    + create your own by setting whiteboard to eg.
            "easyHack difficultyBeginner skillCpp topicCleanup"
    + create new easy hacks from these proposed ones
      (or remove the whiteboard keyword "needsDevEval" if not feasible):
      https://bugs.documentfoundation.org/buglist.cgi?status_whiteboard=needsDevEval
 
* Board Election (Thorsten)
    + check your spam filters, ask MC if you don't have a token and you're a member.
 
* QA update (Robinson)
    + UNCONFIRMED at 504 + 31 bugs in UX-advise
    + needAdvice at 15
 
    + Most Pressing Bugs:
        http://ur1.ca/nkp0t
        + tdf#94851 - (comment) Images are not printed (paper and PDF) with OpenGL activated
            + Michael -> taking it.
        + tdf#90913 - OSX - very poor performance when first opening Finder dialog
            + Over 2min to open Finder/File Save dialogs
            + may be scheduler / main-loop related ?
        + tdf#89034 - OS X: Text not being justified in Persian and other RTL languages
            + Common issue -> lots of duplicates
            + can be bisected -> no bibisect before 4.3.x
                  + love someone to manually compile / bibisect that.
        + tdf#94689 - Crash on new file, close file, open file
            + Fixed (thanks to Laszlo)
        + Mail merge regression concern (Bjoern)
            + http://bit.ly/1POJrmp
            + having a look (Thorsten, Kendy)
            + Are all seven reported regressions unique?
                + can only know for sure when fixed (Miklos)
 
* QA stats
  + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
    +137    -125        (+12 overall)
    many thanks to the top bug squashers:
        Beluga                18
        Maxim Monastirsky     13
        Cor Nouws             10
        Eike Rathke            7
        tommy27                6
        V Stuart Foote         6
        Alex Thurgood          5
        Julien Nabet           5
        Andras Timar           4
        Laurent BP             3
        Jan Holesovsky         3
        Yousuf (Jay) Philips   3
        Miklos Vajna           3
        m.a.riosv              3
        Xisco FaulĂ­            3
 
* Highest-Priority bugs (aka "MABs"):
        5.2: 0/0   -  0%
        5.1: 2/21  -  9%
        5.0: 10/49 - 20%    -1
        4.4: 11/72 - 15%    +0
        4.3: 6/67   - 8%    +0
        4.2: 10/133 - 7%    -1
        4.1: 4/79   - 5%    +0
        4.0: 10/81  - 12%   +0
        old: 40/247 - 16%   +0
 
* Bibisected bugs open: whiteboard 'bibisected'
  + 344/1125 343/1116 335/1103 336/1098 332/1088 341/1089 330/1074
    + http://tdf.io/bibibugs
 
* all bugs tagged with 'regression'
        + 721(+0) bugs open of 4465(+22) total 40(-3) high prio.
 
        * ~Component   count net * high severity regressions
                  Calc - 19 (-1)
                Writer - 11 (-1)
           LibreOffice -  6 (-1)
               Impress -  1 (+0)
        graphics stack -  1 (+0)
            Extensions -  1 (+0)
                  Base -  1 (+0)
                + http://bit.ly/1HWHb3E
 
        * ~Component   count net * all regressions
                Writer - 240 (+2)
                  Calc - 154 (-2)
               Crashes -  55 (+0)
               Impress -  49 (+1)
           LibreOffice -  47 (+0)
                    UI -  41 (-1)
        graphics stack -  33 (+1)
               Borders -  29 (-1)
                  Base -  25 (+1)
                  Draw -  22 (+0)
   filters and storage -  15 (-1)
                 BASIC -  14 (+1)
Printing and PDF export-  12 (+0)
                 Chart -  10 (+0)
        Formula Editor -   5 (+0)
            Extensions -   3 (+0)
          Installation -   2 (+0)
             framework -   2 (+0)
            Linguistic -   2 (+0)
                   sdk -   1 (+0)
                + http://bit.ly/1BUdI8i

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



More information about the LibreOffice mailing list