minutes of ESC call ...

Michael Meeks michael.meeks at collabora.com
Thu May 9 14:46:19 UTC 2019


* Present:
    + Miklos, Sophie, Olivier, Stephan, Christian, Michael S, Michael W,
      Michael M, Xisco, Gabriel, Caolan, Eike, Heiko, Kendy, Thorsten

* Completed Action Items:
    + send out GSOC welcome mails on Monday & next steps (org admins)
    + poke NISZ to see who would want to attend (Michael)
    + enable gtk3_kde5 for x86_64 distro config (Christian)
        [ enabled it for the 6.2.4 rc1 builds
          was missing a sanity check – now fixed in both branches ]

* Pending Action Items:
    + run the certification script (Kendy)

* Release Engineering update (Christian)
    + 6.1.6 rc3
       + released on Tuesday
    + 6.2.4 rc1 – status
       + rc1 on mirrors.
       + rc2 – tagged next week
    + 6.3 alpha1: due this week – perhaps evening
    + Remotes
    + Android viewer
    + Online
       + 6.1.6 source released.

* Documentation (Olivier)
    + New Help (no news)
    + Helpcontent2 (no news)
    + Google Seasons of Doc
       + Contacting possible mentors
       + TDF will have only 1 project
          + at best 2 projects but 2nd not garanteed
       + Need to select the 1st project
          + LOOL Guide ?
          + Calc Guide ?
       + https://wiki.documentfoundation.org/Documentation/GSoDOC/2019
          
    + Guides (non GSDOC)
       + New community members joining for Calc revision

* UX Update (Heiko)
    + Bugzilla (topicUI) statistics
        251(251) (topicUI) bugs open, 212(212) (needsUXEval) needs to be evaluated by the UXteam
    + Updates:
        BZ changes   1 week    1 month   3 months   12 months  
             added      6(-5)     23(2)     36(1)       81(1)  
         commented     55(-20)   217(1)    515(26)    1407(10) 
           removed      0(-2)      5(-1)    14(0)       24(0)  
          resolved      4(2)      11(0)     46(0)      130(-1) 
    + top 10 contributors:
          Tietze, Heiko made 106 changes in 1 month, and 590 changes in 1 year
          Kainz, Andreas made 65 changes in 1 month, and 224 changes in 1 year
          Foote, V Stuart made 52 changes in 1 month, and 214 changes in 1 year
          Roman Kuznetsov made 35 changes in 1 month, and 195 changes in 1 year
          Thomas Lendo made 33 changes in 1 month, and 237 changes in 1 year
          Xisco Faulí made 31 changes in 1 month, and 260 changes in 1 year
          Cor Nouws made 29 changes in 1 month, and 121 changes in 1 year
          Brinzing, Oliver made 15 changes in 1 month, and 29 changes in 1 year
          Dieter Praas made 12 changes in 1 month, and 126 changes in 1 year
          Monastirsky, Maxim made 10 changes in 1 month, and 36 changes in 1 year

    + New needsUXEval between May/02-09

      * shift-click for absolute reference when entering formulas
        + https://bugs.documentfoundation.org/show_bug.cgi?id=125118 
      * New print dialog: Page Format is always A4
        + https://bugs.documentfoundation.org/show_bug.cgi?id=123076 
 ->   * Insert image not in a new paragraph but in the current position or 
        as character
       + https://bugs.documentfoundation.org/show_bug.cgi?id=45778 
       + https://bugs.documentfoundation.org/show_bug.cgi?id=87720 
       + change the default from “to paragraph” to “as character”; 
         ask the community about preferences and introduce option in case of 
         a split
        => needinfo, in discussion
           + sounds like a good move (Miklos, Caolan)
               + match the similar default in Word.

      * Customizations made to Writer are not present in Master Document view
        + https://bugs.documentfoundation.org/show_bug.cgi?id=67014 
      => WF

      * UI: Show 'Go to first/last page' in new print dialog
  ->    + https://bugs.documentfoundation.org/show_bug.cgi?id=125130 
      => easyHack, needsDevEval

