Minutes of ESC call [2016-04-28]

Jan Holesovsky kendy at collabora.com
Thu Apr 28 15:32:05 UTC 2016


* Present:
    + Armin, Stephan, Christian, Sophie, Norbert, Kendy, Olivier, Stefan W., Miklos, Caolan, jani 
      Michael S, Lionel, Eike, Thorsten, Bjoern (lurking on pad only)

* Completed Action Items:
    + build a proposal & reach-out for updated ESC composition (Michael)
    + look binding auto-CC update to adding keywords (JanI)
         + easyHacks (JanI), and ux-advice (UX list)
    + poke again at the lcov problem on tb31 ? (Bjoern)
         [ solved by dtardon (apparently) ]
    + poke at hack-fest candidate list (Bjoern)
         + see below: GUARDEC, Karlsruhe and Froscon, Bonn are possible, other suggestions welcome

* Pending Action Items:
    + build a plan for publishing the HTML documentation (Olivier, Kendy)
         [ updated the VM (Olivier) ]
    + investigate clobberring glew instead of lots of #ifdefs: (Marco, Oliver)
         [ Working on getting this up-stream ]
    + tweak UI and get LiveConnect API key / build case for board (Christian)
         [ pending ]
    + ask QA to re-test http://tdf.io/mmregressions (Robinson)
         [ testing underway ]
    + attempt to re-build a recent gstreamer 1.0 / core spec file
      on our CentOS6 base (tdf#94508) (Christian)
         [ pending ]
    + script XML / l10n string translation changes (Christian)
         [ have a partial script - but - waiting for pootle migration to
           finish -> next week. ]
 
* Release Engineering update (Christian)
    + 5.0.6 RC2 - due for tagging next Tues -April 26th
        + still patches needing tripple review
         https://gerrit.libreoffice.org/#/q/status:open+project:core+branch:libreoffice-5-0
         → don't forget to also cherry-pick for libreoffice-5-0-6 branch
        + all patches with positive review integrated,
        + now being pushed to the mirrors
        + thank you for help with reviews! :-) (Cloph)
    + 5.1.3 RC2
        + next Tuesday
    + 5.2 Alpha 1
        + 24th May - feature freeze
            + getting close!
        + built from master, a Most Pressing bug there - OpenGL detection, cause unclear yet
        + the next Alpha: end of May - branchoff + feature freeze
    + Android & iOS Remote
        + expect Viewer update after Alpha a tagging
        + Aleksandar working on theming for Android remote.
            + pending
            + Cloph fixed some pieces there too
 
* ESC composition
    + Slightly nominal position:
    + https://wiki.documentfoundation.org/Development/ESC
        + Move valued previous contributors to 'Luminaries'
            + Muthu affiliation -> 'Other'
            + Eilidh -> ditto.
        + Add new members:
            + add Bubli & Armin -> CIB ?
            + JanI + Olivier -> TDF ...
            + Maxim Monistarsky (subject to his ack)
            + Markus Mohrhard (subject to his ack)
    + No private concerns expressed to Michael.
 
* Documentation (Olivier)
    + Chapter 4 of Getting Started 5.1 book delivered for revision
        + starting Chapter 5 - Calc now
    + Updated http://vm173.documentfoundation.org with tweaks in XSLT
        + it has now an index per module to ease access to a keyword
        + just hit ctrl+F in the browser to find a keyword
        + use browser navigation buttons to go back and forth.
        + use browser bookmark feature
        + l10n version of this rendering under work
        + Challenge: pass $lang, $system and $module to a XSLT in the URL.
            + will need some thin JavaScript there I fear (Kendy)
            + would be good to detect, but overriding necessary too for debugging
              or when displaying help for another platform (Norbert)
        + will need simplify the xslt, designed for old browsers, now some
          features are more easily accessible
 
    + pootle migration - completed ? how is it ?
        + hard work, thanks for making it possible (Sophie)
        + migration finished, works well, thank you Alex (Sophie)
    + dictionaries maintenance
         + cross-application (LibreOffice, Firefox and others), discussions
           ongoing, Sophie will report (Sophie)
 
* GSoC 2016 (JanI / Thorsten)
    + community bonding period until May, 22nd
    + still need back-up mentors for some tasks
    + please encourage your students to bond - get familiar with the project,
      Easy Hacks, etc. (Thorsten)
        + it is not a "sitting and waiting time" (Thorsten)
        + patches most appreciated, encourage your students to send them (Kendy)
 
* UX Update (Kendy/Bubli)
    + no meeting the last Friday
    + patches coming in
 
* Crashtest update (Caolan)
    + 1 import failure, 1 export failure, 0 coverity (Miklos just filled in the numbers)
 
