ESC meeting minutes: 2022-07-21

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



* Present:
    + Caolan, Eike, Gabriel, Hossein, Michael W, Lubos, Olivier, Tomaz, Stephan, Miklos, Cloph, Michael S, Thorsten, Tomaz

* Completed Action Items:
    + None

* Pending Action Items:
    + None

* Release Engineering update (Cloph)
    + 7.4 status
      + 7.4 RC2 in 1 week, with libreoffice-7-4-0 branch-off
        + libreoffice-7-4 needs 1 review as well
        + libreoffice-7-4-0 needs +2 reviews
    + 7.3 status: 7.3.6 rc1 in 4 weeks
    + Appstores:
      + got the Apple approval
      + Microsoft one pending

* Documentation (Olivier)
    + New Help: No news
    + Helpcontent2:
        + updates and fixes (G. Kelemen, S. Horacek, A Barrientos)
    + Guides
      + work in progress (vacation times ?)

    + Bugzilla Documentation statistics
        239(239) bugs open
    + Updates:
        BZ changes   1 week   1 month   3 months   12 months
           created     1(-13)   42(-7)     98(1)      330(-2)
         commented     1(-20)   72(-27)   301(-15)   1460(-30)
          resolved     0(-6)    19(-4)     43(0)      208(-3)
    + top 10 contributors:
          Olivier Hallot made 27 changes in 1 month, and 463 changes in 1 year
          Seth Chaiklin made 24 changes in 1 month, and 330 changes in 1 year
          Kaganski, Mike made 12 changes in 1 month, and 97 changes in 1 year
          Rathke, Eike made 11 changes in 1 month, and 32 changes in 1 year
          Nabet, Julien made 9 changes in 1 month, and 89 changes in 1 year
          Adolfo Jayme Barrientos made 8 changes in 1 month, and 23 changes in 1 year
          Rafael Lima made 8 changes in 1 month, and 309 changes in 1 year
          Xisco Fauli made 7 changes in 1 month, and 84 changes in 1 year
          Alain Romedenne made 6 changes in 1 month, and 38 changes in 1 year
          Németh, László made 6 changes in 1 month, and 12 changes in 1 year

* UX Update (Heiko)
    + Missing Heiko
    + Bugzilla (topicUI) statistics
        271(271) (topicUI) bugs open, 54(54) (needsUXEval) needs to be evaluated by the UXteam
    + Updates:
        BZ changes   1 week   1 month   3 months   12 months
             added      3(0)      8(2)     13(1)       38(1)
         commented     29(2)    105(6)    529(1)     2251(-42)
           removed      0(0)      1(0)      6(-1)      29(-1)
          resolved      3(-2)    21(0)     69(-2)     323(-8)
    + top 10 contributors:
          Heiko Tietze made 81 changes in 1 month, and 1569 changes in 1 year
          Telesto made 18 changes in 1 month, and 183 changes in 1 year
          Rafael Lima made 14 changes in 1 month, and 89 changes in 1 year
          Hossein made 12 changes in 1 month, and 36 changes in 1 year
          m.a.riosv made 8 changes in 1 month, and 8 changes in 1 year
          Pierre Fortin made 8 changes in 1 month, and 8 changes in 1 year
          Alex Thurgood made 7 changes in 1 month, and 11 changes in 1 year
          Martin Srdoš made 7 changes in 1 month, and 7 changes in 1 year
          Timur made 6 changes in 1 month, and 47 changes in 1 year
          Gerhard Schmidt made 5 changes in 1 month, and 5 changes in 1 year

* Crash Testing (Caolan)
    + 81(-14) import failure, 46(-3) export failures
    + 3 coverity issues
    + 8 ossfuzz issues

* Crash Reporting (Xisco)
    + Missing Xisco
    + 7.3.1.3    33216(+932)
    + 7.3.2.2    39871(+1724)
    + 7.3.3.2    19655(+1174)
    + 7.3.4.2    11783(+2945)

