Minutes of 2018-10-11 ESC call

Miklos Vajna vmiklos at collabora.co.uk
Thu Oct 11 14:31:04 UTC 2018


* Present:
    + Heiko, Miklos, Kendy, Christian, Sophie, Stephan, Eike, Jan-Marek,
      Michael W. Caolán, Thorsten, Xisco

* Completed Action Items:
    + give commit access & welcome to Jim Raykowski (Miklos)
    + add screenshot builder to the sanitizer builds (Stephan)
      [ done, but the builds failing ]
    + setup new CentOS7 baseline VM (Cloph)
      [ done for the 64bit builds, for 32bit we stick to the CentOS6 ]
      [ which means GCC requirements could be bumped to GCC 7 on master
        now; Stephan will take care ]

* Pending Action Items:
    + disable editing for the android viewer except in alpha programme (Christian)
    + add screenshot builder to basic build stats (Cloph)
    + default bitergia filter for master + libreoffice-* (Christian)
        [ enabled for gerrit (default) view enabled, but default git
          view needs improving with external script ]

* Release Engineering update (Christian, Xisco)
    + 6.0.7 RC1 – status
        + out since the last week
    + 6.1.3 RC1 - Week start Oct 8th
        + tagged today, builds mostly done, waiting for the 32bit windows
          and linux
    + 6.2 Alpha 1
        + due in ~1 week. (week Oct 15th)
    + Remotes
    + Android viewer
      crash w/editingrelatedto exception handling and llvmc++ runtime
      (i.e. bridges module)
    + Online

* Documentation (Olivier)

* UX Update (Heiko)
    + Bugzilla (topicUI) statistics
        254(254) (topicUI) bugs open, 298(298) (needsUXEval) needs to be evaluated by the UXteam
    + Updates:
        BZ changes   1 week   1 month    3 months   12 months
             added      9(5)     23(0)      41(1)       97(0)
         commented     45(0)    131(-23)   354(-23)   1547(-21)
           removed      0(0)      0(-1)      0(-2)       5(-1)
          resolved      4(3)      8(2)      31(1)      134(-3)
    + top 10 contributors:
          Thomas Lendo made 96 changes in 1 month, and 291 changes in 1 year
          Zolnai, Tamás made 53 changes in 1 month, and 149 changes in 1 year
          Tietze, Heiko made 30 changes in 1 month, and 537 changes in 1 year
          Foote, V Stuart made 13 changes in 1 month, and 212 changes in 1 year
          Roman Kuznetsov made 13 changes in 1 month, and 44 changes in 1 year
          Cor Nouws made 11 changes in 1 month, and 90 changes in 1 year
          Xisco Faulí made 10 changes in 1 month, and 279 changes in 1 year
          Kainz, Andreas made 10 changes in 1 month, and 148 changes in 1 year
          Buovjaga made 8 changes in 1 month, and 143 changes in 1 year
          Harald Koester made 8 changes in 1 month, and 18 changes in 1 year

New needsUXEval between Oct/04-10

 * Column/row properties of a are not preserved on copy into an existing table
   + https://bugs.documentfoundation.org/show_bug.cgi?id=113605

 * Unclear PDF, ePUB button name in Customize dialog
   + https://bugs.documentfoundation.org/show_bug.cgi?id=120392
   => DUP of 108458

 * No way to load a gradient palette
   + https://bugs.documentfoundation.org/show_bug.cgi?id=120369
   => NEW

 * FILEOPEN XLSX Consecutive spaces in cells with Wrap text affect horizontal text alignment
   + https://bugs.documentfoundation.org/show_bug.cgi?id=120319
   => WFM

 * Page break indicators do not show unless print preview was started once
   + https://bugs.documentfoundation.org/show_bug.cgi?id=120009
   => NEW

 * Introduce UNO command to edit concordance file
   + https://bugs.documentfoundation.org/show_bug.cgi?id=120404

 * Creating bullet points should be identical to MS-Office
   + https://bugs.documentfoundation.org/show_bug.cgi?id=120400

 * Backspace as the primary key for removing bullet points and tab indent
   + https://bugs.documentfoundation.org/show_bug.cgi?id=120399

Special topics

 * Improvements to FF Persona done and work ongoing – thanks to Muhammet

 * Remove outdated UNO commands InsertRow / InsertColumn from Calc
   + https://gerrit.libreoffice.org/#/c/61567/ (alternative solution available)
   + previous decision in 2015 was to keep it but for how long?
   + https://lists.freedesktop.org/archives/libreoffice/2015-June/068454.html
   + the UNO commands part of the API (Kendy)
       + can potentially break compatibility (Miklos)
        + LibreOffice Online can use these – would be good that LibreOffice
          Online and no extensions use that if we want to remove (Kendy)
      => keep it (all)