* Hackfests (Bjoern)
    + next hackfests:
        + Ankara, Turkey
            + April 30th - May 1st.
            + https://wiki.documentfoundation.org/Hackfest/Ankara2016
            + plan do an overview talk on Friday with Markus & any interest (Michael)
            + next weekend - should be fun !
        + Germany, Munich, LiMux; End of May 2016 (Jan-Marek)
            + Orga: https://wiki.debian.org/BSP/2016/05/de/Munich
            + 27-29 May (parallel to the Debian Sun Camp)
    + next venues / suggestions
        + https://www.froscon.de/en/home/Flosscon in Bonn, Germany
           + August - 2 weeks before LibreOffice conference ?
              + perhaps piggy-back on their rooms.
              + like FOSDEM at a university etc.
        + https://2016.guadec.org/ in Karlsruhe, Germany (3 weeks before LO conf)
        + more suggestions welcome

* LibreOffice Conference in Brno - CfP open (Sophie)
    + Kendy & Thorsten on program committee:
    + https://blog.documentfoundation.org/blog/2016/04/08/libreoffice-brno-conference-call-for-paper/
        + deadline is mid July.
        + suggest a bit earlier deadline (JanI)
            + but then we'll get not much papers (Sophie)
            + people of course can send it much earlier (Norbert)
            + the problem is knowing if I'm accepted or not (JanI)
                + for early proposals the committe can send an early acceptance or not (Norbert / Sophie)
        + how many proposals the last year?
            + not sure, something like 80-90 (Sophie)

* Mentoring/easyhack update (janI)
    + legend: contributors are not-yet-committers, numbers in () are +/- compared to last week
    + summary:
        18037(-202) commits in a year of which 10441(-1686) were made directly, without use of gerrit
        295(-4) people made commits in a year, 77(2) in a month, 30(9) in a week, 51(3) to be emailed
    + gerrit:   committer open  74(10)      contributor open  63(4)
                updated merged    abandoned   updated  merged    abandoned
         year:  74(10)  6179(67)  550(5)      63(4)    1417(9)   459(-1)
         month: 74(12)   625(31)   29(-7)     63(5)     168(4)    79(-6)
         week:  48(13)   128(-22)   5(-10)    23(4)      29(-6)    3(-9)
    + easyHacks:
         total 272(-13) open 231(-12) assigned 37(-1)
         needinfo 4(0) needsDevEval 437(4)
         missing cleanup due to many comments 210(-9) control still valid 111(-87)
    + top 5 contributors (based on merged patches last month):
          Jochen Nitschke got 40 patches merged, and have a total of 51 merged patches
          Rohan Kumar got 14 patches merged, and have a total of 42 merged patches
          Tamás Bunth got 11 patches merged, and have a total of 19 merged patches
          akash got 9 patches merged, and have a total of 9 merged patches
          Douglas Mencken got 8 patches merged, and have a total of 36 merged patches
    + new easyHacks:
          none
    + create your own by updating Keywords to eg. "easyHack, difficultyBeginner, skillCpp, topicCleanup"
    + please remember, a codepointer is mandatory, and typically a look from an experienced developer
    + create new easy hacks from these ones or remove "needsDevEval" if not feasible):
        https://bugs.documentfoundation.org/buglist.cgi?keywords=needsDevEval
 
    + Contacted GSoC students that did not get accepted, result:
        + 2 wants to continue in general
        + 2 have asked if I or somebody else can mentor their project outside GSoC
        + mentor bandwith is something to consider too (Norbert)
            + 1 has a mentor (JanI)
                + great! (Norbert)
    + Discussions about how high the first step on the ladder (easyHacks) should be
        + trying to keep the Easy Hacks simple (JanI)
    + No longer monitoring BZ QA issues
        + Easy Hack topicQA - topic for the QA team to consider (Norbert)

* Commit Access
    + Jochen Nitschke 35 of total 44 merged patches
       + https://gerrit.libreoffice.org/#/q/owner:j.nitschke%252Blogerrit%2540ok.de+status:merged
       + top #1 non-committer; recommended by Markus and jani
       + no objections
AI:        + will send the invitation mail (JanI)
           + to cover: be careful, and OTOH help reviewing (Norbert, Miklos)
 
* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
    + after GSOC setup
 
* Jenkins / CI update (Norbert)
    from:Thu Apr 21 13:33:37 2016
    master linux rel  jobs: 149 ok: 139 ko:  10 fail ratio:  6.71 % break:   6 broken duration: 4.62%
    master linux dbg  jobs: 131 ok: 123 ko:   4 fail ratio:  3.05 % break:   3 broken duration: 4.35%
    master mac rel    jobs: 138 ok: 133 ko:   4 fail ratio:  2.90 % break:   3 broken duration: 3.24%
    master mac dbg    jobs: 139 ok: 134 ko:   5 fail ratio:  3.60 % break:   4 broken duration: 4.15%
    master win rel    jobs: 112 ok: 106 ko:   5 fail ratio:  4.46 % break:   3 broken duration: 4.25%
    master win dbg    jobs: 118 ok: 111 ko:   4 fail ratio:  3.39 % break:   2 broken duration: 3.72%
    master win64 dbg  jobs: 117 ok: 109 ko:   6 fail ratio:  5.13 % break:   3 broken duration: 3.96%
    lo-5.0 mac        jobs:   7 ok:   6 ko:   1 fail ratio: 14.29 % break:   1 broken duration: 2.42%
    lo-5.1 mac        jobs:  14 ok:  14 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
    gerrit win rel    jobs: 207 ok: 184 ko:  23 fail ratio:11.11%
    gerrit lin rel    jobs: 209 ok: 185 ko:  24 fail ratio:11.48%
    gerrit mac rel    jobs: 207 ok: 180 ko:  27 fail ratio:13.04%
    gerrit all        jobs: 209 ok: 162 ko:  47 fail ratio:22.49%
    
    + decent numbers this week; gerrit has a good ratio too (Norbert)
        + 80% success in gerrit as opposed to 60% previously (Norbert)
 