* Mentoring/easyhack update (Hossein)
          committer...   1 week    1 month      3 months    12 months
                  open      47(-6)    114(-8)      122(-7)      122(-7)
               reviews     340(38)   1182(-8)     2836(34)    12262(-144)
                merged     195(75)    982(-221)   3562(-22)   15276(-123)
             abandoned      12(-8)     58(0)       171(2)       814(-2)
           own commits     135(65)    611(-139)   2603(-39)   11996(-117)
        review commits      54(23)    223(-7)      593(19)     3392(-91)
        contributor...   1 week     1 month      3 months   12 months
                  open      23(-18)     86(-5)       93(-7)      97(-7)
               reviews     620(120)   2580(-390)   7898(-6)   33418(-298)
                merged      39(18)     102(33)      175(25)    1199(-14)
             abandoned       7(-15)     39(-1)      106(-5)     464(0)
           own commits      33(20)      82(24)      167(23)    1222(-33)
        review commits       0(0)        0(0)         0(0)        0(0)
    + easyHack statistics:
       needsDevEval 8(8)   needsUXEval 1(1)   cleanup_comments 305(305)
       total 363(363)   assigned 16(16)   open 319(319)
    + top 10 contributors:
          Paris Oplopoios made 33 patches in 1 month, and 47 patches in 1 year
          Hannah Meeks made 9 patches in 1 month, and 10 patches in 1 year
          Attila Szűcs made 4 patches in 1 month, and 15 patches in 1 year
          Nagy Tibor made 3 patches in 1 month, and 30 patches in 1 year
          Attila Bakos made 3 patches in 1 month, and 33 patches in 1 year
          Siddhant Chaudhary made 2 patches in 1 month, and 5 patches in 1 year
          Ehsan Movahedian made 2 patches in 1 month, and 2 patches in 1 year
          Kurt Nordback made 2 patches in 1 month, and 2 patches in 1 year
          Nathan Teodosio made 2 patches in 1 month, and 2 patches in 1 year
          Armin Le Grand (allotropia) made 2 patches in 1 month, and 2 patches in 1 year
    + top 10 reviewers:
          Adolfo Jayme Barrientos made 146 review comments in 1 month, and 1082 in 1 year
          Vajngerl, Tomaž made 122 review comments in 1 month, and 472 in 1 year
          Thorsten Behrens made 102 review comments in 1 month, and 870 in 1 year
          Xisco Fauli made 86 review comments in 1 month, and 898 in 1 year
          Hossein made 66 review comments in 1 month, and 272 in 1 year
          Kaganski, Mike made 60 review comments in 1 month, and 652 in 1 year
          McNamara, Caolán made 58 review comments in 1 month, and 554 in 1 year
          Michael Stahl made 50 review comments in 1 month, and 1182 in 1 year
          Németh, László made 40 review comments in 1 month, and 390 in 1 year
         6eff17d675dbc40d55908d41a025729035ad9976
 Bergmann, Stephan made 40 review comments in 1 month, and 290 in 1 year
    + Patches automatically abandoned:
        tdf#45904 - _XFootnote.java test to C++ ( Akshit Sudheer Kumar )
            - https://gerrit.libreoffice.org/#/c/130723
        tdf#114441 sal_uLong to better integer types ( Deepika Sreejesh )
            - https://gerrit.libreoffice.org/#/c/132014
        forcepoint#106 add test-case and some debugging traces ( Caolán McNamara )
            - https://gerrit.libreoffice.org/#/c/132719
        createInitialComponentContext() instead of bootstrap() ( Hossein )
            - https://gerrit.libreoffice.org/#/c/132937
        Replace osl::Mutex in SolarMutex ( Arnaud Versini )
            - https://gerrit.libreoffice.org/#/c/134101
        avoid vcl_pdfexport unit test failure. ( Justin Luth )
            - https://gerrit.libreoffice.org/#/c/134253
    + big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
          Balazs Varga (Allotropia)
    + have a tdf#149934 bug, not sure if it should be an easy hack or not, around colors
      + perhaps rename color names to match the html/css ones
      + would result in a large change, color names are used ~everywhere
      + suggest to focus on the colors that end up in file formats / UI (Miklos)
      + also needs tweaking the color values (Michael W)

* GSoC (Hossein/Ilmari)
    + Timeline: https://developers.google.com/open-source/gsoc/timeline
    + work is still ongoing
    + midterm in ~1 week (Tomaz)

* Commit Access
  + Hannah - GSoC student would need access to create / commit to feature branches (Tomaz)
    => no objections (all)
    AI: enable this (Cloph)

* Developer Certification (Stephan/Kendy/Thorsten/László)
  + resting since: 25 weeks (limit: 20 weeks)

