ESC meeting minutes: 2024-11-14

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

 



* Present:
  + Olivier, Caolan, Eike, Heiko, Ilmari, Jonathan, Michael S, Regina, Stephan, Xisco, Miklos

* Completed Action Items:

* Pending Action Items:
  + Prod update to https://www.documentfoundation.org/certified-developers/ (Thorsten)

* Release Engineering update (Cloph/Xisco)
  + 25.2 alpha1 in 1 week
  + 24.8.3 was announced today
  + 24.8.4 rc1 in 2 weeks

* Documentation (Olivier)
    + Helpcontents2
        + Prepare to add Tagalog language (ohallot)
           + udpate screenshots
        + New pages for GSoC2024 features (D. Maddern)
        + Refactor for text functions (Pierre F)
        + Other fixes (buovjaga)
    + Guides
        + Work in progress

    + Bugzilla Documentation statistics
        228(228) bugs open
    + Updates:
        BZ changes   1 week   1 month   3 months   12 months
           created      7(7)    16(16)     96(96)    259(259)
         commented     15(15)   33(33)    320(320)   989(989)
          resolved      3(3)     8(8)      51(51)    172(172)
    + top 10 contributors:
          Ilmari Lauhakangas made 23 changes in 1 month, and 128 changes in 1 year
          Olivier Hallot made 12 changes in 1 month, and 342 changes in 1 year
          Kaganski, Mike made 6 changes in 1 month, and 78 changes in 1 year
          Vernon, Stuart Foote made 6 changes in 1 month, and 164 changes in 1 year
          Pierre F made 5 changes in 1 month, and 223 changes in 1 year
          Weghorn, Michael made 3 changes in 1 month, and 16 changes in 1 year
          Stéphane Guillou made 3 changes in 1 month, and 129 changes in 1 year
          Dione Maddern made 2 changes in 1 month, and 112 changes in 1 year
          Heiko Tietze made 2 changes in 1 month, and 83 changes in 1 year
          Eyal Rozenberg made 1 changes in 1 month, and 3 changes in 1 year

* UX Update (Heiko)
    + Bugzilla (topicUI) statistics
        231(231) (topicUI) bugs open, 34(34) (needsUXEval) needs to be evaluated by the UXteam
    + Updates:
        BZ changes   1 week   1 month    3 months   12 months
             added      4(4)     17(17)     23(23)      29(29)
         commented     25(25)   170(170)   359(359)   1674(1674)
           removed      0(0)      1(1)       3(3)       10(10)
          resolved      6(6)     19(19)     49(49)     254(254)
    + top 10 contributors:
          Heiko Tietze made 86 changes in 1 month, and 888 changes in 1 year
          Eyal Rozenberg made 44 changes in 1 month, and 173 changes in 1 year
          Vernon, Stuart Foote made 38 changes in 1 month, and 401 changes in 1 year
          Ilmari Lauhakangas made 30 changes in 1 month, and 184 changes in 1 year
          Dieter made 18 changes in 1 month, and 133 changes in 1 year
          *UNKNOWN* made 13 changes in 1 month, and 13 changes in 1 year
          Aditya (Addy) Sahu made 12 changes in 1 month, and 12 changes in 1 year
          Kaganski, Mike made 12 changes in 1 month, and 52 changes in 1 year
          Roman Kuznetsov made 9 changes in 1 month, and 30 changes in 1 year
          grofaty made 6 changes in 1 month, and 6 changes in 1 year
    + [Bug 163805] Cant color table cells in Impress using fill tool from menubar
    + [Bug 163723] Missing time, datetime formats including timezones
    + [Bug 163511] Want mechanism to restrict slide contents to area used by content
           on the master
    + [Bug 163809] Selecting Embossed/Engraved disables Outline and Shadow - but
           doesn't uncheck them
    + [Bug 163785] No "Recent Colors" in dialog for changing color of sheet tab
    + [Bug 163823] Allow deletion of a master slide in-use and its using slides,
           via a confirmation dialog
    + [Bug 163822] Shift+Home and Shift+End doesn't work in slide sorter
    + [Bug 163819] Support continuing paragraph numbering from one drawing object
           in another
    + [Bug 163817] When changing special char dialog search term - keep position
           and highlighted char
    + [Bug 163816] No option to resize chart area while maintaining height-vs-width
           proportions
    + [Bug 163481] Editing odt: selecting style from formatting toolbar puts
           edit focus into the style name box
    + [Bug 163807] Automatic color of labels must ensure reasonable contrast
           in area of placement
    + [Bug 139967] "Ignore double spaces" option in AutoCorrect might be better
           labeled "prevent double spaces" - and behaves differently than Help page

    + Manage Conditional Formatting dialog (Xisco)

        - https://bugs.documentfoundation.org/show_bug.cgi?id=162475

       - Pranam reworked the conditional formatting dialog a while ago
       - think the work is incomplete (Xisco)
       - will it be complete by 25.2? or how to move forward?
       - Pranam is aware of the missing pieces (Caolan)
         - if it doesn't work out till the 25.2 release, go back to how things were
         - best to revisit in a week
       - the bug above describes the problems, see the see-also parts (4 bugs)
         - so the ideal would be to have those 4 fixed rather sooner than later
    + some gsoc projects are also unfinished (Olivier)
      + hoping they get finished till the release

