[Libreoffice-qa] ESC meeting minutes: 2019-09-26

Miklos Vajna vmiklos at collabora.com
Thu Sep 26 14:42:42 UTC 2019


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


* Completed Action Items:
    + None

* Pending Action Items:
    + Invite Ilmari to this call and decide (Thorsten)
    + Collect summary / pictures for each GSoC project (Heiko)
      [ Some projects have text now, will be better for next week ]
      + draft: https://nextcloud.documentfoundation.org/s/XyMs94pqw5T44GW
    + Improve the dev-tools python script for abandoned reviews (Xisco)

* Release Engineering update (Christian)
    + 6.4 alpha: mid-October (week 42)
      + branch-off is planned for mid-November
    + 6.3 6.3.2 announced as final today,
          6.3.3 rc1 due week after the next (week 41, probably Tue)
    + 6.2 6.2.8 rc1 tagged today
          6.2.8 rc2 due week after the next (week 41)
    + Remotes
    + Android viewer
       + 64bit version: pushed to master
    + Online
    + daily builds status
      + Linux solved completely
      + Windows / macOS needs integration into Jenkins
        + expect to have this done by next week (still in progress)
        + Windows is also covered by Thorsten’s box

* Documentation (Olivier)
    + New Help
       + Updated help online search with xapian omega (ohallot)
       + setup and management of xapian/online server (Guilhem Moulin)
    + Helpcontent2
       + minor fixes after translation cycle (ohallot)
    + Google Season of Docs
       + Work in progress
    + Guides
       + On going

* UX Update (Heiko)
    + Bugzilla (topicUI) statistics
        231(231) (topicUI) bugs open, 235(235) (needsUXEval) needs to be evaluated by the UXteam
    + Updates:
        BZ changes   1 week   1 month    3 months   12 months
             added     11(4)     23(-4)     50(0)      102(0)
         commented     71(29)   274(-15)   746(10)    1905(34)
           removed      0(0)      0(0)       1(0)       17(0)
          resolved     11(7)     32(5)      77(10)     174(5)
    + top 10 contributors:
          Heiko Tietze made 167 changes in 1 month, and 560 changes in 1 year
          Thomas Lendo made 83 changes in 1 month, and 341 changes in 1 year
          Dieter Praas made 37 changes in 1 month, and 205 changes in 1 year
          Foote, V Stuart made 32 changes in 1 month, and 293 changes in 1 year
          Xisco Faulí made 31 changes in 1 month, and 308 changes in 1 year
          Cor Nouws made 28 changes in 1 month, and 152 changes in 1 year
          Kainz, Andreas made 24 changes in 1 month, and 202 changes in 1 year
          Pedro Pinto da Silva made 17 changes in 1 month, and 17 changes in 1 year
          *UNKNOWN* made 16 changes in 1 month, and 16 changes in 1 year
          Eyal Rozenberg made 13 changes in 1 month, and 13 changes in 1 year

 New tickets with needsUXEval Sep/19-Sep/26

   * Breeze dark has difficult to recognize undo/redo buttons
     + https://bugs.documentfoundation.org/show_bug.cgi?id=127420
   => assigned

   * Gallery extensions should be more easy to install
     + https://bugs.documentfoundation.org/show_bug.cgi?id=127704
   => new

-> * Flag for whether choosing a style clears direct formatting
     + https://bugs.documentfoundation.org/show_bug.cgi?id=127712
     + if on, then direct formatting would be dropped when paragraph style is selected (Heiko)
-> * Make it easier to revert to "No setting" for various settings of a style
     + https://bugs.documentfoundation.org/show_bug.cgi?id=127708
     + custom setting in a child style, but then reverting to default in the style is not possible (Heiko)
   * Groupedbar and Groupedbar Compact View and Review groups have different
     orders in Writer/Calc and Impress/Draw
     + https://bugs.documentfoundation.org/show_bug.cgi?id=127122
   * FORMATTING: Right-click on a cell with hyperlink should show 'Format
     Cells...' command
     + https://bugs.documentfoundation.org/show_bug.cgi?id=127341
   * Icon of Module in IDE is the same as of Library
     + https://bugs.documentfoundation.org/show_bug.cgi?id=127755
   * Support setting quantitative font features relatively to underlying
     paragraph style
     + https://bugs.documentfoundation.org/show_bug.cgi?id=127702
   * FORMATTING: Hyperlink should wrap in cell like normal text
     + https://bugs.documentfoundation.org/show_bug.cgi?id=127340
