* Present: Jonathan, Ilmari, Heiko, Regina, Xisco, Michael Weghorn, Hossein, Cloph, Olivier, Vissarion, Dan, Pranam, Neil

* Completed Action Items:
     + Check bot that's supposed to add reviewers (Xisco)

- it works as expected: https://gerrit.libreoffice.org/q/%22added+reviewer%22,25

        + Wait for a few hours/days (Hossein)
           + Actually it checks once per 24 hours (Xisco)

* Pending Action Items:
     + take over our role at CNA (cloph)
       get in touch with Caolan
     + Submit new functions for ODFF 1.5.(Olivier)
     + Add a wiki page for the hackfest (Xisco)
        + Xisco -> Olivier
        + Hackfest for LibreOffice Conference hackfest
        + https://conference.libreoffice.org/2025/ not working

* Release Engineering update (Cloph)
   + 26.2.5 rc2 tag this week (moved one week back from initial plan)
      + HW acceleration issues → raster will be used on win & mac
      + builds delayed a bit, on mirrors later today
      + Announced for next day

   + 26.8.0 RC2 tag in 1 week
     + off-by-one errors on arm64 (cross-platform)
       Chart2XShapeTest has various failures
       - Expected: 3819
       - Actual  : 3820
       - Delta   : 1e-08
       https://bugs.documentfoundation.org/show_bug.cgi?id=171858
    + Regina: No Windows daily build since 2026-07-14. Problem is?
+ builds failing (host crashing/hw issues) along with long build queues recently so no empty slot to retry + Likely a windows licensing issue prevents fixing/moving to different HW + along with hetzner massively increasing setup-fees and monthly fees makes experimenting a lot harder
       + Create a auto-retry rule for the bot.
+ ~60 min of windows build time today, similar for other platforms/our hard limit, moving to different hardware/other systems will increase windows time a bit
       + Builds w/o test is 30 min, but risky for release (Xisco)
see also https://ci.libreoffice.org/view/tb%20platform%20status/ & https://ci.libreoffice.org/label/windows_msc_dbgutil_64/load-statistics (please when you submit large series of patches at once, please submit as WIP and only set the topmost one to get built by CI/set the other to ready in off-hours)

* MAR Updater (Cloph)
   + 25.8 branch: to 25.8.7
   + 26.2 branch: to 26.2.4
   + Cross update: to 26.2.4 enabled last weekend
      + disabled again since multiple reports of hw-accel failing
        one reports states works after installing lates vcredist packages
        https://bugs.documentfoundation.org/show_bug.cgi?id=172654
      + Website now updated for features
        https://whatsnew.libreoffice.org/26.2/

* Documentation (Olivier)
    + Helpcontents
       + Updates and fixes (ohallot, L. Nemeth)
       + Link LEGACY.* functions to current Calc functions
       + StarMath "Matrix Editor"
         + feature doesn't seem to be ready though
    + Guides
       + New Dutch Math guide 26.2 (Kees Kriek)
       + New Impress Guide 26.2 (P. Schofield)

    + Bugzilla Documentation statistics
        206(206) bugs open
    + Updates:
        BZ changes   1 week   1 month   3 months   12 months
           created     24(7)     53(12)    84(-2)    230(7)
         commented     30(1)    110(43)   203(35)    704(40)
          resolved     22(19)    37(21)    54(13)    157(21)
    + top 10 contributors:
Olivier Hallot made 207 changes in 1 month, and 685 changes in 1 year
          Xisco Fauli made 36 changes in 1 month, and 55 changes in 1 year
Ilmari Lauhakangas made 26 changes in 1 month, and 139 changes in 1 year
          nobu made 23 changes in 1 month, and 51 changes in 1 year
          Bogdan B made 22 changes in 1 month, and 107 changes in 1 year
          Heiko Tietze made 8 changes in 1 month, and 79 changes in 1 year
[email protected] made 8 changes in 1 month, and 8 changes in 1 year
          *UNKNOWN* made 6 changes in 1 month, and 6 changes in 1 year
Henschel, Regina made 5 changes in 1 month, and 69 changes in 1 year
          Lars Jødal made 4 changes in 1 month, and 5 changes in 1 year


* UX Update (Heiko)
    + Bugzilla (topicUI) statistics
199(199) (topicUI) bugs open, 20(20) (needsUXEval) needs to be evaluated by the UXteam
    + Updates:
        BZ changes   1 week   1 month   3 months   12 months
             added      1(-1)   11(-7)     18(-5)     21(-5)
         commented     19(12)   81(-14)   170(-20)   582(-18)
           removed      0(0)     0(0)       0(-1)      3(-1)
          resolved      0(0)     8(-2)     22(-2)     72(-1)
    + top 10 contributors:
