ESC meeting minutes: 2024-10-03

Miklos Vajna vmiklos at collabora.com
Thu Oct 3 14:22:21 UTC 2024


* Present:
   + Hossein, Olivier, Caolan, Gabriel, Ilmari, Jonathan, Michael W, Regina, Xisco, Miklos

* Completed Action Items:

* Pending Action Items:
   + create a https://wiki.documentfoundation.org/ReleasePlan/25.2 wiki page (Cloph)

* Release Engineering update (Cloph/Xisco)
   + 24.8.3 rc1 in 3 weeks
   + 24.2.7 rc1 in 1 week

* Documentation (Olivier)
     + Helpcontent2
         + Page for "structured references" (D. Maddern)
         + More disambiguation of bookmarks (ohallot)
         + some tweaks after translation (ohallot)
         + Entry page for Calc's "remove duplicates" (S. Gautam)
         + Typos (A. Gelmini)
     + Guides
         + Work in progress.
     + Bugzilla Documentation statistics
         228(228) bugs open
     + Updates:
         BZ changes   1 week   1 month    3 months   12 months
            created      5(-3)    29(-15)   116(1)      259(-4)
          commented     15(0)    116(-26)   369(15)    1018(4)
           resolved      2(1)     10(-11)    69(1)      171(-2)
     + top 10 contributors:
           Olivier Hallot made 34 changes in 1 month, and 339 changes in 1 year
           Pierre F made 21 changes in 1 month, and 218 changes in 1 year
           Heiko Tietze made 18 changes in 1 month, and 91 changes in 1 year
           Dione Maddern made 15 changes in 1 month, and 98 changes in 1 year
           Nabet, Julien made 14 changes in 1 month, and 56 changes in 1 year
           Bogdan B made 13 changes in 1 month, and 22 changes in 1 year
           Ilmari Lauhakangas made 10 changes in 1 month, and 121 changes in 1 year
           nobu made 7 changes in 1 month, and 23 changes in 1 year
           nutka made 5 changes in 1 month, and 6 changes in 1 year
           m.a.riosv made 4 changes in 1 month, and 36 changes in 1 year

* UX Update (Heiko)
     + Missing Heiko
     + Bugzilla (topicUI) statistics
         233(233) (topicUI) bugs open, 23(23) (needsUXEval) needs to be evaluated by the UXteam
     + Updates:
         BZ changes   1 week   1 month    3 months   12 months
              added      4(1)     10(1)      11(2)       19(2)
          commented     28(-6)   130(-23)   333(-39)   1663(-28)
            removed      1(1)      2(1)       2(1)       11(1)
           resolved      2(-4)    18(-4)     64(-1)     263(-4)
     + top 10 contributors:
           Heiko Tietze made 74 changes in 1 month, and 898 changes in 1 year
           Vernon, Stuart Foote made 49 changes in 1 month, and 376 changes in 1 year
           Ilmari Lauhakangas made 32 changes in 1 month, and 174 changes in 1 year
           Eyal Rozenberg made 25 changes in 1 month, and 158 changes in 1 year
           Henschel, Regina made 20 changes in 1 month, and 55 changes in 1 year
           m.a.riosv made 10 changes in 1 month, and 50 changes in 1 year
           Kira Tubo made 9 changes in 1 month, and 26 changes in 1 year
           Ady made 7 changes in 1 month, and 106 changes in 1 year
           Dieter made 6 changes in 1 month, and 121 changes in 1 year
           Kaganski, Mike made 5 changes in 1 month, and 45 changes in 1 year

* Crash Testing (Caolan)
     + 79(+55) import failure, 77(+55) export failures
       - https://wiki.documentfoundation.org/Development/Crashtesting
       - big jump is since CairoSDPR commit of:
           https://gerrit.libreoffice.org/c/core/+/173330/comments/0c33be0b_e7db0084
     + 220 coverity issues
       - thanks Noel
     + 1 ossfuzz issue (?)

