minutes of ESC call ...

Michael Meeks michael.meeks at collabora.com
Thu Sep 1 16:02:04 UTC 2016


* Present:
    + Stephan, Sophie, Robinson, Lionel, Caolan, Heiko, Kendy, JanI, Miklos, Noel,
      Olivier, David Tardon, Michael M, Christian, Michael S, Norbert, Armin,
      Thorsten, Bubli, Xisco
 
* Completed Action Items:
    + poke at missing CrashTest VM E-mails (Cloph)
        [ modified the send-email script to work with gmail;
          should send a mail, manually triggered - but not done yet ]
    + get GSOC students to write plain-text help (GSOC mentors)
        [ got feedback from a couple, thanks to mentors (Olivier) ]
 
* Pending Action Items:
    + create mentor summit proposal (Thorsten)
        [ Moggi asking his teachers, any other mentors interested in going ? ]
    + poke at MSDN licenses (Michael)
        [ waiting for a response on new process, will poke again ]
    + 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)
       + still need to get API key, rest is done
    + attempt to re-build a recent gstreamer 1.0 / core spec file
      on our CentOS6 base (tdf#94508) (Christian)
 
* Release Engineering update (Christian)
    + 5.2 → 5.2.1 RC2
        + now public, announce at LibO con.
    + 5.2.2 RC1 September 6th
        + next week; Jan doing that.
    + 5.1 → 5.1.6 rc1 Oct 4th
    + 5.3 → 5.3.0 alpha 1 Oct 18th
    + Android & iOS Remote
        + building a new version of the Android code, to see if it works.
        + if so push this weekend.
 
* LibreOffice Conference in Brno (Kendy)
    + if anyone had trouble booking the Hotel Vista
        + was 'booked' and wouldn't reserve at it - but is now free.
        + some big cancellation there.
    + prepare slides, make sure you've booked travel, etc.
    + register if you didn't do so already: http://conference.libreoffice.org/2016/registration/
        + is there some way to check if you're registered ? (Miklos)
            + if you receive the mails from the conference at global list, then you are registered (Sophie)
        + please make sure to register even if you are a speaker (Cloph)
            + no auto-registration there
        + Cor - asked for a list of registrations
            + Sophie to publish a list; concerns (JanI)
            registered:
* Stephan
* Sophie
* Lionel
* Heiko
* Kendy
* Jani (twice :-) one for each presentation :-)
* Miklos
* Olivier
* David
* Christian
* Michael S
* Norbert
* Armin
* Thorsten
* Bubli
* Xisco
 
not registered:
* Robinson, thought I did -> [done]
* Caolàn, oops, sure I did at some stage
* Noel (not coming)
* Michael M (will do)
 
* Documentation (Olivier)
    + Committed new help pages on CMIS
        + needs linguistic review before translation.
    + Book "Getting Started 5.2" being updated
    + Next:
        + new pages with GSOC work (thanks to mentors and students!)
        + LibOCon
        + more GS 5.2 chapter updates
 
* GSoC 2016 (Thorsten)
    + 1 student failed final evaluation
        + within the average & statistical variation.
    + happy; even failing students delivered some useful work after cleanup.
 