* Crash Testing (Caolan)
    + Google / ossfuzz:
      + 7 (+0,-0) issues      
    + Crash testing:
      + 82(+72) import failure, 54(+44) export failures
      + big jump this week – single set of assets from starmath
         + backed out since lets see …
      + other crashers – some fixes in gerrit.
      + one writer crash – not reproducing even on test machine
        outside of the run.
      + don’t expect to get back to zero for a couple of iterations.
    + CNA bits – got 1st batch of CVE numbers.
      + CVE-2019-9847 public – hyperlink bits
      + MITRE pushback on description, resubmitted
        + need to duplicate versions in the text.
    + ForcePoint #9 Completed
      + recontacted them, launched fuzzing again vs. master
    + waiting
      + coverity scan – until new version that supports c++17(?)

* Crash Reporting (Xisco)
  + http://crashreport.libreoffice.org/stats/version/6.1.4.2
    + 895 (+3)
  + http://crashreport.libreoffice.org/stats/version/6.1.5.2
    + 1294 (-30)
  + http://crashreport.libreoffice.org/stats/version/6.1.6.3
    + 68 (-)
  + http://crashreport.libreoffice.org/stats/version/6.2.2.2
    + 1832 (-88)
  + http://crashreport.libreoffice.org/stats/version/6.2.3.2
    + 1852 (+348)
  + Symbols for 6.2.3.2 working again
  + Service was down on Sunday, 5 May
	+ Cloph fixed it
* Hackfests & Events (Sophie)
   + this year hackfests coming up:
        + Paris in Summer (Sophie)
          + first week of July Fri/Sat 5th / 6th
            + near Gare de Nord, La Mouette working on communication
          + designing a flier – avoids stomping on exams at end of June
          + https://wiki.documentfoundation.org/Hackfest/Paris2019 
          + hope to have a Hackfest NG setup again – mentees, please speak up!
          + people are adding themselves to the wiki already.
        + tentative Dresden: late autumn (past mid-October, for having students)
      + Brussels Hackathon (Italo)
          + pending October hackfest – needs confirmation
          + conflicts with Dresden – need a decision in May or so; pending ...
   + hope to have one each quarter.

* Conference (Sophie)
   + please submit papers ...

* GSOC 2019 (Thorsten/Xisco/Moggi/Heiko)
   + Slot selection done:
Shubham Goyal - Generating QR Code in LibreOffice 
Gagandeep Singh - Implement Chart Styles 
Ahmed Elshreif - Improve the UI testing DSL and the log files for UI actions 
Sumit Chauhan - Improvement to Notebookbar 
Rasmus Jonsson - LibreOffice Appliances 
Kaishu Sahu	- LibreOffice for Android(Online)
   + Timeline:
     + May 6 - 27, 2019: Community Bonding

* C++ lectures (Xisco)
    + Izabela taking care of organization from now on.
    + NEXT SESSION: TODAY – Binary Trees.
	- https://blog.documentfoundation.org/blog/2019/05/08/next-c-workshop-binary-trees-9-may-at-1800-utc/

