minutes of ESC call ...

Michael Meeks michael.meeks at collabora.com
Thu Sep 28 14:35:54 UTC 2017


* Present:
    + Jan-Marek, Caolan, Hieko, Olivier, Xisco, Michael M, Samuel, Christian,
      Miklos, Andras, Stephan, Eike, Michael S

* Completed Action Items:
    + look at breakpad symbol issue for crash-reporting (Christian)
        [ symbols should be fixed and indexed properly
          fix is only for new submitted, not indexing old ones ]
    + talk to Khaled wrt. reverting DirectWrite bits (Xisco)
	+ http://nabble.documentfoundation.org/Re-Minutes-of-ESC-call-2017-09-21-tt4223238.html
      [ he replied; not strictly necessary to remove all of them,
        just a small part of it:
	  + commit: https://gerrit.libreoffice.org/#/c/42898/
        + Raal & bearon – offered to test.
          QA want it in 5.3.7 – do we want it on master
          Tomaz has fixed lots of issues on master for 6.0
            + Couldn’t reproduce the problems
            => merge it & lets move on (Andras) ]

* Pending Action Items:
    + fix scripts producing junk numbers for crash testing (7 and 7) (Shinnok)
        [ pending – making the scripts work again. ]
    + fwd build details on Mac / CVE build / test failure to the list (Shinnok)
        [ still working on this, hope to have it done today ]
    + research the best way to build HTML help / documentation (Olivier)
        [ still working on this ]
    + switch default to x86_64 / Windows for testing & pre-releases of 6.0 (Cloph)

* Release Engineering update (Christian)
    + 5.4.2 RC2 status
        + tagged yesterday, up-loaded 1st batch of builds for early-testing
    + 5.3.7 RC1 – next week
    + 6.0 Alpha1
        + 1 week after the conference
    + Android
        + tried to fix the Android viewer
        + worked on the storage provider
        + not rendering fonts → not solved yet.
    + Online – 5.4.2 RC2 up-loaded

* Documentation (Olivier)
    + More pages for Help (actually placeholders for undocumented features)
        + Motivating the community to expand the content
    + UI tweaks for helponline, thanks to UX team
        + task list available
        + lots of nice work on fonts, colors, usability
    + Some work on sfx2/ with Kendy for offline help replacement
    + Documentation team meeting
         + preparing cover page – discussion ongoing
         + Chapter revisions ongoing

* UX Update (Heiko)
    + Bugzilla (topicUI) statistics
        255(255) (topicUI) bugs open, 400(400) (needsUXEval) needs to be evaluated by the UXteam
    + Updates:
        BZ changes   1 week    1 month   3 months   12 months   
             added      3(-2)     19(-1)    30(-3)     121(-5)  
         commented     24(-23)   212(-8)   513(-20)   2673(-127)
           removed      2(1)       4(2)      6(1)       33(0)   
          resolved      4(1)      17(0)     67(-1)     270(-12) 
    + top 10 contributors:
          Tietze, Heiko made 107 changes in 1 month, and 1370 changes in 1 year
          Philips, Yousuf made 64 changes in 1 month, and 1206 changes in 1 year
          Thomas Lendo made 46 changes in 1 month, and 445 changes in 1 year
          Faulí Tarazona, Xisco made 42 changes in 1 month, and 429 changes in 1 y
          Foote, V Stuart made 40 changes in 1 month, and 484 changes in 1 year
          Buovjaga made 31 changes in 1 month, and 308 changes in 1 year
          Adolfo Jayme Barrientos made 21 changes in 1 month, and 71 changes in 1 y
          Ionita, Teodor-Mircea made 16 changes in 1 month, and 18 changes in 1 y
          dieterp made 14 changes in 1 month, and 58 changes in 1 year
          Rathke, Eike made 12 changes in 1 month, and 27 changes in 1 year

    + Mascot voting has begun https://design.blog.documentfoundation.org/2017/09/28/libreoffice-mascot/
        + 63 proposals for thumbs up/down.

    + Results from a survey about default margins in Writer https://design.blog.documentfoundation.org/2017/09/26/default-margins-users-apply-libreoffice-writer/
        + “should we keep the 2cm” → yes.
        + introduce new templates for other margins.

    + Auto save on exit
       + https://bugs.documentfoundation.org/show_bug.cgi?id=112364
       + Request is to have a GDoc like saving approach
       + Poll on G+: 165 replies 50/50 Yes/No, some comments
       + in-document version: concerns wrt. using it (Michael)
            + almost never tested this versioning feature
            + saves an entire new copy (Caolan)
       + no problem with adding an option for this (Michael)
            + should not be the default (Eike, Michael)
               + ideally not easy to turn on by mistake either (Michael)

   + Still issues with line spacing in Calc
       + https://bugs.documentfoundation.org/show_bug.cgi?id=112558