-> * harmonize sidebar widget layouts - area fill, transparent, ...
     + https://bugs.documentfoundation.org/show_bug.cgi?id=127771
   * HIG AutoCorrect Dialog update
     + https://bugs.documentfoundation.org/show_bug.cgi?id=127773
   * New Print dialog is too high
     + https://bugs.documentfoundation.org/show_bug.cgi?id=127782
   => unconfirmed, needinfo, in discussion

* Crash Testing (Caolan)
    + 14(+12) import failure, 1(-1) export failures
      + have a potential fix for some of these from Michael S, thanks!
    + 34 coverity issues
    + Google / ossfuzz: 19 issues, 2 serious

* Crash Reporting (Xisco)
    + https://crashreport.libreoffice.org/stats/version/6.2.5.2
        + (-129) 1946 2075 2280 2366 2188 1865 1808 3000 2274 748 0
    + https://crashreport.libreoffice.org/stats/version/6.2.6.2
        + (-54) 310 364 507 509 311 246 12 0
    + https://crashreport.libreoffice.org/stats/version/6.2.7.1
        + (+286) 959 673 186 0
    + https://crashreport.libreoffice.org/stats/version/6.3.0.4
        + (-338) 5370 5708 7000 6967 6267 4942 2052 0
    + https://crashreport.libreoffice.org/stats/version/6.3.1.2
        + (+624) 2886 2262 820 0
<moggi> looks like breakpad was not able to resolve the stack: crashreport.libreoffice.org/stats/crash_details/d3bd41cc-3864-40f7-9718-46e2ce02c2bc
<moggi> I think we are seeing more and more some issues caused by missing system symbols, without them it can often become really difficult for breakpad to recognize stack frame boundaries
<moggi> I'll work on setting up my infrastructure to update the system symbols again

* Hackfests & Events (Thorsten)
   + Google Mentor summit happening in Europe end of October
       + Michael & Thorsten going there
   + hope to have one each quarter.
   + plans for next year:
     + FOSDEM 2020

* mentoring/easyhack update
          committer...   1 week      1 month      3 months      12 months
                  open       58(-63)    104(-69)      112(-71)      122(-72)
               reviews     1181(206)   4013(-255)   13609(-404)   53551(-131)
                merged      471(266)   1360(117)     4210(107)    16229(170)
             abandoned       20(11)      60(9)        217(-1)       861(10)
           own commits      277(138)    883(-35)     3239(-8)     14439(-112)
        review commits       37(11)     206(-68)      985(-84)     4132(2)
        contributor...   1 week     1 month    3 months    12 months
                  open      13(4)      25(0)       27(-2)      28(-2)
               reviews     330(211)   880(190)   1721(245)   3348(238)
                merged      11(4)      57(-8)     189(2)      874(-14)
             abandoned       8(7)      17(0)      152(-3)     361(4)
           own commits      11(7)      51(-12)    197(-1)     960(1)
        review commits       0(0)       0(0)        0(0)        0(0)
    + easyHack statistics:
       needsDevEval 6(6)   needsUXEval 1(1)   cleanup_comments 193(193)
       total 239(239)   assigned 3(3)   open 220(220)
    + top 10 contributors:
          LibreOfficiant made 8 patches in 1 month, and 54 patches in 1 year
          Balazs Varga made 7 patches in 1 month, and 48 patches in 1 year
          Adrien Ollier made 4 patches in 1 month, and 20 patches in 1 year
          Tünde Tóth made 4 patches in 1 month, and 24 patches in 1 year
          Shivansh made 4 patches in 1 month, and 7 patches in 1 year
          Sumit Chauhan made 3 patches in 1 month, and 24 patches in 1 year
          himajin100000 made 3 patches in 1 month, and 24 patches in 1 year
          DrRobotto made 2 patches in 1 month, and 11 patches in 1 year
          Alexandru Vlăduţu made 1 patches in 1 month, and 11 patches in 1 year
          Andrés Maldonado made 1 patches in 1 month, and 3 patches in 1 year
    + top 10 reviewers:
          Jenkins CollaboraOffice made 646 review comments in 1 month, and 1191 in 1 year
          Timar, Andras made 153 review comments in 1 month, and 1125 in 1 year
          Michael Stahl made 134 review comments in 1 month, and 1390 in 1 year
          Nabet, Julien made 119 review comments in 1 month, and 2334 in 1 year
          McNamara, Caolán made 102 review comments in 1 month, and 1203 in 1 year
          Vajna, Miklos made 100 review comments in 1 month, and 1467 in 1 year
          Bergmann, Stephan made 92 review comments in 1 month, and 1007 in 1 year
          Xisco Faulí made 81 review comments in 1 month, and 945 in 1 year
          Kaganski, Mike made 79 review comments in 1 month, and 701 in 1 year
          Behrens, Thorsten made 77 review comments in 1 month, and 1637 in 1 year
    + big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
          Corentin Noël corentin.noel at collabora.com

