ESC meeting minutes: 2024-07-25

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

 



* Present:
+ Heiko, Jonathan, Olivier, Stephan, Michael W., Ilmari, Regina, Caolan, Cloph,
      Hossein, Xisco, Stephane

* Completed Action Items:

* Pending Action Items:

* Release Engineering update (Cloph)
  * 24.8.0 rc2 this week, probably later today
    + libreoffice-24-8 now needs 1 review
    + libreoffice-24-8-0 branch will be created today, need 2 more
  * 24.2.6 rc1 in 3 weeks, as a current plan

* Documentation (Olivier)
    + Helpcontents
+ Maintenance and updates (ohallot D. Maddern, Pierre F, S. Horacek, Ilmari)
    + Guides
       + Update getting started guide 24.8
+ please add new features in RN! e.g. tdf#86790, or we miss documentation.
          + wherever suitable, please add a screenshot of the feature.

    + Bugzilla Documentation statistics
        251(251) bugs open
    + Updates:
        BZ changes   1 week   1 month   3 months   12 months
           created     5(-4)    20(-7)     89(-4)    228(-9)
         commented     5(-13)   40(-36)   223(-20)   856(-39)
          resolved     1(-1)     6(-7)     53(-3)    135(-6)
    + top 10 contributors:
Ilmari Lauhakangas made 13 changes in 1 month, and 93 changes in 1 year Olivier Hallot made 11 changes in 1 month, and 271 changes in 1 year Stéphane Guillou made 9 changes in 1 month, and 183 changes in 1 year Dione Maddern made 7 changes in 1 month, and 107 changes in 1 year
          Heiko Tietze made 6 changes in 1 month, and 87 changes in 1 year
          *UNKNOWN* made 6 changes in 1 month, and 6 changes in 1 year
Henschel, Regina made 6 changes in 1 month, and 17 changes in 1 year
          Pierre F made 5 changes in 1 month, and 36 changes in 1 year
          m.a.riosv made 5 changes in 1 month, and 28 changes in 1 year
Kaganski, Mike made 5 changes in 1 month, and 80 changes in 1 year

* UX Update (Heiko)
    + Bugzilla (topicUI) statistics
236(236) (topicUI) bugs open, 28(28) (needsUXEval) needs to be evaluated by the UXteam
    + Updates:
        BZ changes   1 week   1 month    3 months   12 months
             added      3(-2)     5(-5)      9(-4)      15(-4)
         commented     45(1)    153(-21)   443(-13)   1758(-13)
           removed      0(0)      0(0)       4(-1)      10(0)
          resolved     11(5)     23(2)      79(4)      285(0)
    + top 10 contributors:
Heiko Tietze made 90 changes in 1 month, and 966 changes in 1 year Stéphane Guillou made 32 changes in 1 month, and 624 changes in 1 year Vernon, Stuart Foote made 27 changes in 1 month, and 328 changes in 1 year
          Ady made 17 changes in 1 month, and 121 changes in 1 year
Ilmari Lauhakangas made 17 changes in 1 month, and 137 changes in 1 year
          Rafael Lima made 16 changes in 1 month, and 71 changes in 1 year
          Dieter made 10 changes in 1 month, and 151 changes in 1 year
Eyal Rozenberg made 10 changes in 1 month, and 159 changes in 1 year
          Cor Nouws made 6 changes in 1 month, and 25 changes in 1 year
Kaganski, Mike made 6 changes in 1 month, and 73 changes in 1 year + [Bug 162133] Tab stop of list contents increases then decreases in Roman numeral
           lists. Should be right-aligned.
+ [Bug 159167] Conditional formatting of cells based on rules for checking values
           greater than or less than
+ [Bug 162133] Tab stop of list contents increases then decreases in default Roman
           numeral list, looking messy
+ [Bug 162120] Auto-detect paragraph directions when they were not set explicitly + [Bug 162112] Toolbar position locking/unlocking should, by default, apply to all
           toolbars
-> + [Bug 156223] FILEOPEN DOCX: Wrong automatic numbering for a heading after a page
           break
           + input welcome!
+ compatibility issue with a use case for separate chapter pages (Hossein) + [Bug 162101] Magnifier Tool for a quick overview and spot zoom into a document
           in Multiple-page view
+ [Bug 160560] WRITER / Tools / Language / For selection: checkbox doesn't act
           like a checkbox...