AI:    + bisect it and get an analysis (Xisco)
            + line spacing is key.

* CrashHunting (Caolan)
    + 4 import failures, 0 export failures
        + updated corpus, now 98531 files
        + found some ancient crashes & fixed them
    + 6 coverity issues
    + Google / ossfuzz: 34 fuzzers active now
        + enabled lots of flat ODF filters
        + found a number of memory leaks.
        + pushed a slew of changes; 30 day timer counting.
           + hope to find new hidden things.

* Crash Reporter (Xisco)
    + http://crashreport.libreoffice.org/stats/?days=128
    + http://crashreport.libreoffice.org/stats/version/5.3.6.1
        + 1191 (last 7 days)
    + http://crashreport.libreoffice.org/stats/version/5.4.0.3
        + 4195(last 7 days)
    + http://crashreport.libreoffice.org/stats/version/5.4.1.2
        + 3018 (last 7 days)
    + back in working order again: great.
    + seems that more users using 5.4.1 vs. 5.4.0
    + most reported crash: open & save a file from google docs
        + already fixed in 5.4.2 – should shrink in a week or so.

* Hackfests & Events (Bubli)
    + AMA ongoing https://www.reddit.com/r/linux/comments/72zm5a/we_are_the_document_foundation_and_the/
    + new plan from Bjoern:
       + https://skyfromme.wordpress.com/2017/08/27/hackfests-the-next-generation/
         + another kickoff call September 17th at 14:30 UTC  for planning.
    + LibreOffice Conference
         + hacknight on Thu evening (Sophie)
         + use the occasion to ask devs about NeedDevAdvice bugs (Xisco)
              + try to get the UNCONFIRMED stats down etc.
    + had a phone call, plan is to have a Hackfest in Hamburg (Eike)
    + Hamburg – 1st new-style hackfest
         + 9th - 10th December
         + just after feature freeze / branch-off / Beta1
         + https://wiki.documentfoundation.org/Hackfests/HackfestTNG (Eike)
    + FOSDEM
         + beginning of February
    + Milano? - or somewhere else in Italy - 2nd new-style hackfest
         + in March 

* mentoring/easyhack update (Shinnok)
          committer...   1 week     1 month     3 months    12 months   
                  open      74(20)     109(6)      116(11)      124(11) 
               reviews     503(-78)   1997(-71)   5315(-5)    17475(74) 
                merged     260(27)     952(93)    2694(36)    10833(130)
             abandoned      14(2)       82(6)      251(-11)     694(14) 
           own commits     356(40)    1279(150)   2175(345)   14102(39) 
        review commits      54(-4)     290(-15)    561(52)     2798(-11)
        contributor...   1 week    1 month     3 months    12 months   
                  open      18(5)      36(2)       40(3)        43(3)  
               reviews     771(53)   2656(61)    6572(51)    21810(255)
                merged      19(-6)    107(-33)    335(-27)    1277(-54)
             abandoned       2(-4)     28(-15)     79(-8)      258(-23)
           own commits      23(0)     107(-32)    269(6)       933(-52)
        review commits       0(0)       0(0)        0(0)         0(0)  
    + easyHack statistics:
       needsDevEval 28(28)   needsUXEval 0(0)   cleanup_comments 197(197)   
       total 250(250)   assigned 6(6)   open 214(214)   
    + top 5 contributors:
          Gelmini, Andrea made 24 patches in 1 month, and 153 patches in 1 year
          Andreas Brandner made 9 patches in 1 month, and 9 patches in 1 year
          Johnny_M made 6 patches in 1 month, and 37 patches in 1 year
          Damjan, Jovanovic made 4 patches in 1 month, and 7 patches in 1 year
          Dewan Aditya made 4 patches in 1 month, and 40 patches in 1 year
    + top 5 reviewers:
          Pootle bot made 274 review comments in 1 month, and 418 in 1 year
          Stahl, Michael made 224 review comments in 1 month, and 1817 in 1 year
          Behrens, Thorsten made 178 review comments in 1 month, and 739 in 1 year
          Grandin, Noel made 152 review comments in 1 month, and 1299 in 1 year
          Vajna, Miklos made 115 review comments in 1 month, and 1232 in 1 year
    + big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
          Kesara Gamlath dev.kesara at gmail.com 

