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

Miklos Vajna vmiklos at collabora.com
Thu Sep 19 14:45:36 UTC 2019


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


* Completed Action Items:
    + None

* Pending Action Items:
    + None

* Release Engineering update (Christian)
    + 6.4 alpha: mid-October (week 42)
    + 6.3.2 RC2 tagged yesterday, build started, will upload later today
    + 6.2.3 RC1 will be 2nd week of October
    + Remotes
    + Android viewer
       + 64bit version: pushed to gerrit
    + Online
    + daily builds status
      + Linux solved completely
      + Windows / macOS needs integration into Jenkins
        + expect to have this done by next week

* Documentation (Olivier)
    + New Help
       + Implement xapian indexing and l10n, make it optional (WIP)
       + “--with-omindex=local/server/noxap”

    + helpcontent2
       + simple linguistic update in pages )(ohallot)

    + GSODoc
       + in progress

    + Guides
       + review process for some chapters


* UX Update (Heiko)
    + Bugzilla (topicUI) statistics
        232(232) (topicUI) bugs open, 234(234) (needsUXEval) needs to be evaluated by the UXteam
    + Updates:
        BZ changes   1 week    1 month    3 months   12 months
             added      7(-2)     27(2)      50(5)      102(5)
         commented     42(-60)   289(-12)   736(-2)    1871(39)
           removed      0(0)       0(0)       1(0)       17(-1)
          resolved      4(-5)     27(0)      67(1)      169(2)
    + top 10 contributors:
          Heiko Tietze made 181 changes in 1 month, and 522 changes in 1 year
          Thomas Lendo made 92 changes in 1 month, and 330 changes in 1 year
          Dieter Praas made 50 changes in 1 month, and 196 changes in 1 year
          Foote, V Stuart made 49 changes in 1 month, and 306 changes in 1 year
          Kainz, Andreas made 28 changes in 1 month, and 201 changes in 1 year
          Pedro Pinto da Silva made 17 changes in 1 month, and 17 changes in 1 year
          Xisco Faulí made 16 changes in 1 month, and 294 changes in 1 year
          Cor Nouws made 13 changes in 1 month, and 145 changes in 1 year
          Nabet, Julien made 12 changes in 1 month, and 33 changes in 1 year
          Ulrich Windl made 10 changes in 1 month, and 12 changes in 1 year

   + New tickets with needsUXEval Sep/08-Sep/19

      * Export as PDF/EPUB by default on Tabbed bar instead of Export directly
        as PDF/EPUB
        + https://bugs.documentfoundation.org/show_bug.cgi?id=127421
      * Allow import of color palettes in some "popular" formats
        + https://bugs.documentfoundation.org/show_bug.cgi?id=127469
      * Renaming a custom color
        + https://bugs.documentfoundation.org/show_bug.cgi?id=127468
      * Yes/no dialogs should not have the "D" of "Don't..." as hotkey but
        the "n"
        + https://bugs.documentfoundation.org/show_bug.cgi?id=127525
      => NEW

      * Menubar Items: Add New Extended Track Changes Functions
        + https://bugs.documentfoundation.org/show_bug.cgi?id=127459
      => NEEDINFO

      * window keybindings stolen in some contexts
        + https://bugs.documentfoundation.org/show_bug.cgi?id=76096
->    * Autocorrection doesn't change words that are inserted by spell checking
        + https://bugs.documentfoundation.org/show_bug.cgi?id=73964
      * UI: Add default option in split button for 'Freeze Rows and Columns'
        + https://bugs.documentfoundation.org/show_bug.cgi?id=127462
      * gallery: add pin gallery theme
        + https://bugs.documentfoundation.org/show_bug.cgi?id=127501
->    * I cannot disable effect from highlighted/normal column/row header (Calc)
        + https://bugs.documentfoundation.org/show_bug.cgi?id=127508
