[Libreoffice-qa] ESC meeting minutes: 2019-10-17

Stephan Bergmann sbergman at redhat.com
Thu Oct 17 14:32:15 UTC 2019


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


* Completed Action Items:

* Pending Action Items:
     + Collect summary / pictures for each GSoC project (Heiko)
       [ No updates from mentors yet; probably drop if there’s no input from
         mentors! ]
       + draft: https://nextcloud.documentfoundation.org/s/XyMs94pqw5T44GW
       + still looking for input from everybody (except from Kendy and 
Heiko)
       + Propose new certified developers (Kendy, Stephan, Thorsten)

* Release Engineering update (Cloph)
     + 6.4 alpha: tagged yesterday, builds still running
       + branch-off is planned for mid-November
     + 6.3.3 status
       + notarization issues on macOS 10.15, not clear what the exact 
issue is
         yet
     + 6.2.8 released today (last of the 8.2 line)
     + Remotes
        + Android remote: fresh release pending, incl. Building on newer SDK
     + Android viewer
        + Issue when opening any document? (Xisco)
	     + Should be fixed (Cloph)
     + Online

* Documentation (Olivier)
     + New Help
        + Finishing touches for online Help & xapian (ohallot)
     + Helpcontent2
        + Housekeeping, after translation review (ohallot)
        + Untangling some complex help pages for macros (ohallot)
     + Google seasons of Doc
        + progressing
     + Guides
        + On going
     + OOo Developer Guide, not available in LO wiki (Ilmari)
        + Do we want to maintain it?
        + Definitively useful (Michael S.)
        + Ilmari happy to work on it to the side (esp. converting images
          to editable forms)
            + make that an EasyHack even? (Xisco)
            + more important to have a workflow how to do it than rather
              doing it quickly, as few will probably ever be updated
              (Michael S)
        + Even more useful OOo documentation (Olivier)