* Crash Testing (Caolan)
    + 20(+0) import failure, 16(+1) export failures
      - https://wiki.documentfoundation.org/Development/Crashtesting
    + 1368 coverity issues
      - downward trend
    + 8 ossfuzz issues

* Crash Reporting (Xisco)
    + 24.2.2.2    18362(+545)
    + 24.2.3.2    15707(+692)
    + 24.2.4.2    10280(+1395)
    + 24.2.5.2    1787(+1295)

    - Regression in 24.2.5

- https://crashreport.libreoffice.org/stats/signature/ucbhelper::Content::getPropertyValuesInterface(com::sun::star::uno::Sequence%3Crtl::OUString%3E%20const%20&)

    - Autocorrect. Related to 50be3fa1f0f3b8870af5bda88b65f835ef37d77e "

    tdf#141773 AutoCorrect: fix broken [All] dictionaries" ?


* Mentoring (Hossein)
 + Reviewed submissions from newcomers
 + Worked on tdf#161837 Fraction -> double
   + Big change, looking for ways to break it into smaller parts
     https://gerrit.libreoffice.org/c/core/+/170084
+ Reviews, and ideas for splitting the changes into smaller ones are welcome
 + Finalized and published a blog post on dev blog
   LibreOfficeKit for document conversion

https://dev.blog.documentfoundation.org/2024/07/25/libreofficekit-for-document-conversion/
          committer...   1 week     1 month      3 months    12 months
                  open     100(9)      196(10)      197(10)      197(10)
               reviews     476(-48)   1676(-164)   3762(90)    13166(60)
                merged     285(-34)   1313(-93)    3683(33)    12925(52)
             abandoned      17(4)       81(-1)      199(-1)      735(9)
           own commits     203(-5)     845(-16)    2535(12)     9419(-9)
        review commits      37(-22)    244(-70)     727(-28)    3055(-38)
        contributor...   1 week     1 month     3 months    12 months
                  open      59(19)     102(2)      104(4)       104(4)
               reviews     938(10)    3408(-68)   8314(148)   29942(114)
                merged      16(-1)     121(-10)    264(-11)    1521(-28)
             abandoned       6(-2)      25(0)       77(-6)      722(2)
           own commits      14(-15)    132(-16)    318(-13)    1207(-6)
        review commits       0(0)        0(0)        0(0)         0(0)
    + easyHack statistics:
       needsDevEval 9(9)   needsUXEval 1(1)   cleanup_comments 327(327)
       total 410(410)   assigned 22(22)   open 352(352)
    + top 10 contributors:
          Bogdan B made 57 patches in 1 month, and 88 patches in 1 year
          Pierre F made 8 patches in 1 month, and 32 patches in 1 year
Armin Le Grand (allotropia) made 5 patches in 1 month, and 82 patches in 1 year
          Weblate made 3 patches in 1 month, and 34 patches in 1 year
          Adam Seskunas made 3 patches in 1 month, and 17 patches in 1 year
Ritobroto Mukherjee made 3 patches in 1 month, and 23 patches in 1 year Srebotnjak, Martin made 2 patches in 1 month, and 21 patches in 1 year Theppitak Karoonboonyanan made 2 patches in 1 month, and 4 patches in 1 year
          Dione Maddern made 2 patches in 1 month, and 67 patches in 1 year
          Aung, Khant Oo made 2 patches in 1 month, and 4 patches in 1 year
    + top 10 reviewers:
Christian Lohmaier made 138 review comments in 1 month, and 486 in 1 year Thorsten Behrens made 124 review comments in 1 month, and 698 in 1 year
            made 122 review comments in 1 month, and 338 in 1 year
Caolán McNamara made 102 review comments in 1 month, and 1490 in 1 year
          Xisco Fauli made 98 review comments in 1 month, and 752 in 1 year
Adolfo Jayme Barrientos made 96 review comments in 1 month, and 650 in 1 year Ilmari Lauhakangas made 84 review comments in 1 month, and 590 in 1 year Vajna, Miklos made 74 review comments in 1 month, and 1182 in 1 year Michael Stahl made 74 review comments in 1 month, and 876 in 1 year Kaganski, Mike made 72 review comments in 1 month, and 486 in 1 year
    + Patches automatically abandoned:
        tdf#132293 removed unused imports and variables ( Pradyumn Pai )
            - https://gerrit.libreoffice.org/#/c/165506
        Changed include to pragma once ( Ludwig Triller )
            - https://gerrit.libreoffice.org/#/c/166964
        tdf#45946 Add function to convert field to text ( Oliver Specht )
            - https://gerrit.libreoffice.org/#/c/167900