Heiko Tietze made 45 changes in 1 month, and 217 changes in 1 year Eyal Rozenberg made 42 changes in 1 month, and 113 changes in 1 year Ilmari Lauhakangas made 22 changes in 1 month, and 120 changes in 1 year Vernon, Stuart Foote made 13 changes in 1 month, and 98 changes in 1 year
          Bogdan B made 11 changes in 1 month, and 27 changes in 1 year
          MarjaE made 7 changes in 1 month, and 7 changes in 1 year
          Justin Luth made 7 changes in 1 month, and 33 changes in 1 year
          Khaled Hosny made 7 changes in 1 month, and 10 changes in 1 year
          Seth Chaiklin made 5 changes in 1 month, and 7 changes in 1 year
          m.a.riosv made 4 changes in 1 month, and 15 changes in 1 year
-> + [Bug 172856] Drop Caps: the "Space to Text" setting breaks the first word -> + [Bug 172713] Change the default font from 'Liberation Serif' to 'Liberation Sans' + [Bug 172829] Find-and-Replace needs "Including Styles" checked if it will find
           formatting values defined in Character Styles - should it?
    + [Bug 172762] Add new aggregate function: "uniform value or empty"
+ [Bug 172702] Autocorrect commands missing from Calc's Notebookbar-Tabbed + [Bug 172700] Table insertion hotkey overlaps with the KDE hotkey (ctrl+F12) + [Bug 172628] The Calc Notebookbar sectioning and command labeling has (too)
           many problems
    + [Bug 169861] Selecting a line selects all the table
    + [Bug 172599] De-italicize notebookbar-tabbed section titles/captions
+ [Bug 171456] Difficult to globally adjust heading styles and default fonts + [Bug 172585] LibreOffice Writer 26.2 can open Markdown files, but TeX math is
           not rendered
    + [Bug 172557] Highlighting of open license fonts in the font listbox
           to distinguish them from proprietary fonts


* Crash Reporting (Xisco)
    + 114 (-2) import failures, 17 (-6) export crashes
https://dev-builds.libreoffice.org/crashtest/67bf3bc2cc96b8e9f71346039caf7fe557e5680a/ + did run the tests on the same build multiple times and numbers are stable
    + 75 coverity issues

        - no new run since last week

    + Google / ossfuzz: 3 issues


* Crash Reporting (Xisco)
    ++ Wait for next week to evaluate
    + 26.2.0.3    54014(+1521)
    + 26.2.1.2    68418(+1764)
    + 26.2.2.2    36241(+456)
    + 26.2.3.2    45381(+614)
    + 26.2.4.2    58569(+13647)

* mentoring/easyhack update (Hossein)
  + Reviewed patches from the newcomers
  + Fixed a build issue with latest VS
    Fix build issue with VS 2026 18.7.0
    https://gerrit.libreoffice.org/c/core/+/208447
  + Fixed a .NET SDK issue
    tdf#165585 Fix SDK lacking cross platform .NET binding files
    https://gerrit.libreoffice.org/c/core/+/208294
          committer...   1 week     1 month     3 months    12 months
                  open     114(16)     170(-4)     173(-1)      173(-1)
               reviews     480(68)    1268(130)   2784(20)    14240(120)
                merged     248(-19)   1053(-82)   3135(-61)   15425(52)
             abandoned      19(8)       53(13)     157(-2)      775(8)
           own commits     184(-41)    811(-97)   2458(-20)   10128(38)
        review commits      65(-47)    309(-42)   1308(-33)    3169(44)
        contributor...   1 week     1 month      3 months     12 months
                  open     517(-21)    713(21)      713(21)       713(21)
               reviews     722(-84)   2652(-240)   6716(-234)   35038(-46)
                merged      14(1)       65(-3)      287(-20)     2281(-5)
             abandoned      13(0)       63(2)       245(-19)     1174(4)
           own commits      12(-1)      49(-3)      241(-15)      945(-2)
        review commits       0(0)        0(0)         0(0)          0(0)
    + easyHack statistics:
       needsDevEval 8(8)   needsUXEval 1(1)   cleanup_comments 339(339)
       total 399(399)   assigned 31(31)   open 326(326)
    + top 10 contributors:
          Benjamin Urban made 6 patches in 1 month, and 6 patches in 1 year