* Crash testing (Caolan)
    + 24(+0) import failure, 22(+0) export failures
      - https://wiki.documentfoundation.org/Development/Crashtesting
      - next run will (hopefully) report failures on documents that
        we exported, but could not import
      - https://gerrit.libreoffice.org/c/core/+/176412
      - https://git.libreoffice.org/dev-tools/+/3bd76e3e969c25fd1021dea12ab53653625bbf8e%5E%21/#F0
    + 75 coverity issues
    + 1 ossfuzz issue

        - 1 timeout/hang


* Crash Reporting (from crashreport.libreoffice.org) (Xisco)
    + 24.2.7.2    75(+0)
    + 24.8.0.3    23806(+0)
    + 24.8.1.2    19107(+0)
    + 24.8.2.1    31698(+0)

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

        - Most reported crash in 24.8.2. should be fixed in 24.8.3


    + https://crashreport.libreoffice.org/stats/signature/SwSectionFrame::SwClientNotify(SwModify%20const%20&,SfxHint%20const%20&)

        - https://bugs.documentfoundation.org/show_bug.cgi?id=163325


* Mentoring (Hossein)
 + Reviewed submissions from newcomers
 + Finalized and published a blog post on dev blog
   Notebookbar part 1: custom widgets for the tabbed interface
   https://dev.blog.documentfoundation.org/2024/11/14/notebookbar-part-1-custom-widgets-for-the-tabbed-interface/
   + getting into the notebookbar development is tricky, trying to document things (Hossein)
   + configure/change notebookbar with glade, using .ui files (Heiko)
     + it's just a canvas with buttons dispatching uno commands, that's all
   + wondering if we could have icons in glade (Hossein)
     + sounds like an overkill (Heiko)
   + indeed quite confusing/tricky, compared to other .ui files (Olivier)
   + for the custom widgets, there is a glade catalog (Caolan)
     + can describe properties there
     + not sure if a placeholder/picture/preview is possible to provide there
     + suggest to explore what's possible with catalogs
          committer...   1 week     1 month      3 months     12 months
                  open      75(75)     117(117)     169(169)      179(179)
               reviews     390(390)   1448(1448)   3544(3544)   13548(13548)
                merged     202(202)   1113(1113)   3642(3642)   13942(13942)
             abandoned       4(4)       29(29)      138(138)      751(751)
           own commits     139(139)    730(730)    2610(2610)    9913(9913)
        review commits      84(84)     307(307)     773(773)     3231(3231)
        contributor...   1 week     1 month      3 months     12 months
                  open      32(32)     288(288)     347(347)      353(353)
               reviews     658(658)   2724(2724)   8086(8086)   30780(30780)
                merged      68(68)     186(186)     389(389)     1374(1374)
             abandoned       4(4)       14(14)       44(44)       552(552)
           own commits      64(64)     196(196)     371(371)     1416(1416)
        review commits       0(0)        0(0)         0(0)          0(0)
    + easyHack statistics:
       needsDevEval 9(9)   needsUXEval 1(1)   cleanup_comments 335(335)
       total 424(424)   assigned 26(26)   open 358(358)
    + top 10 contributors:
          Bogdan B made 93 patches in 1 month, and 180 patches in 1 year
          Pierre F made 10 patches in 1 month, and 98 patches in 1 year
          Samuel Adesola made 5 patches in 1 month, and 5 patches in 1 year
          Dr. David Alan Gilbert made 5 patches in 1 month, and 31 patches in 1 year
          Xuan Chen made 4 patches in 1 month, and 8 patches in 1 year
          Theppitak Karoonboonyanan made 4 patches in 1 month, and 8 patches in 1 year
          Marc Mondesir made 4 patches in 1 month, and 5 patches in 1 year
          Aditya (Addy) Sahu made 4 patches in 1 month, and 4 patches in 1 year
          Armin Le Grand (allotropia) made 4 patches in 1 month, and 86 patches in 1 year
          Oromidayo Owolabi made 3 patches in 1 month, and 3 patches in 1 year
    + top 10 reviewers:
          Thorsten Behrens made 138 review comments in 1 month, and 750 in 1 year
          Xisco Fauli made 136 review comments in 1 month, and 828 in 1 year
          Caolán McNamara made 116 review comments in 1 month, and 1360 in 1 year
          David Gilbert made 114 review comments in 1 month, and 116 in 1 year
          allotropia jenkins made 88 review comments in 1 month, and 216 in 1 year
          Ilmari Lauhakangas made 86 review comments in 1 month, and 664 in 1 year
          Vajna, Miklos made 76 review comments in 1 month, and 1138 in 1 year
          Kaganski, Mike made 70 review comments in 1 month, and 540 in 1 year
          Adolfo Jayme Barrientos made 64 review comments in 1 month, and 874 in 1 year
          Michael Stahl made 64 review comments in 1 month, and 838 in 1 year
    + big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
          Chris Gill chrisgill948@xxxxxxxxx
          Jack Honour jaxkdev@xxxxxxxxx
          Lorenzo Lovato lorenzo04lovato@xxxxxxxxx
          Marilyn Edem m.edem27.me@xxxxxxxxx
          Peace Obienyi obienyi.p.o@xxxxxxxxx
          Oromidayo Owolabi owolabioromidayo16@xxxxxxxxx
          Rahim Siddiq roshsiddiq@xxxxxxxxx
          Shannon Scire sscire@xxxxxxxxx
          Barry-Thomas-Paul: Moss vibrationoflife@xxxxxxxxxxxxxx
          ZOK zok zippyondiba@xxxxxxxxx