* mentoring/easyhack update
          committer...   1 week       1 month     3 months     12 months   
                  open       76(-47)     120(-43)     121(-43)     131(-44)
               reviews     1409(-171)   4937(19)    13375(115)   49120(775)
                merged      270(-102)   1166(-4)     3604(-16)   14761(54) 
             abandoned       40(25)       70(26)      197(16)      839(32) 
           own commits      166(-116)    912(-52)    3126(-65)   14245(-82)
        review commits       81(-9)      346(-6)      926(32)     3856(21) 
        contributor...   1 week   1 month   3 months   12 months   
                  open     32(3)     76(12)    79(13)      80(13)  
               reviews     83(39)   267(3)    540(10)    4655(-451)
                merged     53(13)   230(-8)   500(32)    1780(20)  
             abandoned      7(2)     44(-1)   102(3)      311(1)   
           own commits     59(9)    244(-2)   540(29)    1863(38)  
        review commits      0(0)      0(0)      0(0)        0(0)   
    + easyHack statistics:
       needsDevEval 95(95)   needsUXEval 0(0)   cleanup_comments 266(266)   
       total 330(330)   assigned 29(29)   open 204(204)   
    + top 10 contributors:
          Gelmini, Andrea made 147 patches in 1 month, and 699 patches in 1 year
          Ilmari Lauhakangas made 12 patches in 1 month, and 51 patches in 1 year
          LibreOfficiant made 10 patches in 1 month, and 24 patches in 1 year
          Illarionov, Arkadiy made 8 patches in 1 month, and 92 patches in 1 year
          Kaishu Sahu made 8 patches in 1 month, and 11 patches in 1 year
          Johnny_M made 8 patches in 1 month, and 40 patches in 1 year
          himajin100000 made 7 patches in 1 month, and 17 patches in 1 year
          Balazs Varga made 4 patches in 1 month, and 31 patches in 1 year
          Adrien Ollier made 4 patches in 1 month, and 4 patches in 1 year
          Roman Kuznetsov made 3 patches in 1 month, and 28 patches in 1 year
    + top 10 reviewers:
          Nabet, Julien made 298 review comments in 1 month, and 1423 in 1 year
          Holešovský, Jan made 181 review comments in 1 month, and 760 in 1 year
          Behrens, Thorsten made 174 review comments in 1 month, and 1704 in 1 year
          Michael Stahl made 157 review comments in 1 month, and 1113 in 1 year
          Vajna, Miklos made 147 review comments in 1 month, and 1385 in 1 year
          Grandin, Noel made 108 review comments in 1 month, and 1175 in 1 year
          Kaganski, Mike made 97 review comments in 1 month, and 551 in 1 year
          Bergmann, Stephan made 96 review comments in 1 month, and 783 in 1 year
          McNamara, Caolán made 96 review comments in 1 month, and 1094 in 1 year
          Meeks, Michael made 94 review comments in 1 month, and 578 in 1 year
    + big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
          Wisha Wa wisha.wa at yandex.com 
          Andrew Hyatt andrewrhyatt at icloud.com 
          Adrien Ollier adr.ollier at hotmail.fr 
          Iván Sánchez Ortega ivan.sanchez at collabora.com 
          Todor Balabanov todor.balabanov at gmail.com
* Commit Access
    + propose as every year to invite them to get push rights (Thorsten)
       + with appropriate warnings not to mis-use that.
         + ie. push to a branch
       + delegate to mentors
    + some patches turned down (Olivier)
       + direct access, but not using gerrit
       + abandons / reverts what is committed
       + needs to be discussed somewhere
       + surely have a converation with that person first (Thorsten)
       + technical solution to relational problem is not great (Michael)
       + talk on Telegram (Sophie)
       + why should people have direct push access ? (Heiko)
          + up-load to gerrit & push 1 second later is easy (Thorsten)
          + how push access is implemented anyway (Kendy)
          + on release branches have this rule (Miklos)
       => controversial patches should go through gerrit
    + Ivan S – commit access ?
       + limited to online not controversial (Thorsten)
       + sounds good (Michael)

* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)

