ESC meeting minutes: 2020-01-16

Miklos Vajna vmiklos at collabora.com
Thu Jan 16 15:43:37 UTC 2020


* Present:
     + Stephan, Caolan, Michael S, Miklos, Eike, Ilmari, Cloph, Heiko, Sophie, Olivier, Muhammet, Michael W

* Completed Action Items:

* Pending Action Items:
    + Propose new certified developers (Kendy, Stephan, Thorsten)
      + still waiting
    + file GSoC idea about gstreamer for Windows (Ilmari)
      [ canceled, turns out it doesn’t make sense ]

* Release Engineering update (Cloph)
    + Marketing says 6.5 will be 7.0 (Sophie)
AI:      + update configure (Cloph)
    + 6.4 status
      + RC2 is on the servers, RC3 next week
      + libffi is sorted out on libreoffice-6-4-0
    + 6.3 status
      + 6.3.5 release, RC1 in 2 weeks
    + Remotes
    + Android viewer: old core.git viewer is currently broken on master
      + both arch64 and x86 (crash on doc load, will investigate)
    + Online
      + libreoffice-6-4 branch is created

* Documentation (Olivier)
    + New Help
        + More improvements in XHP Editor (ohallot)
           + Menus x buttons.
           + Help for XHP and Codemirror editor
           + https://newdesign.libreoffice.org/xhpeditor/index.php
    + HelpContent2
        + More fixes in contents (Seth Chaiklin, Stan Horacek, Olivier)
    + Guides
        + Full thrust for updates in
           + Impress 6.4
           + Getting started 6.4
           + and several translations for the current guides.

* UX Update (Heiko)
    + Bugzilla (topicUI) statistics
        236(236) (topicUI) bugs open, 261(261) (needsUXEval) needs to be evaluated by the UXteam
    + Updates:
        BZ changes   1 week    1 month    3 months   12 months
             added      5(-6)     21(-3)     47(-4)     110(-6)
         commented     65(-43)   271(-10)   851(-9)    2511(-9)
           removed      0(0)       1(-2)      6(0)       16(-1)
          resolved      6(2)      23(-2)     74(0)      234(1)
    + top 10 contributors:
          Heiko Tietze made 167 changes in 1 month, and 1137 changes in 1 year
          Foote, V Stuart made 87 changes in 1 month, and 457 changes in 1 year
          Seth Chaiklin made 56 changes in 1 month, and 85 changes in 1 year
          Roman Kuznetsov made 50 changes in 1 month, and 312 changes in 1 year
          Dieter Praas made 44 changes in 1 month, and 364 changes in 1 year
          m.a.riosv made 14 changes in 1 month, and 35 changes in 1 year
          *UNKNOWN* made 12 changes in 1 month, and 12 changes in 1 year
          Jim Raykowski made 9 changes in 1 month, and 43 changes in 1 year
          Kaganski, Mike made 9 changes in 1 month, and 69 changes in 1 year
          R. Green made 8 changes in 1 month, and 8 changes in 1 year

    + New tickets with needsUXEval Jan/09-18

      * Color Name Visible in Sidebar
        + https://bugs.documentfoundation.org/show_bug.cgi?id=130034
      * ALPHABETICAL INDEX: make it easier to index ranges of pages
        + https://bugs.documentfoundation.org/show_bug.cgi?id=130003
      * Add "save and reload" option in the cancel Confirmation box that appears
        when attempting to reload a modified document
        + https://bugs.documentfoundation.org/show_bug.cgi?id=129882
      * Can "Inherit from" ever be used in "Numbering Style" dialog?
        + https://bugs.documentfoundation.org/show_bug.cgi?id=129910
      => in discussion

 ->   * No proper spacing between pages in "Hide Whitespace mode"
        + https://bugs.documentfoundation.org/show_bug.cgi?id=130023
      => accepted

      * For enhancement: option to show/hide toolbar of Tabbed Toolbar Interface
        + https://bugs.documentfoundation.org/show_bug.cgi?id=129936
      * All non-svg icons are blurry, no dark svg icons
        + https://bugs.documentfoundation.org/show_bug.cgi?id=129946
      * UI (rfe): Alphabetize the special character subsets
        + https://bugs.documentfoundation.org/show_bug.cgi?id=129907
      => DUP, WF