* Outreachy (Ilmari)
  + Interns will be announced 26 Nov

* Commit Access

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

* Jenkins / CI update (Cloph)
gerrit_android_aarch64     jobs: 184 ok: 175 ko:   6 fail ratio: 3.26% mean_ok:   7 ( 27) median_ok:   6 ( 19)
gerrit_android_arm         jobs: 185 ok: 179 ko:   5 fail ratio: 2.70% mean_ok:   8 ( 26) median_ok:   6 ( 15)
gerrit_android_x86         jobs: 184 ok: 175 ko:   6 fail ratio: 3.26% mean_ok:   7 ( 26) median_ok:   6 ( 17)
gerrit_android_x86_64      jobs: 184 ok: 177 ko:   5 fail ratio: 2.72% mean_ok:   8 ( 27) median_ok:   5 ( 16)
gerrit_linux_clang_dbgutil jobs: 378 ok: 289 ko:  74 fail ratio: 19.58% mean_ok:  43 ( 59) median_ok:  44 ( 53)
gerrit_linux_gcc_release   jobs: 442 ok: 360 ko:  55 fail ratio: 12.44% mean_ok:  21 ( 36) median_ok:  19 ( 24)
gerrit_mac                 jobs: 395 ok: 338 ko:  42 fail ratio: 10.63% mean_ok:  50 ( 50) median_ok:  43 ( 43)
gerrit_windows             jobs: 378 ok: 312 ko:  50 fail ratio: 13.23% mean_ok:  38 ( 53) median_ok:  38 ( 41)
gerrit_master_ml           jobs: 464 ok: 268 ko: 150 fail ratio: 32.33% mean_ok:  99 ( 99) median_ok:  82 ( 82)
gerrit_master              jobs:  52 ok:  33 ko:  15 fail ratio: 28.85% mean_ok:  62 ( 63) median_ok:  56 ( 56)
gerrit_master_seq          jobs: 410 ok: 235 ko: 133 fail ratio: 32.44% mean_ok: 103 (104) median_ok:  87 ( 87)
   + tests that failed more than twice in last seven days
      3 UITest_writer_tests3                gerrit_linux_clang_dbgutil
      4 Killed by the kill-wrapper                gerrit_linux_clang_dbgutil
      5 UITest_impress_tests                gerrit_linux_clang_dbgutil
      6 aborted by jenkins job timeout                gerrit_windows
     12 CppunitTest_sw_tiledrendering2                gerrit_linux_gcc_release
   + CppunitTest_sw_tiledrendering2 started last week of October (Xisco)
     + not sure if it's the same test in the suite or not (Miklos)

* What’s cooking (Miklos)
  + A11y update (Michael W)
  + RTL/CTL/CJK update (Jonathan)
    + tdf#36709: Font-relative first-line indent (CJK)
      + https://bugs.documentfoundation.org/show_bug.cgi?id=36709
      + Waiting to land last change
      + Some follow-up bugs to file
  + PVS-Studio update (Xisco)
    + waiting for infra to have a place to publish the report
    + once it's publish, will post to the mailing list
    + then ideally update the report automatically
  + transition to ODF 1.4 (Regina)

        still to do: 131862; finished: 162177 162686 162687 162690 162691

        Metabug is https://bugs.documentfoundation.org/show_bug.cgi?id=162118


