[Libreoffice-qa] minutes of ESC call 2018-08-30

Miklos Vajna vmiklos at collabora.co.uk
Thu Aug 30 14:44:36 UTC 2018


* Present:
    + Thorsten, Eike, Xisco, Michael S, Miklos, Caolan, Olivier,
      Christian, Sophie, Heiko, Jan-Marek, Stephan

* Completed Action Items:
    + check out the CentOS builds tools for 32bit & update baseline (Christian)
      [ devtools-7 for centos6 and centos7 is an option → trying this first
        32bit centos7 is not officual, though.
        Centos7 comes with gcc-4.8 by default ]
    + add 6.2 release plan to the overview in the wiki (Christian)
        [ done ]

* Pending Action Items:
    + default bitergia filter for master + libreoffice-* (Christian)
        [ should be possible to add raw data to filter command (Christian) ]

* Release Engineering update (Christian)
    + 6.0.7 – due in October
    + 6.1.1 RC1 / RC2 status
      + RC1 tagged, uploaded
      + RC2 next week
    + 6.1.2 shortened cycle to just one RC, since otherwise 6.1.1 would overlap
    + Remotes
    + Android viewer
      + new builds done, plan to do some testing
    + Online

* Documentation (Olivier)
    + New Help
        + bug fix in XSLT + tweaks in CSS (ohallot, fitoshido)
        + Housekeeping dead code (A. Timar)
    + Online Help Editor
        + Word completion for CodeMission (M. Saunders)
    + Help content
        + refactor/rewriting on string parsing in Calc (ohallot)
        + refactor page on empty cells (ohallot)
        + New page on Impress remote dialog (ohallot)
        + New pages for New Help
        + Collateral file for Dutch (L. Moons)
        + Several fixes, typos (A. Gelmini, S. Horacek, M. Kaganski)
    + Wiki pages
        + Compile pages on New Help development/contents addition (ohallot)
    + Guides
        + Stalled


* UX Update (Heiko)
    + Bugzilla (topicUI) statistics
        246(246) (topicUI) bugs open, 294(294) (needsUXEval) needs to be evaluated by the UXteam
    + Updates:
        BZ changes   1 week   1 month   3 months   12 months
             added     11(5)     20(3)     34(4)       97(3)
         commented     66(35)   151(-2)   357(47)    1683(17)
           removed      0(0)      0(0)      1(0)        9(0)
          resolved      3(2)     13(-2)    30(3)      145(-2)
    + top 10 contributors:
          Kainz, Andreas made 100 changes in 1 month, and 135 changes in 1 year
          Tietze, Heiko made 44 changes in 1 month, and 608 changes in 1 year
          Foote, V Stuart made 30 changes in 1 month, and 260 changes in 1 year
          Xisco Faulí made 30 changes in 1 month, and 324 changes in 1 year
          Telesto made 19 changes in 1 month, and 84 changes in 1 year
          Thomas Lendo made 16 changes in 1 month, and 225 changes in 1 year
          Monastirsky, Maxim made 12 changes in 1 month, and 50 changes in 1 year
          Kaganski, Mike made 12 changes in 1 month, and 73 changes in 1 year
          Cor Nouws made 12 changes in 1 month, and 102 changes in 1 year
          Dieter Praas made 11 changes in 1 month, and 140 changes in 1 year
 * Context menus harmonization
   * tdf#119432, tdf#119436, tdf#119506, tdf#119521, tdf#119526, tdf#119532, 
     tdf#119547, tdf#119580, tdf#119581
   + https://colibreoffice.wordpress.com/2018/08/29/context-menubar/ (Andreas Kainz)
   + in discussion, comments welcome

  + Calc menu reorganization: some menu items are gone
    + Eike commented on <https://gerrit.libreoffice.org/56912>


* Crash Testing
    + 1(+1) import failure, 2(+2) export failures
      + not reproducible, though
    + 5 coverity issues
      + next round will be lower
    + Google / ossfuzz: down for a while, build fixed again
      - 5 issues, 1 serious
      - build fixed now again
    + ForcePoint, round 9
      - 38 issues, 5 unfixed, all writer layout
      - complicated, no progress this week
        - perhaps will just throw an exception for the corner-case...