* Crash Testing (Caolan)
    + 27(-2) import failure, 4(+0) export failures
    + 2 coverity issues
    + 8 ossfuzz issues (all timeouts)

* Crash Reporting (Xisco)
    + 6.3.3.2    39566(+3950)
    + 6.3.4.2    10653(+3535)
    + 6.4.0.1    340(+118)
    + 6.4.0.2    33(+0)

* Hackfests & Events (Thorsten)
   + hope to have one each quarter.
   + plans for this year:
     + FOSDEM 2020 (in 2 weeks)
	 + HackFest February 3rd and 4th, again probably in Beta Coworking (after FOSDEM)
         + https://wiki.documentfoundation.org/Hackfest/FOSDEM2020
           please add your name to the participants list
       + devroom is approved, will be on Saturday
         + talks submitted: Caolan, Thorsten (will do the lightning), Ilmari,
           Kendy, Andras, Pedro, Michael, Heiko, Xisco
       + CMS room might be interesting too (Thorsten)

* GSoC 2020 (Ilmari)
    + https://opensource.googleblog.com/2019/12/announcing-google-summer-of-code-2020.html
        + https://wiki.documentfoundation.org/Development/GSoC/Ideas
        + Please review the ideas for any obsolete ones
          + Not much has happened (Ilmari)
        + Please all of you at least came up with a new idea (Thorsten)
        + We have lots of good ideas (Heiko)
        + Would anyone want to mentor PPTX stuff like transitions or macro-related stuff? (Ilmari)
        + Org application opens soon (Thorsten)
          + 5th Feb is the deadline (Ilmari)
AI:          + will take care of the application process (Thorsten)
             + submission period is now open (Ilmari)
     + LibreOffice developer bootcamp (Muhammet)
       + in total, more than 140 students got introduced to open source concepts
       + 15 completed
      + now running a weekly mini-hackfest on Saturdays (5-10 students)
      + Muhammet gives them tips, helping each other
      + LibreOffice developer workshop upcoming, 25th-28th Jan
        + 30 students applied so far
        + requirement is a bit higher now (some c++ experience now required)
          + also: ability to read English documentation

* mentoring/easyhack update
          committer...   1 week     1 month      3 months      12 months
                  open     108(14)     185(29)       199(32)       208(33)
               reviews     770(-94)   3106(-627)   13062(-415)   54491(-658)
                merged     339(17)    1311(-51)     4959(32)     17784(12)
             abandoned      21(0)       92(2)        270(6)        918(12)
           own commits     272(28)    1072(-37)     4082(-81)    14812(-21)
        review commits      79(-37)    410(-43)     1153(0)       4332(3)
        contributor...   1 week      1 month     3 months    12 months
                  open       32(-24)     84(9)       84(8)       87(8)
               reviews     1126(-70)   3194(569)   4688(829)   7547(850)
                merged       37(-7)     141(-2)     275(24)     925(-1)
             abandoned        9(0)       31(1)      208(5)      480(3)
           own commits       39(-15)    167(11)     362(61)    1009(55)
        review commits        0(0)        0(0)        0(0)        0(0)
    + easyHack statistics:
       needsDevEval 6(6)   needsUXEval 1(1)   cleanup_comments 207(207)
       total 256(256)   assigned 8(8)   open 234(234)
    + top 10 contributors:
          Seth Chaiklin made 48 patches in 1 month, and 66 patches in 1 year
          Weblate made 10 patches in 1 month, and 16 patches in 1 year
          Yusuf Keten made 10 patches in 1 month, and 10 patches in 1 year
          mesut çifci made 10 patches in 1 month, and 10 patches in 1 year
          Onur Yılmaz made 9 patches in 1 month, and 9 patches in 1 year
          Henrie, Alex made 5 patches in 1 month, and 6 patches in 1 year
          Kemal Ayhan made 4 patches in 1 month, and 4 patches in 1 year
          PhD. Ayhan YALÇINSOY made 4 patches in 1 month, and 4 patches in 1 year
          LibreOfficiant made 4 patches in 1 month, and 90 patches in 1 year
          Szabolcs Tóth (NISZ) made 4 patches in 1 month, and 14 patches in 1 year
    + top 10 reviewers:
          Nabet, Julien made 232 review comments in 1 month, and 2411 in 1 year
          Adolfo Jayme Barrientos made 160 review comments in 1 month, and 965 in 1 year
          Bergmann, Stephan made 129 review comments in 1 month, and 1097 in 1 year
          Meeks, Michael made 127 review comments in 1 month, and 778 in 1 year
          Kaganski, Mike made 127 review comments in 1 month, and 847 in 1 year
          Vajna, Miklos made 121 review comments in 1 month, and 1585 in 1 year
          Michael Stahl made 118 review comments in 1 month, and 1561 in 1 year
          Behrens, Thorsten made 106 review comments in 1 month, and 1571 in 1 year
          Timar, Andras made 106 review comments in 1 month, and 1333 in 1 year
          Grandin, Noel made 102 review comments in 1 month, and 1167 in 1 year
    + big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
          Shashikant Kadam