* QA update (Xisco)
    + UNCONFIRMED: 1399 (+1399) <- numbers still not refreshing
        + the delta looks buggy here (Eyal)
        + AI: will take a look (Xisco)
        + enhancements: 338  (+338)
        + needsUXEval: 11 (+11)
        + haveBackTrace: 10 (+10)
        + needsDevAdvice: 48 (+48)
        + documentation:  3 (+3)
        + android:  0 (+0)
        + iOS:  0 (+0)
        + Online:  9 (+9)


    + Most pressing bugs:
     New:
        + Crashes on Editing TOC when Preview is on
            + https://bugs.documentfoundation.org/show_bug.cgi?id=163325
            + Michael S. ?
     Old:


    + New high severity bugs of the week:

        + FILESAVE : Cell filtering (list) not saved in XLSX format
            + https://bugs.documentfoundation.org/show_bug.cgi?id=162992
            + Paris ?

* QA stats (Xisco)
    + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
      +101  +0 (-104) overall)
      many thanks to the top bug squashers:
       Mike Kaganski           27
       Buovjaga                12
       QA Administrators       10
       Heiko Tietze            8
       Gabor Kelemen (allotropia) 5
       Julien Nabet            3
       Olivier Hallot          3
       V Stuart Foote          3
       Aditya Sahu             2
       Armin Le Grand          2

    + top 10 bugs reporters:
       Mike Kaganski           7
       Eyal Rozenberg          6
       Gabor Kelemen (allotropia) 3
       Orwel                   3
       Dragan Marinović        2
       Gerald Pfeifer          2
       Hossein                 2
       Michael Weghorn         2
       Mihai Vasiliu           2
       Roman Kuznetsov         2

    + top 10 bugs fixers:
       Heiko Tietze            5
       Kelemen, Gabor          4
       Aditya (Addy) Sahu      3
       Kaganski, Mike          3
       Grandin, Noel           2
       Jim Raykowski           2
       Le Grand, Armin         2
       Olivier Hallot          2
                               1
       *UNKNOWN*               1

    + top 10 bugs confirmers:
       Ilmari Lauhakangas      12
       m.a.riosv               10
       Heiko Tietze            9
       Raal                    4
       Stéphane Guillou        4
       Weghorn, Michael        4
       *UNKNOWN*               3
       Samuel Carleial         3
       Vernon, Stuart Foote    3
       Chika                   2


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

     done by:
        Kelemen, Gabor         3
        Aron Budea             1
        Ilmari Lauhakangas     1
        Justin Luth            1
        Weghorn, Michael       1
        Stéphane Guillou       1
        Timur Gadzo            1


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

     done by:
        Kelemen, Gabor         2
        Bogdan B               1
        Ilmari Lauhakangas     1
        Justin Luth            1
        Weghorn, Michael       1
        Németh, László         1
        Raal                   1
        Stéphane Guillou       1
        Timur Gadzo            1


* all bugs tagged with 'regression'
   + 1196(+1196) bugs open of 13707(+13707) total 20(+0) high prio.

     done by:
        Roman Kuznetsov        2
        Ady                    1
        Bogdan B               1
        Eyal Rozenberg         1
        Justin Luth            1
        Weghorn, Michael       1
        Raal                   1
        Stéphane Guillou       1


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

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


* ~Component   count net * all regressions
   + http://bit.ly/1BUdI8i
     Writer: other            - 389(+0)
     Calc                     - 241(+0)
     Impress                  - 125(+0)
     LibreOffice              - 51(+0)
     Draw                     - 46(+0)
     Writer: docx filter      - 42(+0)
     Base                     - 37(+0)
     Crashes                  - 37(+0)
     UI                       - 34(+0)
     Borders                  - 32(+0)
     Writer: perf             - 32(+0)
     Writer: other filter     - 31(+0)
     Printing and PDF export  - 25(+0)
     Chart                    - 24(+0)
     RTL                      - 24(+0)
     BASIC                    - 22(+0)
     filters and storage      - 20(+0)
     Writer: doc filter       - 17(+0)
     Formula Editor           - 12(+0)
     graphics stack           - 12(+0)
     framework                - 3(+0)
     sdk                      - 3(+0)
     Extensions               - 2(+0)
     Linguistic               - 2(+0)



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

  Powered by Linux