WIP: RTF import: All MS formats should ignore blanks for lineheight. ( Vasily Melenchuk )
            - https://gerrit.libreoffice.org/#/c/167907
+ big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
          Lars Jødal lajo@xxxxx

* GSoC (Ilmari)
  + reminder: if contributor would like to extend project time, do so ASAP

* LiboCon
+ CfP is open: https://events.documentfoundation.org/libreoffice-conference-2024/cfp
    + 15th Aug is the deadline

* Commit Access

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

* Jenkins / CI update (Cloph)
gerrit_android_aarch64 jobs: 191 ok: 187 ko: 2 fail ratio: 1.05% mean_ok: 13 ( 32) median_ok: 10 ( 21) gerrit_android_arm jobs: 192 ok: 186 ko: 3 fail ratio: 1.56% mean_ok: 12 ( 31) median_ok: 9 ( 17) gerrit_android_x86 jobs: 191 ok: 187 ko: 2 fail ratio: 1.05% mean_ok: 13 ( 32) median_ok: 10 ( 17) gerrit_android_x86_64 jobs: 191 ok: 184 ko: 4 fail ratio: 2.09% mean_ok: 12 ( 31) median_ok: 10 ( 19) gerrit_linux_clang_dbgutil jobs: 403 ok: 304 ko: 91 fail ratio: 22.58% mean_ok: 52 ( 69) median_ok: 51 ( 60) gerrit_linux_gcc_release jobs: 435 ok: 364 ko: 52 fail ratio: 11.95% mean_ok: 27 ( 42) median_ok: 20 ( 30) gerrit_mac jobs: 379 ok: 352 ko: 19 fail ratio: 5.01% mean_ok: 58 ( 60) median_ok: 47 ( 48) gerrit_windows jobs: 384 ok: 343 ko: 33 fail ratio: 8.59% mean_ok: 61 ( 62) median_ok: 57 ( 57) gerrit_master_ml jobs: 468 ok: 283 ko: 157 fail ratio: 33.55% mean_ok: 117 (117) median_ok: 96 ( 96) gerrit_master jobs: 56 ok: 33 ko: 18 fail ratio: 32.14% mean_ok: 87 ( 88) median_ok: 73 ( 73) gerrit_master_seq jobs: 412 ok: 250 ko: 139 fail ratio: 33.74% mean_ok: 118 (120) median_ok: 99 ( 99)
   + tests that failed more than twice in last seven days
      3 CppunitTest_sw_a11y                gerrit_linux_gcc_release
      3 CppunitTest_sw_a11y                gerrit_windows
      3 CppunitTest_toolkit                gerrit_mac
3 CppunitTest_vcl_bitmapprocessor_test gerrit_linux_gcc_release
      3 JunitTest_svx_unoapi                gerrit_linux_clang_dbgutil
      3 UITest_impress_tests                gerrit_linux_clang_dbgutil
4 CppunitTest_cui_dialogs_test3 gerrit_linux_clang_dbgutil
      5 aborted by jenkins job timeout                gerrit_windows
5 Killed by the kill-wrapper gerrit_linux_clang_dbgutil
      5 UITest_sw_chart                gerrit_linux_clang_dbgutil
      5 UITest_sw_ui_frmdlg                gerrit_linux_clang_dbgutil
     27 UITest_writer_tests                gerrit_linux_clang_dbgutil

-> Introduced by https://gerrit.libreoffice.org/c/core/+/169692 ? (Xisco)

     + Windows way more stable (maybe fake clipboard fix helped)

* What’s cooking (Miklos)
   + A11y update (Michael W)
+ tdf#155447: Reporting of accessible ID to provide stable identifiers for
       spell check dialog, Orca upstream changes
     + looking into an issue w/ Accerciser (highlighting incorrect area)
   + RTL/CTL/CJK update (Jonathan)
      + tdf#157829 Writer breaks at format changes in bidi portions
         + https://bugs.documentfoundation.org/show_bug.cgi?id=157829
         + Other side of tdf#56408 (breaking at start of bidi portions)
+ Affects layout, but bidi portion behavior now consistent with text portions
      + tdf#157390 Overlapping CJK characters in PDF export
         + https://bugs.documentfoundation.org/show_bug.cgi?id=157390
+ any way to detect rendering deffects like overlapping automatically? (Hossein)
         + not sure, not illegitimate to have overlap per se (Jonathan)
         + needs to be looking at case by case (Jonathan)
         + already have lots of bug reports (Hossein)