Devansh Varshney made 5 patches in 1 month, and 24 patches in 1 year Srebotnjak, Martin made 4 patches in 1 month, and 16 patches in 1 year
          Amin Irgaliev made 4 patches in 1 month, and 9 patches in 1 year
          Manish Bera made 3 patches in 1 month, and 8 patches in 1 year
          Aya Jamal made 3 patches in 1 month, and 13 patches in 1 year
          Apurv Rajput made 3 patches in 1 month, and 3 patches in 1 year
          Bogdan B made 2 patches in 1 month, and 34 patches in 1 year
          Parag Nemade made 2 patches in 1 month, and 12 patches in 1 year
Furkan Ahmet Kara made 2 patches in 1 month, and 10 patches in 1 year
    + top 10 reviewers:
          Hossein made 212 review comments in 1 month, and 658 in 1 year
Christian Lohmaier made 140 review comments in 1 month, and 880 in 1 year Ilmari Lauhakangas made 140 review comments in 1 month, and 1184 in 1 year Dan Williams made 96 review comments in 1 month, and 268 in 1 year Jonathan Clark made 92 review comments in 1 month, and 214 in 1 year
          Xisco Fauli made 90 review comments in 1 month, and 646 in 1 year
Weghorn, Michael made 76 review comments in 1 month, and 504 in 1 year Heiko Tietze made 44 review comments in 1 month, and 282 in 1 year Vajna, Miklos made 40 review comments in 1 month, and 1922 in 1 year Nabet, Julien made 34 review comments in 1 month, and 576 in 1 year
    + Patches automatically abandoned:
        tdf#171153 Fix math formula resize ( Aung, Khant Oo )
            - https://gerrit.libreoffice.org/#/c/201238
tdf#114441: Convert useage of sal_uLong to sal_Int32 in chartpos.cxx ( David Rosenfeld )
            - https://gerrit.libreoffice.org/#/c/203231
tdf#130924: Replace printf to stderr with SAL_INFO for debugging ( David Rosenfeld )
            - https://gerrit.libreoffice.org/#/c/203232
tdf#72738 preserve hyperlink attributes during undo/redo of text replacement ( Tien Nguyen Minh )
            - https://gerrit.libreoffice.org/#/c/203396
        tdf#168520 basic: rename testTdf93727 tests to ( Raquel Zuelke )
            - https://gerrit.libreoffice.org/#/c/203434
tdf#147473 Rearrange numbering types in Bullets & Numbering dialog ( Mohsin Raza )
            - https://gerrit.libreoffice.org/#/c/204658
tdf#168226 use o3tl::convert in epptso.cxx and fontworkhelpers.cxx ( Asad Tauqqer )
            - https://gerrit.libreoffice.org/#/c/204681

* GSoC (Ilmari)
   + Comment on some abandoned patches

* Commit Access (all)

* Developer Certification (Hossein/Jonathan/Laszlo/Stephan)
      + resting since: 10 week (limit: 20 weeks)
      + No news

* Jenkins (Cloph)
     + Windows issues affecting results
gerrit_android_aarch64 jobs: 425 ok: 414 ko: 8 fail ratio: 1.88% mean_ok: 6 ( 38) median_ok: 5 ( 24) gerrit_android_arm jobs: 426 ok: 413 ko: 9 fail ratio: 2.11% mean_ok: 6 ( 36) median_ok: 5 ( 23) gerrit_android_x86 jobs: 425 ok: 413 ko: 8 fail ratio: 1.88% mean_ok: 6 ( 33) median_ok: 5 ( 20) gerrit_android_x86_64 jobs: 426 ok: 414 ko: 9 fail ratio: 2.11% mean_ok: 6 ( 35) median_ok: 5 ( 21) gerrit_linux_clang_dbgutil jobs: 441 ok: 343 ko: 86 fail ratio: 19.50% mean_ok: 50 ( 76) median_ok: 46 ( 62) gerrit_linux_gcc_release jobs: 478 ok: 420 ko: 45 fail ratio: 9.41% mean_ok: 22 ( 42) median_ok: 19 ( 31) gerrit_mac jobs: 457 ok: 396 ko: 53 fail ratio: 11.60% mean_ok: 37 ( 57) median_ok: 34 ( 43) gerrit_windows_wsl jobs: 717 ok: 251 ko: 456 fail ratio: 63.60% mean_ok: 54 (242) median_ok: 54 (230) gerrit_master_ml_p jobs: 466 ok: 186 ko: 226 fail ratio: 48.50% mean_ok: 15 (367) median_ok: 0 (302) gerrit_268_p jobs: 32 ok: 22 ko: 8 fail ratio: 25.00% mean_ok: 360 (360) median_ok: 338 (338) gerrit_262_p jobs: 32 ok: 17 ko: 6 fail ratio: 18.75% mean_ok: 367 (367) median_ok: 360 (360)
   + tests that failed more than twice in last seven days
      3 CppunitTest_sd_export_tests                gerrit_windows_wsl