* Jenkins / CI update (Christian)
    from:Thu May  2 13:58:26 2019
    master linux rel  jobs: 129 ok: 129 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
    master linux dbg  jobs:  86 ok:  83 ko:   3 fail ratio:  3.49 % break:   2 broken duration: 4.03%
    master mac rel    jobs:  75 ok:  70 ko:   5 fail ratio:  6.67 % break:   4 broken duration: 5.67%
    master mac dbg    jobs:  69 ok:  62 ko:   7 fail ratio: 10.14 % break:   4 broken duration:12.32%
    master win rel    jobs:  86 ok:  63 ko:  23 fail ratio: 26.74 % break:  17 broken duration:23.09%
    master win dbg    jobs:  90 ok:  75 ko:  15 fail ratio: 16.67 % break:  12 broken duration:12.80%
    master win64 dbg  jobs:  88 ok:  67 ko:  21 fail ratio: 23.86 % break:  16 broken duration:25.91%
    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: 451 ok: 331 ko:  21 fail ratio:  4.66% time for ok: mean:  21 median:  21
    master gerrit plg jobs: 462 ok: 297 ko:  92 fail ratio: 19.91% time for ok: mean:  36 median:  33
    master gerrit win jobs: 498 ok: 292 ko:  75 fail ratio: 15.06% time for ok: mean:  65 median:  64
    master gerrit mac jobs: 478 ok: 291 ko:  74 fail ratio: 15.48% time for ok: mean:  62 median:  37
    master gerrit all jobs: 434 ok: 240 ko: 165 fail ratio: 38.02% time for ok: mean: 120 median:  85
   + https://dev-www.libreoffice.org/tmp/gerrit_190509.html 
   + notable test failures in last seven days:
      4 JunitTest_forms_unoapi_2
      5 UITest_conditional_format
      7 CppunitTest_sc_bugfix_test
     11 UITest_writer_tests5
   + dis-connected bots over the weekend
   + one failing mac killed a lot of builds until disabled
   + 2 Mac Pros dis-connected, one mis-behaving, one in power-save state ?
      + right now – 1 Mac short.
      + 1 is at Norbert’s company – needs an ask for a reboot, or re-route
   + could we get another Mac Pro for hosting ? (Thorsten)
      + hard to host – but no mounting for racks (Christian)
         + newer Mac Minis are perhaps suitable.
      + Macs shouldn’t be the bottleneck anyway
      + Windows is the limiting factor
   + what happened wrt. Fixing bad tests ? (Thorsten)
      + some helped with VCL bits
      + the UITest_writer tests – leading the list.
          + some attempts to fix- didn’t cover all cases yet.

* l10n (Sophie)
   + big tips of the day commit – with lots of strings to translate
      + lots of work – but good stuff.

* ESC composition (Michael)
   + re-propose - as before
     + but adding Gabor, subject to NISZ approval.
   => consensus on that.
AI:+ re-propose to the BoD (Michael)

* QA update (Xisco)

    + Upcoming Bug Hunting Session for LibreOffice 6.3 Alpha1
	  + Monday, 13 May
	  + https://wiki.documentfoundation.org/QA/BugHuntingSession/6.3.0Alpha
        + concentrate testing on KDE5.

    + Please help flesh out the monthly reports:
      https://nextcloud.documentfoundation.org/s/2qbepFYXXan4ief

    + UNCONFIRMED: 550 (-44)
        + enhancements: 68  (-13)
        + needsUXEval: 2 (-2)
        + haveBackTrace: 3 (+1)
        + needsDevAdvice: 17 (+0)
        + documentation:  12 (-1)
        + android:  12 (-1)
        + iOS:  6 (-2)
        + Online:  25 (+0)
    + Most pressing bugs:

        + New
            + Font changed when typing into cell, in edit mode, with redline
                + https://bugs.documentfoundation.org/show_bug.cgi?id=125054
                + Armin ? ...
        + Older
        	[None]

        + Fixed
            + CRASH: cutting and undoing a sheet with external links
                    + https://bugs.documentfoundation.org/show_bug.cgi?id=124829
                + Partially reverted thanks to Serge Krot.

            + CRASH when adding paragraph's in a cell of a complex table structure
                    + https://bugs.documentfoundation.org/show_bug.cgi?id=116293
                + Thanks to Michael S.

            + LibreOffice crashes when adding icons to Gallery

                    + https://bugs.documentfoundation.org/show_bug.cgi?id=125080
                + Thanks to Caolán

    + New high severity bugs of the week:
            + crash when trying to open a .doc file
                + https://bugs.documentfoundation.org/show_bug.cgi?id=124937
                + Mark Hung ?