+ drawinglayer system-dependent primitive renderer (SDPR) for cairo (Armin)

* QA update (Xisco)
    + UNCONFIRMED: 1193 (-3)
        + enhancements: 281  (+0)
        + needsUXEval: 5 (-5)
        + haveBackTrace: 9 (+0)
        + needsDevAdvice: 47 (+0)
        + documentation:  5 (+0)
        + android:  0 (+0)
        + iOS:  0 (+0)
        + Online:  9 (+0)

    + Most pressing bugs:
     New:
         None
     Fixed:
+ Base's Table Design View and Create View not editable anymore (Windows)
            + https://bugs.documentfoundation.org/show_bug.cgi?id=161865
            + Fixed thanks to Noel.

    + New high severity bugs of the week:
+ LO crashes with undo/redo of page numbering wizard's created bookmarks
            + https://bugs.documentfoundation.org/show_bug.cgi?id=161705
            + Justin L. already on it

        + tdf#162180 high severity? (Hossein)
            + yes, but left for next week's stats (Xisco)

* QA stats (Stéphane)
+ QA dashboard data updated: https://stragu.shinyapps.io/lo_qa_dashboard/ + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
      +102  -17 (-92) overall)
      many thanks to the top bug squashers:
       Buovjaga                9
       QA Administrators       9
       Mike Kaganski           8
       Heiko Tietze            7
       Stéphane Guillou (stragu) 7
       Caolán McNamara         5
       V Stuart Foote          5
       m_a_riosv               5
       Patrick Luby (volunteer) 4
       ady                     4

    + top 10 bugs reporters:
       Eyal Rozenberg          11
       Stéphane Guillou (stragu) 4
       Gabor Kelemen (allotropia) 3
       Mike Kaganski           3
       Regina Henschel         3
       Daniele                 2
       peter josvai            2
       raal                    2
       Andy                    1
       Buovjaga                1

    + top 10 bugs fixers:
       Kaganski, Mike          7
       Caolán McNamara         4
       Patrick Luby            4
       Rafael Lima             3
       Andreas Heinisch        2
       Jonathan Clark          2
       Nabet, Julien           2
                               1
       Balland-Poirier, Laurent 1
       Heiko Tietze            1

    + top 10 bugs confirmers:
       Ilmari Lauhakangas      15
       Stéphane Guillou        14
       Heiko Tietze            9
       m.a.riosv               7
       Raal                    6
       Dieter                  3
       Kaganski, Mike          3
       Ady                     2
       Caolán McNamara         2
       Justin Luth             2


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

     done by:
        Stéphane Guillou       5
        Ilmari Lauhakangas     2
        Raal                   2
        Aron Budea             1
        Xisco Fauli            1


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

     done by:
        Stéphane Guillou       5
        Ilmari Lauhakangas     3
        Bogdan B               2
        Raal                   2
        Aron Budea             1
        Olivier R              1
        Xisco Fauli            1


* all bugs tagged with 'regression'
   + 1240(+3) bugs open of 13499(+15) total 25(+1) high prio.

     done by:
        Ilmari Lauhakangas     3
        Raal                   3
        Stéphane Guillou       3
        Ady                    2
        Bogdan B               1


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

   by OS:
     All           - 16(+1)
     Linux         - 5(+0)
     Mac OS X      - 0(+0)
     Windows       - 4(+0)


* ~Component   count net * all regressions
   + http://bit.ly/1BUdI8i
     Writer: other            - 419(-2)
     Calc                     - 238(+5)
     Impress                  - 124(-1)
     LibreOffice              - 52(+2)
     Draw                     - 48(+0)
     Writer: docx filter      - 47(+2)
     Crashes                  - 46(+0)
     Base                     - 41(-1)
     UI                       - 38(-1)
     Writer: perf             - 35(+0)
     Borders                  - 34(+0)
     Writer: other filter     - 32(+0)
     Printing and PDF export  - 27(+0)
     Chart                    - 24(+0)
     RTL                      - 23(+0)
     filters and storage      - 21(+0)
     BASIC                    - 20(+1)
     Writer: doc filter       - 17(-1)
     graphics stack           - 12(+0)
     Formula Editor           - 10(+0)
     framework                - 3(+0)
     Extensions               - 2(+0)
     sdk                      - 2(+0)
     Linguistic               - 1(+0)



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

  Powered by Linux