[Libreoffice-qa] Minutes of ESC call: 2016-08-11

Jan Holesovsky kendy at collabora.com
Thu Aug 11 15:07:34 UTC 2016


* Present: Lionel, Eike, Sophie, Christian, jan I, Kendy, Caolán, David,
          Armin, Michael S, Robinson, Jan-Marek, Thorsten
 
* Completed Action Items:
    + ask for the script to change ::std -> std, check it in & queued up for the merge window (JanI)
 
* Pending Action Items:
    + poke at MSDN licenses (Michael)
        [ waiting for a response on new process, on holiday ? ]
    + investigate a cron job that queries & auto-merges (Norbert)
        [ the solution proposed by David - using his query & a JSON script
          to refine it - will work - needs a bit more python (Norbert) ]
    + tweak UI and get LiveConnect API key / build case for board (Christian)
    + attempt to re-build a recent gstreamer 1.0 / core spec file
      on our CentOS6 base (tdf#94508) (Christian)
    + Program committee to work on the Conf. program (Kendy, Thorsten, Italo, Marina)
    + for breeze etc. originals, find out who needs commit access & enable them to do it (Heiko)
 
* Release Engineering update (Christian)
    + 5.1.6 - in October
    + 5.2.1 RC1
        + has been tagged yesterday, builds uploading (except OS X)
        + when uploaded, will announce
    + Android & iOS Remote
 
* LibreOffice Conference in Brno (Kendy)
    + https://blog.documentfoundation.org/blog/2016/04/08/libreoffice-brno-conference-call-for-paper/
    + travelling to Brno -> fly to Vienna / Prague unlikely to go direct
      (BMI has a flight from Munich, others from London).
    + https://conference.libreoffice.org/2016/practical-info/general-planing/
    + Community-day -> no ESC, meet in the evening.
 
* Membership Committee plug (Michael)
    + Please send nominations and self-nominations via e-mail to
      elections at documentfoundation.org (which reaches the Board of
      Directors in private) and also (!) to
      board-discuss at documentfoundation.org (which is a public mailing
      list). We kindly ask nominees who would like to stand for
      elections to provide a statement of up to 75 words on their
      candidacy as continuous text (so no bullet lists or multiple
      paragraphs). In addition, please also provide your full name,
      e-mail address and your corporate affiliation, if any, and
      please announce that you will provide information on all future
      changes as soon as possible.
    + tooling uses git & is user-friendly for devs.
 
* Documentation (Olivier)
    +(had an hard-disk failure and spend time rebuilding computer from scratch and restoring backup)
    + please approve https://gerrit.libreoffice.org/#/c/27028/ and https://gerrit.libreoffice.org/#/c/27857/
AI:     + will check it (Cloph)
    + investigated gitbook for collaborative book writing
        + not so much different than editing a wiki page. Has pros and cons
        + Has issue on importing existing ODT book - investigating
 
* GSoC 2016 (Thorsten)
    + Next deadline is August 23rd 19:00 UTC for students to submit their work
    + Mentors then review, final deadline for mentor eval is August 29th
    + reminder - blogging at a minimum helps docs / QA teams etc.
    + !!! soft pen-down next Monday (15th), on 23rd deliver & package
        + to be frozen and delivered after that
        + important that the students deliver that on time, otherwise they'll be failed
    + 6 students attending the Conference
 
* UX Update (Heiko)
    + can we start to monitor the unresolved bugs with "needsUXeval" here regularly? (Bjoern)
        + like we do for e.g. QA (needinfo) and mentoring (easyhacks)
        + currently 164 (22 touched last week):
          https://bugs.documentfoundation.org/buglist.cgi?bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&bug_status=NEEDINFO&bug_status=PLEASETEST&keywords=needsUXEval%2C%20&keywords_type=allwords&list_id=627266&order=changeddate%20DESC%2Cpriority%2Cbug_severity&product=LibreOffice&query_format=advanced&resolution=---
          https://bugs.documentfoundation.org/buglist.cgi?bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&bug_status=NEEDINFO&bug_status=PLEASETEST&chfieldfrom=-7d&chfieldto=Now&keywords=needsUXEval%2C%20&keywords_type=allwords&list_id=627267&product=LibreOffice&query_format=advanced&resolution=---
        + urgh, I see we have that already (@jani: or is that EasyHacks only? or global?) 
        + would be good though to discuss additions (bugs with new needsUXeval) and removals (bugs with solved needsUXeval)
        + according to ESC minutes since Jul 14 we gained some 21 unresolved (+15% in one month)
    + actually seems to be monitored already, but not much discussed (Bjoern)
    + needsUXeval excludes from easyhacks (jani)
    + needsUXeval is a replacement for component ux-advice (Kendy)
    + should we kill ux-advice? (Bjoern)
        + punt this to when Heiko is back (Kendy)
            + not sure if there was already the decision to kill the ux-advice Component (Kendy)
            + would make sense to do so though, it's confusing to have both (Bjoern)
 
    + important: don't forget to remove needsuxeval when the evaluation actually happens (JanI)
 
* Crashtest update (Caolan)
    + 0 import failure, 0 export failures, coverity pending
 
* "make debug=T" doesnt build with symbols anymore (Bjoern)
    + instead "make debug=T enable_symbols=T" is needed
    + not objecting to this in principle (Bjoern)
        + in fact, I would have objections (Thorsten)
        + me too (Jan-Marek)
        + for the command line a new env var doing both might be a compromise (Bjoern)
    + what is the use-case, actually? (Eike)
        + want to have enable_symbols implied by debug too (Thorsten)
    + no idea what was the reason (Bjoern)
AI: + explain the reason / bring it to some ESC when Stephan is here (Stephan / Bjoern)
        + let's have this talk when Shephan is here
    + while at it, please consider killing the ALLCAPS versions (make DEBUG=T ENABLE_SYMBOLS=T) (Bjorn)
        + they were just kept for backwards compatibility, which we are breaking now anyway (Bjoern)
        + caps actually isnt cruise-control for cool (Bjoern)
    + Why call it enable_symbols and not just symbols? (Jan-Marek)

* Hackfests (Bjoern)
    + next hackfests: nothing confirmed yet.
    + next venues / suggestions
        + Akademy / FSFE summit - in the week before LibOCon ? (Thorsten)
          https://redmine.documentfoundation.org/issues/1999
        + more suggestions welcome
 
* Mentoring/easyhack update (janI)
   + legend: contributors are not-yet-committers, numbers in () are +/- compared to last week
   + summary:
       16823(0) commits in a year of which 7869(-25) were made directly, without use of gerrit
       287(0) people made commits in a year, 52(-12) in a month. 17(5) people to be emailed
   + gerrit:   committer open  75(10)      contributor open  43(-27)
               updated merged    abandoned   updated  merged    abandoned
        year:   75(10) 7386(22)   577(-5)     43(-27)  1568(3)   504(18)
        month:  74(10)  630(-21)   33(0)      43(-27)   180(-6)   52(16)
        week:   41(6)   136(-31)    5(-3)     23(-17)   32(-24)   22(18)
   + easyHacks:
        total 253(5) open 215(0) assigned 15(1)
        needinfo 23(4) needsDevEval 481(8) needsUXEval 163(8)
        missing cleanup due to many comments 206(6)
   + top 5 contributors (based on merged patches last month):
         Zdenek Crhonek got 84 patches merged, and have a total of 174 merged patches
         Stanislav Horáček got 20 patches merged, and have a total of 79 merged patches
         Muhammet Kara got 10 patches merged, and have a total of 55 merged patches
         Winfried Donkers got 8 patches merged, and have a total of 38 merged patches
         Susobhan Ghosh got 8 patches merged, and have a total of 22 merged patches
   + new easyHacks:
       https://bugs.documentfoundation.org/show_bug.cgi?id=101417 mentor:kaajoo -> "Alt accelerators in menus not unique"
       https://bugs.documentfoundation.org/show_bug.cgi?id=101442mentor:bjoern.michaelsen -> "Hyperlink is terribly dated vocabulary"
   + 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

   + Updated all largeScale easyhack with a warning
   + Abandoned largeScale gerrit patches, updated others
   + Updated online repo, to prepare for automatic pootle updates

   + abandoned about 5 patches - large scale etc.
 
* Commit Access
 
* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
     => timeout for 3 weeks.
 
* Jenkins / CI update (Norbert)
    + Norbert on vacation
        + apparently a low bus-factor here (Bjoern)
        + howto generate the stats (for folks with infra karma):
            log on ci.libreoffice.org
            $ sudo su - ci
            $ ./job_stats.pl 7
  via cloph:
    master linux rel  jobs: 106 ok: 106 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
    master linux dbg  jobs:  99 ok:  55 ko:  44 fail ratio: 44.44 % break:   3 broken duration:66.59%
    master mac rel    jobs:  99 ok:  99 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
    master mac dbg    jobs: 102 ok: 100 ko:   1 fail ratio:  0.98 % break:   1 broken duration: 0.43%
    master win rel    jobs:  95 ok:  94 ko:   1 fail ratio:  1.05 % break:   1 broken duration: 0.69%
    master win dbg    jobs:  93 ok:  92 ko:   1 fail ratio:  1.08 % break:   1 broken duration: 2.04%
    master win64 dbg  jobs:  98 ok:  76 ko:  21 fail ratio: 21.43 % break:  13 broken duration:20.94%
    lo-5.2 mac        jobs:  20 ok:  19 ko:   1 fail ratio:  5.00 % break:   1 broken duration: 0.00%
    lo-5.1 mac        jobs:   9 ok:   8 ko:   1 fail ratio: 11.11 % break:   1 broken duration:18.71%
    gerrit win rel    jobs:  12 ok:  11 ko:   1 fail ratio: 8.33%
    gerrit lin rel    jobs:  12 ok:  12 ko:   0 fail ratio: 0.00%
    gerrit mac rel    jobs:  11 ok:  10 ko:   1 fail ratio: 9.09%
    gerrit all        jobs: 209 ok: 169 ko:  39 fail ratio:18.66%

* l10n (Sophie)
    + work going on as normal
 
* Anybody who knows about the installer stuff not on vacation? (Caolan)
    + Andras would be the best person - but on vacation until the end of the week (Kendy)
 
* QA update (Robinson)
 
    + UNCONFIRMED: 615
        + enhancements: 67
        + in ux-advise: 25
    + needAdvice at 65
 
    + bugs went down, good (Robinson)
 
    + Most Pressing Bugs:
        http://tdf.io/mostressingbugs
        + tdf#100925 - When overwriting a cell, new content is displayed on top of the old content until finishing the edit
        + Mail merge regressions
            + http://tdf.io/mmregressions (3 open; 3 open last meeting)
            + maybe will be down to 2 (Robinson)
 
    + in case snap or flatpak issues are noticed, please whiteboard them with "snap" or "flatpak"
 
* QA stats
 
  + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
    +162    -158        (+4 overall)
    many thanks to the top bug squashers:
        Buovjaga              18
        Caolán McNamara       17
        Regina Henschel       15
        Aron Budea            14
        Eike Rathke           11
        Bartosz                9
        V Stuart Foote         7
        mahfiaz                7
        Adolfo Jayme           7
        Heiko Tietze           6
        Yousuf (Jay) Philips   6
        Cor Nouws              5
        Alex Thurgood          4
        Miklos Vajna           3
        Robinson Tryon (qubit) 3

* Highest-Priority bugs (aka "MABs"):
        5.2: 1/16   -  6%
        5.1: 2/30   -  6%
        5.0: 7/53   - 13%
        4.4: 7/73   -  9%
        4.3: 5/69   -  7%
        4.2: 8/133  -  6%
        4.1: 4/79   -  5%
        4.0: 8/82   -  9%
        old: 31/246 - 12%

* Bibisected bugs open: keyword 'bibisected'
        + 325 (of 1383) older ?
                + http://bit.ly/VQfF3Q

* all bugs tagged with 'regression'
        + 688(+0) bugs open of 5090(+24) total 10(-1) high prio.

        * ~Component   count net * high severity regressions
                  Calc -  4 (+0)
                Writer -  3 (-1)
                  Base -  1 (+0)
           LibreOffice -  1 (+0)
               Impress -  1 (+0)
                + http://bit.ly/1HWHb3E

        * ~Component   count net * all regressions
                 Writer - 213 (-2)
                   Calc - 123 (-2)
                Impress - 53 (+1)
            LibreOffice - 44 (+0)
         graphics stack - 39 (+1)
                     UI - 37 (+3)
                   Base - 31 (+0)
                Borders - 31 (-1)
                Crashes - 31 (+1)
                   Draw - 27 (+0)
    filters and storage - 21 (+0)
                  Chart - 15 (+0)
Printing and PDF export - 12 (+1)
                  BASIC - 11 (+1)
             Linguistic -  4 (+0)
              framework -  3 (+0)
         Formula Editor -  3 (+0)
             Extensions -  3 (+0)
                    sdk -  1 (+0)
           Installation -  1 (+0)
                + http://bit.ly/1BUdI8i





More information about the Libreoffice-qa mailing list