* Commit Access

* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
    + sleeping for 1 week

* Jenkins / CI update (Christian)
    from:Thu Sep 21 16:06:41 2017
    master linux rel  jobs: 212 ok: 207 ko:   5 fail ratio:  2.36 % break:   1 broken duration: 0.40%
    master linux dbg  jobs: 157 ok: 156 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
    master mac rel    jobs: 130 ok: 111 ko:  19 fail ratio: 14.62 % break:   4 broken duration:15.88%
    master mac dbg    jobs: 133 ok: 107 ko:  26 fail ratio: 19.55 % break:  18 broken duration:24.67%
    master win rel    jobs: 124 ok:  94 ko:  30 fail ratio: 24.19 % break:  22 broken duration:17.62%
    master win dbg    jobs: 120 ok:  95 ko:  25 fail ratio: 20.83 % break:  16 broken duration:16.37%
    master win64 dbg  jobs: 127 ok:  84 ko:  43 fail ratio: 33.86 % break:  17 broken duration:30.14%
    lo-5.3 mac        jobs:  11 ok:   7 ko:   4 fail ratio: 36.36 % break:   2 broken duration:18.36%
    lo-5.4 mac        jobs:   0 ok:   0 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
    branch gerrit all jobs:   1 ok:   0 ko:   0 fail ratio: 0.00%
    master gerrit lin jobs: 514 ok: 448 ko:  65 fail ratio:12.65%
    master gerrit plg jobs: 513 ok: 390 ko: 122 fail ratio:23.78%
    master gerrit win jobs: 512 ok: 318 ko: 188 fail ratio:36.72%
    master gerrit mac jobs: 505 ok: 345 ko: 151 fail ratio:29.90%
    master gerrit all jobs: 506 ok: 194 ko: 296 fail ratio:58.50%
    + rather bad looking stats
       + failure rate has gone up – unclear why; a single change ?

* l10n (Sophie)

* QA update (Xisco)

    + created a script to tag comments as obsolete
        + JSON file with the meta-data from bugzilla
        + process it: check the comments; if it is old
             – use the REST API – hiding own / old bulk
               comments “please test”

    + UNCONFIRMED: 420 (+9)
        + enhancements: 47  (-2)
        + needsUXEval: 3 (+2)
        + haveBackTrace: 8 (-1)
        + needsDevAdvice: 34 (-1)
        + documentation:  2 (-2)
        + android:  23 (-2)

    + Most Pressing Bugs: http://tdf.io/mostressingbugs
        + New:

        + Older:
            + libreoffice from 5-4 branch shows a broken helpimg icon theme in options.
		    + https://bugs.documentfoundation.org/show_bug.cgi?id=108406
		    + fixes thanks to Andreas Brandner & Bubli
		    + things to back-port ? is it fixed ?

        + Fixed:
            + Image style editing crashes LO
                + https://bugs.documentfoundation.org/show_bug.cgi?id=112574
                + Fixed thanks to Michael Stahl

            + FILESAVE: LibreOffice is stuck while saving (MACOS)
                + https://bugs.documentfoundation.org/show_bug.cgi?id=112288
                + Fix on master thanks to Jan-Marek – awaiting testing ...

