minutes of ESC call ...

Michael Meeks michael.meeks at collabora.com
Thu Dec 10 08:22:17 PST 2015


* Present:
    + Armin, Oliver, Robinson, Michael M, Sophie, JanI, Christian, Stephan,
      Norbert, Eike, Muthu, Andras, Bjoern, Cloph, Michael S, David, Miklos,
      Lionel
 
* Completed Actions / Items:
    + enable calc bits by default for now for more testing (Kendy)
    + poke the users-list on MS Surface / GL issue (Michael)
        [ oddly no reply ]
    + merge slide transition artwork to -5-1 for B2 (Michael)
    + ask for QA support of Android remote on Windows (Robinson)
        [ waiting to hear back, people moved off windows ... ]
    + list of developers who havn't contributed in a while (JanI)
        [ done, pending E-mail ]
 
* Pending Action Items:
    + book FOSDEM conf. room for board meeting (Florian)
        [ perhaps after not before to avoid hackfest conflict ]
    + double-check libmar/src, update/src, remove the duplicate, etc. (Kendy)
    + UserAgent - move to 1% of users, drop bundled-languages etc. (Michael)
    + try out 'make check' for gerrit / Linux builders (Norbert)
         [ will take a while ]
    + get callgrind trace of SVG rendering in tdf#82214 (JMux)
 
* Release Engineering update (Cloph)
    + 4.4.7 - released as final today.
    + 5.0.4 RC1
        + on the mirrors.
        + RC2 to be tagge later today.
    + 5.1.0 B2
        + on mirrors, and available from website.
    + 5.1.0 RC1
        + due for tag (but no branch) next week.
        + string and UI freeze from next week.
        + but not code freese.
        + until RC1 - free to commit without review.
        + after RC1 - double review required for libreoffice-5-1
        + Late Features:
            + OpenGL - switch to simpler double-buffering.
                [ good progress, fixes bugs;
                  swap buffers at (high prio.) idle like Mac.
                  More testing / validation ongoing
                  Pending CI catchup. ]
            + Slide Transitions: artwork & polish
                + poke at artwork bits ...
            + UserAgent display & tweakage
                [ still needs random 1% bits doing ]
    + Android & iOS Remote
        + https://bugs.documentfoundation.org/show_bug.cgi?id=96127
           + simple patch submitted (thanks)
  
* blanket approval for lwp filter (Michael)
    + any objections to Caolan skipping review for all branches
      for simple lwp fixes for 5-0 ?
       + fine but wants a CI build (Norbert)
       + but the CI slaves are horribly over-loaded (Michael)
          + capacity is 4x per hour on Windows (Norbert)
       + current 60 patches CI backlog is a 10x hour delay (Michael) 
    + happy to drop review; or post review them, putting
      them into 1x patch not ideal either (Caolan)
       + temporary disturbance not a problem (Norbert)
       + 35 issues outstanding and coming
    + patches on a feature branch vs. 5.0.4 - and 1x push to gerrit from tip (Bjoern)
       => push to gerrit & make it easy to merge. (see ./logerrit testfeature for the concept)
    + propose avoiding individual review for these patches (Michael)
       + sounds fine (Bjoern)
       + automatically solves this problem (Norbert)
           + just 1x commit in gerrit to approve.
 
* Crashtest update (Caolan)
    + ? import failures, ? export failures, ??? coverity
 
* IRC - ESC attendees appreciated as op's (Michael)
    + helps me remind you of ESC
        + ideally use channel service instead (Miklos)
            + bit like root; but flags may help others.
    + helps newbies find mentors (beware)
    + not moderator - since account not registered (Bjoern)
AI: + get ops who are not listed in the developers page listed (JanI)
 
* Madrid (Bjoern)
    + Jacobo approaching the university was great
        + taught design-patterns in university.
        + where are they in LibreOffice ?
            + perhaps a blog series wrt. design patterns in-use.
    + "welcome to the real world" experience (Norbert)
        + colleague teaching theory (Jacobo)
            + wants students to see the reality.
            + could make patterns more visible for interested newcomers.
        + code-base pre-dates discovery of the patterns (Norbert)
    + Pasqual from Valencia, submitted some patches already
        + also interested in certification; 100k seats there.
 
* Hackfests (Bjoern)
    + FOSDEM / Beta Co-working (Bjoern)
        + https://wiki.documentfoundation.org/Hackfest/FOSDEM2016
        + check-in with Italo for papers committe.
    + next venues / suggestions
        + considering another Gran Canaria hack-fest (Thorsten)
            + March next year (?)
                Please remember the easter holidays are in march this year, and big in spain
        + Turkey
            + talked to them; lots of enthusiasm & desire for training.
 
* Mentoring Update (JanI)
    + how to point to people that need help the most effectively? (Kendy)
        + sometimes I know how to help, just don't have time for the details (Kendy)
            + sorted out & provided more details interactively (JanI)
        + best way to contact is via E-mail (JanI)
     + Proposal gerrit paches:
        + mail owner after 1 month of inactivity -> Abandon patch if no activity after another month
            + please do comment/poke on gerrrit too (Bjoern)
                + good to start with old + negative review patches
                + https://gerrit.libreoffice.org/#/q/status:open+project:core+branch:master+age:6month+label:Code-Review%253C%253D-1
            + not bot-work (Norbert)
                + will apply discretion (JanI)
        => agreed.
     + Spent time helping 2 new people get their patches to gerrit, in not so many variants
     + Madrid hackfest was the start of reviving a Spanish community
          - several contacts to follow up on.
          + Spanish discuss list has activity
 