* Commit Access
    + None

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

* Jenkins / CI update (Christian)
    from:Thu Jan  9 15:09:07 2020
    master linux rel  jobs:  80 ok:  80 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
    master linux dbg  jobs:  78 ok:  76 ko:   2 fail ratio:  2.56 % break:   2 broken duration: 3.94%
    master mac rel    jobs:  57 ok:  53 ko:   4 fail ratio:  7.02 % break:   2 broken duration: 7.38%
    master mac dbg    jobs:  53 ok:  50 ko:   2 fail ratio:  3.77 % break:   1 broken duration: 1.78%
    master win rel    jobs: 105 ok:  94 ko:   8 fail ratio:  7.62 % break:   8 broken duration:12.09%
    master win dbg    jobs: 111 ok: 102 ko:   6 fail ratio:  5.41 % break:   5 broken duration: 8.85%
    master win64 dbg  jobs: 105 ok: 101 ko:   3 fail ratio:  2.86 % break:   3 broken duration: 5.13%
    master gerrit lin jobs: 523 ok: 404 ko:  84 fail ratio: 16.06% time for ok: mean:  19 median:  19
    master gerrit plg jobs: 499 ok: 322 ko: 131 fail ratio: 26.25% time for ok: mean:  27 median:  25
    master gerrit win jobs: 529 ok: 365 ko: 108 fail ratio: 20.42% time for ok: mean:  53 median:  54
    master gerrit mac jobs: 531 ok: 404 ko:  87 fail ratio: 16.38% time for ok: mean:  36 median:  24
    master gerrit all jobs: 513 ok: 279 ko: 160 fail ratio: 31.19% time for ok: mean:  67 median:  57
  + https://dev-www.libreoffice.org/tmp/gerrit_200116.html
  + nothing stands out (Cloph)

  + clang builder now use sberg’s kill-wrapper
    + looks promising so far (Stephan)


  + slaves needed “make distclean”, but slave-cleaning job doesn’t do that
    so couple builds failed because of the system updates
 (unrelated to the wrapper, just happened at the same time)
    + should we change the job to do distclean? (Stephan)
      + you can even do ‘git clean’ (Cloph)
  + Luke Benes worked on 32bit TB setup during holidays, now on cloph to
    integrate into jenkins
    + it’s a tinderbox, not for gerrit changes (Cloph)

* l10n (Sophie)
   + Online.git creates Gerrit changes, so please don’t touch po files in git!
   + not a problem in core.git, have an interim repo there
   + workshop tomorrow with the Creole team to onboard them (Sophie)

* Graphics architecture (Thorsten)
  * https://pad.documentfoundation.org/p/ESC_graphics_architecture
  * skia / vulkan: to try it, export SAL_ENABLESKIA=1 on master (Miklos)
    + metabug: https://bugs.documentfoundation.org/show_bug.cgi?id=129062
      + 13 fixed bugs
    + Lubos works on this to make it the default on Windows (at some stage)

* docx/xlsx competitive marketing issues (Miklos)
  + docx metabug status: https://bugs.documentfoundation.org/show_bug.cgi?id=128194 6 open bugs
  + xlsx metabug status: https://bugs.documentfoundation.org/show_bug.cgi?id=128382 4 open bugs
   + 1 DOCX bug fixed since last week, thanks to NISZ

* https://meet.jit.si/tdfesc vs https://jitsi.documentfoundation.org/esc (Miklos)
  + Cloph: no difference
  + Olivier: TDF instance needs no survey at the end
  + Heiko: like the self-hosted way
  + Ilmari: it was fine
  + Eike: it was OK