* board ask - are there any other abandoned projects that need atticizing? (Thorsten)
  + wanted to ask about some dependencies (Hossein)
    + jfreereport? we don't bundle the latest version in LO
      + we don't host that ourselves (Thorsten)
    + https://cgit.freedesktop.org/libreoffice/contrib/ is a list of "contrib" repos (Miklos)
      + ooeclipse is not even on gerrit (Thorsten)

* Jenkins / CI update (Cloph)
    from:Thu Jul 14 13:57:14 2022
    master linux rel  jobs:  99 ok:  94 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
    master linux dbg  jobs:  91 ok:  84 ko:   3 fail ratio:  3.30 % break:   3 broken duration: 9.78%
    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:  89 ok:  83 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
    master win dbg    jobs:  89 ok:  85 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
    master win64 dbg  jobs:  92 ok:  86 ko:   1 fail ratio:  1.09 % break:   1 broken duration: 0.79%
    master gerrit lin jobs: 433 ok: 336 ko:  79 fail ratio: 18.24% time for ok: mean:  19 median:  17
    master gerrit plg jobs: 388 ok: 264 ko: 100 fail ratio: 25.77% time for ok: mean:  41 median:  38
    master gerrit win jobs: 447 ok: 288 ko: 132 fail ratio: 29.53% time for ok: mean:  50 median:  41
    master gerrit mac jobs: 433 ok: 323 ko:  77 fail ratio: 17.78% time for ok: mean:  40 median:  36
    master android    jobs: 389 ok: 350 ko:  20 fail ratio:  5.14% time for ok: mean:  24 median:  14
    master gerrit all jobs: 404 ok: 198 ko: 167 fail ratio: 41.34% time for ok: mean: 103 median:  71
   + https://dev-www.libreoffice.org/tmp/gerrit_220721.html
   + tests that failed more than twice in last seven days
      3 CppunitTest_chart2_export                gerrit_linux_gcc_release
      3 JunitTest_sfx2_complex                gerrit_linux_clang_dbgutil
      3 UITest_autofilter                gerrit_linux_clang_dbgutil
      3 UITest_calc_tests8                gerrit_linux_clang_dbgutil
      6 UITest_impress_tests                gerrit_linux_clang_dbgutil
      9 CppunitTest_vcl_graphic_test                gerrit_linux_gcc_release
     41 CppunitTest_sc_vba_macro_test                gerrit_windows (limited to two bots)
  + this week there was a short problem with 2 disconnected macs -> resulting on a long queue
  + CppunitTest_sc_vba_macro_test is specific to some Windows boxes

* What’s cooking (Miklos)
  + 16k cols in Calc (Lubos): https://bugs.documentfoundation.org/show_bug.cgi?id=133764
  + feature/chartdatatable: MSO-style data tables for charts (Tomaz): see initial commits in master
  + libpng-based PNG exporter is now merged to master (Paris)
    + fixed one ASAN-found problem there (Stephan)
  + plain text as a new content control type (Miklos)
    + initial commits are in master, WIP

* ML-Archive of libreoffice-commits necessary? (Cloph)
  + happy to not create an archive if nobody wants it (Cloph)
  + not interested in the archive (Miklos, Thorsten)
  + gmane also has an archive (Michael S)
  → no action necessary, as long as the mails are sent to subscribers

* Regression-by field in bugzilla (Hossein)
  + own opinion: it's useful, as it's easier to track own regressions (Hossein)
  + not too useful, think (Eike)
  + background was: finding what we screwed up (Thorsten)
    + old practice was to do a fulltext search for a magic string
    + the goal is not to blame anybody
  + get a lot of bugs where the commit is from 10 years ago (Michael S)
    + clearly not urgent to fix such bugs

* QA update (Xisco)
    + UNCONFIRMED: 1734 (+15)
        + enhancements: 296  (+14)
        + needsUXEval: 4 (+3)
        + haveBackTrace: 6 (+0)
        + needsDevAdvice: 29 (+0)
        + documentation:  16 (+1)
        + android:  3 (+0)
        + iOS:  0 (+0)
        + Online:  12 (+0)



    + Most pressing bugs:
     New:
     Old:
     Fixed:


    + New high severity bugs of the week:
        + Writer crash when entering a paragraph break or carriage return
            + https://bugs.documentfoundation.org/show_bug.cgi?id=146500
            + Michael S?

        + Allow "Other" fields / DocInformation / custom editable fields in Draw/Impress (as in Writer)
            + https://bugs.documentfoundation.org/show_bug.cgi?id=53548
            + feature request

