ESC meeting 2019-08-08 minutes

Miklos Vajna vmiklos at collabora.com
Thu Aug 8 14:43:44 UTC 2019


* Present:
     + Eike, Heiko, Michael S, Xisco, Stephan, Caolan, Sophie, Miklos, Cloph, Olivier, Kendy, Thorsten

* Completed Action Items:
    + upgrade Android reqs to NDK19 (Cloph)
       [ patch pushed ]
    + Remove 6.1 from the download pages (Cloph)
       [done, and no longer advertised as fresh vs. still]

* Pending Action Items:

* Release Engineering update (Christian)
    + 6.2.6 RC2 tagging this week
    + 6.3.1 RC1 tagging this week
    + Remotes
    + Android viewer: Writer paste listener breaks rendering in the viewer
      + Cloph plans to investigate
    + Online
    + 6.4: release notes stub is now created (Heiko)
      + but no release plan yet

* Documentation
    + New Help
       + improvements in packaging, saved ~15MB in size (ohallot)
    + Helpcontent2
       + Fixes in pages (ohallot, G. kelemen, M. Kaganski).
    + Google Season of Doc
       + Tech writer selected: quaffeine.
       + LibreOffice Online User Guide.
    + Guides
       + Calc guide is advancing,
           + Chapter/section on Statistics

* UX Update (Heiko)
    + Bugzilla (topicUI) statistics
        239(239) (topicUI) bugs open, 218(218) (needsUXEval) needs to be evaluated by the UXteam
    + Updates:
        BZ changes   1 week   1 month    3 months   12 months
             added      8(1)     17(0)      38(2)       81(1)
         commented     58(16)   159(-15)   431(15)    1439(13)
           removed      1(-1)     2(0)       2(0)       20(0)
          resolved      7(6)     10(3)      28(3)      134(4)
    + top 10 contributors:
          Heiko Tietze made 75 changes in 1 month, and 133 changes in 1 year
          Xisco Faulí made 35 changes in 1 month, and 277 changes in 1 year
          Foote, V Stuart made 33 changes in 1 month, and 227 changes in 1 year
          kompilainenn made 31 changes in 1 month, and 241 changes in 1 year
          Kainz, Andreas made 30 changes in 1 month, and 213 changes in 1 year
          Timur made 28 changes in 1 month, and 72 changes in 1 year
          Budea, Áron made 13 changes in 1 month, and 29 changes in 1 year
          Dieter Praas made 10 changes in 1 month, and 125 changes in 1 year
          Cor Nouws made 10 changes in 1 month, and 117 changes in 1 year
      New needsUXEval between Aug/01-08








      * Make bottom description area in Sidebar's Function section more high

        + https://bugs.documentfoundation.org/show_bug.cgi?id=126666

      * Writer: Can't switch to Portrait

        + https://bugs.documentfoundation.org/show_bug.cgi?id=126608

      * film strip of multiple objects in a frame on a single Impress slide

        + https://bugs.documentfoundation.org/show_bug.cgi?id=126692

      * get 'checking for an update failed' error when posting cURL checks for
        updates (comment 8 for providing a better update Dialog UX)

        + https://bugs.documentfoundation.org/show_bug.cgi?id=80110

      => unconfirmed / new








      * LibreOffice 6.3.0~rc2-1 Writer: undesirable menu changes

        + https://bugs.documentfoundation.org/show_bug.cgi?id=126674

      => WF








      * Toolbar Form Controls: Missing Table Control

        + https://bugs.documentfoundation.org/show_bug.cgi?id=126634

      => fixed








      Extra








  ->  * New: Change behavior of Previous/Next Change commands

        + https://bugs.documentfoundation.org/show_bug.cgi?id=126735

        + https://gerrit.libreoffice.org/#/c/76719/
        + make Accept/Previous jump to the next item

        + if it’s just changing the behavior a bit, then a new parameter to the existing command would make sense (Kendy)
        + customized toolbar doesn’t play nicely with parameters (Heiko)
        + proposal: don’t add a new uno command, just change behavior (Heiko)
        + Online is depending on this UNO command (Kendy)
          + Online is fine with a parameter
          + no idea if the proposed change is safe
          + AI: look at the change, decide if it’s safe or not (Kendy)







  ->  * Emoji toolbar control

        + https://bugs.documentfoundation.org/show_bug.cgi?id=100100#c16

        + bring it out of experimental state?

        + can’t remember why it was experimental in the first place (Heiko)
        AI: look at who mentored this project and ask input from the mentor (Heiko)
          + https://bugs.documentfoundation.org/show_bug.cgi?id=105689 (Samuel)