* Crash Testing (Caolan)
    + 1 (+0) import failure, 43(+0) export failures
        + moggi working on getting asan crashtesting working again
    + 9 (+9) coverity issues
    + Google / ossfuzz: down for a while, build fixed again
        + 5 issues, 0 serious
    + ForcePoint, round 9
        + 4 writer layout issues (-1)

* Crash Reporting (Xisco)
    + http://crashreport.libreoffice.org/stats/version/5.4.7.2
         + 503 (last 7 days) (-33)
    + http://crashreport.libreoffice.org/stats/version/6.0.6.2
         + 1155 (last 7 days) (+81)
    + http://crashreport.libreoffice.org/stats/version/6.1.0.3
         + 1421 (last 7 days) (-160)
    + http://crashreport.libreoffice.org/stats/version/6.1.1.2
         + 1360 (last 7 days) (-282)
    + http://crashreport.libreoffice.org/stats/version/6.1.2.1
         + 2670 (last 7 days) (+868)

    + Crash signatures lost from 6.1.2 reports; input from Cloph?
    + not useful in current status still
       + no idea what’s wrong, will investigate (Cloph)
       + not sure if it’s just for one release or the next RC will be affected as well.

* Hackfests & Events (Thorsten)
   + if you need help with travel - TDF can help fund that, poke Thorsten
   + DINAcon - Bern / Switzerland – Hackfest ~ October 19th (Michael)
      + Michael to go.
      + need a wiki page setup etc.
      + cloph can setup VMs (for how many users?)
   + Munich (Thorsten)
      + https://wiki.documentfoundation.org/Hackfest/Muenchen2018
      + 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 largely
        for local types.

* mentoring/easyhack update
          committer...   1 week      1 month     3 months      12 months
                  open       96(15)     160(14)      165(14)       176(14)
               reviews     1342(261)   4249(-16)   12815(-559)   29668(694)
                merged      317(109)   1151(35)     3684(10)     14989(175)
             abandoned       11(-18)     55(-2)      138(-2)       950(18)
           own commits      303(98)    1261(38)     3429(63)     15495(120)
        review commits       49(-9)     207(-18)     832(-57)     3682(0)
        contributor...   1 week    1 month    3 months   12 months
                  open     11(-9)     41(-13)    42(-13)      45(-13)
               reviews     59(-10)   217(-21)   424(-83)   22903(-496)
                merged     19(-15)    93(-5)    343(-66)    1555(-88)
             abandoned      4(-5)     24(-4)     63(-14)     296(-23)
           own commits     22(-19)   108(-8)    425(-50)    1478(-83)
        review commits      0(0)       0(0)       0(0)         0(0)
    + easyHack statistics:
       needsDevEval 56(56)   needsUXEval 1(1)   cleanup_comments 227(227)
       total 283(283)   assigned 20(20)   open 205(205)
    + top 10 contributors:
          Gelmini, Andrea made 50 patches in 1 month, and 501 patches in 1 year
          Rizal Muttaqin made 9 patches in 1 month, and 32 patches in 1 year
          Illarionov, Arkadiy made 6 patches in 1 month, and 30 patches in 1 year
          Nouws, Cor made 6 patches in 1 month, and 10 patches in 1 year
          Rahul Gurung made 4 patches in 1 month, and 7 patches in 1 year
          Adam Kovacs made 4 patches in 1 month, and 5 patches in 1 year
          Samuel Thibault made 3 patches in 1 month, and 4 patches in 1 year
          Balazs Varga made 3 patches in 1 month, and 9 patches in 1 year
          Thurgood, Alexander made 2 patches in 1 month, and 2 patches in 1 year
          Vikas Mahato made 2 patches in 1 month, and 16 patches in 1 year
    + top 10 reviewers:
          Nabet, Julien made 120 review comments in 1 month, and 1001 in 1 year
          Behrens, Thorsten made 117 review comments in 1 month, and 1561 in 1 year
          Grandin, Noel made 99 review comments in 1 month, and 1334 in 1 year
          Holešovský, Jan made 96 review comments in 1 month, and 1130 in 1 year
          Vajna, Miklos made 85 review comments in 1 month, and 1214 in 1 year
          Michael Stahl made 79 review comments in 1 month, and 559 in 1 year
          Adolfo Jayme Barrientos made 73 review comments in 1 month, and 916 in 1 year
          McNamara, Caolán made 71 review comments in 1 month, and 943 in 1 year
          Xisco Faulí made 65 review comments in 1 month, and 333 in 1 year
          Tietze, Heiko made 54 review comments in 1 month, and 400 in 1 year