* QA stats
    + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
      +167  -21 (-108) overall)
      many thanks to the top bug squashers:
       Xisco Faulí             30
       Yousuf Philips (jay)    14
       V Stuart Foote          5
       Julien Nabet            5
       Adolfo Jayme            4
       Olivier Hallot          3
       Maxim Monastirsky       3
       Telesto                 3
       m.a.riosv               3
       Caolán McNamara         3

    + top 10 bugs reporters:
       Yousuf Philips (jay)    35
       Xisco Faulí             11
       Thomas Lendo            6
       Gabor Kelemen           5
       Tamás Zolnai            4
       Telesto                 3
       Emil Tanev              3
       Regina Henschel         3
       Aron Budea              3
       Volga                   2

    + top 10 bugs fixers:
       Faulí Tarazona, Xisco   6
       Philips, Yousuf         6
       Nabet, Julien           5
       Monastirsky, Maxim      3
       Adolfo Jayme Barrientos 3
       Zolnai, Tamás           3
       Hallot, Olivier         3
       McNamara, Caolán        3
       Szymon Kłos             3
       Foote, V Stuart         2

    + top 10 bugs confirmers:
       Faulí Tarazona, Xisco   40
       Philips, Yousuf         31
       dieterp                 7
       Foote, V Stuart         5
       Jacques Guilleron       5
       Raal                    5
       Thomas Lendo            4
       Zolnai, Tamás           4
       *UNKNOWN*               3
       Budea, Áron             3


* Highest-Priority bugs (aka "MABs"):
   + http://bit.ly/2lJAAJI
     5.3 : 1/45 -     2 %  (+0)
     5.2 : 2/38 -     5 %  (+0)
     5.1 : 1/34 -     2 %  (+0)
     5.0 : 3/62 -     4 %  (+1)
     4.4 : 3/76 -     3 %  (+0)
     4.3 : 6/74 -     8 %  (+0)
     4.2 : 6/134 -    4 %  (+0)
     4.1 : 3/83 -     3 %  (+0)
     4.0 : 4/83 -     4 %  (+0)
     old : 27/258 -   10 %  (+0)


* Bisected bugs open: keyword 'bisected'
   + more accurate - down to a single commit.
   + http://bit.ly/2dyIfDy
   + 380/1614 371/1593 369/1583 372/1569 375/1557 381/1551 377/1541 

     done by:
        Faulí Tarazona, Xisco  17
        Budea, Áron             2
        Raal                    1
 

* Bibisected bugs open: keyword 'bibisected'
   + http://bit.ly/2cSCXlS
   + 461/2212 451/2191 461/2191 461/2173 466/2159 477/2152 471/2139 

     done by:
        Faulí Tarazona, Xisco  19
        Budea, Áron             2


* all bugs tagged with 'regression'
   + 877(+10) bugs open of 6371(+25) total 8(+2) high prio.

     done by:
        Faulí Tarazona, Xisco  15
        Philips, Yousuf         2
        m.a.riosv               1
        Faure, Jean-Baptiste    1
        Cor Nouws               1


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

   by OS:
     Mac OS X      - 4(+0)
     Linux         - 0(+0)
     All           - 4(+2)
     Windows       - 0(+0)


* ~Component   count net * all regressions
   + http://bit.ly/1BUdI8i
     Writer: other            - 157(+6)
     Calc                     - 134(-1)
     Impress                  - 84(+1)
     Writer: docx filter      - 72(+0)
     LibreOffice              - 71(+2)
     UI                       - 49(-2)
     graphics stack           - 38(+0)
     Writer: doc filter       - 36(+0)
     Draw                     - 34(+0)
     Base                     - 32(+1)
     Borders                  - 30(+0)
     Writer: perf             - 30(-1)
     Writer: other filter     - 28(+2)
     filters and storage      - 24(+1)
     Chart                    - 20(-1)
     Printing and PDF export  - 16(+0)
     BASIC                    - 16(+0)
     Crashes                  - 15(+2)
     framework                - 4(+0)
     Installation             - 3(+0)
     Extensions               - 2(+0)
     Linguistic               - 2(+0)
     sdk                      - 1(+0)


More information about the LibreOffice mailing list