* Crash Reporting (Xisco)
    + http://crashreport.libreoffice.org/stats/version/5.4.7.2
         + 459 (last 7 days) (+25)
    + http://crashreport.libreoffice.org/stats/version/6.0.4.2
         + 776 731 (last 7 days) (+45)
    + http://crashreport.libreoffice.org/stats/version/6.0.5.2
         + 1018 (last 7 days) (-24)
    + http://crashreport.libreoffice.org/stats/version/6.0.6.2
         + 540 (last 7 days) (+106)

    + http://crashreport.libreoffice.org/stats/version/6.1.0.3
         + 2177 1626 (last 7 days) (+551)
         + top 1 - new crash in 6.1.0.3 in GL – looks like locking
           + epoxy upgrade on master didn’t fix tdf#119028
           + probably not worth backporting to 6.1
           + aware of no reproducer steps at the moment
         + top 3 – regression since 6.1.

* Hackfests & Events
   + nextCloud conference
   + FrOScon in Bonn: Aug 25
      + Bubli, Thorsten, Cloph, Rene
      + was pretty nice, 2 talks, 7-8 contributors there
   + Munich (Thorsten)
      + Oct 26-28th, CIB main office
      + an Open Gov’t meeting from the City of Munich
      + good to have a hack-fest back-to-back there.
   + Conference – September 26 - 28
   + DINAcon - Bern / Switzerland – Hackfest ~October 19th (Michael)

* mentoring/easyhack update
          committer...   1 week       1 month      3 months     12 months
                  open       80(-9)      141(-13)      142(-12)     153(-12)
               reviews     1234(-226)   4740(-249)   12969(623)   26324(545)
                merged      292(-143)   1262(-70)     3922(2)     14605(121)
             abandoned        8(-3)       38(-7)       165(-9)      953(-6)
           own commits      276(-3)     1044(-38)     3492(39)    15506(48)
        review commits       81(15)      325(9)        980(33)     3716(11)
        contributor...   1 week   1 month    3 months     12 months
                  open     20(3)     71(3)       72(3)         75(3)
               reviews     66(8)    262(25)    1640(-490)   26199(-485)
                merged     14(-9)   119(-17)    403(-2)      1675(-39)
             abandoned      6(3)     18(3)       79(4)        328(-4)
           own commits     32(9)    166(-4)     469(13)      1504(-6)
        review commits      0(0)      0(0)        0(0)          0(0)
    + easyHack statistics:
       needsDevEval 53(53)   needsUXEval 2(2)   cleanup_comments 219(219)
       total 267(267)   assigned 24(24)   open 188(188)
    + top 5 contributors:
          Sophia Schröder made 52 patches in 1 month, and 139 patches in 1 year
          Gelmini, Andrea made 35 patches in 1 month, and 459 patches in 1 year
          Tümer, Mert made 12 patches in 1 month, and 19 patches in 1 year
          Justin Luth made 10 patches in 1 month, and 29 patches in 1 year
          Johnny_M made 8 patches in 1 month, and 119 patches in 1 year
    + top 5 reviewers:
          Pootle bot made 2785 review comments in 1 month, and 7196 in 1 year
          Pootle bot made 193 review comments in 1 month, and 1868 in 1 year
          Vajna, Miklos made 161 review comments in 1 month, and 1229 in 1 year
          Adolfo Jayme Barrientos made 152 review comments in 1 month, and 921 in 1 year
          Michael Stahl made 143 review comments in 1 month, and 449 in 1 year
    + big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
          Leo Moons leo.moons at proximus.be
          Don Lewis truckman at apache.org
          Olivier R olivier.dev at grammalecte.net
   + automatic reviewer addition should work now (Thorsten)
     + keeping an eye on it (Xisco)
* Commit Access

   + None this week

* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
    + sleeping ~9 weeks.

