[Libreoffice-qa] minutes of ESC call ...

Michael Meeks michael.meeks at collabora.com
Thu May 30 14:18:46 UTC 2019


* Present:
    + Caolan, Gabriel, Michael W, Xisco, Miklos, Olivier, Michael M

* Completed Action Items:

* Pending Action Items:
    + run the certification script (Kendy)
    + make Qt5 backend experimental (Jmux)
    + commit access
       + GSOC mentors ask students (all)
       + communication issue wrt. Help (Sophie)

* Release Engineering update (Xisco)
    + 6.2.5 rc1 week 24 (June 10-16) - 2 weeks out.
    + 6.3.0 beta1 / libreoffice-6-3 branch / feature freeze:
      + will create branch later this week.
      + so far no reviews required on each side, but no features either:
      + late features
         + Apple notarization feature for 10.4.15 (Christian)
            + basic framework is running, but missing gathering
                of entitlements for features eg. integrate with AppleScript
         + Zip parallelism (Lubos)
            + should give a nice win for big ODS file saving
            + see tdf#113042
            - https://dev-builds.libreoffice.org/crashtest/a42291d0abd14c6c763962a5ae60b02a8552f641/backtraces/task947-core.20261.backtrace.txt related ?
            + working on the bugs ...
         + Online / Sidebar merge – core + online (Ash)
            + extraordinarily busy - would but like to get it in.
         + HSQLDB vs. Firebird ? (Caolan)
            + do we re-visit this for 6.3 ? what is the state ?
    + Remotes
    + Android viewer
    + Online

* Documentation (Olivier)
    + New Help
        + Fixes for MacOS (cloph)
    + Helpcontent2
        + Fills, fixes and refactors (ohallot, libreofficiant, G. Kelemen)
    + Google seasons of Doc
        + Proposal submission phase, until end of june
        + Supporting candidates in their proposal
            + reviewing their work plan.
    + Guides
        + Calc guide on going

* UX Update (Heiko)
    + Bugzilla (topicUI) statistics
        251(251) (topicUI) bugs open, 202(202) (needsUXEval) needs to be evaluated by the UXteam
    + Updates:
        BZ changes   1 week   1 month    3 months   12 months  
             added      4(0)     11(-8)     27(-10)     73(-11)
         commented     31(-4)   145(-84)   457(-89)   1388(-76)
           removed      0(-3)     3(-2)     14(-2)      26(0)  
          resolved      3(0)     12(2)      39(-3)     134(2)  
    + top 10 contributors:
          Tietze, Heiko made 101 changes in 1 month, and 611 changes in 1 year
          Dieter Praas made 27 changes in 1 month, and 122 changes in 1 year
          Xisco Faulí made 24 changes in 1 month, and 250 changes in 1 year
          Kainz, Andreas made 24 changes in 1 month, and 205 changes in 1 year
          Thomas Lendo made 22 changes in 1 month, and 223 changes in 1 year
          Roman Kuznetsov made 12 changes in 1 month, and 196 changes in 1 year
          Foote, V Stuart made 12 changes in 1 month, and 198 changes in 1 year
          Cor Nouws made 9 changes in 1 month, and 122 changes in 1 year
          Mehrbrodt, Samuel made 8 changes in 1 month, and 68 changes in 1 year
          Adalbert Hanßen made 6 changes in 1 month, and 13 changes in 1 year

* Crash Testing (Caolan)
    + Crash testing:
      + 41(+25) import failure, 5(+1) export failures
      + increased dramatically - mst did some work to take out
        another patch - and put in some more asserts.
           + is it an overly assertive assert ?
      + most are calc crashers.
      + some in the zip area - assuming they are threading related.
    + Google / ossfuzz:
      + 7 failures, none critical.
      + special env. var to make our fuzzers live needed
      + special pre-test now, but left out the env.var
          + pre-check was blocking us.
      + all fixed now and re-start
    + waiting for coverity
      + until new version that supports c++17(?)

* Crash Reporting (Xisco)
  + http://crashreport.libreoffice.org/stats/version/6.1.5.2
    + 1460 (-297)
  + http://crashreport.libreoffice.org/stats/version/6.1.6.3
    + 293 (+16)
  + http://crashreport.libreoffice.org/stats/version/6.2.2.2
    + 1295 (-237)
  + http://crashreport.libreoffice.org/stats/version/6.2.3.2
    + 2428 (-444)
  + http://crashreport.libreoffice.org/stats/version/6.2.4.2
    + 929 (+810)
  + numbers looking good.

