ESC meeting minutes: 2022-12-15

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

 



* Present:

        + Olivier, Ilmari, Michael S, Heiko, Stephan, Gabriel, Miklos, Xisco, Cloph, Caolán, Stéphane, Eike, Kendy


* Completed Action Items:

* Pending Action Items:

* Release Engineering update (Cloph)
    + 7.4 status: 7.4.4 rc1 to be tagged this evening
    + 7.5 status:
      + rc 1 to be tagged next week
      + issue building install sets on Windows, still investigating
        + doesn't happen all the time...
      + late features
        + Touchpad gesture support (Ilmari)
          + Support the idea (Tomaz, Thorsten)
            + looks good to me (Caolan)
          + Context & funding behind this: https://www.gitclear.com/blog/linux_touchpad_update_december_2021
          + An interview would be nice to boost the visibility
          => no objections (all)
AI: backport the changes (Xisco)
        + PDF/UA UI changes (Michael S)
          + it's in now
        + macOS / Skia (Xisco)
          + Patrick already fixed one blocker for skia-on-macOS
          + https://bugs.documentfoundation.org/show_bug.cgi?id=145988 is also in progress (Ilmari)
          + no action is needed here for now, it seems
    + master macOS runtime requirement is now 10.15, should not affect too many users (Cloph)