* QA stats
    + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
      +104  -13 (-104) overall)
      many thanks to the top bug squashers:
       Timur                   13
       QA Administrators       11
       Gabor Kelemen (allotropia) 10
       Xisco Faulí             9
       raal                    9
       Aron Budea              6
       Mike Kaganski           5
       Michael Warner          4
       Dieter                  3
       Michael Stahl (allotropia) 3

    + top 10 bugs reporters:
       Albert Acer             4
       BDF                     4
       Gerald Pfeifer          4
       Hai Nguyen              3
       Mike Kaganski           3
       SheetJS                 3
       Gabor Kelemen (allotropia) 2
       Jeff Fortin Tam         2
       Rafael Lima             2
       Regina Henschel         2

    + top 10 bugs fixers:
       Xisco Fauli             4
       Michael Stahl           3
       Adolfo Jayme Barrientos 2
       Attila Szűcs            2
       Balazs Varga            2
       Hossein                 2
       Kaganski, Mike          2
       Kelemen, Gabor          2
       Balland-Poirier, Laurent 1
       Grandin, Noel           1

    + top 10 bugs confirmers:
       Timur                   15
       Raal                    11
       Dieter                  6
       Rafael Lima             5
       Xisco Fauli             5
       *UNKNOWN*               2
                               1
       Adolfo Jayme Barrientos 1
       Aron Budea              1
       Bielefeld, Rainer       1

* Highest-Priority bugs (aka "MABs"):
   + http://bit.ly/2lJAAJI
     6.0 : 1/53 -     1 %  (+0)
     5.4 : 0/41 -     0 %  (+0)
     5.3 : 0/54 -     0 %  (+0)
     5.2 : 0/43 -     0 %  (+0)
     5.1 : 1/36 -     2 %  (+0)
     5.0 : 0/64 -     0 %  (+0)
     4.4 : 0/76 -     0 %  (+0)
     4.3 : 0/73 -     0 %  (+0)
     4.2 : 2/134 -    1 %  (+0)
     4.1 : 3/85 -     3 %  (+0)
     4.0 : 2/83 -     2 %  (+0)
     old : 1/246 -    0 %  (+0)

* Bisected bugs open: keyword 'bisected'
   + more accurate - down to a single commit.
   + http://bit.ly/2dyIfDy
   +

     done by:
        Timur                  5
        Raal                   2
        Xisco Fauli            2
        Aron Budea             1
        Kelemen, Gabor         1
        Kaganski, Mike         1

* Bibisected bugs open: keyword 'bibisected'
   + http://bit.ly/2cSCXlS
   +

     done by:
        Timur                  5
        Raal                   2
        Xisco Fauli            2
        Aron Budea             1
        Kelemen, Gabor         1
        Kaganski, Mike         1

* all bugs tagged with 'regression'
   + 1219(-2) bugs open of 11893(+10) total 11(+0) high prio.

     done by:
        Timur                  3
        Raal                   2
        Kelemen, Gabor         1
        sclewell               1
        Xisco Fauli            1

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

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

* ~Component   count net * all regressions
   + http://bit.ly/1BUdI8i
     Writer: other            - 442(+1)
     Calc                     - 194(+2)
     Impress                  - 123(+0)
     Writer: docx filter      - 59(+1)
     Crashes                  - 55(+0)
     LibreOffice              - 47(-1)
     Draw                     - 46(+0)
     UI                       - 44(+0)
     Borders                  - 36(+0)
     Writer: perf             - 36(+0)
     Writer: other filter     - 33(-2)
     Base                     - 32(+0)
     RTL                      - 25(+0)
     Chart                    - 23(+0)
     Writer: doc filter       - 21(+0)
     BASIC                    - 18(+0)
     Printing and PDF export  - 17(-1)
     filters and storage      - 15(+0)
     graphics stack           - 15(-1)
     Formula Editor           - 2(+0)
     framework                - 2(-1)
     Linguistic               - 1(+0)
     sdk                      - 1(+0)



[Index of Archives]     [LARTC]     [Bugtraq]     [Yosemite Forum]     [Photo]

  Powered by Linux