* Jenkins / CI update (Christian)
    from:Thu Aug 23 16:01:48 2018
    master linux rel  jobs: 158 ok: 157 ko:   1 fail ratio:  0.63 % break:   1 broken duration: 0.44%
    master linux dbg  jobs: 125 ok: 123 ko:   1 fail ratio:  0.80 % break:   1 broken duration: 0.27%
    master mac rel    jobs: 119 ok: 116 ko:   3 fail ratio:  2.52 % break:   2 broken duration: 0.81%
    master mac dbg    jobs: 124 ok: 120 ko:   4 fail ratio:  3.23 % break:   4 broken duration: 1.78%
    master win rel    jobs:  83 ok:  57 ko:  23 fail ratio: 27.71 % break:  19 broken duration:40.01%
    master win dbg    jobs:  80 ok:  58 ko:  19 fail ratio: 23.75 % break:  16 broken duration:19.43%
    master win64 dbg  jobs:  79 ok:  58 ko:  21 fail ratio: 26.58 % break:  14 broken duration:25.11%
    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: 460 ok: 353 ko:  50 fail ratio: 10.87% time for ok: mean:  19 median:  17
    master gerrit plg jobs: 466 ok: 292 ko:  94 fail ratio: 20.17% time for ok: mean:  34 median:  31
    master gerrit win jobs: 520 ok: 260 ko:  98 fail ratio: 18.85% time for ok: mean:  73 median:  74
    master gerrit mac jobs: 475 ok: 309 ko:  36 fail ratio:  7.58% time for ok: mean:  57 median:  33
    master gerrit all jobs: 432 ok: 221 ko: 177 fail ratio: 40.97% time for ok: mean: 100 median:  88
   + https://dev-www.libreoffice.org/tmp/gerrit_180830.html
   + tests that failed more than twice in last seven days:
      3 error: ‘xCellCursor’ has not been declared in file /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_gcc_release_64/test/source/table/xcellcursor.cxx
      3 CppunitTest_sw_mailmerge			(linux gcc release)
      3 CppunitTest_vcl_complextext		(win)
      3 CppunitTest_vcl_fontfeature		(win)
      3 UITest_impress_demo					(linux clang dbgutil)
      7 CppunitTest_vcl_pdfexport			(win)
     27 JunitTest_framework_complex		(linux clang dbgutil)
     + was a leftover process, fixed now
     + TDF infra DoS → some lost Jenkins slaves → no automatic reconnect
       + fixed now

* l10n (Sophie)

     + working as usual

* Go back to weekly meeting on the same day (Heiko)
    + data is: https://demo.eu.collaboraonline.com/tdf/index.php/f/12850
        since June over 11 weeks we have 11.5 participants in average
        on Thursday vs. 8 on Wednesday (SD 2.3/1.4)
        at least 3 more on Thursday afternoon.
           + do we know who they are ? (Michael)
                + do we get new people or just loose them.
    + prefer to move it back to a single day – Thur (Stephan, Heiko, Sophie)
       + last week Kendy preferred Thur (Heiko)
    + anyone in favor of Wednesdays ?
       + only good if people are different on Wed (Cloph, Sophie, Michael)
         + not worth having wed.
    + don’t care much – like the same day each week (Michael S)
       + easier to remember.
    => no-one here on Wed. that wants Wednesday.
    => propose switching back to Thur – from next week & await screaming.
       + some would be persuaded by yet better data showing different people.

    + no exact names, but it feels the Wed meetings did not really attract new people
      + experiment is kind of failing => go back to always Thur from next week

* QA update (Xisco)

    + UNCONFIRMED: 507 (+35)
        + enhancements: 54  (+2)
        + needsUXEval: 10 (+0)
        + haveBackTrace: 10 (+1)
        + needsDevAdvice: 28 (+0)
        + documentation:  4 (+2)
        + android:  13 (+0)
+ Most pressing bugs:
        + New
            [ none ]

        + Older
            + Calc: Crash when cutting some content
                + https://bugs.documentfoundation.org/show_bug.cgi?id=118707
                + Henry Castro

        + Fixed:
            + FILEOPEN: Read Error in .EPS images inserted in LibreOffice 6.0...
                + https://bugs.documentfoundation.org/show_bug.cgi?id=118659
                + fixed thanks to Caolan

            + CRASH: Print Preview crashes on signed document without infobar
                + https://bugs.documentfoundation.org/show_bug.cgi?id=117426
                + fixed thanks to Caolan

            + Crash with RTF paste
                + https://bugs.documentfoundation.org/show_bug.cgi?id=118382
                + fixed thanks to Caolan

            + Crash in SfxItemSet::Get(unsigned short,bool) when doing undo/copy/exit
                + https://bugs.documentfoundation.org/show_bug.cgi?id=119259
                + fixed thanks to Caolan

            + FILEOPEN: CRASH: ODS with large chart out of memory 'Bad Allocation' on 32-bit LO since LO 4.0
                + https://bugs.documentfoundation.org/show_bug.cgi?id=98558
                + fixed thanks to Caolan