* Crash Testing (Caolan)
    + 5(+2) import failure, 153(+148) export failures
    + 52 (-84) coverity issues
        + other eyes welcome now
    + Google / ossfuzz
        + 12 issues (11 Timeouts, 1 OOM)
    + Ongoing LibreLogo woes
        + 6.2.6
* Crash Reporting (Xisco)
  + https://crashreport.libreoffice.org/stats/version/6.1.5.2
    + (-168) 1326 1494 1026 1100 1034 1236 1113 1274 1460 1705 1558
  + https://crashreport.libreoffice.org/stats/version/6.1.6.3
    + (-45) 845 890 700 703 776 760 571 424 293 277 215 68

  + https://crashreport.libreoffice.org/stats/version/6.2.3.2
    + (-97) 733 830 1002 1087 1234 1600 1645 2183 2428 2872 2401
  + https://crashreport.libreoffice.org/stats/version/6.2.4.2
    + (-128) 1579 1707 2333 2822 2733 2615 2039 1586 929 119 0
  + https://crashreport.libreoffice.org/stats/version/6.2.5.2
    + (+726) 3000 2274 748 0
    + increase here, probably due to the 6.1 → 6.2 upgrades
    + the problem around showing just the dll name appeared again
      + plan to talk to Markus about this (Xisco)

* Hackfests & Events (Sophie)
  + Dresden Hackfest (Thorsten)
    + not heard anything from EU hackfest bits
    + tentatively end of October, talking to FSFE people there
       + not confirmed, working on that
    + Google Mentor summit happening in Europe end of October
       + could be a fall-back for European meetup
       + Cafe Netzwerk / CIB office or something.
  + hope to have one each quarter.

* Conference (Sophie)
   + around 85 papers submitted, CfP closed.
   + committee evaluated talks, speakers should be notified by now
   + the hackfest could have its wiki page (Xisco)
     + Sophie will check with Italo

* GSOC 2019 (Thorsten/Xisco/Moggi/Heiko)
   + Project page:
     https://summerofcode.withgoogle.com/organizations/5557591040589824/
   + Mentors, please make sure students are active & communicating!
      + weekly reports are not optional, number decreasing!
   + next deadline:
     + Students Submit Code and Evaluations: August 19 – 26
       + just two weeks out
     + Mentors Submit Final Evaluations: August 26 - September 2


* mentoring/easyhack update
          committer...   1 week      1 month     3 months     12 months
                  open       71(27)     142(46)      146(46)      157(49)
               reviews     1669(73)    6056(754)   15702(484)   53685(525)
                merged      388(53)    1590(184)    4454(103)   16061(148)
             abandoned       16(-16)     88(-2)      246(4)       844(7)
           own commits      394(102)   1370(222)    3548(189)   14865(177)
        review commits      117(7)      407(47)     1218(37)     4106(22)
        contributor...   1 week     1 month    3 months    12 months
                  open      17(-1)     52(6)       52(6)       53(6)
               reviews     210(94)    703(154)   1061(179)   2650(232)
                merged      11(-8)     69(-1)     177(-11)    914(-23)
             abandoned      30(-49)   117(23)     161(21)     358(28)
           own commits      16(-2)     70(7)      185(-10)    956(-44)
        review commits       0(0)       0(0)        0(0)        0(0)
    + easyHack statistics:
       needsDevEval 6(6)   needsUXEval 0(0)   cleanup_comments 200(200)
       total 247(247)   assigned 5(5)   open 228(228)
    + top 10 contributors:
          LibreOfficiant made 8 patches in 1 month, and 42 patches in 1 year
          shubham goyal made 6 patches in 1 month, and 25 patches in 1 year
          Tünde Tóth made 5 patches in 1 month, and 15 patches in 1 year
          Sumit Chauhan made 5 patches in 1 month, and 21 patches in 1 year
          DrRobotto made 5 patches in 1 month, and 9 patches in 1 year
          Balazs Varga made 4 patches in 1 month, and 43 patches in 1 year
          Artur Neumann made 4 patches in 1 month, and 7 patches in 1 year
          Jaillet, Christophe made 3 patches in 1 month, and 4 patches in 1 year
          Kaishu Sahu made 3 patches in 1 month, and 20 patches in 1 year
          Adrien Ollier made 2 patches in 1 month, and 14 patches in 1 year
    + top 10 reviewers:
          Jenkins CollaboraOffice made 441 review comments in 1 month, and 445 in 1 year
          Michael Stahl made 231 review comments in 1 month, and 1366 in 1 year
          Nabet, Julien made 208 review comments in 1 month, and 2093 in 1 year
          Vajna, Miklos made 197 review comments in 1 month, and 1515 in 1 year
          Holešovský, Jan made 154 review comments in 1 month, and 773 in 1 year
          Behrens, Thorsten made 148 review comments in 1 month, and 1626 in 1 year
          Timar, Andras made 141 review comments in 1 month, and 1161 in 1 year
          Grandin, Noel made 141 review comments in 1 month, and 1196 in 1 year
          Bergmann, Stephan made 130 review comments in 1 month, and 942 in 1 year
          McNamara, Caolán made 107 review comments in 1 month, and 1218 in 1 year