* QA stats
    + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
      +114  +26 (-115) overall)
      many thanks to the top bug squashers:
       Xisco Faulí             17
       Caolán McNamara         9
       Mike Kaganski           6
       Dieter Praas            6
       Eike Rathke             5
       Oliver Brinzing         5
       Heiko Tietze            5
       Thomas Lendo            4
       V Stuart Foote          4
       Katarina Behrens (CIB)  4

    + top 10 bugs reporters:
       Mike Kaganski           5
       Xisco Faulí             4
       Roman Kuznetsov         4
       andreas_k               3
       Thomas Lendo            3
       Regina Henschel         3
       peter josvai            2
       cjdg                    2
       Jean-Baptiste Faure     2
       Ilhan Yesil             2

    + top 10 bugs fixers:
       McNamara, Caolán        9
       Xisco Faulí             4
       Kaganski, Mike          4
       Behrens, Katarína       3
       Michael Stahl           3
       Rathke, Eike            3
       Németh, László          3
       Muhammet Kara           2
       Glogowski, Jan-Marek    2
       Adolfo Jayme Barrientos 2

    + top 10 bugs confirmers:
       Xisco Faulí             48
       Dieter Praas            16
       Tietze, Heiko           9
       Raal                    5
       Faure, Jean-Baptiste    4
       Usama                   4
       Roman Kuznetsov         4
       Kaganski, Mike          3
       Budea, Áron             3
       Cor Nouws               3


* Highest-Priority bugs (aka "MABs"):
   + http://bit.ly/2lJAAJI
     6.0 : 1/51 -     1 %  (+0)
     5.4 : 1/40 -     2 %  (+0)
     5.3 : 1/54 -     1 %  (+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 : 3/134 -    2 %  (+0)
     4.1 : 2/84 -     2 %  (+0)
     4.0 : 4/83 -     4 %  (+0)
     old : 10/248 -   4 %  (+0)


* Bisected bugs open: keyword 'bisected'
   + more accurate - down to a single commit.
   + http://bit.ly/2dyIfDy
   + 668/3238 666/3218 665/3199 664/3181 641/3146 642/3131 644/3119 

     done by:
        Xisco Faulí           11
        Budea, Áron            3
        Kevin Suo              2
        Raal                   2
        Roman Kuznetsov        1
 

* Bibisected bugs open: keyword 'bibisected'
   + http://bit.ly/2cSCXlS
   + 850/4024 848/4004 847/3985 845/3965 832/3939 835/3922 837/3909 

     done by:
        Xisco Faulí           11
        Budea, Áron            3
        Kevin Suo              2
        Raal                   2
        Roman Kuznetsov        1


* all bugs tagged with 'regression'
   + 1126(-1) bugs open of 8429(+19) total 8(+1) high prio.

     done by:
        Xisco Faulí           10
        Raal                   3
        Roman Kuznetsov        2
        Budea, Áron            1
        Faure, Jean-Baptiste   1
        Nabet, Julien          1


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

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


* ~Component   count net * all regressions
   + http://bit.ly/1BUdI8i
     Writer: other            - 280(-1)
     Calc                     - 222(+4)
     Impress                  - 120(+1)
     Writer: docx filter      - 81(+0)
     LibreOffice              - 67(+0)
     Base                     - 46(+0)
     Draw                     - 46(+0)
     UI                       - 43(+0)
     Borders                  - 40(-1)
     Writer: doc filter       - 36(+0)
     Writer: perf             - 33(+0)
     Writer: other filter     - 33(+0)
     Crashes                  - 33(+2)
     graphics stack           - 30(+0)
     filters and storage      - 24(+0)
     RTL                      - 24(+0)
     BASIC                    - 17(+0)
     Chart                    - 14(-2)
     Printing and PDF export  - 14(+1)
     framework                - 2(+0)
     Linguistic               - 1(+0)


More information about the LibreOffice mailing list