3 CppunitTest_sd_pdf_import_test gerrit_linux_gcc_release
      3 CppunitTest_sw_layoutwriter3                gerrit_windows_wsl
      3 CppunitTest_vcl_pdf_encryption                gerrit_mac
      3 CppunitTest_vcl_pdf_encryption                gerrit_windows_wsl
      3 JunitTest_ridl_remote                gerrit_linux_gcc_release
3 JunitTest_toolkit_unoapi_1 gerrit_linux_clang_dbgutil
      3 UITest_calc_tests8                gerrit_linux_clang_dbgutil
      3 UITest_writer_tests5                gerrit_linux_clang_dbgutil
      4 CppunitTest_dbaccess_migration                gerrit_windows_wsl
      4 CppunitTest_emfio_emf                gerrit_windows_wsl
      5 CppunitTest_sw_core_text                gerrit_windows_wsl
      5 JunitTest_forms_unoapi_2                gerrit_linux_clang_dbgutil
      7 CppunitTest_vcl_pdfexport2                gerrit_windows_wsl
8 Killed by the kill-wrapper gerrit_linux_clang_dbgutil
      9 CppunitTest_sc_pdf_export                gerrit_windows_wsl
      9 CppunitTest_sw_globalfilter                gerrit_windows_wsl
10 CppunitTest_sc_swarmsolvertest gerrit_linux_gcc_release
     22 UITest_cui_dialogs                gerrit_linux_clang_dbgutil
     52 CppunitTest_vcl_pdfexport                gerrit_windows_wsl
+ large amounts of builds being submitted at once along with rebases/rebuilds because of the windows failure clogged the queue for windows, but normalized again (please when you submit large series of patches at once, please submit as WIP and only set the topmost one to get built by CI/set the other to ready in off-hours)
AI:     + Write instruction on WIP in wiki (Hossein / Cloph)
+ Maybe here so that new contributors will see it https://wiki.documentfoundation.org/Development/gerrit/SubmitPatch
       + Throttling users ? (Jonathan)
           + Have a special chack in pipeline (Cloph)
           + Bad if we punish active devs

+ if we tell them to manage, then enforcing that isn't punishing

               + Dev time is more expensive than hw expenses (Hossein)

           + CI does not replace local builds (Cloph)
+ in a normal week, we're within the "build results in less than 2h" benchmark + if scaling windows, then macOS will be close behind, and that's also hard to scale up since not available at hetzner or other providers/would need to self-host more hw.
           + Windows build is usually OK, except some peaks.