* Commit Access

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

* Jenkins / CI update (Christian)
    from:Thu Oct  4 13:48:16 2018
    master linux rel  jobs: 164 ok: 163 ko:   1 fail ratio:  0.61 % break:   1 broken duration: 0.35%
    master linux dbg  jobs: 125 ok: 122 ko:   3 fail ratio:  2.40 % break:   3 broken duration: 0.88%
    master mac rel    jobs: 116 ok:  96 ko:  20 fail ratio: 17.24 % break:   1 broken duration:14.08%
    master mac dbg    jobs: 108 ok: 103 ko:   5 fail ratio:  4.63 % break:   5 broken duration: 3.80%
    master win rel    jobs:  93 ok:  63 ko:  27 fail ratio: 29.03 % break:  17 broken duration:31.37%
    master win dbg    jobs:  98 ok:  65 ko:  30 fail ratio: 30.61 % break:  20 broken duration:26.24%
    master win64 dbg  jobs:  93 ok:  68 ko:  23 fail ratio: 24.73 % break:  15 broken duration:26.44%
    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: 523 ok: 406 ko:  33 fail ratio:  6.31% time for ok: mean:  20 median:  19
    master gerrit plg jobs: 530 ok: 356 ko:  59 fail ratio: 11.13% time for ok: mean:  36 median:  33
    master gerrit win jobs: 595 ok: 302 ko: 132 fail ratio: 22.18% time for ok: mean:  73 median:  74
    master gerrit mac jobs: 534 ok: 349 ko:  62 fail ratio: 11.61% time for ok: mean:  60 median:  40
    master gerrit all jobs: 520 ok: 250 ko: 213 fail ratio: 40.96% time for ok: mean:  97 median:  84
    + https://dev-www.libreoffice.org/tmp/gerrit_181011.html
    + tests that failed more than twice in last seven days:
      3 CppunitTest_sc_subsequent_filters_test
      3 CppunitTest_vcl_complextext
      3 JunitTest_starmath_unoapi
      3 PythonTest_sw_python
      3 UITest_writer_tests
      4 CppunitTest_emfio_wmf
      4 CppunitTest_sw_uwriter
      6 CppunitTest_sw_uiwriter
     17 CppunitTest_vcl_pdfexport
     20 CppunitTest_sc_filters_test

(FYI: cloph on vacation week 44 & 45 – Oct. 29- Nov 11)

* l10n (Sophie)
    + reminder: no string / ui changes in minor releases
           + this actually happened just recently… (Sophie)
        + involve l10n in case of cherry-picks with strings

* QA update (Xisco)

    + UNCONFIRMED: 531 (+17)
        + enhancements: 59  (-1)
        + needsUXEval: 5 (+5)
        + haveBackTrace: 8 (-1)
        + needsDevAdvice: 30 (-1)
        + documentation:  3 (-1)
        + android:  16 (+2)
        + small increase in the past 3 weeks

    + Most pressing bugs:
        + New
		[None]

        + Older
            + Crash in: SfxItemSet::GetItemState
                + https://bugs.documentfoundation.org/show_bug.cgi?id=120115
                + bisected to Bjoern – SwDepend change

            + Crash in: SwIndex::SwIndex(SwIndexReg * const,long)
                + https://bugs.documentfoundation.org/show_bug.cgi?id=119989
                + bisected to Ash

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

        + Fixed
            + branch crashes in bibliography database -> Data -> autofilter
                + https://bugs.documentfoundation.org/show_bug.cgi?id=120318
                + thanks to Julien Nabet

            + Cannot create/edit base report (crashes)
                + https://bugs.documentfoundation.org/show_bug.cgi?id=120151
                + fixed thanks to Julien

            + EDITING Copy Chart Axis Title causes LibreOffice Calc crash
                + https://bugs.documentfoundation.org/show_bug.cgi?id=120387
                + fixed thanks to Jan-marek

            + REPORTBUILDER: Report label display string lost when saved and the actual string 'LABEL' used when the report is run next.
                + https://bugs.documentfoundation.org/show_bug.cgi?id=119067
                + fixed thanks to Armin Le Grand

            + Impress crashes when change text animation to word by word.
                + https://bugs.documentfoundation.org/show_bug.cgi?id=120377
                + fixed thanks to Caolán MacNamara

            + LibreOffice crashes when applying selected Firefox theme/persona
                + https://bugs.documentfoundation.org/show_bug.cgi?id=119067
                + fixed thanks to Muhammet Kara
                + Many other persona bugs fixed as well!!

            + Crash when closing dialog Position and Size
                + https://bugs.documentfoundation.org/show_bug.cgi?id=120334
                + fixed thanks to Caolán MacNamara

            + Attaching a connector makes draw Draw busy-loop and crash
                + https://bugs.documentfoundation.org/show_bug.cgi?id=120291
                + fixed thanks to Noel Grandin