* Commit Access

* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
    + sleep 8 weeks

* Jenkins / CI update (Christian)
    from:Thu Aug  1 14:08:48 2019
    master linux rel  jobs: 125 ok: 125 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
    master linux dbg  jobs:  92 ok:  86 ko:   5 fail ratio:  5.43 % break:   4 broken duration:10.72%
    master mac rel    jobs: 103 ok: 103 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
    master mac dbg    jobs: 113 ok: 112 ko:   1 fail ratio:  0.88 % break:   1 broken duration: 0.30%
    master win rel    jobs:  92 ok:  85 ko:   7 fail ratio:  7.61 % break:   6 broken duration: 3.12%
    master win dbg    jobs:  90 ok:  89 ko:   1 fail ratio:  1.11 % break:   1 broken duration: 0.29%
    master win64 dbg  jobs:  90 ok:  87 ko:   3 fail ratio:  3.33 % break:   3 broken duration: 8.74%
    lo-5.3 mac        jobs:   0 ok:   0 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
    lo-5.4 mac        jobs:   0 ok:   0 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
    master gerrit lin jobs: 351 ok: 291 ko:  12 fail ratio:  3.42% time for ok: mean:  22 median:  22
    master gerrit plg jobs: 358 ok: 287 ko:  38 fail ratio: 10.61% time for ok: mean:  30 median:  29
    master gerrit win jobs: 381 ok: 274 ko:  50 fail ratio: 13.12% time for ok: mean:  56 median:  54
    master gerrit mac jobs: 357 ok: 287 ko:  30 fail ratio:  8.40% time for ok: mean:  41 median:  27
    master gerrit all jobs: 309 ok: 230 ko:  65 fail ratio: 21.04% time for ok: mean:  75 median:  64
   + https://dev-www.libreoffice.org/tmp/gerrit_190808.html
   + tests that failed more than twice in last seven days:
      4 UITest_writer_tests
      7 CppunitTest_sw_uiwriter
   + load is back to normal (Christian)

* l10n (Sophie)
   + Silesian (szl) ready to be used as UI language → AI for cloph: package it

* QA update (Xisco)
    + Please help flesh out the monthly reports:
       https://nextcloud.documentfoundation.org/s/2qbepFYXXan4ief

    + UNCONFIRMED: 574 (+9)
        + enhancements: 62  (-3)
        + needsUXEval: 2 (-2)
        + haveBackTrace: 3 (+0)
        + needsDevAdvice: 12 (+0)
        + documentation:  4 (+2)
        + android:  16 (+1)
        + iOS:  1 (+1)
        + Online:  18 (+1)
  + Most pressing bugs:
    + New:
        + Crash in: ScColumn::MergeBlockFrame(SvxBoxItem *,SvxBoxInfoItem *,ScLineFlags &,long,long,bool,short)
            + https://bugs.documentfoundation.org/show_bug.cgi?id=126418			+ Noel ?
    + Older:
        + Processing loop for SfxEnumItem<enum SwFootnoteEndPosEnum>
            + https://bugs.documentfoundation.org/show_bug.cgi?id=123583
                + Jan-Marek ?
        + button flashing - mouse wheel zooming breaks
            + https://bugs.documentfoundation.org/show_bug.cgi?id=121963
                + Armin
    + Fixed:
	[None]

  + New high severity bugs of the week
        + CRASH: selecting all in sheet
            + https://bugs.documentfoundation.org/show_bug.cgi?id=126685
		+ Fixed. Thanks to Noel.