* l10n Update (Sophie)
    + nothing new.
 
* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
    + pending another week / perhaps to the new year.
 
* Jenkins / CI update (Norbert)
   master linux rel  jobs:184 ok:179 ko:5   fail ratio:2.71%  break:4  broken duration:2.75%
   master linux dbg  jobs:175 ok:166 ko:7   fail ratio:3.99%  break:5  broken duration:0.93%
   master mac rel    jobs:166 ok:164 ko:2   fail ratio:1.2%   break:2  broken duration:0.42%
   master mac dbg    jobs:173 ok:170 ko:2   fail ratio:1.15%  break:2  broken duration:2.13%
   master win rel    jobs:113 ok:80  ko:32  fail ratio:28.31% break:24 broken duration:17.06%
   master win dbg    jobs:122 ok:97  ko:24  fail ratio:19.67% break:18 broken duration:17.61%
   master win64 dbg  jobs:115 ok:104 ko:11  fail ratio:9.56%  break:6  broken duration:4.82%
   lo-4.4 mac        jobs:0   ok:0   ko:0   fail ratio:0%     break:0  broken duration:0%
   gerrit win rel    jobs:234 ok:116 ko:117 fail ratio:50%
   gerrit lin rel    jobs:241 ok:214 ko:27  fail ratio:11.2%
   gerrit mac rel    jobs:239 ok:212 ko:27  fail ratio:11.29%
   gerrit all        jobs:235 ok:107 ko:128 fail ratio:54.46%
       + better this week; from a low base.
       + Windows -> getting a bit better.
       + gerrit failure rate of 50% -> prolly lagging reaction to master week before.
    Turned off IRC plugin / notifying IRC channel
       + plugin had a bug that wedge Jenkins every few days
           + would not be able to re-connect to IRC.
 
* Easy Hacks:
    + new easy-hacks thanks to: Bubli
        + http://bit.ly/1KR4HWX
    + create your own by updating Keywords to eg.
            "easyHack, difficultyBeginner, skillCpp, topicCleanup"
    + create new easy hacks from these proposed ones
      (or remove the Keyword "needsDevEval" if not feasible):
      https://bugs.documentfoundation.org/buglist.cgi?keywords=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 523 + 32 bugs in UX-advise
        + holding steady.
    + needAdvice at 14
    + Bugzilla: Migration of Whiteboard tags -> Keywords continues
        + Punting on bulk updates until the weekend; plan to quiet email
        + can you send a mail to dev-list (Miklos)
            + has queries, that need updating, to avoid spurious empty lists.
 
    + Most Pressing Bugs:
        http://ur1.ca/nkp0t
        + tdf#96118 - list of combobox closes when clicking on its scroll bar slider
        + tdf#96119 - Cannot select list item with mouse in any combobox
            [ related combo-box bugs ]
        + tdf#94851 - (comment) Images are not printed (paper and PDF) with OpenGL activated
            [ Tomaz has a patch for RC1 ]
        + 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
            + Norbert bisecting (?)
        + Mail merge regression concern (Bjoern)
            + http://bit.ly/1POJrmp (8 open)
            + having a look (Thorsten, Kendy)
            + potentially the mork fix ? (Norbert)
                + unlikely to be that (Michael)
 
* QA stats
  + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
    +158    -95        (+63 overall)
    many thanks to the top bug squashers:
        Beluga                 9
        Maxim Monastirsky      9
        V Stuart Foote         5
        Cor Nouws              5
        Joel Madero            4
        m.a.riosv              4
        Eike Rathke            3
        Regina Henschel        3
        David Tardon           3
        Caolán McNamara        3
        tommy27                3
        Yousuf (Jay) Philips   2
        baffclan               2
        Miklos Vajna           2
        Tor Lillqvist          2
 
* Highest-Priority bugs (aka "MABs"):
        5.2: 0/0   -  0%    +0
        5.1: 4/23  - 17%    +2
        5.0: 10/50 - 20%    +0
        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'
  + 353/1140 344/1125 343/1116 335/1103 336/1098 332/1088 341/1089
    + http://tdf.io/bibibugs
 
* all bugs tagged with 'regression'
        + 730(+9) bugs open of 4487(+22) total 41(+1) high prio.
 
        * ~Component   count net * high severity regressions
                  Calc - 19 (+0)
                Writer - 10 (-1)
           LibreOffice -  6 (+0)
        graphics stack -  3 (+2)
               Impress -  1 (+0)
            Extensions -  1 (+0)
                  Base -  1 (+0)
                + http://bit.ly/1HWHb3E
 
        * ~Component   count net * all regressions
                Writer - 239 (-1)
                  Calc - 157 (+3)
               Crashes -  53 (-2)
               Impress -  49 (+0)
           LibreOffice -  47 (+0)
                    UI -  43 (+2)
        graphics stack -  33 (+0)
               Borders -  29 (+0)
                  Base -  25 (+0)
                  Draw -  22 (+0)
   filters and storage -  17 (+2)
                 BASIC -  16 (+2)
Printing and PDF export-  12 (+0)
                 Chart -  10 (+0)
        Formula Editor -   6 (+1)
            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