* Commit Access
    + None

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

* Jenkins / CI update (Christian)
    from:Thu Sep 19 13:59:57 2019
    master linux rel  jobs: 138 ok: 138 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
    master linux dbg  jobs:  64 ok:  62 ko:   2 fail ratio:  3.12 % break:   2 broken duration: 0.59%
    master mac rel    jobs:  66 ok:  66 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
    master mac dbg    jobs:  67 ok:  65 ko:   2 fail ratio:  2.99 % break:   2 broken duration: 1.33%
    master win rel    jobs:  86 ok:  70 ko:  16 fail ratio: 18.60 % break:  11 broken duration:18.97%
    master win dbg    jobs:  87 ok:  80 ko:   7 fail ratio:  8.05 % break:   6 broken duration:14.93%
    master win64 dbg  jobs:  88 ok:  64 ko:  24 fail ratio: 27.27 % break:  11 broken duration:33.37%
    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: 509 ok: 306 ko:  14 fail ratio:  2.75% time for ok: mean:  26 median:  26
    master gerrit plg jobs: 520 ok: 315 ko:  74 fail ratio: 14.23% time for ok: mean:  33 median:  31
    master gerrit win jobs: 546 ok: 314 ko:  90 fail ratio: 16.48% time for ok: mean:  58 median:  59
    master gerrit mac jobs: 528 ok: 340 ko:  92 fail ratio: 17.42% time for ok: mean:  41 median:  31
    master gerrit all jobs: 498 ok: 240 ko: 195 fail ratio: 39.16% time for ok: mean: 108 median:  81
    + https://dev-www.libreoffice.org/tmp/gerrit_190926.html
   + some connectivity issues with one Mac and Windows machine
   + yesterday flood of commits in the morning, overloaded linux builders/caused
 long delays
     + even today the queue is a bit longer than avg
     + some connectivity problems → should re-try automatically
   + less that failed more than twice in last seven days:
      4 CppunitTest_sc_subsequent_export_test
      6 CppunitTest_chart2_import
      7 CppunitTest_sw_docbookexport
      + this includes failures from in-review changes


* l10n (Sophie)
   + new translators from 3 languages (Nepali, Lao, Hindi)
   + weblate instance status: still discovering, feedback collection
   + already migrated from pootle for master, 6.3 may or may not be migrated

* TDF-SSO for gerrit (cloph)
   + gerrit was updated to use TDF-accounts
     https://lists.freedesktop.org/archives/libreoffice/2019-September/083474.html
   + old login methods will be deprecated/switch to TDF-SSO is prerequisite
     for updating to current version of gerrit
   + please link accounts using Settings → Identities → Link Another Identity
   + Guilhem poked people individually → big success
   + Will be a hard requirement later this year
   + Big red warning on gerrit for the affected users would be great (Kendy)
       + AI for somebody?
   + current schema allows google/github login, helps drive-by contributors (Stephan)
      + plan is to make it easy to create the SSO account (Thorsten)
      + saw this the other day, patch was attached to a bug instead (Stephan)
      + true, but we probably have larger issues (Thorsten)
        + i.e. not being on github
=> let’s keep an eye on this, if this drives contributors away
    look into https://gerrit-review.googlesource.com/admin/repos/plugins%2Fgithub maybe?
     Github pull-requests to gerrit changesets (Cloph)