* Crash Reporting (Xisco)
     + 24.2.6.2    1107(+476)
     + 24.8.0.3    15928(+2046)
     + 24.8.1.2    9251(+4636)
     + 24.8.2.1    990(+0)


     Fixed in 24.8.2:

     - https://crashreport.libreoffice.org/stats/signature/SwTextINetFormat::GetCharFormat()

     - Thanks to Michael S. (https://bugs.documentfoundation.org/show_bug.cgi?id=162911)

     - https://crashreport.libreoffice.org/stats/signature/SwNode::GetNodes()

     - https://crashreport.libreoffice.org/stats/signature/SwNodes::IsDocNodes()


     New in 24.8.2:

     - https://crashreport.libreoffice.org/stats/signature/static%20void%20sw::%60anonymous%20namespace'::TextFormattingCheck::check(class%20SwNode%20*)


* Mentoring (Hossein)
  + Reviewed submissions from the newcomers
  + Finalized and published a blog post on dev blog
    Setting dialogs that are available via UNO Commands
    https://dev.blog.documentfoundation.org/2024/10/03/setting-dialogs-that-are-available-via-uno-commands/
  + Small fixes in Windows build instructions for WSL helper (thanks to cloph)
   + Build is now done with --without-lxml option

           committer...   1 week     1 month     3 months    12 months
                   open      93(51)     151(47)     190(50)      190(50)
                reviews     412(102)   1510(68)    3570(-34)   13292(118)
                 merged     314(44)    1356(-27)   3734(8)     13675(99)
              abandoned      13(0)       56(4)      204(-10)     776(7)
            own commits     264(46)    1004(11)    2741(78)     9992(87)
         review commits      72(16)     257(6)      702(20)     3180(24)
         contributor...   1 week     1 month    3 months   12 months
                   open     138(64)     193(79)    211(76)     211(76)
                reviews     908(148)   3250(66)   8444(92)   30832(288)
                 merged      26(0)      103(-3)    286(-4)    1456(5)
              abandoned       3(0)       16(1)      72(-1)     566(-7)
            own commits      26(3)       85(-6)    282(-1)    1295(20)
         review commits       0(0)        0(0)       0(0)        0(0)
     + easyHack statistics:
        needsDevEval 8(8)   needsUXEval 1(1)   cleanup_comments 331(331)
        total 418(418)   assigned 24(24)   open 356(356)
     + top 10 contributors:
           Mohit Marathe made 10 patches in 1 month, and 13 patches in 1 year
           Kira Tubo made 8 patches in 1 month, and 29 patches in 1 year
           Dione Maddern made 7 patches in 1 month, and 85 patches in 1 year
           Armin Le Grand (allotropia) made 7 patches in 1 month, and 81 patches in 1 year
           Bogdan B made 5 patches in 1 month, and 91 patches in 1 year
           Adam Seskunas made 4 patches in 1 month, and 28 patches in 1 year
           Pierre F made 4 patches in 1 month, and 86 patches in 1 year
           Omkar Acharekar  made 3 patches in 1 month, and 10 patches in 1 year
           Sahil Gautam made 3 patches in 1 month, and 9 patches in 1 year
           Ritobroto Mukherjee made 3 patches in 1 month, and 31 patches in 1 year
     + top 10 reviewers:
           Michael Stahl made 134 review comments in 1 month, and 896 in 1 year
           Christian Lohmaier made 128 review comments in 1 month, and 580 in 1 year
           Caolán McNamara made 126 review comments in 1 month, and 1414 in 1 year
           Thorsten Behrens made 98 review comments in 1 month, and 646 in 1 year
           Ilmari Lauhakangas made 96 review comments in 1 month, and 646 in 1 year
           Kaganski, Mike made 90 review comments in 1 month, and 530 in 1 year
           Xisco Fauli made 90 review comments in 1 month, and 770 in 1 year
           Nabet, Julien made 76 review comments in 1 month, and 902 in 1 year
           Adolfo Jayme Barrientos made 70 review comments in 1 month, and 826 in 1 year
           Vajna, Miklos made 68 review comments in 1 month, and 1122 in 1 year
     + Patches automatically abandoned:
         tdf#144563 Omit unnecessary suffixes from cross-references to numbered ( Troy Rollo )
             - https://gerrit.libreoffice.org/#/c/152854
         Move UI localizations in main installer on macOS ( Patrick Luby )
             - https://gerrit.libreoffice.org/#/c/163158
     + big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
           Alexandru Soponar

* LiboCon (Cloph)
   + next week
   + all attendees, whether speaker or not, please register: https://conference.libreoffice.org/2024/register
   + if you want to attend the development workshop, please register here: https://conference.libreoffice.org/2024/register-to-workshop

* Commit Access

* Developer Certification (Stephan/Miklos/László/Gabriel)
   + resting since: 19 weeks (limit: 20 weeks)

* Jenkins / CI update (Cloph)

* What’s cooking (Miklos)
   + A11y update (Michael W)
     + tdf#160837 "ACCESSIBILITY: toolbar positions are incorrectly reported to AT-SPI2"
     + fix for incorrect a11y event, winaccessibility cleanup
   + RTL/CTL/CJK update (Jonathan)
     + tdf#134166: page style direction change not applied to toolbar buttons
       + https://bugs.documentfoundation.org/show_bug.cgi?id=134166
       + Fixed
   + Playing with a new baseline with Windows: 2012R2 to Windows 11 (Cloph)
     + and then perhaps a VS update
   + Add basic transition to ODF 1.4 (Xisco)
     + https://wiki.documentfoundation.org/Development/Budget2024#Basic_transition_tasks
     + the UI part is now done -> done for now

* QA update (Xisco)
     + UNCONFIRMED: 1266 (+8)
         + enhancements: 315  (+10)
         + needsUXEval: 5 (+1)
         + haveBackTrace: 9 (+0)
         + needsDevAdvice: 47 (+0)
         + documentation:  3 (+0)
         + android:  0 (+0)
         + iOS:  0 (+0)
         + Online:  9 (+0)



     + Most pressing bugs:
      New:
         + Calc 24.8.1 crashes if Copy Paste Paste special are executed (steps in comment 6)
             + https://bugs.documentfoundation.org/show_bug.cgi?id=163019
             + Andreas has a proposed fix:

                 https://gerrit.libreoffice.org/c/core/+/173975


      Old:
      Fixed:


     + New high severity bugs of the week:
         + CRASH: undoing slide duplication with a slide with comments
             + https://bugs.documentfoundation.org/show_bug.cgi?id=163144
             + WIP, Tomaz has a related pending change

* QA stats (Xisco)
     + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
       +107  +13 (-105) overall)
       many thanks to the top bug squashers:
        Buovjaga                18
        QA Administrators       14
        Justin L                7
        Julien Nabet            6
        Heiko Tietze            5
        ady                     5
        Mike Kaganski           4
        V Stuart Foote          4
        Michael Weghorn         3
        Rafael Lima             3

     + top 10 bugs reporters:
        Eyal Rozenberg          5
        Mike Kaganski           4
        Gabor Kelemen (allotropia) 3
        Justin L                3
        Piotr Osada             3
        Andreas Säger           2
        Hossein                 2
        Jonathan Clark          2
        Mihai Vasiliu           2
        Rafael Lima             2

     + top 10 bugs fixers:
        Justin Luth             4
        Kaganski, Mike          4
        Heiko Tietze            3
        Nabet, Julien           3
        Jim Raykowski           2
        Jonathan Clark          2
        Kira Tubo               2
        Patrick Luby            2
        Rafael Lima             2
        Weghorn, Michael        2

     + top 10 bugs confirmers:
        Ilmari Lauhakangas      17
        m.a.riosv               12
        Dieter                  10
        Xisco Fauli             9
        Kaganski, Mike          3
        Nabet, Julien           3
        Raal                    3
        Vernon, Stuart Foote    3
        Bogdan B                2
                                1


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

      done by:
         Ilmari Lauhakangas     4
         Xisco Fauli            2
         Kelemen, Gabor         1
         Raal                   1


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

      done by:
         Ilmari Lauhakangas     4
         Xisco Fauli            2
         Aron Budea             1
         Kelemen, Gabor         1
         Raal                   1