* falco (host of gerrit) migration (Kendy)
    + many people not aware of that (Kendy)
    + asked the admins to warn on the libreoffice@ dev ML the next time (Kendy)
    + http://status.documentfoundation.org/ added to Planet now, hopefully should help too (Miklos)
 
* QA update (Bjoern)
    + UNCONFIRMED: 717
        + going up - help much appreciated.
        https://bugs.documentfoundation.org/reports.cgi?product=LibreOffice&datasets=UNCONFIRMED
        + enhancements: 68
        + in ux-advise: 33
    + needAdvice at 36
 
    + keyword needsUXEval now auto-cc's the ux-advise@ ML (JanI)
        + thank you! (Kendy)
 
    + Most Pressing Bugs:
        http://tdf.io/mostressingbugs
        + tdf#89034 - OS X: Text not being justified in Persian and other RTL languages
            + Persists as Common issue -> lots of duplicates; many related layout bugs
        + Mail merge regressions (Bjoern)
            + Cor did some testing of the new code
            + Asking again for retesting
            + http://tdf.io/mmregressions (11 open; 9 open last meeting)
               + several have commits on them - just need closing.
        + https://bugs.documentfoundation.org/show_bug.cgi?id=99258
            + cannot reproduce myself (cloph), but crash on startup would be bad...
            + non-release-config tinderbox is fine, release-style box shows the problem
            + 3-4 bugs can reproduce, but nobody from the QA team :-( (Cloph)
                + so far only guessing
                + looks like configuration setting makes a difference, maybe related
                  to OpenGL (Cloph)
        + https://bugs.documentfoundation.org/show_bug.cgi?id=49853
            + paste to find bar (or other toolbar edit boxin Mac OSX broken
            + Maxim probably found the cause (Cloph)
 
* QA stats
 
  + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
    +118    -118        (0 overall)
    many thanks to the top bug squashers:
        Buovjaga              11
        mahfiaz               10
        jan iversen            7
        raal                   6
        V Stuart Foote         6
        Markus Mohrhard        6
        Adolfo Jayme           5
        Joel Madero            5
        Eike Rathke            5
        Caolán McNamara        4
        Laurent BP             3
        Cor Nouws              3
        Yousuf (Jay) Philips   3
        Michael Meeks          3
        Jean-Baptiste Faure    3
 
* Highest-Priority bugs (aka "MABs"):
        5.2: 2/8    - 25%   +0
        5.1: 2/27   -  7%   +0
        5.0: 7/52   - 13%   +0
        4.4: 9/73   - 13%   +0
        4.3: 5/68   -  7%   +0
        4.2: 10/133 -  7%   +0
        4.1: 4/79   -  5%   +0
        4.0: 9/81   - 11%   +0
        old: 37/249 - 14%   -1
 
* Bibisected bugs open: whiteboard 'bibisected'
  + 369/1335 380/1334 383/1325 388/1313 391/1307 399/1305 404/1297
    + http://tdf.io/bibibugs
 
* all bugs tagged with 'regression'
        + 745(-3) bugs open of 4855(+7) total 20(-1) high prio.
 
        * ~Component   count net * high severity regressions
                Writer -  7 (-1)
                  Calc -  6 (+0)
           LibreOffice -  3 (+0)
                  Base -  2 (+0)
            Extensions -  1 (+0)
               Impress -  1 (+0)
                + http://tdf.io/regressionscritical
 
        * ~Component   count net * all regressions
                Writer - 236 (+2)
                  Calc - 143 (-4)
           LibreOffice -  53 (+0)
               Impress -  52 (+3)
               Crashes -  46 (+2)
                    UI -  40 (+0)
        graphics stack -  34 (+0)
                  Base -  33 (-1)
               Borders -  32 (+1)
                  Draw -  26 (+0)
   filters and storage -  22 (+0)
                 BASIC -  15 (-1)
                 Chart -  14 (+0)
Printing and PDF export-  10 (+0)
        Formula Editor -   6 (+0)
            Linguistic -   4 (+0)
            Extensions -   3 (+0)
          Installation -   2 (+0)
                   sdk -   1 (+0)
             framework -   1 (+0)
                + http://tdf.io/allregressions





More information about the LibreOffice mailing list