* QA stats
    + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
      +158  -26 (-121) overall)
      many thanks to the top bug squashers:
       Xisco Faulí             13
       Justin L                12
       Heiko Tietze            11
       Caolán McNamara         10
       Adolfo Jayme            6
       Eike Rathke             6
       Maxim Monastirsky       5
       Buovjaga                5
       Alex Thurgood           4
       V Stuart Foote          4

    + top 10 bugs reporters:
       andreas_k               16
       Oliver Brinzing         10
       Telesto                 9
       Albert Acer             9
       Diogo G. Sousa          8
       Roman Kuznetsov         4
       Jim Raykowski           4
       Leandro Martín Drudi    3
       Werner                  2
       21Naown                 2

    + top 10 bugs fixers:
       McNamara, Caolán        10
       Adolfo Jayme Barrientos 7
       Tietze, Heiko           6
       Rathke, Eike            6
       Grandin, Noel           3
       Monastirsky, Maxim      3
       Justin L                3
       Hung, Mark              3
       Jim Raykowski           2
       Nabet, Julien           2

    + top 10 bugs confirmers:
       Xisco Faulí             29
       Tietze, Heiko           11
       Dieter Praas            9
       Drew Jensen             7
       Faure, Jean-Baptiste    5
       Timur                   5
       Buovjaga                5
       Foote, V Stuart         4
       Olivier Hallot          4
       Alex Thurgood           4


* Highest-Priority bugs (aka "MABs"):
   + http://bit.ly/2lJAAJI
     6.0 : 2/47 -     4 %  (-4)
     5.4 : 1/39 -     2 %  (+0)
     5.3 : 1/53 -     1 %  (+0)
     5.2 : 1/41 -     2 %  (+0)
     5.1 : 0/35 -     0 %  (+0)
     5.0 : 2/63 -     3 %  (+0)
     4.4 : 1/76 -     1 %  (+0)
     4.3 : 2/73 -     2 %  (+0)
     4.2 : 5/134 -    3 %  (+0)
     4.1 : 3/84 -     3 %  (+0)
     4.0 : 4/83 -     4 %  (+0)
     old : 19/257 -   7 %  (+0)


* Bisected bugs open: keyword 'bisected'
   + more accurate - down to a single commit.
   + http://bit.ly/2dyIfDy
   + 570/2498 565/2469 564/2444 552/2422 551/2410 557/2390 561/2371

     done by:
        Xisco Faulí           23
        Raal                   3
        Telesto                1
        Budea, Áron            1
        am_dxer                1


* Bibisected bugs open: keyword 'bibisected'
   + http://bit.ly/2cSCXlS
   + 745/3236 741/3204 739/3175 729/3154 723/3136 730/3114 731/3091

     done by:
        Xisco Faulí           24
        Raal                   3
        Drew Jensen            2
        Buovjaga               1
        Telesto                1
        Budea, Áron            1


* all bugs tagged with 'regression'
   + 990(+3) bugs open of 7479(+33) total 7(-4) high prio.

     done by:
        Xisco Faulí           17
        Raal                   3
        Buovjaga               2
        Telesto                2
        Drew Jensen            2
        Alex Thurgood          2
        kompilainenn           1
        steve -_-              1
        Németh, László         1
        Faure, Jean-Baptiste   1


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

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


* ~Component   count net * all regressions
   + http://bit.ly/1BUdI8i
     Writer: other            - 240(+2)
     Calc                     - 171(+2)
     Impress                  - 111(+0)
     Writer: docx filter      - 77(-3)
     LibreOffice              - 68(+2)
     UI                       - 44(-1)
     Draw                     - 36(+1)
     Borders                  - 35(+1)
     Base                     - 33(+0)
     Writer: doc filter       - 32(+0)
     graphics stack           - 30(+0)
     Writer: perf             - 28(+1)
     Writer: other filter     - 26(+1)
     filters and storage      - 25(+0)
     Chart                    - 22(+0)
     Crashes                  - 21(-4)
     BASIC                    - 15(+0)
     Printing and PDF export  - 14(+0)
     framework                - 4(-1)
     Formula Editor           - 2(+0)
     Linguistic               - 1(+0)
     sdk                      - 1(+0)
     Extensions               - 1(+0)


More information about the Libreoffice-qa mailing list