* Documentation (Olivier)
    + New Help
       + Improvement in build system (cloph, sberg)
    + Helpcontents2
       + Reviews in contents (B. Buzea)
       + Minor fixes after translations rounds (ohallot, A. Gelmini
       + Precisions on the STYLE function (erack)
       + More contents for ScriptForge (A. Romedenne, R. Lima, JP Ledure)
       + Update in icons and page colors (A. Barrientos)
    + Guides
       + Preparing for release 7.5 (J. Weber, Tsveti, P..Schoffield, flywire,
           S. Masonsmith...)
    + Bugzilla Documentation statistics
        246(246) bugs open
    + Updates:
        BZ changes   1 week   1 month    3 months   12 months
           created     11(-3)    41(-8)     91(1)      322(0)
         commented     18(2)    133(-24)   289(1)     1222(8)
          resolved      6(0)     19(-2)     46(4)      203(1)
    + top 10 contributors:
          Bogdan B made 84 changes in 1 month, and 152 changes in 1 year
          Stéphane Guillou (stragu) made 28 changes in 1 month, and 49 changes in 1 year
          Olivier Hallot made 21 changes in 1 month, and 468 changes in 1 year
          Ilmari Lauhakangas made 20 changes in 1 month, and 103 changes in 1 year
          Dieter made 19 changes in 1 month, and 88 changes in 1 year
          Heiko Tietze made 16 changes in 1 month, and 119 changes in 1 year
          Kaganski, Mike made 12 changes in 1 month, and 114 changes in 1 year
          steve made 11 changes in 1 month, and 18 changes in 1 year
          Rafael Lima made 8 changes in 1 month, and 221 changes in 1 year
          Adolfo Jayme Barrientos made 7 changes in 1 month, and 40 changes in 1 year

* UX Update (Heiko)
    + Bugzilla (topicUI) statistics
        281(281) (topicUI) bugs open, 60(60) (needsUXEval) needs to be evaluated by the UXteam
    + Updates:
        BZ changes   1 week   1 month   3 months   12 months
             added      3(-5)     9(-2)    23(-3)      50(-2)
         commented     45(-6)   170(-7)   509(0)     2137(-36)
           removed      1(-1)     4(-2)     9(-1)      37(0)
          resolved      6(3)     25(-5)    77(-4)     305(-8)
    + top 10 contributors:
          Heiko Tietze made 110 changes in 1 month, and 1485 changes in 1 year
          V Stuart Foote made 48 changes in 1 month, and 107 changes in 1 year
          Eyal Rozenberg made 30 changes in 1 month, and 197 changes in 1 year
          Ilmari Lauhakangas made 28 changes in 1 month, and 156 changes in 1 year
          Stéphane Guillou (stragu) made 26 changes in 1 month, and 39 changes in 1 year
          Dieter made 23 changes in 1 month, and 206 changes in 1 year
          Bogdan B made 14 changes in 1 month, and 46 changes in 1 year
          Rafael Lima made 14 changes in 1 month, and 214 changes in 1 year
          McNamara, Caolán made 12 changes in 1 month, and 22 changes in 1 year
          خالد حسني made 12 changes in 1 month, and 25 changes in 1 year
    + [Bug 127856] Pushing More... in language selection in Calc Status bar leads
           to Language settings instead of cell properties
    + [Bug 138178] EDITING OLE Icon inserted from dialog does not display file name
    + [Bug 147376] With adjacent lists, it is not immediately clear to the user
           the lists are separate
    + [Bug 145269] Simple clicking a module gives the impression that this module
           has the view
    + [Bug 152481] Dedicated sidebar deck for table-related functions
 -> + [Bug 152463] AutoRecovery should be turned on by default
      + default will be true for AutoSave and CreateBackup
      + patch at https://gerrit.libreoffice.org/c/core/+/144020
    + [Bug 152457] Ability to sort Paragraph and Character styles in sidebar
           by frequency of use
    + [Bug 62063] FORMATTING: Font textbox ignores keyboard layout change to
           RTL language
    + [Bug 152454] Dark Mode on Windows 11 shows light borders and tabbed menu bar
           in background collor
    + [Bug 152453] Improve the wording of "JREs already installed" list title,
           to remove confusion


* Crash Testing (Caolan)
    + 22(+0) import failure, 1(+0) export failures
        + 500,000 extra documents, mostly excel
        + Last run was out of space, script fixed to solve that
    + 0 coverity issues
    + 4 ossfuzz issues, no crashes

* Crash Reporting (Xisco)
   + https://crashreport.libreoffice.org/stats/version/7.3.7.2
         + (+73) 606 533 431 460 855 217 0
   + https://crashreport.libreoffice.org/stats/version/7.4.2.3
         + (-172) 1365 1537 1746 2048 1986 1732 1632 1253 650 0
   + https://crashreport.libreoffice.org/stats/version/7.4.3.2
         + (+336) 1246 910 712 0


    + https://crashreport.libreoffice.org/stats/signature/void%20rtl::str::release%3C_rtl_uString%3E(_rtl_uString*)

    - Still most reported crash in 7.4.3

    - Noel tried to fix it in b4b63d0c46979ad6b6aae5d6a4ea6672ea248e10 for 7.4.2

    - Introduced in 7df433cdc33b4d6ba38eafad9282d015571433ef (Luboš)

    - no steps to reproduce it


* Easyhack update / mentoring (Hossein)
  + Missing Hossein
          committer...   1 week    1 month     3 months    12 months
                  open      90(0)     165(13)     171(15)      177(15)
               reviews     344(50)   1142(-50)   2778(-86)   11646(10)
                merged     281(39)   1174(35)    3342(-18)   14577(19)
             abandoned      23(17)     64(6)      179(5)       857(10)
           own commits     184(26)    831(3)     2487(-44)   11132(10)
        review commits      72(32)    258(-21)    770(5)      2938(35)
        contributor...   1 week     1 month     3 months   12 months
                  open      34(9)      180(-8)     188(-3)     204(-3)
               reviews     902(168)   2994(100)   7576(80)   32118(124)
                merged      28(16)     106(-8)     245(12)    1026(9)
             abandoned      14(-16)     67(-28)    151(10)     460(14)
           own commits      36(17)     133(-17)    328(17)     978(33)
        review commits       0(0)        0(0)        0(0)        0(0)
    + easyHack statistics:
       needsDevEval 9(9)   needsUXEval 1(1)   cleanup_comments 317(317)
       total 378(378)   assigned 19(19)   open 329(329)
    + top 10 contributors:
          Bogdan B made 44 patches in 1 month, and 76 patches in 1 year
          Srebotnjak, Martin made 6 patches in 1 month, and 24 patches in 1 year
          Paris Oplopoios made 6 patches in 1 month, and 85 patches in 1 year
          Patrick Luby made 6 patches in 1 month, and 6 patches in 1 year
          Skyler Grey made 5 patches in 1 month, and 5 patches in 1 year
            made 5 patches in 1 month, and 24 patches in 1 year
          Stéphane Guillou made 4 patches in 1 month, and 4 patches in 1 year
          Rashesh Padia made 4 patches in 1 month, and 5 patches in 1 year
          Daniel Lohmann made 4 patches in 1 month, and 9 patches in 1 year
          Armin Le Grand (allotropia) made 4 patches in 1 month, and 30 patches in 1 year
    + top 10 reviewers:
          Michael Stahl made 102 review comments in 1 month, and 1094 in 1 year
          McNamara, Caolán made 90 review comments in 1 month, and 846 in 1 year
          Adolfo Jayme Barrientos made 86 review comments in 1 month, and 1052 in 1 year
          Németh, László made 70 review comments in 1 month, and 300 in 1 year
          Vajngerl, Tomaž made 68 review comments in 1 month, and 418 in 1 year
          Grandin, Noel made 62 review comments in 1 month, and 400 in 1 year
          Vajna, Miklos made 58 review comments in 1 month, and 558 in 1 year
          Hossein made 50 review comments in 1 month, and 276 in 1 year
          Nabet, Julien made 48 review comments in 1 month, and 782 in 1 year
          Ilmari Lauhakangas made 48 review comments in 1 month, and 268 in 1 year
    + Patches automatically abandoned:
        tdf#143640 Fix UNO object inspector crash ( Hossein )
            - https://gerrit.libreoffice.org/#/c/134035
        tdf#79542 xls: applyGroupBox to radiobutton groups ( Justin Luth )
            - https://gerrit.libreoffice.org/#/c/137839
        tdf#145538 Use range based for loops ( Radhey Parekh )
            - https://gerrit.libreoffice.org/#/c/138157
        [API CHANGE] related tdf#85592: drop duplicate use of .uno:CharBackgroundExt ( Justin Luth )
            - https://gerrit.libreoffice.org/#/c/138167
        tdf#147132 Flatten Basic function implementations ( Radhey Parekh )
            - https://gerrit.libreoffice.org/#/c/139001
        Related: tdf#108497 static instance font generation options ( Caolán McNamara )
            - https://gerrit.libreoffice.org/#/c/139240
        Draft: unwrap SwUpdateAttr to plain SfxHint ( Bjoern Michaelsen )
            - https://gerrit.libreoffice.org/#/c/140684
        vcl: split up SalLayout, GenericTextLayout and MultiTextLayout ( Chris Sherlock )
            - https://gerrit.libreoffice.org/#/c/140915
        tdf#151260 Better crash fix ( Samuel Mehrbrodt )
            - https://gerrit.libreoffice.org/#/c/141006
        related tdf#148806 xls vba: auto_open unit test ( Justin Luth )
            - https://gerrit.libreoffice.org/#/c/141076
        tdf#1448806 sw vba: unit test for autoOpen ( Justin Luth )
            - https://gerrit.libreoffice.org/#/c/141077
        tdf#143123 Port Java SDK examples to Python ( Mehdi Tizabi )
            - https://gerrit.libreoffice.org/#/c/141101
        tdf#151051 Fix promote/demote outline-level promotes/demotes both ( Jim Raykowski )
            - https://gerrit.libreoffice.org/#/c/141128
        Make gtkinst treeview scroll_to_row consistent with salinst ( Jim Raykowski )
            - https://gerrit.libreoffice.org/#/c/141147
        try to limit Skia GPU->raster copying (tdf#146779) ( Luboš Luňák )
            - https://gerrit.libreoffice.org/#/c/141211
    + big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
          Patrick Luby (neooffice)

* Commit Access

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

* Jenkins / CI update (Cloph)
    from:Thu Dec  8 15:09:27 2022
    master linux rel  jobs: 109 ok: 109 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
    master linux dbg  jobs:  84 ok:  71 ko:  13 fail ratio: 15.48 % break:   3 broken duration:16.88%
    master mac rel    jobs:  58 ok:  58 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
    master mac dbg    jobs:  61 ok:  61 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
    master win rel    jobs:  65 ok:  57 ko:   8 fail ratio: 12.31 % break:   3 broken duration: 5.45%
    master win dbg    jobs:  62 ok:  55 ko:   7 fail ratio: 11.29 % break:   4 broken duration: 4.46%
    master win64 dbg  jobs:  66 ok:  59 ko:   7 fail ratio: 10.61 % break:   4 broken duration: 4.81%
    master gerrit lin jobs: 610 ok: 428 ko: 157 fail ratio: 25.74% time for ok: mean:  20 median:  19
    master gerrit plg jobs: 498 ok: 279 ko: 178 fail ratio: 35.74% time for ok: mean:  54 median:  52
    master gerrit win jobs: 725 ok: 400 ko: 267 fail ratio: 36.83% time for ok: mean:  59 median:  59
    master gerrit mac jobs: 733 ok: 401 ko: 287 fail ratio: 39.15% time for ok: mean:  37 median:  35
    master android    jobs: 392 ok: 323 ko:  42 fail ratio: 10.71% time for ok: mean:  19 median:  14
    master gerrit all jobs: 397 ok: 236 ko:  99 fail ratio: 24.94% time for ok: mean: 124 median: 102
   + https://dev-www.libreoffice.org/tmp/gerrit_221215.html
   + tests that failed more than twice in last seven days
      3 UITest_writer_tests3                gerrit_linux_clang_dbgutil
      5 CppunitTest_chart2_import                gerrit_linux_gcc_release
  + relatively normal week
  + had a bug in the retry rule -> caused additional load (rebuilt also good changes)
    + fixed now

* FOSDEM 2023 (Xisco)
  + 11th December was the deadline to submit talks
  + Italo is putting together a schedule
    + If you didn't get a mail from Italo, something went wrong (Cloph)

* What’s cooking (Miklos)
  + unocast changes, WIP (Stephan)
    + basic problem to be fixed: dynamic_cast<> can crash on proxy UNO objects, needs more work
    + somewhat related to the crosscast checker

* QA update (Xisco)

    + UNCONFIRMED: 1649 (-31)
        + enhancements: 288  (+3)
        + needsUXEval: 4 (+0)
        + haveBackTrace: 8 (+0)
        + needsDevAdvice: 33 (+1)
        + documentation:  16 (+1)
        + android:  3 (+0)
        + iOS:  0 (+0)
        + Online:  11 (+0)

    + Most pressing bugs:
     New:

    None


    + New high severity bugs of the week:
        + FILEOPEN:PPTX: Images not displayed
            + https://bugs.documentfoundation.org/show_bug.cgi?id=152434
            + Tibor?

* Next ESC call time (Miklos)
  + proposal is to skip the next 2 weeks (22nd & 29th Dec)
  + next call would be at 5th Jan 2023
  => no objections (all)

* QA stats (Stephane)
    + reviewing features for 7.5, expanding the release notes
    + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
      +96  +4 (-124) overall)
      many thanks to the top bug squashers:
       QA Administrators       22
       Buovjaga                14
       Caolán McNamara         13
       Stéphane Guillou (stragu) 8
       خالد حسني               6
       Julien Nabet            5
       László Németh           5
       Alex Thurgood           4
       Dieter                  4
       Andreas Heinisch        3

    + top 10 bugs reporters:
       rferraro                7
       Stéphane Guillou (stragu) 5
       Eyal Rozenberg          3
       Mike Kaganski           3
       Xisco Faulí             3
       NISZ LibreOffice Team   2
       Robert Großkopf         2
       steve                   2
       خالد حسني               2
       Adolfo Jayme Barrientos 1

    + top 10 bugs fixers:
       McNamara, Caolán        9
       Németh, László          5
       Andreas Heinisch        3
       خالد حسني               3
       Nabet, Julien           2
       Rafael Lima             2
       Rathke, Eike            2
       Stéphane Guillou (stragu) 2
       Adolfo Jayme Barrientos 1
       Bergmann, Stephan       1

    + top 10 bugs confirmers:
       Ilmari Lauhakangas      35
       m.a.riosv               8
       Dieter                  7
       Heiko Tietze            7
       Xisco Fauli             5
       Stéphane Guillou (stragu) 4
       V Stuart Foote          4
       Alex Thurgood           3
       McNamara, Caolán        3
       Raal                    3


* 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 : 0/35 -     0 %  (+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 : 2/85 -     2 %  (+0)
     4.0 : 1/83 -     1 %  (+0)
     old : 1/246 -    0 %  (+0)


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

     done by:
        Xisco Fauli                 4
        Raal                        2
        Stéphane Guillou (stragu)   2
        Ilmari Lauhakangas          1
        خالد حسني                   1
        Kaganski, Mike              1


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

     done by:
        Xisco Fauli                 4
        Raal                        2
        Stéphane Guillou (stragu)   2
        Ilmari Lauhakangas          1
        Kaganski, Mike              1


* all bugs tagged with 'regression'
   + 1195(+0) bugs open of 12188(+16) total 8(+0) high prio.

     done by:
        Xisco Fauli                 4
        Ilmari Lauhakangas          3
        Stéphane Guillou (stragu)   2
        خالد حسني                   1
        Kaganski, Mike              1
        Németh, László              1
        Raal                        1


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

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


* ~Component   count net * all regressions
   + http://bit.ly/1BUdI8i
     Writer: other            - 426(+0)
     Calc                     - 203(-1)
     Impress                  - 119(+2)
     Writer: docx filter      - 57(-1)
     Crashes                  - 56(+2)
     LibreOffice              - 44(+0)
     Base                     - 40(-1)
     Draw                     - 40(+0)
     UI                       - 37(+1)
     Writer: perf             - 35(+0)
     Borders                  - 31(+0)
     Writer: other filter     - 29(+0)
     Chart                    - 25(+1)
     RTL                      - 23(+0)
     Writer: doc filter       - 19(+0)
     BASIC                    - 18(+0)
     Printing and PDF export  - 16(+0)
     filters and storage      - 15(+0)
     graphics stack           - 15(+1)
     Formula Editor           - 3(-1)
     sdk                      - 2(+0)
     framework                - 1(+0)



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

  Powered by Linux