->    * Default Line width from 0,5 pt to 1,0 pt
        + https://bugs.documentfoundation.org/show_bug.cgi?id=127544
        + the new value would then match the MSO one (Miklos)
      * filter identifiers are not displayed when a standard filter is set
        + https://bugs.documentfoundation.org/show_bug.cgi?id=119958
      => in discussion

      * blur effect for shadow or outline
        + https://bugs.documentfoundation.org/show_bug.cgi?id=127470
      * remove all gallery themes from core
        + https://bugs.documentfoundation.org/show_bug.cgi?id=127502
      * Do not move the content of the document when adding bars to the toolbar.
        + https://bugs.documentfoundation.org/show_bug.cgi?id=127039
      => DUP, WF

* Crash Reporting (Caolan)
    + 2 (+0) import failure, 2(+0) export failures
    + 34 (+3, -4) coverity issues
    + 17 (+3, -0) oss-fuzz issues

* Crash Reporting (Xisco)
    + https://crashreport.libreoffice.org/stats/version/6.2.5.2
        + (-205) 2075 2280 2366 2188 1865 1808 3000 2274 748 0
    + https://crashreport.libreoffice.org/stats/version/6.2.6.2
        + (-143) 364 507 509 311 246 12 0
    + https://crashreport.libreoffice.org/stats/version/6.2.7.1
        + (+487) 673 186 0
    + https://crashreport.libreoffice.org/stats/version/6.3.0.4
        + (-1292) 5708 7000 6967 6267 4942 2052 0
    + https://crashreport.libreoffice.org/stats/version/6.3.1.2
        + (+1442) 2262 820 0
    + 6.3.1 looks much better than what 6.3.0 was (Xisco)

* Hackfests & Events (Thorsten)
    + Google Mentor summit happening in Europe end of October
       + could be a fall-back for European meetup
       + Cafe Netzwerk / CIB office or something.
       + one slot for Mentor Summit available
       + call for Munich volunteers to organize something around this?
         (Thorsten)
         + canceled for now
   + hope to have one each quarter.
   + would be great to have Ilmari here (Thorsten)
     + would require a large portion of his time (Sophie)
AI: talk to him and decide (Thorsten)

* GSOC 2019
   + Project page:
    https://summerofcode.withgoogle.com/organizations/5557591040589824/
   + Mentor Summit: Michael M & Thorsten going, event is Oct 19th and 20th in             Munich
   + 100% success rate this time
   + wrap-up blogpost would be great
AI: Collect summary / pictures for each project (Heiko)

* mentoring/easyhack update
          committer...   1 week     1 month      3 months      12 months
                  open     121(47)     173(49)       183(52)       194(52)
               reviews     975(41)    4268(-580)   14013(-806)   53682(-47)
                merged     205(7)     1243(-204)    4103(-280)   16059(-87)
             abandoned       9(-8)      51(-10)      218(-4)       851(0)
           own commits     139(6)      918(-160)    3247(-84)    14551(-148)
        review commits      26(-18)    274(-84)     1069(-52)     4130(-22)
        contributor...   1 week     1 month    3 months   12 months
                  open       9(3)      25(1)       29(2)      30(2)
               reviews     119(-36)   690(-71)   1476(37)   3110(40)
                merged       7(-6)     65(-6)     187(-7)    888(-11)
             abandoned       1(-1)     17(-5)     155(-6)    357(-2)
           own commits       4(-8)     63(-13)    198(-9)    959(-2)
        review commits       0(0)       0(0)        0(0)       0(0)
    + easyHack statistics:
       needsDevEval 6(6)   needsUXEval 0(0)   cleanup_comments 193(193)
       total 240(240)   assigned 3(3)   open 222(222)
    + top 10 contributors:
          Balazs Varga made 7 patches in 1 month, and 47 patches in 1 year
          shubham goyal made 7 patches in 1 month, and 34 patches in 1 year
          Tünde Tóth made 6 patches in 1 month, and 23 patches in 1 year
          Adrien Ollier made 5 patches in 1 month, and 20 patches in 1 year
          Shivansh made 4 patches in 1 month, and 7 patches in 1 year
          LibreOfficiant made 4 patches in 1 month, and 50 patches in 1 year
          Sumit Chauhan made 3 patches in 1 month, and 24 patches in 1 year
          Scott Clarke made 2 patches in 1 month, and 10 patches in 1 year
          nd101 made 2 patches in 1 month, and 6 patches in 1 year
          DrRobotto made 2 patches in 1 month, and 11 patches in 1 year
    + top 10 reviewers:
          Jenkins CollaboraOffice made 455 review comments in 1 month, and 940 in 1 year
          Nabet, Julien made 185 review comments in 1 month, and 2346 in 1 year
          McNamara, Caolán made 136 review comments in 1 month, and 1209 in 1 year
          Michael Stahl made 132 review comments in 1 month, and 1416 in 1 year
          Timar, Andras made 131 review comments in 1 month, and 1107 in 1 year
          Bergmann, Stephan made 101 review comments in 1 month, and 1002 in 1 year
          Adolfo Jayme Barrientos made 96 review comments in 1 month, and 971 in 1 year
          Xisco Faulí made 89 review comments in 1 month, and 946 in 1 year
          Kaganski, Mike made 80 review comments in 1 month, and 694 in 1 year
          Behrens, Thorsten made 79 review comments in 1 month, and 1649 in 1 year
    + big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:

* Commit Access
    + None

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

* Jenkins / CI update (Christian)
    from:Thu Sep 12 13:07:35 2019
    master linux rel  jobs:  79 ok:  75 ko:   4 fail ratio:  5.06 % break:   2 broken duration:12.49%
    master linux dbg  jobs:  63 ok:  56 ko:   7 fail ratio: 11.11 % break:   4 broken duration:15.28%
    master mac rel    jobs:  53 ok:  51 ko:   2 fail ratio:  3.77 % break:   1 broken duration:11.35%
    master mac dbg    jobs:  55 ok:  52 ko:   3 fail ratio:  5.45 % break:   2 broken duration:12.28%
    master win rel    jobs:  53 ok:  46 ko:   6 fail ratio: 11.32 % break:   4 broken duration:19.45%
    master win dbg    jobs:  56 ok:  54 ko:   2 fail ratio:  3.57 % break:   2 broken duration: 2.92%
    master win64 dbg  jobs:  56 ok:  53 ko:   3 fail ratio:  5.36 % break:   3 broken duration: 3.55%
    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: 189 ok: 130 ko:  13 fail ratio:  6.88% time for ok: mean:  23 median:  23
    master gerrit plg jobs: 188 ok: 122 ko:  32 fail ratio: 17.02% time for ok: mean:  32 median:  28
    master gerrit win jobs: 197 ok: 114 ko:  30 fail ratio: 15.23% time for ok: mean:  51 median:  46
    master gerrit mac jobs: 193 ok: 123 ko:  17 fail ratio:  8.81% time for ok: mean:  44 median:  30
    master gerrit all jobs: 169 ok:  92 ko:  62 fail ratio: 36.69% time for ok: mean:  57 median:  48
   + https://dev-www.libreoffice.org/tmp/gerrit_190919.html
   + tests that failed more than twice in last seven days:
      3 JunitTest_sw_unoapi_4
      8 UITest_impress_tests
      8 UITest_range_name

   + will have a mac pro re-location, should not be a large problem though (Cloph)

* l10n (Sophie)
   + weblate instance status
   + got good feedback from translators
   + decided to migrate to weblate later, needs time from Cloph

* 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
   + 60% of committers have a linked account (Cloph)
     + link another identity, not login!

* Needs review → https://gerrit.libreoffice.org/#/c/33981/ (Xisco)
  + now abandoned, but a valuable patch probably
  + scripting / python patch
  + how often do we abandon valuable work? (Heiko)
    + if we loose 10 good patches / week, it’s a pity
    + would be nice to have a list of these in the mentoring section
AI: improve the dev-tools python script for this (Xisco)
   simple query: https://gerrit.libreoffice.org/#/q/status:abandoned+branch:master+commentby:%22Pootle+bot+(1001371)%22

* Graphics architecture (Thorsten)
  * https://pad.documentfoundation.org/p/ESC_graphics_architecture
  * was an in-person meeting at the conference

