* Present:
Neil, Guilhem, Heiko, JJ, Hossein, Italo, Dan, Mike S, Xisco, Vissarion, Jonathan, cloph, Michael, Olivier, Stephan, Regina, Ilmari

* Completed Action Items:

* Pending Action Items:
    + take over our role at CNA (cloph)
      get in touch with Caolan
    + rerun crashreport (Cloph)
      + backtraces missing
      + partially done
        + machine has been resized, more diskspace assigned
+ remaining: integrate it into jenkins job so that results are published automatically (this week forgot to pull them, and now away from home)
    + Submit new functions for ODFF 1.5.(Olivier)
      + Question from Ben Urban:
https://lists.freedesktop.org/archives/libreoffice/2026-July/094716.html
       + Sumbmitted also in C'bra
       + reviewed by Tomasz
       + Complex patch
       + AI: Jonathan to follow up

* Release Engineering update (Cloph)
  + 26.8.0 beta1 on mirrors
  + 26.2.5 RC1 on mirrors
    + 26.2.5 rc2 tag next week
  + 26.8.0 RC1 next week
+ issue with "unknown application error" on macOS 12 (26.2.5.1 is fine, master/the 26.8.0 alpha and beta builds fail)
    + off-by-one errors on arm64 (cross-platform)
      Chart2XShapeTest has various failures
      - Expected: 3819
      - Actual  : 3820
      - Delta   : 1e-08

* 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
     + Website not updated for features

* Documentation (Olivier)
    + Helpcontent2
        + Update and fixes (ohallot)
    + Guides
        + Final touches on GS262
        + work in progress
    + Bugzilla Documentation statistics
        208(208) bugs open
    + Updates:
        BZ changes   1 week   1 month   3 months   12 months
           created      8(2)    19(-2)     76(2)     203(2)
         commented     19(16)   48(13)    155(11)    637(-2)
          resolved      1(0)     8(-2)     38(0)     129(-1)
    + top 10 contributors:
          Bogdan B made 23 changes in 1 month, and 95 changes in 1 year
Olivier Hallot made 15 changes in 1 month, and 514 changes in 1 year
          Heiko Tietze made 9 changes in 1 month, and 80 changes in 1 year
[email protected] made 8 changes in 1 month, and 8 changes in 1 year
          Seth Chaiklin made 7 changes in 1 month, and 8 changes in 1 year
          nobu made 7 changes in 1 month, and 30 changes in 1 year
Bielefeld, Rainer made 6 changes in 1 month, and 7 changes in 1 year
          m.a.riosv made 6 changes in 1 month, and 30 changes in 1 year
Ilmari Lauhakangas made 4 changes in 1 month, and 110 changes in 1 year
          Justin Luth made 2 changes in 1 month, and 3 changes in 1 year


* UX Update (Heiko)
    + Bugzilla (topicUI) statistics
199(199) (topicUI) bugs open, 17(17) (needsUXEval) needs to be evaluated by the UXteam
    + Updates:
        BZ changes   1 week   1 month   3 months   12 months
             added      6(2)    16(6)      16(6)      19(6)
         commented     31(12)   90(16)    167(9)     577(19)
           removed      0(0)     1(0)       2(0)       4(0)
          resolved      1(-1)   11(1)      17(-1)     68(-1)
    + top 10 contributors:
Heiko Tietze made 45 changes in 1 month, and 206 changes in 1 year Eyal Rozenberg made 39 changes in 1 month, and 94 changes in 1 year Ilmari Lauhakangas made 32 changes in 1 month, and 132 changes in 1 year Vernon, Stuart Foote made 32 changes in 1 month, and 106 changes in 1 year
          Bogdan B made 9 changes in 1 month, and 14 changes in 1 year
Andrei Cherniaev made 9 changes in 1 month, and 9 changes in 1 year
          m.a.riosv made 6 changes in 1 month, and 16 changes in 1 year
          *UNKNOWN* made 6 changes in 1 month, and 6 changes in 1 year
          Dieter made 4 changes in 1 month, and 14 changes in 1 year
          MarjaE made 4 changes in 1 month, and 4 changes in 1 year
    + [Bug 172297] Navigator - Single click to view sheet