* Weekly report (all)

    + A11y update (Michael W)
      + Qt welding and fixing some preexisting a11y issues along the way,
        e.g. missing a11y relations (see tdf#119931)
    + RTL/CTL/CJK update (Jonathan)
      + tdf#163912: Remove static conversion for ch unit
        + https://bugs.documentfoundation.org/show_bug.cgi?id=163912
        + Made candidate patch, but other work is needed first
           + Remove or finish the WIP patch? (Hossein)
             + Default config in CJK; want to rule out complaints (JC)
    + macOS / UI (Dan)

        + My Mac Qt quit fix got broken, debugging that again

+ Patched GTK on my Linux machine to help debug theme spacing/margins

        + Mac-specific parts of the Qt plugin merged last week

        + Still looking at Patrick’s highDPI patch

            + Touch Aqua or Qt for fixing?

            + Make both UI to work (Dan)

+ We should think about possible ways to measure/test widget size/spacing (Hossein)

          + Making sure widget size/spacing is fine on different plafroms

          + Or at least, make sure that things does not change much

+ Had new issues on sidebar size, not sure about the source of that change

+ Saving the window size does not consider scaling, so expect big change from one plugin to another

    + Base (Vissarion)
+ Polishing and fixing issues in reportbuilder C++ first implementation https://gerrit.libreoffice.org/c/core/+/208316 + New dialogues for maintaining SQL comments merged https://gerrit.libreoffice.org/c/core/+/208198
      + Work in progress poll about base
    + Scripting (Neil)
+ Fixed and merged the patches mentioned last week to implement the XCopyableBrowseNode interface for the QuickJS-based script provider. + XAggregation is no longer used by the master script provider so language script providers can detect when a node is one of their own.
    + ODF-TC (Olivier + Regina)
         + Improvement of TYPE function (Regina)
           https://issues.oasis-open.org/browse/OFFICE-4201
+ Bug fixes now possible for tdf#73085, tdf#171183, tdf#171209, tdf#171485 + reproducible builds seem to cause regression wrt images.zip, looking into it (cloph) https://bugs.documentfoundation.org/show_bug.cgi?id=172864 (cannot reproduce it myself however)

* LibreOffice Conference
    - https://conference.libreoffice.org/
    - Set 10-12
    + Workshop:
         + Submitted proposal to TDF
         + No time for build env't
         + Short time, focus in LO scripting - Python
         + Audience is high school students
           + Demo simple things, automation

* QA update (Xisco)

    + UNCONFIRMED: 2445 (+25)
        + enhancements: 738  (+8)
        + needsUXEval: 15 (-3)
        + haveBackTrace: 15 (+0)
        + needsDevAdvice: 51 (+0)
        + documentation:  5 (+0)
        + android:  3 (+0)
        + iOS:  0 (+0)
        + Online:  3 (+0)

     + Bisected regressions in 26.8

https://bugs.documentfoundation.org/buglist.cgi?bug_status=UNCONFIRMED&bug_status=NEW&f1=version&keywords=regression%2C%20bisected%2C%20&keywords_type=allwords&list_id=1999780&o1=regexp&order=Importance&resolution=---&v1=%5E26%5C.8

    7 issues


    + Most pressing bugs:
     New:

    None


    + New high severity bugs of the week:
+ LO26.8 RC1: names of changed/updated strings - names of tabs in tabbed notebook bar are not localizable
            + https://bugs.documentfoundation.org/show_bug.cgi?id=172831


* QA stats
+ https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
      +72  +13 (-107) overall)
      many thanks to the top bug squashers:
       Justin L                24
       Olivier Hallot          22
       QA Administrators       12
       Buovjaga                7
       BogdanB                 6
       Heiko Tietze            5
       V Stuart Foote          5
       Khaled Hosny            3
       m_a_riosv               3
       sophie                  3

    + top 10 bugs reporters:
       Tyler                   3
       Ben Urban               2
       Elmar                   2
       Eyal Rozenberg          2
       Gerald Pfeifer          2
       Heiko Tietze            2
       Olivier Hallot          2
       Jens                    1
       Martin Srebotnjak       1
       Ralf Kalinowski         1

    + top 10 bugs fixers:
       Olivier Hallot          22
       Justin Luth             18
       Ilmari Lauhakangas      2
       Sophie Gautier          2
       Andreas Heinisch        1
       Heiko Tietze            1
       Jim Raykowski           1
       Khaled Hosny            1
       Neil Roberts            1
       Patrick Luby            1

    + top 10 bugs confirmers:
       Bogdan B                13
       m.a.riosv               4
       Benjamin Urban          2
       Weghorn, Michael        2
                               1
       Leroy                   1
       Marios Mitsios          1
       Patrick Luby            1
       Raal                    1
       Srebotnjak, Martin      1


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

     done by:
        Bogdan B               3
        Justin Luth            1


* all bugs tagged with 'regression'
   + 1303(+4) bugs open of 14757(+8) total 20(+0) high prio.

     done by:
        Bogdan B               4
        anixxsus               3
        Justin Luth            1
        Jonathan Clark         1
        nobu                   1


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

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


* ~Component   count net * all regressions
   + http://bit.ly/1BUdI8i
     Writer: other            - 445(+1)
     Calc                     - 255(+1)
     Impress                  - 126(+1)
     LibreOffice              - 67(-1)
     Crashes                  - 55(+1)
     Draw                     - 48(+0)
     Writer: docx filter      - 44(+0)
     UI                       - 39(+1)
     Base                     - 37(+0)
     Borders                  - 33(+0)
     Writer: other filter     - 27(+0)
     Writer: perf             - 26(+0)
     Printing and PDF export  - 25(+0)
     Chart                    - 23(+0)
     filters and storage      - 23(+0)
     Writer: doc filter       - 20(+0)
     BASIC                    - 19(+0)
     RTL                      - 19(+0)
     graphics stack           - 14(+1)
     Formula Editor           - 9(+0)
     framework                - 3(+0)
     sdk                      - 3(+0)
     Extensions               - 2(+0)
     Linguistic               - 2(+0)
     Installation             - 1(+0)




--
Olivier Hallot
LibreOffice Documentation Coordinator
Rio de Janeiro - Brasil - Local Time: UTC-03:00
LibreOffice – free and open source office suite: https://www.libreoffice.org
Respects your privacy, and gives you back control over your data
http://tdf.io/joinus

Attachment: OpenPGP_0x59F8BA50F9918DE6.asc
Description: OpenPGP public key

Reply via email to