* 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 (Thorsten)
          + pending October hackfest – needs confirmation
          + conflicts with Dresden – need a decision in May or so; pending …
          => plan to go ahead & confirm with Dresden
   + hope to have one each quarter.

* Conference (Sophie)
   + CfP deadline is end of June
   + https://conference.libreoffice.org/2019/call-for-papers/

* GSOC 2019 (Thorsten/Xisco/Moggi/Heiko)
   + Project page:
     https://summerofcode.withgoogle.com/organizations/5557591040589824/ 
   + currently: coding has started!
   + Mentors, please make sure students are active & communicating!
      + weekly reports are not optional :)
   + next deadline: June 28, 1st eval milestone

* C++ lectures (Xisco)
    + Izabela taking care of organization from now on.
    + Next Session: 6, Juny
    + pending E-mail to work out how to proceed (Eike)

* mentoring/easyhack update
         committer...   1 week       1 month     3 months     12 months   
                  open      105(19)      163(20)      165(22)      174(22) 
               reviews     1486(-134)   5650(-84)   14236(191)   52024(817)
                merged      274(-44)    1211(-99)    3666(-17)   14846(-19)
             abandoned       12(0)        82(-2)      207(4)       754(-4) 
           own commits      236(-31)     962(-46)    3074(-18)   14145(-1) 
        review commits      102(3)       413(12)     1005(27)     3965(54) 
        contributor...   1 week     1 month   3 months   12 months   
                  open      29(6)      83(7)     84(4)       85(4)   
               reviews     110(55)    274(65)   591(67)    2982(-469)
                merged      63(-11)   274(23)   619(35)    1903(38)  
             abandoned      12(3)      31(8)    104(10)     312(11)  
           own commits      65(-12)   289(15)   657(30)    2016(46)  
        review commits       0(0)       0(0)      0(0)        0(0)   
    + easyHack statistics:
       needsDevEval 97(97)   needsUXEval 1(1)   cleanup_comments 269(269)   
       total 336(336)   assigned 27(27)   open 208(208)   
    + top 10 contributors:
          Gelmini, Andrea made 187 patches in 1 month, and 821 patches in 1 year
          Illarionov, Arkadiy made 14 patches in 1 month, and 97 patches in 1 year
          Ilmari Lauhakangas made 12 patches in 1 month, and 55 patches in 1 year
          Adrien Ollier made 7 patches in 1 month, and 7 patches in 1 year
          Todor Balabanov made 7 patches in 1 month, and 7 patches in 1 year
          LibreOfficiant made 6 patches in 1 month, and 30 patches in 1 year
          Balazs Varga made 4 patches in 1 month, and 35 patches in 1 year
          DrRobotto made 3 patches in 1 month, and 3 patches in 1 year
          himajin100000 made 3 patches in 1 month, and 18 patches in 1 year
          Kaishu Sahu made 3 patches in 1 month, and 14 patches in 1 year
    + top 10 reviewers:
          Nabet, Julien made 424 review comments in 1 month, and 1695 in 1 year
          Holešovský, Jan made 207 review comments in 1 month, and 794 in 1 year
          Behrens, Thorsten made 193 review comments in 1 month, and 1740 in 1 year
          Michael Stahl made 179 review comments in 1 month, and 1214 in 1 year
          Vajna, Miklos made 174 review comments in 1 month, and 1427 in 1 year
          Meeks, Michael made 133 review comments in 1 month, and 612 in 1 year
          Timar, Andras made 130 review comments in 1 month, and 987 in 1 year
          Grandin, Noel made 124 review comments in 1 month, and 1162 in 1 year
          Bergmann, Stephan made 121 review comments in 1 month, and 819 in 1 year
          Behrens, Katarína made 104 review comments in 1 month, and 686 in 1 year
    + big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
          Cor Nouws cor.nouws at documentfoundation.org 
          Jens Carl jenne at jens-carl.de 

* Commit Access
   + propose giving write access for Bjoern Kirchoff (Miklos)
     only for Escriba / distro vendor branch
      => no objections, do it.

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

* Jenkins / CI update (Christian)

* l10n (Sophie)