+ [Bug 172628] The Calc Notebookbar sectioning and command labeling has (too)
           many problems
    + [Bug 169861] Selecting a line selects all the table
+ [Bug 171456] Difficult to globally adjust heading styles and default fonts
    + [Bug 172599] De-italicize notebookbar-tabbed section titles/captions
+ [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

  + would appreciate effort in
https://bugs.documentfoundation.org/show_bug.cgi?id=172511 don't store UI attributes into templates (application position, similar stuff that doesn't make sense for templates) + for templates that are part of the builds superfluous info has been stripped manually

* Crash Reporting (Xisco)
    + 99(+0) import failure, 15(+0) export failures
    + 641 coverity issues

- most of them are false positives from jfreereport library because it was built with --without-system-jfreereport

    - working on it. They should be gone in the next run

    - 12 issues fixed from last run

    + 2 ossfuzz issues.

* Crash Reporting (Xisco)
    + 26.2.0.3    49338(+1511)
    + 26.2.1.2    62872(+2071)
    + 26.2.2.2    34828(+437)
    + 26.2.3.2    43087(+1285)
    + 26.2.4.2    18313(+8231)


* mentoring/easyhack update (Hossein)
  * Drafted a new blog post on dev blog
    LibreOffice Startup
https://dev.blog.documentfoundation.org/?p=1507&preview=1&_ppp=20f7ee2ef1
          committer...   1 week      1 month     3 months     12 months
                  open      68(-13)     111(-35)    115(-32)      115(-32)
               reviews     312(-24)    1102(-26)   2686(-294)   14330(-38)
                merged     240(-129)   1082(62)    3159(-105)   15464(-74)
             abandoned      12(5)        46(-2)     197(-34)      779(5)
           own commits     194(-100)    886(52)    2477(93)     10135(-56)
        review commits      54(-33)     365(-65)   1309(16)      3036(25)
        contributor...   1 week      1 month     3 months     12 months
                  open     539(48)      632(40)     634(38)       634(38)
               reviews     756(-252)   2712(72)    6932(-326)   35504(-296)
                merged      15(1)        70(-15)    320(-46)     2361(-34)
             abandoned      20(10)       60(-2)     256(-1)      1191(14)
           own commits      16(3)        76(-4)     272(-3)       958(13)
        review commits       0(0)         0(0)        0(0)          0(0)
    + easyHack statistics:
       needsDevEval 8(8)   needsUXEval 1(1)   cleanup_comments 337(337)
       total 397(397)   assigned 27(27)   open 329(329)
    + top 10 contributors:
          Parag Nemade made 10 patches in 1 month, and 10 patches in 1 year
Devansh Varshney made 9 patches in 1 month, and 23 patches in 1 year Armin Le Grand (collabora) made 9 patches in 1 month, and 46 patches in 1 year Srebotnjak, Martin made 6 patches in 1 month, and 14 patches in 1 year Furkan Ahmet Kara made 5 patches in 1 month, and 9 patches in 1 year
          Amin Irgaliev made 4 patches in 1 month, and 9 patches in 1 year
          Bogdan B made 3 patches in 1 month, and 36 patches in 1 year
          Manish Bera made 3 patches in 1 month, and 7 patches in 1 year
          Andrew Lee made 3 patches in 1 month, and 6 patches in 1 year
          Méven Car made 2 patches in 1 month, and 7 patches in 1 year
    + top 10 reviewers:
Ilmari Lauhakangas made 142 review comments in 1 month, and 1182 in 1 year
          Hossein made 130 review comments in 1 month, and 548 in 1 year
Xisco Fauli made 106 review comments in 1 month, and 660 in 1 year Dan Williams made 100 review comments in 1 month, and 228 in 1 year Jonathan Clark made 90 review comments in 1 month, and 204 in 1 year Christian Lohmaier made 74 review comments in 1 month, and 798 in 1 year Weghorn, Michael made 62 review comments in 1 month, and 502 in 1 year Adolfo Jayme Barrientos made 46 review comments in 1 month, and 984 in 1 year Heiko Tietze made 46 review comments in 1 month, and 286 in 1 year Nabet, Julien made 38 review comments in 1 month, and 582 in 1 year
    + Patches automatically abandoned:
        vcl: use CoordinateMapper function ( Chris Sherlock )
            - https://gerrit.libreoffice.org/#/c/196508
tdf#39749 Add unit test for implicit intersection value results ( Melove Gupta )
            - https://gerrit.libreoffice.org/#/c/199693
tdf#132293: fix pyflakes warnings in uitest and wizards ( Santiago Leal )
            - https://gerrit.libreoffice.org/#/c/200546
tdf#139847 Allow navigating backwards in Tip of the Day ( Hoang Phuc )
            - https://gerrit.libreoffice.org/#/c/201062
        tdf#169507 Rename password dialog for clarity ( Hoang Phuc )
            - https://gerrit.libreoffice.org/#/c/201205
tdf#99296 Calc: disable headers/footers by default ( Krunal Baraskar )
            - https://gerrit.libreoffice.org/#/c/202377
tdf#171509 oox: handle XML_words underline type and clean up handled TODO items ( Jakub Duchek )
            - https://gerrit.libreoffice.org/#/c/202774
tdf#38277 Show context menu on right-click on floating toolbar title bar ( Melove Gupta )
            - https://gerrit.libreoffice.org/#/c/203239
add configure check to require newer dragonbox for gcc >= 16 ( René Engelhard )
            - https://gerrit.libreoffice.org/#/c/203273
vcl: move MapMode state from OutputDevice to CoordinateMapper ( Chris Sherlock )
            - https://gerrit.libreoffice.org/#/c/203388
tdf#55410 Handle givenname property in WinInet backend ( Payal Badgotri )
            - https://gerrit.libreoffice.org/#/c/203397
tdf#119931 Fix accessibility warnings in fpicker/uiconfig ( Ethan Garcia )
            - https://gerrit.libreoffice.org/#/c/203602
        tdf#130555: sw: Add UItest ( Bogdan Buzea )
            - https://gerrit.libreoffice.org/#/c/204192
        sw/qa/api: remove unused includes ( Jakub Trzebiatowski )
            - https://gerrit.libreoffice.org/#/c/204554
        sw/qa: remove unused includes ( Jakub Trzebiatowski )
            - https://gerrit.libreoffice.org/#/c/204561
+ big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
          Benjamin Urban

* GSoC (Ilmari) (Ilmari)
  + Midterm evaluation: 10 July

* Commit Access
   + Nothing to report

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

* Jenkins (Cloph)
gerrit_android_aarch64 jobs: 314 ok: 293 ko: 20 fail ratio: 6.37% mean_ok: 7 ( 30) median_ok: 5 ( 21) gerrit_android_arm jobs: 312 ok: 289 ko: 22 fail ratio: 7.05% mean_ok: 7 ( 28) median_ok: 5 ( 19) gerrit_android_x86 jobs: 313 ok: 289 ko: 22 fail ratio: 7.03% mean_ok: 7 ( 26) median_ok: 5 ( 17) gerrit_android_x86_64 jobs: 310 ok: 293 ko: 16 fail ratio: 5.16% mean_ok: 7 ( 27) median_ok: 5 ( 17) gerrit_linux_clang_dbgutil jobs: 334 ok: 249 ko: 77 fail ratio: 23.05% mean_ok: 50 ( 67) median_ok: 46 ( 61) gerrit_linux_gcc_release jobs: 392 ok: 318 ko: 54 fail ratio: 13.78% mean_ok: 25 ( 40) median_ok: 20 ( 34) gerrit_mac jobs: 318 ok: 285 ko: 24 fail ratio: 7.55% mean_ok: 40 ( 51) median_ok: 37 ( 42) gerrit_windows_wsl jobs: 515 ok: 227 ko: 276 fail ratio: 53.59% mean_ok: 33 ( 49) median_ok: 29 ( 38) gerrit_master_ml_p jobs: 366 ok: 146 ko: 175 fail ratio: 47.81% mean_ok: 7 (112) median_ok: 0 ( 99) gerrit_262_p jobs: 21 ok: 18 ko: 3 fail ratio: 14.29% mean_ok: 80 ( 80) median_ok: 76 ( 76)
   + tests that failed more that twice in last seven days
      3 CppunitTest_editeng_core                gerrit_mac
      3 CppunitTest_svx_unit                gerrit_linux_gcc_release
      3 JunitTest_ridl_remote                gerrit_linux_clang_dbgutil
4 CppunitTest_sw_embedded_fonts gerrit_linux_gcc_release
      5 UITest_writer_tests5                gerrit_linux_clang_dbgutil
6 PythonTest_pyuno_pytests_testofficehelper gerrit_linux_clang_dbgutil
      8 CppunitTest_vcl_outdev                gerrit_linux_gcc_release
     17 UITest_cui_dialogs                gerrit_linux_clang_dbgutil
     41 CppunitTest_sw_layoutwriter3                gerrit_windows_wsl
+ sw-layoutwriter3 test: caused by two patches interacting badly (new test that passed on a7802cf as parent, but then promptly failed after being merged on top of ef11378 (less than 20 commits, but didn't look further yet) + patch was merged that disables the newly added test for Windows as a workaround
     + expect larger queues due to patches being rebased to pass the build
+ Fixed in https://git.libreoffice.org/core/+/0dd62c3e21843cc2400c8669569df1859c4c3477%5E%21

     + builds on current macOS started failing sporadically with
Traceback (most recent call last):
  File "/Users/cloph/source/libo-core/bin/gla11y", line 1481, in <module>
    main()
    ~~~~^^
  File "/Users/cloph/source/libo-core/bin/gla11y", line 1477, in main
    print(output_header.rstrip() + "\n" + output_buffer)
    ~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BlockingIOError: [Errno 35] write could not complete without blocking
        and also JunitTest_framework_complex started failing

- PythonTest_pyuno_pytests_testofficehelper fails in https://ci.libreoffice.org/job/lo_ubsan/

        - Some random failures in CI as well

- https://gerrit.libreoffice.org/q/PythonTest_pyuno_pytests_testofficehelper


* What’s cooking (all)
   + A11y update (Michael W)
     + no news this week / busy with QT welding
   + RTL/CTL/CJK update (Jonathan)
     + nothing to report this week
   + macOS / UI (Dan)
     + Continuing work on QT + Mac VCL plugin
   + Base (Vissarion)
     + Merged https://gerrit.libreoffice.org/c/core/+/207198 to master
     + Will continue working on report builder
   + Scripting (Neil)
+ Posted some patches to replace duck-typing in the script provider mechanism with concrete interfaces to implement edit/rename/delete/create etc (tdf#172532). + Created a further interface to add support for copying scripts and implemented it for Python. + In order to make that work I made a small patch to make Python objects that get passed through UNO and back end up reusing the actual Python object instead of making a new wrapper for them. + Made a WIP prototype for the macro manager to make it possible to copy Python scripts. So far I’m doing this with two new copy and paste buttons instead of drag & drop. It’s probably not an ideal UI, but I think drag and drop isn’t great either because it’s not discoverable. tdf#165689 + I noticed Create Library crashes for Python scripts. Need to fix this.
   + ODF-TC (Olivier + Regina)
      + Review of functions wrt data types (Regina)
      + Tickets for ODFF 1.4 to implement in Calc (Olivier + Regina)
      + "LEGACY.*()" functions
+ https://bugs.documentfoundation.org/showdependencytree.cgi?id=162118&hide_resolved=1
   + reproducible builds (cloph)
( using https://gerrit.libreoffice.org/q/hashtag:%22reproducible-builds%22 )
     opt/libreofficedev27.2/sdk/docs/cpp/ref/a00512.html
+ list of deprecated methods - maybe fixed with https://github.com/doxygen/doxygen/issues/10445 / newer version of doxygen
       (content is the same, just the sorting of entries differs slightly)
     opt/libreofficedev27.2/share/firebird/firebird.msg
       + semi-stable, often enough the same file, but not all the time
     opt/libreofficedev27.2/share/firebird/security3.fdb
+ that one pretty much always differs/generated from their isql statments
     + only tested on same host, in same directories
+ touching sources remains stable, didn't check on other host/with other directories yet + dependencies: perl Archive::Zip (already needed when using system harfbuzz) + ant 1.10.2 or newer (previously ant 1.6.0, debian oldstable has 1.10.13) + quick look at macOS - comparing by simple md5sum not possible, you neither need to use ad-hoc signing to be able to run on the same machine or use dedicated
       signing key to be able to run

    + Drop --with-docrepair-fonts parameter (Xisco)

       + Not used at all


* Call for Paper for the LibreOffice conference is closed
- https://blog.documentfoundation.org/blog/2026/03/11/libocon-2026-call-for-papers/
   - deadline was June 30th 2026.
   + AI: Add a wiki page for the hackfest (Xisco/JJ)
       + No pizza, local canteen supply.

* ESC meeting process (Xisco)
    + any ideas to improve/change the structure of ESC meeting? Fine as is?
    + Important to address some of the developments we are doing (Olivier)
      + not just for attendees, but also people reading the minutes
+ "what's cooking" is no longer per topic, but rather per person, so might as well drop the category/headings
    + Move what's cooking to top? (Hossein)
    + For further discussion. (feel free to suggest something)


* QA update (Xisco)

    + UNCONFIRMED: 2359 (+25)
        + enhancements: 713  (+12)
        + needsUXEval: 11 (+4)
        + haveBackTrace: 15 (+0)
        + needsDevAdvice: 51 (+0)
        + documentation:  5 (-3)
        + android:  4 (+0)
        + iOS:  0 (+0)
        + Online:  3 (+0)

    + Most pressing bugs:

    None


    + New high severity bugs of the week:
        None

* QA stats
+ https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
      +65  +19 (-73) overall)
      many thanks to the top bug squashers:
       QA Administrators       21
       Heiko Tietze            9
       BogdanB                 6
       Justin L                5
       Andreas Heinisch        4
       Buovjaga                4
       Julien Nabet            2
       László Németh           2
       m_a_riosv               2
       sdc.blanco              2

    + top 10 bugs reporters:
       Alberto Dietze          4
       Eyal Rozenberg          2
       MarjaE                  2
       Robert Lacroix          2
       ipeste                  2
       sdc.blanco              2
       Doug                    1
       Liaison to zh-CN User Community 1
       Mathias Baumbach        1
       Pierre Lepage           1

    + top 10 bugs fixers:
       Justin Luth             5
       Andreas Heinisch        3
       Heiko Tietze            3
       Bogdan B                2
       Seth Chaiklin           2
       David Gilbert           1
       Eyal Rozenberg          1
       Ilmari Lauhakangas      1
       Khaled Hosny            1
       Neil Roberts            1

    + top 10 bugs confirmers:
       Bogdan B                5
       m.a.riosv               5
       Ady                     3
       Ilmari Lauhakangas      3
       Olivier Hallot          3
       Raal                    3
       Dieter                  2
       Jonathan Clark          2
       Neil Roberts            2
       *UNKNOWN*               1


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

     done by:
        Ilmari Lauhakangas     1


* all bugs tagged with 'regression'
   + 1304(-1) bugs open of 14739(+3) total 20(+0) high prio.

     done by:
        Ilmari Lauhakangas     1
        nobu                   1
        Xisco Fauli            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            - 446(-2)
     Calc                     - 257(+0)
     Impress                  - 125(+0)
     LibreOffice              - 69(+0)
     Crashes                  - 53(+0)
     Draw                     - 47(+0)
     Writer: docx filter      - 44(+0)
     Base                     - 37(+0)
     UI                       - 37(+0)
     Borders                  - 33(+0)
     Writer: other filter     - 27(+0)
     Printing and PDF export  - 26(+0)
     Writer: perf             - 26(+0)
     Chart                    - 23(+0)
     filters and storage      - 23(+0)
     Writer: doc filter       - 20(+0)
     BASIC                    - 19(+0)
     RTL                      - 19(+0)
     graphics stack           - 13(+0)
     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

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to