* QA update (Xisco)

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

    + UNCONFIRMED: 600 (+26)
        + enhancements: 71  (+2)
        + needsUXEval: 11 (+5)
        + haveBackTrace: 4 (+1)
        + needsDevAdvice: 15 (+0)
        + documentation:  9 (+1)
        + android:  15 (+1)
        + iOS:  6 (+0)
        + Online:  12 (-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 ?
        + CRASH: Closing LibreOffice after deleting a chart
            + https://bugs.documentfoundation.org/show_bug.cgi?id=127306
                + Samuel ?


    + New high severity bugs of the week:
        + Detective "Trace Precedents" or "Trace Dependents" pointing to a different tab does not provide reference cell
            + https://bugs.documentfoundation.org/show_bug.cgi?id=63087
            + Not a regression, perhaps revert the priority? → It seems it impacts many users
            + Waiting for input from Eike (Xisco)

        + Filesave: OLE objects corruption and missing (per Comment 12)
            + https://bugs.documentfoundation.org/show_bug.cgi?id=125585
            + Needs bisection?

* QA stats
    + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
      +123  +41 (-90) overall)
      many thanks to the top bug squashers:
       Timur                   17
       Xisco Faulí             12
       Julien Nabet            6
       V Stuart Foote          5
       Alex Thurgood           4
       Heiko Tietze            4
       Buovjaga                4
       László Németh           3
       Oliver Brinzing         3
       m.a.riosv               3

    + top 10 bugs reporters:
       himajin100000           8
       andreas_k               7
       TorrAB                  3
       Julien Nabet            3
       Mike Kaganski           3
       Timur                   2
       hardy                   2
       Eyal Rozenberg          2
       LibreOfficiant            2
       shubhamgoyal            2

    + top 10 bugs fixers:
       Xisco Faulí             5
       McNamara, Caolán        3
       Nabet, Julien           3
       Németh, László          3
       Heiko Tietze            3
                               1
       shubham goyal           1
       Alex Thurgood           1
       Leandro Martín Drudi    1
       Glogowski, Jan-Marek    1

    + top 10 bugs confirmers:
       Dieter Praas            17
       m.a.riosv               10
       Xisco Faulí             10
       Timur                   8
       Foote, V Stuart         6
       Nabet, Julien           5
       Budea, Áron             4
       Heiko Tietze            3
       Brinzing, Oliver        2
       Henschel, Regina        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 : 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
   + 677/3547 672/3536 669/3516 671/3503 664/3488 664/3467 669/3447

     done by:
        Xisco Faulí            5
        Raal                   3
        LE GARREC Vincent      2
        Budea, Áron            1


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

     done by:
        Xisco Faulí            5
        Raal                   3
        LE GARREC Vincent      2
        Budea, Áron            1


* all bugs tagged with 'regression'
   + 1126(+5) bugs open of 8831(+18) total 4(+0) high prio.

     done by:
        Xisco Faulí            5
        Timur                  5
        m.a.riosv              2
        Dieter Praas           1
        Budea, Áron            1
        LE GARREC Vincent      1
        Roman Kuznetsov        1
        MM                     1


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

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


* ~Component   count net * all regressions
   + http://bit.ly/1BUdI8i
     Writer: other            - 297(+2)
     Calc                     - 225(+2)
     Impress                  - 117(+1)
     Writer: docx filter      - 80(+1)
     LibreOffice              - 71(+0)
     Draw                     - 45(+1)
     UI                       - 43(+0)
     Borders                  - 39(+0)
     Base                     - 36(-1)
     Writer: doc filter       - 35(+0)
     Writer: perf             - 34(+0)
     Writer: other filter     - 30(+0)
     Crashes                  - 29(+1)
     graphics stack           - 26(+0)
     RTL                      - 22(+0)
     filters and storage      - 22(-3)
     BASIC                    - 18(+0)
     Printing and PDF export  - 18(+1)
     Chart                    - 16(+1)
     framework                - 2(+0)
     sdk                      - 1(+0)
     Formula Editor           - 1(+0)
     Linguistic               - 1(+0)


More information about the Libreoffice-qa mailing list