* QA stats

    + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
      +180  -33 (-130) overall)
      many thanks to the top bug squashers:
       Heiko Tietze            11
       Caolán McNamara         10
       Alex Thurgood           7
       Buovjaga                7
       Xisco Faulí             7
       Thomas Lendo            6
       Timur                   6
       V Stuart Foote          5
       Eike Rathke             5
       Roman Kuznetsov         5

    + top 10 bugs reporters:
       Gabor Kelemen           8
       Thomas Lendo            8
       Xisco Faulí             7
       Mike Kaganski           5
       László Németh           5
       Regina Henschel         4
       Vera                    4
       Telesto                 4
       Heiko Tietze            3
       Aron Budea              3

    + top 10 bugs fixers:
       McNamara, Caolán        9
       Tietze, Heiko           6
       Adolfo Jayme Barrientos 5
       Glogowski, Jan-Marek    4
       Rathke, Eike            3
       Vajna, Miklos           3
       Francis, Dennis P.      2
       Jim Raykowski           2
       Justin L                2
       Nabet, Julien           2

    + top 10 bugs confirmers:
       Buovjaga                19
       Xisco Faulí             14
       MM                      10
       Brinzing, Oliver        10
       Raal                    10
       dieterp                 9
       BogdanB                 9
       Timur                   6
       Németh, László          6
       Alex Thurgood           6

* Highest-Priority bugs (aka "MABs"):
   + http://bit.ly/2lJAAJI
     6.0 : 3/49 -     6 %  (+2)
     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 : 1/63 -     1 %  (+0)
     4.4 : 1/76 -     1 %  (+0)
     4.3 : 2/73 -     2 %  (+0)
     4.2 : 4/133 -    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
   + 599/2623 595/2598 585/2584 576/2559 577/2541 574/2521 570/2498

     done by:
        Xisco Faulí           19
        Budea, Áron            2
        Raal                   2
        Justin L               1
        Roman Kuznetsov        1

* Bibisected bugs open: keyword 'bibisected'
   + http://bit.ly/2cSCXlS
   + 777/3370 770/3342 758/3327 750/3300 751/3279 748/3259 745/3236

     done by:
        Xisco Faulí           20
        Budea, Áron            2
        Raal                   2
        Buovjaga               1
        Justin L               1
        Roman Kuznetsov        1
        BogdanB                1

* all bugs tagged with 'regression'
   + 1031(+15) bugs open of 7649(+44) total 13(+3) high prio.

     done by:
        Xisco Faulí           17
        Telesto                5
        Alex Thurgood          3
        Roman Kuznetsov        3
        Buovjaga               2
        Brinzing, Oliver       2
        Cor Nouws              2
        Thomas Lendo           1
        Justin L               1
        Alex ARNAUD            1

* ~Component   count net * high severity regressions
   + http://bit.ly/1HWHb3E
     LibreOffice   - 4(+1)
     Writer        - 4(+0)
     Calc          - 3(+1)
     Base          - 1(+0)
     graphics stack - 1(+1)

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

* ~Component   count net * all regressions
   + http://bit.ly/1BUdI8i
     Writer: other            - 260(+7)
     Calc                     - 177(+0)
     Impress                  - 114(+2)
     Writer: docx filter      - 71(+1)
     LibreOffice              - 69(+4)
     UI                       - 48(+2)
     Draw                     - 42(+5)
     Borders                  - 39(+2)
     Base                     - 34(-4)
     Writer: perf             - 33(-1)
     Writer: doc filter       - 32(-1)
     graphics stack           - 31(+1)
     Crashes                  - 29(+4)
     Writer: other filter     - 26(+0)
     filters and storage      - 23(+0)
     Chart                    - 22(-1)
     Printing and PDF export  - 16(+0)
     BASIC                    - 14(+0)
     framework                - 3(+0)
     Linguistic               - 1(+0)
     Formula Editor           - 1(+0)
     sdk                      - 1(+0)
     Extensions               - 1(+0)


More information about the LibreOffice mailing list