* all bugs tagged with 'regression'
    + 1226(+2) bugs open of 13666(+17) total 22(+0) high prio.

      done by:
         Ilmari Lauhakangas     3
         Kelemen, Gabor         2
         m.a.riosv              2
         Raal                   2
         Xisco Fauli            2
         Justin Luth            1
         Engelhard, Rene        1


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

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


* ~Component   count net * all regressions
    + http://bit.ly/1BUdI8i
      Writer: other            - 404(+2)
      Calc                     - 249(+3)
      Impress                  - 124(+1)
      LibreOffice              - 53(+0)
      Draw                     - 49(+0)
      Writer: docx filter      - 43(+0)
      Crashes                  - 41(-1)
      Base                     - 38(-1)
      UI                       - 35(+1)
      Borders                  - 33(-1)
      Writer: perf             - 33(+0)
      Writer: other filter     - 31(-1)
      Printing and PDF export  - 26(+0)
      Chart                    - 24(+0)
      RTL                      - 23(+0)
      BASIC                    - 21(-1)
      filters and storage      - 20(-1)
      Writer: doc filter       - 17(+0)
      graphics stack           - 13(+0)
      Formula Editor           - 11(+0)
      framework                - 3(+0)
      sdk                      - 3(+0)
      Extensions               - 2(+0)
      Linguistic               - 1(+0)


More information about the Libreoffice-qa mailing list