* Graphics architecture (Thorsten)
  * https://pad.documentfoundation.org/p/ESC_graphics_architecture
  * skia status: see the private/llunak/skia branch in core.git (Miklos)
  * missing the drawing of the whiteboard from Noel (Thorsten)
    * if you have the picture, please share it!

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

    + UNCONFIRMED: 574 (-26)
        + enhancements: 68  (-3)
        + needsUXEval: 7 (-4)
        + haveBackTrace: 3 (-1)
        + needsDevAdvice: 15 (+0)
        + documentation:  10 (+1)
        + android:  15 (+0)
        + iOS:  1 (-5)
        + Online:  11 (-1)


    + Most pressing bugs:
     New:
		[None]
     Old:
       + After Update to 6.1.4 on macOS fonts are blurred on retina display (xcode 10)
           + https://bugs.documentfoundation.org/show_bug.cgi?id=122218
             + probably depends on xcode version (Xisco)
             + but newer xcode is required by notorization (Cloph)
               + ideal would be to build with xcode 10 entirely
               + HiDPI screen for Cloph would be great (Michael)
               + found out: not a regression, but it is from a user’s PoV

       + button flashing - mouse wheel zooming breaks
           + https://bugs.documentfoundation.org/show_bug.cgi?id=121963
               + Armin ?
        + CRASH: Closing LibreOffice after deleting a chart
            + https://bugs.documentfoundation.org/show_bug.cgi?id=127306
                + Samuel ?

    + New high severity bugs of the week:
		[None]


* QA stats
    + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
      +141  -18 (-130) overall)
      many thanks to the top bug squashers:
       Xisco Faulí             21
       QA Administrators       14
       V Stuart Foote          11
       Timur                   8
       Julien Nabet            8
       Heiko Tietze            7
       Buovjaga                7
       Caolán McNamara         5
       Dieter Praas            4
       Oliver Brinzing         4

    + top 10 bugs reporters:
       NISZ LibreOffice Team   10
       Nicolas Christener      6
       Eyal Rozenberg          5
       Mike Kaganski           4
       Buovjaga                3
       Nukool Chompuparn       2
       ricky.tigg              2
       greatterrible           2
       andreas_k               2
       Arian                   2

    + top 10 bugs fixers:
       Xisco Faulí             4
       Nabet, Julien           4
       McNamara, Caolán        4
                               2
       Michael Stahl           2
       Vajna, Miklos           2
       Németh, László          2
       John Sakoutis           1
       Balazs Varga            1
       Brinzing, Oliver        1

    + top 10 bugs confirmers:
       Xisco Faulí             52
       Dieter Praas            14
       Timur                   12
       Raal                    11
       Andras Timar            10
       Heiko Tietze            9
       Nabet, Julien           8
       Roman Kuznetsov         7
       Brinzing, Oliver        6
       Foote, V Stuart         5


* Highest-Priority bugs (aka "MABs"):
   + http://bit.ly/2lJAAJI
     6.0 : 1/52 -     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 : 5/243 -    2 %  (+0)


* Bisected bugs open: keyword 'bisected'
   + more accurate - down to a single commit.
   + http://bit.ly/2dyIfDy
   + 688/3570 677/3547 672/3536 669/3516 671/3503 664/3488 664/3467

     done by:
        Xisco Faulí            13
        NISZ LibreOffice Team   5
        Raal                    4
        Roman Kuznetsov         1
        Buovjaga                1


* Bibisected bugs open: keyword 'bibisected'
   + http://bit.ly/2cSCXlS
   + 861/4387 848/4361 846/4350 847/4330 851/4318 844/4303 844/4281

     done by:
        Xisco Faulí            14
        Raal                    5
        NISZ LibreOffice Team   5
        Roman Kuznetsov         1
        Buovjaga                1
        Foote, V Stuart         1


* all bugs tagged with 'regression'
   + 1135(+9) bugs open of 8856(+25) total 4(+0) high prio.

     done by:
        Xisco Faulí             9
        NISZ LibreOffice Team   5
        Alex Thurgood           1
        Brinzing, Oliver        1
        Nabet, Julien           1
        Raal                    1
        Foote, V Stuart         1
        Jim Raykowski           1
        Timur                   1


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

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


* ~Component   count net * all regressions
   + http://bit.ly/1BUdI8i
     Writer: other            - 303(+6)
     Calc                     - 226(+1)
     Impress                  - 118(+1)
     Writer: docx filter      - 82(+2)
     LibreOffice              - 69(-2)
     Draw                     - 44(-1)
     UI                       - 42(-1)
     Borders                  - 39(+0)
     Base                     - 36(+0)
     Writer: doc filter       - 35(+0)
     Writer: perf             - 34(+0)
     Writer: other filter     - 30(+0)
     Crashes                  - 28(-1)
     graphics stack           - 25(-1)
     filters and storage      - 23(+1)
     RTL                      - 22(+0)
     BASIC                    - 18(+0)
     Printing and PDF export  - 18(+0)
     Chart                    - 17(+1)
     framework                - 2(+0)
     Linguistic               - 1(+0)
     Formula Editor           - 1(+0)
     sdk                      - 1(+0)


More information about the Libreoffice-qa mailing list