* UX Update (Heiko)
    + needsUXAdvice of 2016-Sep-01: Total 514 (+7), Resolved 7, Created 7
      Base              1
      Calc             14
      Draw             74
      Extensions        1
      filters and storage        1 (+1)
      framework         3
      Impress           9
      LibreOffice     356 (-1)
      Localization      1
      UI               14
      Writer           40 (+7)
    + Hot stuff
      * LibO as Dreamweaver/Pagemaker replacement (tdf#101772; rejected)
          + write a lot of tickets for UX advise review
          + some rejected
          + don't need another visual XML/HTML editor
              + not our primary goal
      * Cursor navigation (ctrl+up same as shift+ctrl+up; tdf#100777)
          + currently jump to the beginning of the previous paragraph.
          + flagging that those who care -> look at it (Michael)
 
* Crashtest update (Caolan)
    + 1 import failure, 0 export failures
      116 (last time 1680) coverity issues
         + great direction, new ones around move/assignment in C++11
 
* Hackfests (Thorsten)
    + next venues / suggestions
        + Akademy / FSFE summit - coming weekend & next-week (Thorsten)
           + plan to spend half a day over the weekend in Berlin.
           + Heiko coming on Sunday, perhaps Sat. evening too.
        + more suggestions welcome
    + Code for Hamburg (Eike)
        + Friday to Sunday hacking event
          https://redmine.documentfoundation.org/issues/1999
        + Koerberstiftung: Digital Empowerment
          http://www.kampnagel.de/de/programm/datapolitics/?datum=&id_datum=4756
          http://www.koerber-stiftung.de/innovation/im-fokus-digitale-muendigkeit.html
        + Leuphana? http://www.leuphana.de/en/research-centers/cdc/news.html
    + girls-only event in Berlin, 29th October
        + "Ladies who FOSS" (https://wikimedia.de/wiki/Ladies_that_FOSS) wikimedia and firefox already participating
        + Bubli ponders participating too
        + should we do a blogpost? (Bjoern)
            + afterwards...
    + 33c3 CfP open: https://events.ccc.de/2016/09/01/call-for-participation-33rd-chaos-communication-congress-en/ (Bjoern)
        + Anyone interested in a LibreOffice assembly -- or one shared e.g. with FSFE?
        + talks? workshops? deadline: 2016-09-30
 
* Updating ESC stats (Bjoern) -> defer this to next time.
    + do we want these in the numbers below ?
      and/or tracked ?
 
* Mentoring/easyhack update (janI)
  + legend: contributors are not-yet-committers, numbers in () are +/- compared to last week
   + summary:
       16854(31) commits in a year of which 7918(49) were made directly, without use of gerrit
       290(3) people made commits in a year, 66(60) in a month. 32(1) people to be emailed
   + gerrit:   committer open  60(4)        contributor open  34(-3)
               updated merged    abandoned   updated  merged     abandoned
        year:   60(4)   7324(-42) 587(-1)      34(-3)  1612(24)   505(0)
        month:  58(2)    569(-25)  38(6)       34(-3)   152(-24)   40(2)
        week:   39(4)    141(17)   15(8)       15(-1)    36(-12)    6(2)
   + easyHacks:
        total 249(0) open 217(2) assigned 7(-3) needinfo 25(1)
        needsDevEval 487(-1) of which 0(0) are easyHacks
        needsUXEval 514(345) of which 9(0) are easyHacks
        missing cleanup due to many comments 204(1)
   + top 5 contributors (based on merged patches last month):
         Zdenek Crhonek got 56 patches merged, and have a total of 212 merged patches
         Susobhan Ghosh got 19 patches merged, and have a total of 39 merged patches
         Arnold Dumas got 11 patches merged, and have a total of 22 merged patches
         Muhammet Kara got 8 patches merged, and have a total of 57 merged patches
         Tamás Bunth got 6 patches merged, and have a total of 27 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
   + numbers goinbg down after GSOC
   + time for reviews is climbing again
   + pootle automation, is close to production status (need a final blessing)
   + Prepared/updated numbers for the Mentoring presentation,
     like e.g. 20% of commits come from contributors vs. committers.
 
* Commit Access
    + discuss Susobhan Ghosh:
      https://gerrit.libreoffice.org/#/q/owner:%22Susobhan+Ghosh+%253Csusobhang70%2540gmail.com%253E%22,25
       + was a GSOC student -> no concerns (Kendy)
          + Added (Norbert)
AI:       + write welcome E-mail (JanI)
 
* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
     => timeout for 1 week.
 
* Jenkins / CI update (Norbert)
    from:Thu Aug 25 14:06:43 2016
    master linux rel  jobs: 175 ok: 167 ko:   8 fail ratio:  4.57 % break:   3 broken duration: 0.80%
    master linux dbg  jobs: 139 ok: 132 ko:   7 fail ratio:  5.04 % break:   7 broken duration: 2.87%
    master mac rel    jobs: 145 ok: 142 ko:   3 fail ratio:  2.07 % break:   2 broken duration: 1.10%
    master mac dbg    jobs: 140 ok: 137 ko:   3 fail ratio:  2.14 % break:   2 broken duration: 1.51%
    master win rel    jobs: 142 ok: 131 ko:  10 fail ratio:  7.04 % break:   3 broken duration: 1.65%
    master win dbg    jobs: 140 ok: 126 ko:  13 fail ratio:  9.29 % break:   6 broken duration: 3.33%
    master win64 dbg  jobs: 152 ok: 142 ko:  10 fail ratio:  6.58 % break:   3 broken duration: 1.47%
    lo-5.2 mac        jobs:  12 ok:  12 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
    lo-5.1 mac        jobs:   6 ok:   6 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
       + meant to fail.
    gerrit win rel    jobs: 277 ok: 241 ko:  36 fail ratio:13.00%
    gerrit lin rel    jobs: 277 ok: 223 ko:  53 fail ratio:19.13%
    gerrit mac rel    jobs: 276 ok: 240 ko:  36 fail ratio:13.04%
    gerrit clangplug  jobs: 232 ok: 130 ko: 102 fail ratio:43.97%
    gerrit all        jobs: 276 ok: 208 ko:  67 fail ratio:24.28%
    + looking fairly good
        + not much brokage - everyone on vacation ?
 
* l10n (Sophie)
    + things are quiet; but working.
    + added a Venetian (vec) translation to master (Cloph)
 
* Welcome / Introduction of Xisco Fauli
    + Started working for TDF today.
    + new QA engineer, happy to be on board
    + mountaineer, cyclist
    + spent time on LibreOffice before starting for TDF
    + did work on Java -> Python conversion wrt. Wizards @ GSOC.
 
* QA update (Robinson)
 
    + UNCONFIRMED: 701
        + up slightly.
        + enhancements: 82
        + needsUXEval: 54
    + needAdvice at 66
 
    + Most Pressing Bugs: http://tdf.io/mostressingbugs
        + tdf#101726 - crash when selecting column and pressing ⌘1 or clicking menubar Format > Cells
            + macOS
        + tdf#101771 - FORM creation - hang/crash - impossible to save a control created from control toolbar
        + tdf#86926 - FILEOPEN: page format ignored on DOCX import
            + Regression from 4.x era
 
    + Mail merge regressions: http://tdf.io/mmregressions
        + 2 open; 2 open last meeting
 
    + bugs suggested for attention by Cor:
        tdf#62717, tdf#89760, tdf#92837, tdf#94319, tdf#97597
        + are they marked high prio. regressions ? (Michael)
           + had a look through the non-mentioned ones (Robinson)
               + not all high prio.
 
* QA stats
 
  + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
    +110    -81        (+29 overall)
    many thanks to the top bug squashers:
        Heiko Tietze           9
        V Stuart Foote         8
        Yousuf (Jay) Philips   7
        Cor Nouws              7
        Roeland                4
        Aron Budea             4
        Eike Rathke            3
        Zenaan Harkness        3
        Urmas                  2
        Les Bell               1
        Stephan Bergmann       1
        Alex Thurgood          1
        Luke                   1
        Björn Michaelsen       1
 
* 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'
    + 338/1407 325/1390 325/1383 325/1383 333/1383 340/1383 348/1382 353/1378 359/1378 362/1374 364/1371
        + https://bugs.documentfoundation.org/buglist.cgi?bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&f1=keywords&known_name=LibreOffice%20Bi-bisected&o1=substring&product=LibreOffice&query_based_on=LibreOffice%20Bi-bisected&query_format=advanced&resolution=---&v1=bibisected
        + please keep using a non-obsolete query, the old one is broken as QA doesnt use whiteboard:bibisect anymore (Bjoern) 
 
* all bugs tagged with 'regression'
    + 687(+1) bugs open of 5117(+2) total 10(+2) high prio.
 
        * ~Component   count net * high severity regressions
                  Calc -  3 (+1)
                Writer -  3 (+0)
                  Base -  2 (+1)
               Impress -  1 (+0)
           LibreOffice -  1 (+0)
                + http://bit.ly/1HWHb3E
 
        * ~Component   count net * all regressions
          Writer: total - 213 (+1)
                   Calc - 122 (+1)
          Writer: other - 120 . [!?] - should we drop this ?
                Impress - 52 (-1)
           Writer: docx - 50 .
            LibreOffice - 47 (+2)
         graphics stack - 41 (+0)
                     UI - 38 (+1)
                   Base - 32 (+1)
                Borders - 31 (+0)
            Writer: doc - 31 .
                Crashes - 30 (+1)
                   Draw - 26 (-1)
       filter / storage - 23 (+0)
                  Chart - 16 (+0)
     print / PDF export - 12 (-1)
           Writer: perf - 10 .
                  BASIC - 10 (+0)
         Writer: filter -  5 .
             Linguistic -  4 (+0)
             Extensions -  3 (+0)
              framework -  2 (+0)
         Formula Editor -  1 (+0)
                    sdk -  1 (+0)
                + http://bit.ly/1BUdI8i

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



More information about the LibreOffice mailing list