* QA stats
    + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
      +109  +1 (-108) overall)
      many thanks to the top bug squashers:
       Heiko Tietze            14
       Xisco Faulí             13
       Samuel Mehrbrodt (CIB)  6
       Justin L                6
       Gabor Kelemen           5
       QA Administrators       5
       László Németh           4
       Eike Rathke             4
       Alex Thurgood           4
       Mike Kaganski           3

    + top 10 bugs reporters:
       Roman Kuznetsov         5
       mattreecebentley        5
       Robert Großkopf         4
       andreas_k               4
       NISZ LibreOffice Team   3
       Aron Budea              3
       Samuel Mehrbrodt (CIB)  2
       Heiko Tietze            2
       milupo                  2
       Gabor Kelemen           2

    + top 10 bugs fixers:
       Németh, László          4
       Xisco Faulí             4
       Kelemen, Gabor          3
       Heiko Tietze            3
       Mehrbrodt, Samuel       3
       Kaganski, Mike          3
       Justin L                3
       Balazs Varga            2
       Budea, Áron             2
       Gülşah Köse             1

    + top 10 bugs confirmers:
       Xisco Faulí             47
       Raal                    6
       Alex Thurgood           6
       Heiko Tietze            5
       Kaganski, Mike          4
       Buovjaga                4
       Rathke, Eike            3
       Olivier Hallot          3
       Brinzing, Oliver        3
       Foote, V Stuart         2


* Highest-Priority bugs (aka "MABs"):
   + http://bit.ly/2lJAAJI
     6.0 : 2/52 -     3 %  (+0)
     5.4 : 1/40 -     2 %  (+0)
     5.3 : 0/53 -     0 %  (+0)
     5.2 : 1/44 -     2 %  (+0)
     5.1 : 0/35 -     0 %  (+0)
     5.0 : 0/64 -     0 %  (+0)
     4.4 : 1/76 -     1 %  (+0)
     4.3 : 2/73 -     2 %  (+0)
     4.2 : 2/133 -    1 %  (+0)
     4.1 : 1/83 -     1 %  (+0)
     4.0 : 4/83 -     4 %  (+0)
     old : 6/244 -    2 %  (+0)


* Bisected bugs open: keyword 'bisected'
   + more accurate - down to a single commit.
   + http://bit.ly/2dyIfDy
   + 669/3447 658/3430 658/3430 671/3413 672/3406 666/3390 671/3379

     done by:
        Xisco Faulí           12
        Justin L               3
        Brinzing, Oliver       2
        Raal                   2
        trainman75             1


* Bibisected bugs open: keyword 'bibisected'
   + http://bit.ly/2cSCXlS
   + 850/4261 839/4244 839/4244 854/4227 851/4212 848/4196 854/4182

     done by:
        Xisco Faulí           13
        Justin L               3
        Brinzing, Oliver       2
        Raal                   2
        trainman75             1


* all bugs tagged with 'regression'
   + 1119(+7) bugs open of 8699(+14) total 2(+1) high prio.

     done by:
        Xisco Faulí            9
        Justin L               3
        Brinzing, Oliver       2
        Alex Thurgood          2
        Jacques Guilleron      1
        Telesto                1
        Raal                   1
        Henschel, Regina       1
        Buovjaga               1


* ~Component   count net * high severity regressions
   + http://bit.ly/1HWHb3E
     Calc          - 2(+1)

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


* ~Component   count net * all regressions
   + http://bit.ly/1BUdI8i
     Writer: other            - 294(+2)
     Calc                     - 220(+4)
     Impress                  - 116(+0)
     Writer: docx filter      - 74(-1)
     LibreOffice              - 70(+0)
     Draw                     - 45(+1)
     UI                       - 43(+0)
     Borders                  - 39(+0)
     Base                     - 39(-3)
     Writer: perf             - 36(+1)
     Writer: doc filter       - 35(+0)
     Writer: other filter     - 30(-1)
     Crashes                  - 29(+1)
     graphics stack           - 26(+0)
     filters and storage      - 23(+1)
     RTL                      - 22(-1)
     BASIC                    - 18(+1)
     Printing and PDF export  - 16(+0)
     Chart                    - 16(+0)
     framework                - 2(+0)
     Linguistic               - 1(+0)
     sdk                      - 1(+0)


More information about the LibreOffice mailing list