* QA update (Xisco)

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

    + UNCONFIRMED: 579 (+28)
        + enhancements: 76  (-2)
        + needsUXEval: 2 (-1)
        + haveBackTrace: 6 (+2)
        + needsDevAdvice: 15 (+1)
        + documentation:  11 (-1)
        + android:  15 (+1)
        + iOS:  9 (-9)
        + Online:  18 (+0)

    + Most pressing bugs:

        + New
            [None]

        + Older
            [None]

        + Fixed
            + External forms for a database doesn't save data - closing form
                + https://bugs.documentfoundation.org/show_bug.cgi?id=114596
                + thanks to Xisco for the revert

    + New high severity bugs of the week:

        + Helplines and Snap Guides no longer visible on macOS
            + https://bugs.documentfoundation.org/show_bug.cgi?id=125506
            + Armin ?

        + MacOS: table borders aren't black but grayish ( zoom level < 150% )
            + https://bugs.documentfoundation.org/show_bug.cgi?id=121241
            + Armin ?

* QA stats
    + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
      +134  -2 (-109) overall)
      many thanks to the top bug squashers:
       Xisco Faulí             9
       Muhammet Kara           9
       Heiko Tietze            8
       Caolán McNamara         8
       László Németh           7
       Regina Henschel         5
       Alex Thurgood           4
       Gabor Kelemen           4
       andreas_k               3
       QA Administrators       3

    + top 10 bugs reporters:
       Thorsten Wagner         18
       Telesto                 9
       Nicolas Christener      7
       Xisco Faulí             6
       Regina Henschel         5
       NISZ LibreOffice Team   5
       Heiko Tietze            4
       TorrAB                  3
       Robert Großkopf         2
       Andrés Maldonado        2

    + top 10 bugs fixers:
       McNamara, Caolán        8
       Németh, László          7
       Henschel, Regina        4
       Weghorn, Michael        3
       Vajna, Miklos           3
       Kainz, Andreas          2
       Jim Raykowski           2
       Nabet, Julien           2
       Glogowski, Jan-Marek    2
       Grandin, Noel           1

    + top 10 bugs confirmers:
       Xisco Faulí             36
       Nabet, Julien           8
       Raal                    8
       Alex Thurgood           7
       Tietze, Heiko           7
       Usama                   5
       Dieter Praas            4
       Brinzing, Oliver        3
       Budea, Áron             2
       MM                      2

* Highest-Priority bugs (aka "MABs"):
   + http://bit.ly/2lJAAJI
     6.0 : 1/51 -     1 %  (+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
   + 656/3300 656/3285 661/3259 664/3242 671/3229 664/3207 659/3187 

     done by:
        Xisco Faulí           10
        Budea, Áron            2
        Raal                   2
 

* Bibisected bugs open: keyword 'bibisected'
   + http://bit.ly/2cSCXlS
   + 838/4098 838/4082 844/4049 846/4028 853/4015 846/3994 840/3971 

     done by:
        Xisco Faulí           11
        Budea, Áron            3
        Raal                   1


* all bugs tagged with 'regression'
   + 1110(+9) bugs open of 8515(+30) total 1(-2) high prio.

     done by:
        Xisco Faulí            16
        Budea, Áron             3
        Raal                    3
        Jacques Guilleron       1
        Roman Kuznetsov         1
        Alex Thurgood           1
        NISZ LibreOffice Team   1
        Cor Nouws               1


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

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


* ~Component   count net * all regressions
   + http://bit.ly/1BUdI8i
     Writer: other            - 284(+1)
     Calc                     - 212(+1)
     Impress                  - 123(+6)
     Writer: docx filter      - 78(+0)
     LibreOffice              - 65(+1)
     Draw                     - 46(-1)
     Base                     - 43(+0)
     Borders                  - 40(+0)
     UI                       - 39(-1)
     Writer: doc filter       - 36(+0)
     Writer: perf             - 34(+2)
     Writer: other filter     - 33(+0)
     graphics stack           - 29(+1)
     Crashes                  - 28(+0)
     filters and storage      - 25(+0)
     RTL                      - 23(+0)
     BASIC                    - 17(+0)
     Chart                    - 16(+1)
     Printing and PDF export  - 14(+0)
     framework                - 2(+0)
     Linguistic               - 1(+0)



More information about the Libreoffice-qa mailing list