* UX Update (Heiko)
     + Bugzilla (topicUI) statistics
         230(230) (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      9(2)     16(-4)    43(-5)      99(-1)
          commented     79(2)    278(13)   806(12)    2007(45)
            removed      0(0)      0(0)      0(-1)      17(0)
           resolved      7(-2)    36(2)     94(5)      190(5)
     + top 10 contributors:
           Heiko Tietze made 163 changes in 1 month, and 657 changes in 
1 year
           Foote, V Stuart made 75 changes in 1 month, and 342 changes 
in 1 year
           Dieter Praas made 58 changes in 1 month, and 245 changes in 1 
year
           Thomas Lendo made 41 changes in 1 month, and 319 changes in 1 
year
           Kainz, Andreas made 37 changes in 1 month, and 231 changes in 
1 year
           Xisco Faulí made 33 changes in 1 month, and 324 changes in 1 year
           Cor Nouws made 25 changes in 1 month, and 159 changes in 1 year
           *UNKNOWN* made 22 changes in 1 month, and 26 changes in 1 year
           Roman Kuznetsov made 20 changes in 1 month, and 274 changes 
in 1 year
           *UNKNOWN* made 15 changes in 1 month, and 15 changes in 1 year

     + New tickets with needsUXEval Oct/10-17

       * Better line/paragraph numbering
         + https://bugs.documentfoundation.org/show_bug.cgi?id=128163
       * FORMATTING: Page Number field inserts without its proper 
character style
         + https://bugs.documentfoundation.org/show_bug.cgi?id=128146
       * allow each deck to keep its own width in the sidebar
         + https://bugs.documentfoundation.org/show_bug.cgi?id=128180
       * Dash type should not respect draw:style="rect" item for draw:name
         + https://bugs.documentfoundation.org/show_bug.cgi?id=127509
       * [Sifr theme] Change Navigator's Update icon in Master document mode
         (Writer)
         + https://bugs.documentfoundation.org/show_bug.cgi?id=127976
       * file Open type menu has about 175 items, please organize
         + https://bugs.documentfoundation.org/show_bug.cgi?id=128113
       => unconfirmed, in discussion, needinfo

    -> * Mouse pointer/cursor does not change its shape over selected text
         + https://bugs.documentfoundation.org/show_bug.cgi?id=127835
         + code pointers would be nice
       * Create Native Mac OS X Full Screen Mode
         + https://bugs.documentfoundation.org/show_bug.cgi?id=128186
       * [Sifr theme] Create good icons for Set reminder, Header, Footer and
         Headings level show icons in Navigator
         + https://bugs.documentfoundation.org/show_bug.cgi?id=127977
    -> * WRITER TABLES: Sort warning needed or some form of protection
         + https://bugs.documentfoundation.org/show_bug.cgi?id=128090
         + new confirmation dialog like in Calc suggested
       * Frames around dialog widgets
         + https://bugs.documentfoundation.org/show_bug.cgi?id=125508
    -> * UI: Option to open all heading branches at once
         + https://bugs.documentfoundation.org/show_bug.cgi?id=128058
         + patch by Jim Raykowski introducing ExpandAll() for SvTreeListBox
         + https://gerrit.libreoffice.org/#/c/80702/
    -> * Frame resizing: Moving the top border of a frame to resize it 
actually
         resizes it moving the bottom border up.
         + https://bugs.documentfoundation.org/show_bug.cgi?id=128063
       => accepted, assigned

* Crash Testing (Caolan)
     + 3(-1) import failure, 0(-2) export failures
       - all calc failures
     + 31(-9) coverity issues
     + 11 Google / ossfuzz issues
       - cleared some timeouts, one an infinite loop, but new timeouts 
found again

* Crash Reporting (Xisco)
     + https://crashreport.libreoffice.org/stats/version/6.2.6.2
         + (-88) 357 445 357 310 364 507 509 311 246 12 0
     + https://crashreport.libreoffice.org/stats/version/6.2.7.1
         + (-932) 1549 2481 1309 959 673 186 0
     + https://crashreport.libreoffice.org/stats/version/6.3.0.4
         + (-714) 4687 5401 5341 5370 5708 7000 6967 6267 4942 2052 0
     + https://crashreport.libreoffice.org/stats/version/6.3.1.2
         + (-1255) 2151 3406 2696 2886 2262 820 0
     + https://crashreport.libreoffice.org/stats/version/6.3.2.2
         + (-1528) 3273 4801 1698 0

     + Big drop in all versions this week
	  + it seems a new Windows update fixed the jscript.dll problem

* Hackfests & Events (Thorsten)
    + hope to have one each quarter.
    + Google Mentor summit happening in Europe end of October
        + Michael & Thorsten going there
    + plans for next year:
      + FOSDEM 2020
        + devroom is approved, will be on Saturday, CfP

* mentoring/easyhack update
           committer...   1 week       1 month     3 months     12 months
                   open       86(-43)     149(-33)     152(-39)     166(-37)
                reviews     1345(-267)   5154(855)   13980(-83)   54888(295)
                 merged      332(-112)   1789(295)    4504(-9)    16775(120)
              abandoned       17(0)        76(5)       205(-6)      873(5)
            own commits      314(-170)   1471(312)    3696(86)    14744(84)
         review commits       71(-70)     324(64)     1004(-32)    4246(23)
         contributor...   1 week     1 month    3 months    12 months
                   open      10(-4)      26(-2)     27(-2)      28(-2)
                reviews     194(-16)   1016(94)   1934(-47)   3419(95)
                 merged      34(-3)     111(41)    236(31)     798(37)
              abandoned       2(-1)      14(1)     146(1)      341(-1)
            own commits      36(-7)     115(43)    260(26)    1026(29)
         review commits       0(0)        0(0)       0(0)        0(0)
     + easyHack statistics:
        needsDevEval 6(6)   needsUXEval 1(1)   cleanup_comments 196(196)
        total 241(241)   assigned 5(5)   open 220(220)
     + top 10 contributors:
           Pedro Pinto da Silva made 67 patches in 1 month, and 68 
patches in 1 year
           Tünde Tóth made 7 patches in 1 month, and 30 patches in 1 year
           Balazs Varga made 6 patches in 1 month, and 51 patches in 1 year
           LibreOfficiant made 4 patches in 1 month, and 54 patches in 1 year
           himajin100000 made 3 patches in 1 month, and 24 patches in 1 year
           Szabolcs Tóth (NISZ) made 3 patches in 1 month, and 7 patches 
in 1 year
           Shivansh made 2 patches in 1 month, and 9 patches in 1 year
           Scott Clarke made 2 patches in 1 month, and 12 patches in 1 year
           DrRobotto made 2 patches in 1 month, and 13 patches in 1 year
           Thomas Viehmann made 1 patches in 1 month, and 2 patches in 1 
year
     + top 10 reviewers:
           Kłos, Szymon made 187 review comments in 1 month, and 389 in 
1 year
           Vajna, Miklos made 152 review comments in 1 month, and 1512 
in 1 year
           Grandin, Noel made 151 review comments in 1 month, and 1168 
in 1 year
           Michael Stahl made 137 review comments in 1 month, and 1459 
in 1 year
           Holešovský, Jan made 126 review comments in 1 month, and 832 
in 1 year
           Timar, Andras made 116 review comments in 1 month, and 1178 
in 1 year
           Kaganski, Mike made 111 review comments in 1 month, and 749 
in 1 year
           Bergmann, Stephan made 110 review comments in 1 month, and 
1040 in 1 year
           Behrens, Thorsten made 106 review comments in 1 month, and 
1651 in 1 year
           McNamara, Caolán made 87 review comments in 1 month, and 1199 
in 1 year
     + Patches automatically abandoned:
         wip:oox Changes QR Code ( shubham goyal )
             - https://gerrit.libreoffice.org/#/c/76070
         Fix typos ( Andrea Gelmini )
             - https://gerrit.libreoffice.org/#/c/77203
     + big CONGRATULATIONS to contributors who have at least 1 merged 
patch, since last report:
           Christian Barth
           Muhammed Shameem
           JohannKokos

* Commit Access
     + None

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

* Jenkins / CI update (Christian)
     from:Thu Oct 10 14:15:20 2019
     master linux rel  jobs: 100 ok: 100 ko:   0 fail ratio:  0.00 % 
break:   0 broken duration: 0.00%
     master linux dbg  jobs:  44 ok:  44 ko:   0 fail ratio:  0.00 % 
break:   0 broken duration: 0.00%
     master mac rel    jobs:   0 ok:   0 ko:   0 fail ratio:  0.00 % 
break:   0 broken duration: 0.00%
     master mac dbg    jobs:   0 ok:   0 ko:   0 fail ratio:  0.00 % 
break:   0 broken duration: 0.00%
     master win rel    jobs:  58 ok:  43 ko:  15 fail ratio: 25.86 % 
break:   5 broken duration:29.40%
     master win dbg    jobs:  63 ok:  54 ko:   9 fail ratio: 14.29 % 
break:   9 broken duration:16.06%
     master win64 dbg  jobs:  60 ok:  56 ko:   4 fail ratio:  6.67 % 
break:   4 broken duration: 3.20%
     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: 270 ok: 187 ko:  12 fail ratio:  4.44% time 
for ok: mean:  26 median:  25
     master gerrit plg jobs: 274 ok: 178 ko:  39 fail ratio: 14.23% time 
for ok: mean:  36 median:  32
     master gerrit win jobs: 277 ok: 167 ko:  47 fail ratio: 16.97% time 
for ok: mean:  56 median:  54
     master gerrit mac jobs: 279 ok: 184 ko:  24 fail ratio:  8.60% time 
for ok: mean:  56 median:  26
     master gerrit all jobs: 247 ok: 135 ko:  91 fail ratio: 36.84% time 
for ok: mean: 122 median:  87
Something’s wrong with the script – should be around 450 builds last week…
    + https://dev-www.libreoffice.org/tmp/gerrit_191017.html
    + jenkins plugin update (Build Failure Analyzer) split parsing result
      into a separate log
      → that in turn broke automatic retries of builds, since failure
        result doesn’t appear in log anymore (multijob retry feature)
    + tests that failed more than twice in last seven days:
       3 CppunitTest_sal_osl
       3 CppunitTest_sw_ooxmlexport5
       3 CppunitTest_sw_uiwriter
       3 CppunitTest_sw_uwriter
       3 UITest_calc_tests3
       4 CppunitTest_sc_statistical_functions_test
       5 UITest_writer_tests


* l10n (Sophie)
    + weblate instance status: still discovering, feedback collection
    + already migrated from pootle for master, 6.3 may or may not be 
migrated
    + pondering also importing the old history, not sure if it will be 
worth it

* 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
    + Will be a hard requirement later this year
    + 80+% of recent Gerrit have an sso account now
    + Guilhelm planning on a heads-up banner to notify people about the 
coming
      switchover

* Graphics architecture (Thorsten)
   * https://pad.documentfoundation.org/p/ESC_graphics_architecture
   * skia status: see the updated feature/skia branch in core.git (Miklos)

* QA update (Xisco)
      + BHS for LibreOffice 6.4 Alpha1 on Monday, 21
	    https://wiki.documentfoundation.org/QA/BugHuntingSession/6.4.0Alpha

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

     + UNCONFIRMED: 587 (+14)
         + enhancements: 66  (-2)
         + needsUXEval: 2 (-3)
         + haveBackTrace: 4 (-1)
         + needsDevAdvice: 14 (+0)
         + documentation:  6 (-1)
         + android:  16 (+0)
         + iOS:  2 (-2)
         + Online:  14 (+2)

     + 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 ?
      Fixed:
         [none]

     + New high severity bugs of the week:
         + LibreOffice does not launch normally on macOS 10.15 Catalina
             + https://bugs.documentfoundation.org/show_bug.cgi?id=126409

* QA stats
     + 
https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
       +126  -14 (-130) overall)
       many thanks to the top bug squashers:
        QA Administrators       26
        V Stuart Foote          8
        Xisco Faulí             8
        Heiko Tietze            7
        Mike Kaganski           6
        Oliver Brinzing         6
        Caolán McNamara         5
        Tor Lillqvist           4
        Timur                   4
        Regina Henschel         3

     + top 10 bugs reporters:
        Nicolas Christener      7
        Cor Nouws               6
        John                    5
        Xisco Faulí             5
        Nick Levinson           3
        Mike Kaganski           2
        Regina Henschel         2
        nogajun                 2
        HTK300                  2
        tom knaffl              2

     + top 10 bugs fixers:
        McNamara, Caolán        6
        Xisco Faulí             4
        Henschel, Regina        3
        Lillqvist, Tor          3
        Kaganski, Mike          3
        Budea, Áron             2
        Balazs Varga            2
        Nabet, Julien           2
        Németh, László          2
        Thorsten Behrens (CIB)  2

     + top 10 bugs confirmers:
        Xisco Faulí             36
        Dieter Praas            14
        Heiko Tietze            7
        Foote, V Stuart         7
        Nabet, Julien           6
        m.a.riosv               4
        Kaganski, Mike          4
        Raal                    4
        Weghorn, Michael        2
        McNamara, Caolán        2