=> let’s continue here on the TDF instance

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

    + UNCONFIRMED: 625 (+6)
        + enhancements: 73  (-5)
        + needsUXEval: 0 (-6)
        + haveBackTrace: 0 (-1)
        + needsDevAdvice: 11 (+0)
        + documentation:  4 (+1)
        + android:  6 (+1)
        + iOS:  0 (+0)
        + Online:  21 (+3)



    + Most pressing bugs:
     New:
        + Navigator mode can no longer be set from its Navigation dialog, entangled with Findbar 'navigate by' droplist--affected by position of the dialog
            + https://bugs.documentfoundation.org/show_bug.cgi?id=130004
            + needs bisecting

     Old:
     Fixed:


    + New high severity bugs of the week:
        + CRASH: Scrolling down document
            + https://bugs.documentfoundation.org/show_bug.cgi?id=129887
            + fixed, thanks to Serge

        + Section links are lost on save and reload  (see c3-c4)
            + https://bugs.documentfoundation.org/show_bug.cgi?id=129883
           + Noel? (bisected just 2 days ago)


* QA stats
    + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
      +131  +38 (-143) overall)
      many thanks to the top bug squashers:
       QA Administrators       13
       Timur                   11
       Tor Lillqvist           10
       Heiko Tietze            9
       Xisco Faulí             8
       Buovjaga                8
       V Stuart Foote          7
       Roman Kuznetsov         4
       Caolán McNamara         4
       Julien Nabet            4

    + top 10 bugs reporters:
       TorrAB                  6
       Markus Elfring          5
       sdc.blanco              5
       christoph_egger         4
       R. Green                4
       Gerald Pfeifer          3
       NISZ LibreOffice Team   2
       crap                    2
       Athos                   2
       Gerhard Weydt           2

    + top 10 bugs fixers:
       Lillqvist, Tor          10
       McNamara, Caolán        4
       Luboš Luňák             4
       *UNKNOWN*               3
       Tünde Tóth              3
       Michael Stahl           3
       Roman Kuznetsov         2
       Brinzing, Oliver        2
       Németh, László          2
       Adolfo Jayme Barrientos 2

    + top 10 bugs confirmers:
       Xisco Faulí             27
       Dieter Praas            13
       Nabet, Julien           9
       Heiko Tietze            9
       Timur                   7
       Roman Kuznetsov         4
       *UNKNOWN*               4
       Dagmara                 4
       Alex Thurgood           3
       Budea, Áron             3


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


* Bisected bugs open: keyword 'bisected'
   + more accurate - down to a single commit.
   + http://bit.ly/2dyIfDy
   +

     done by:
        Xisco Faulí             5
        Raal                    4
        Telesto                 4
        NISZ LibreOffice Team   2
        Tõnnov, Mihkel          1
        Roman Kuznetsov         1
        Budea, Áron             1


* Bibisected bugs open: keyword 'bibisected'
   + http://bit.ly/2cSCXlS
   +

     done by:
        Xisco Faulí             5
        Raal                    4
        Telesto                 4
        NISZ LibreOffice Team   2
        Tõnnov, Mihkel          1
        Roman Kuznetsov         1
        Budea, Áron             1


* all bugs tagged with 'regression'
   + 1134(-9) bugs open of 9236(+13) total 2(+0) high prio.

     done by:
        Timur                   4
        Xisco Faulí             3
        Raal                    2
        Roman Kuznetsov         2
        Telesto                 2
        Dieter Praas            1
        NISZ LibreOffice Team   1
        Foote, V Stuart         1


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

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


* ~Component   count net * all regressions
   + http://bit.ly/1BUdI8i
     Writer: other            - 318(-5)
     Calc                     - 225(-1)
     Impress                  - 130(-2)
     Writer: docx filter      - 71(-1)
     LibreOffice              - 64(+0)
     Draw                     - 44(+0)
     UI                       - 41(+1)
     Borders                  - 37(-2)
     Base                     - 34(-1)
     Writer: perf             - 32(+0)
     Crashes                  - 32(-1)
     Writer: other filter     - 30(+0)
     Writer: doc filter       - 29(+0)
     graphics stack           - 27(+1)
     RTL                      - 23(+0)
     filters and storage      - 22(+0)
     Printing and PDF export  - 19(+0)
     BASIC                    - 18(+0)
     Chart                    - 17(+0)
     framework                - 2(+0)
     sdk                      - 1(+0)
     Installation             - 1(+1)


More information about the LibreOffice mailing list