* 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 : 3/82 -     3 %  (+0)
      old : 5/243 -    2 %  (+0)


* Bisected bugs open: keyword 'bisected'
    + more accurate - down to a single commit.
    + http://bit.ly/2dyIfDy
    + 692/3624 695/3606 693/3586 688/3567 674/3543 670/3534 669/3516

      done by:
         Xisco Faulí             5
         Justin L                1
         Weghorn, Michael        1
         Brinzing, Oliver        1
         Telesto                 1
         Timur                   1
         NISZ LibreOffice Team   1


* Bibisected bugs open: keyword 'bibisected'
    + http://bit.ly/2cSCXlS
    + 865/4447 868/4427 867/4406 860/4384 847/4357 845/4348 847/4330

      done by:
         Xisco Faulí             5
         Timur                   2
         Justin L                1
         Weghorn, Michael        1
         Brinzing, Oliver        1
         Telesto                 1
         NISZ LibreOffice Team   1


* all bugs tagged with 'regression'
    + 1145(-4) bugs open of 8935(+19) total 3(+0) high prio.

      done by:
         Cor Nouws              3
         Xisco Faulí            3
         Raal                   2
         Roman Kuznetsov        2
         Justin L               1
         Weghorn, Michael       1
         Foote, V Stuart        1
         Timur                  1


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

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


* ~Component   count net * all regressions
    + http://bit.ly/1BUdI8i
      Writer: other            - 305(-1)
      Calc                     - 231(+2)
      Impress                  - 125(-2)
      Writer: docx filter      - 80(-2)
      LibreOffice              - 70(-1)
      Draw                     - 44(+0)
      Borders                  - 41(+1)
      UI                       - 41(-1)
      Base                     - 36(+0)
      Writer: doc filter       - 35(+0)
      Writer: perf             - 34(+0)
      Writer: other filter     - 29(+0)
      Crashes                  - 28(+0)
      graphics stack           - 25(+0)
      filters and storage      - 24(+0)
      RTL                      - 22(+0)
      Printing and PDF export  - 19(+0)
      Chart                    - 17(-1)
      BASIC                    - 17(+0)
      framework                - 2(+0)
      sdk                      - 1(+0)
      Linguistic               - 0(-1)



More information about the Libreoffice-qa mailing list