* Present:
   + Neil, Michael W., Dan, Olivier, Jonathan, Xisco, Vissarion, Heiko

* Completed Action Items:
    + Remove .uno:Translate (Heiko)
+ patch submitted to gerrit https://gerrit.libreoffice.org/c/core/+/206367
    + Require Python 3.11 (Neil) mm OO
+ The patch to update the configure script to require Python 3.11 turned out a bit more complicated than I thought. I have three patches pending and I’ve asked for feedback from Cloph.
      + python 3.11 deployed on linux builders (linux gcc, clang, android)
+ at some point might switch linux builds to use system python in provided builds + or maybe make it an optional package and have LO fall back to system python if there's no internal copy (cloph) + currently we compile a specific version/adding a dependency to that version, need to switch that to a minimum-API/minimum-version approach + tdf#170443 (Flex) - [Feature Request] Implement Python Stable ABI (Limited API) for PyUNO to decouple LibreOffice from external Python versions
        https://bugs.documentfoundation.org/show_bug.cgi?id=170443

* Pending Action Items:
    + take over our role at CNA (cloph)
      get in touch with Caolan
    + rerun crashreport (Cloph)
      + backtraces missing
      + partially done
    + Submit new functions for ODFF 1.5.(Olivier)
      + partially submitted, but still some pending (see also below)
        https://gerrit.libreoffice.org/c/core/+/206367

* Release Engineering update (Cloph)
  + 26.8.0 beta1 on mirrors
  + 26.2.5 RC1 tagging later today
  + 26.8 RC1 in 2 weeks

* MAR Updater (Cloph)
  + 25.8 branch: to 25.8.7
  + 26.2 branch: to 26.2.4
  + Cross update: to 26.2.4 to be made live this weekend

* Documentation (Olivier)
    + New Help
        + Some tweaks in CSS
    + Helpcontents2
        + Updates and fixes (ohallot)
        + About "Calc Sheet Views"
           + https://bugs.documentfoundation.org/show_bug.cgi?id=172542
           + Consider to put in experimental mode.
           + Need user comment on the feature
    + Guides
        + Work in progress

    + Bugzilla Documentation statistics
        208(208) bugs open
    + Updates:
        BZ changes   1 week   1 month   3 months   12 months
           created     10(8)    22(2)      77(4)     204(3)
         commented     12(6)    45(5)     157(5)     650(-39)
          resolved      0(-1)   10(0)      38(-1)    130(-1)
    + top 10 contributors:
          Bogdan B made 27 changes in 1 month, and 95 changes in 1 year
Olivier Hallot made 21 changes in 1 month, and 513 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 31 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
          Heiko Tietze made 5 changes in 1 month, and 85 changes in 1 year
Ilmari Lauhakangas made 4 changes in 1 month, and 110 changes in 1 year Adolfo Jayme Barrientos made 2 changes in 1 month, and 10 changes in 1 year
          Justin Luth made 2 changes in 1 month, and 3 changes in 1 year


* UX Update (Heiko)
    + Bugzilla (topicUI) statistics
200(200) (topicUI) bugs open, 13(13) (needsUXEval) needs to be evaluated by the UXteam
    + Updates:
        BZ changes   1 week    1 month   3 months   12 months
             added      4(1)     10(1)      10(1)      13(1)
         commented     19(-13)   78(-8)    161(-31)   559(-16)
           removed      0(0)      1(0)       2(0)       4(0)
          resolved      1(-6)    10(1)      17(-2)     69(-1)
    + top 10 contributors:
Heiko Tietze made 58 changes in 1 month, and 208 changes in 1 year Vernon, Stuart Foote made 28 changes in 1 month, and 104 changes in 1 year Eyal Rozenberg made 24 changes in 1 month, and 78 changes in 1 year Ilmari Lauhakangas made 22 changes in 1 month, and 116 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
          Neil Roberts made 5 changes in 1 month, and 6 changes in 1 year
          Dieter made 4 changes in 1 month, and 14 changes in 1 year
+ [Bug 172530] Markdown: Code fence language identifier is lost during import
 -> + [Bug 172511] App UI Configuration settings don't belong in templates
+ strip off many of the UI configurations if saving as template; what?
       + could be an easy hack
    + [Bug 172502] Our mechanism for exporting the selection does not offer
           appropriate formats
 -> + [Bug 172498] Collision between raw data and a lack of user-interface
           User Experience (UX) nuance.
+ unclear how thesaurus works, probably not our bug and up to the dictionary
         maintainer
       + input with more expertise welcome
+ [Bug 170958] Find and replace dialog Other options section should remember its expanded state even when all the options are in their default state


* Crash Reporting (Xisco)
    + 99(-522) import failure, 15(-538) export failures
    + ??? coverity issues
    + Google / ossfuzz: ?? fuzzers active now

    + coverity is back online! (Xisco)

        - Running a new build

        - available soon


* Crash Reporting (from crashreport.libreoffice.org)
    + 25.8.7.3    3537(+2874)
    + 26.2.0.2    96(+2)
    + 26.2.0.3    48100(+1710)
    + 26.2.1.2    61136(+2175)
    + 26.2.2.2    34465(+460)
    + 26.2.3.2    42069(+2216)
    + 26.2.4.2    11111(+6111)


* mentoring/easyhack update (Hossein, Ilmari missing)
          committer...   1 week      1 month      3 months     12 months
                  open      87(-73)     148(-53)     153(-49)      153(-49)
               reviews     274(-100)   1124(-38)    2930(-332)   14366(4)
                merged     359(123)    1009(15)     3247(-38)    15518(144)
             abandoned       9(0)        49(-3)      232(-14)      777(-1)
           own commits     303(112)     832(19)     2418(128)    10179(91)
        review commits      84(-14)     393(-156)   1298(37)      3014(35)
        contributor...   1 week     1 month     3 months     12 months
                  open     482(420)    593(437)    599(441)      599(441)
               reviews     944(160)   2636(314)   7212(-230)   35748(166)
                merged      12(-4)      78(-12)    360(-76)     2390(-55)
             abandoned       9(-2)      63(-23)    257(-5)      1178(-3)
           own commits       6(-14)     76(-15)    271(-27)      944(-7)
        review commits       0(0)        0(0)        0(0)          0(0)
    + easyHack statistics:
       needsDevEval 8(8)   needsUXEval 1(1)   cleanup_comments 340(340)
       total 400(400)   assigned 31(31)   open 328(328)
    + top 10 contributors:
          Parag Nemade made 10 patches in 1 month, and 10 patches in 1 year
Armin Le Grand (collabora) made 9 patches in 1 month, and 46 patches in 1 year Furkan Ahmet Kara made 7 patches in 1 month, and 8 patches in 1 year Srebotnjak, Martin made 6 patches in 1 month, and 12 patches in 1 year Devansh Varshney made 6 patches in 1 month, and 20 patches in 1 year
          Brian Yoon made 4 patches in 1 month, and 6 patches in 1 year
          Simon Chenery made 3 patches in 1 month, and 62 patches in 1 year
          Andrew Lee made 3 patches in 1 month, and 6 patches in 1 year
          Brandon Nhep made 3 patches in 1 month, and 3 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 164 review comments in 1 month, and 1174 in 1 year
          Hossein made 124 review comments in 1 month, and 544 in 1 year
Dan Williams made 102 review comments in 1 month, and 230 in 1 year Weghorn, Michael made 88 review comments in 1 month, and 502 in 1 year Jonathan Clark made 88 review comments in 1 month, and 198 in 1 year
          Xisco Fauli made 86 review comments in 1 month, and 646 in 1 year
Christian Lohmaier made 72 review comments in 1 month, and 818 in 1 year Adolfo Jayme Barrientos made 50 review comments in 1 month, and 984 in 1 year Nabet, Julien made 48 review comments in 1 month, and 594 in 1 year Heiko Tietze made 42 review comments in 1 month, and 288 in 1 year
    + Patches automatically abandoned:
        vcl: use CoordinateMapper function ( Chris Sherlock )
            - https://gerrit.libreoffice.org/#/c/196508
tdf#32419 Get Base Size for formulas from underlying paragraph in writer ( Tejas Shukla )
            - https://gerrit.libreoffice.org/#/c/203436
tdf#119931 Fix accessibility warnings in fpicker/uiconfig ( Ethan Garcia )
            - https://gerrit.libreoffice.org/#/c/203602
        Firebird: upgrade to 3.0.14 ( Xisco Fauli )
            - https://gerrit.libreoffice.org/#/c/203948
gtk3/wayland: discard configure signal on child windows ( Sebastian Pinnau )
            - https://gerrit.libreoffice.org/#/c/204134

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

* Commit Access

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

* Jenkins (Missing Cloph)
gerrit_android_aarch64 jobs: 410 ok: 404 ko: 6 fail ratio: 1.46% mean_ok: 5 ( 35) median_ok: 5 ( 32) gerrit_android_arm jobs: 410 ok: 401 ko: 9 fail ratio: 2.20% mean_ok: 6 ( 34) median_ok: 5 ( 30) gerrit_android_x86 jobs: 412 ok: 401 ko: 9 fail ratio: 2.18% mean_ok: 6 ( 31) median_ok: 5 ( 26) gerrit_android_x86_64 jobs: 412 ok: 403 ko: 6 fail ratio: 1.46% mean_ok: 5 ( 32) median_ok: 5 ( 28) gerrit_linux_clang_dbgutil jobs: 432 ok: 366 ko: 60 fail ratio: 13.89% mean_ok: 48 ( 71) median_ok: 45 ( 67) gerrit_linux_gcc_release jobs: 465 ok: 430 ko: 28 fail ratio: 6.02% mean_ok: 21 ( 36) median_ok: 19 ( 28) gerrit_mac jobs: 433 ok: 395 ko: 33 fail ratio: 7.62% mean_ok: 36 ( 45) median_ok: 35 ( 39) gerrit_windows_wsl jobs: 711 ok: 393 ko: 313 fail ratio: 44.02% mean_ok: 39 ( 71) median_ok: 32 ( 59) gerrit_master_ml_p jobs: 457 ok: 317 ko: 117 fail ratio: 25.60% mean_ok: 5 (130) median_ok: 0 (115) gerrit_262_p jobs: 3 ok: 3 ko: 0 fail ratio: 0.00% mean_ok: 98 ( 98) median_ok: 47 ( 48)
   + tests that failed more than twice in last seven days
      3 CppunitTest_sc_filters_test                gerrit_mac
3 CppunitTest_sc_tiledrendering gerrit_linux_clang_dbgutil
      3 CppunitTest_vcl_pdf_encryption                gerrit_mac
      3 UITest_impress_tests                gerrit_linux_clang_dbgutil
4 JunitTest_toolkit_unoapi_1 gerrit_linux_clang_dbgutil 6 Killed by the kill-wrapper gerrit_linux_clang_dbgutil 6 CppunitTest_sc_tiledrendering gerrit_linux_gcc_release
     10 UITest_cui_dialogs                gerrit_linux_clang_dbgutil
     + Nothing outstanding (Xisco)

* What’s cooking (all)
   + A11y update (Michael W)
+ looking into misc UI using weld::TreeView and also fixing some preexisting a11y
       issues there while at it
   + RTL/CTL/CJK update (Jonathan)

   + macOS / UI (Dan)
+ Rationalize dialog response types across whole tree (to help Qt button roles)
     + Continue prototyping macOS widget welding (early stages)
     + Continue reworking Qt patches for review comments
   + Base (Vissarion)
     + Start working on report builder re-implementation in C++.
+ Reuse work from GSoC https://gist.github.com/a-seskunas/2fd901534962b6ac728c6aee68a8b5c7 and attribute the author + Current WIP in https://gerrit.libreoffice.org/c/core/+/207092 (work rebased on top of master, issues fixed, re-implement several parts
     + Open a couple of bugs:
       + https://bugs.documentfoundation.org/show_bug.cgi?id=172493
       + https://bugs.documentfoundation.org/show_bug.cgi?id=172494
       + https://bugs.documentfoundation.org/show_bug.cgi?id=172495
       + https://bugs.documentfoundation.org/show_bug.cgi?id=172545
+ After discussions the user experience around comments (see here https://bugs.documentfoundation.org/show_bug.cgi?id=42713) should be changed. The implementation is in https://gerrit.libreoffice.org/c/core/+/207198 (some tests should be fixed)
   + Scripting (Neil)
     + Continued working on the Macro Manager dialog
       + I finished making it support deleting BASIC macros
+ I fixed a bug about renaming empty libraries for languages using the Java-based script provider + That means the two remaining problems listed in the commit message for the macro manager are fixed. + I think the Macro Manager is ready to be made non-experimental but in my opinion we shouldn’t do it without also removing the “Organize Macros” menu item and submenu because otherwise we are just doing xkcd#927 and making the problem worse. + I would like to make the macro manager support drag-and-drop for libraries like you can do in the very non-discoverable “Basic Macro Organizer”. It would be nice to make this work for Python scripts too. Then we would have a builtin way to embed Python scripts in documents. + I would like to try changing the XBrowseNode interface so that it doesn’t use XInvocation and has concrete interfaces for the optional methods instead. That way it can be accessed from Python without hacks. See tdf#172532.
   + ODF-TC (Olivier + Regina)
       +
   + reproducible builds (cloph)
     basically done for linux with the exception of firebird
following files were not identical after building installsets twice on linux, with a make clean in between and extracting the resulting RPMs and then comparing the md5sum of the files from the initial build and the build after
      make clean
( using https://gerrit.libreoffice.org/q/hashtag:%22reproducible-builds%22 )
     opt/libreofficedev27.2/sdk/docs/cpp/ref/a00512.html
+ interestingly only a single file with different hashes/probably just lucky
     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
+ only tested on same host, in same directories, without touching source in between, there might be more differences if the sourcecode gets pulled
      fresh or if building in a different directory
   + harmonizing line spacing with MSO (Jonathan)
      + bugs: tdf#172113, tdf#172233
         + https://bugs.documentfoundation.org/show_bug.cgi?id=172113
         + https://bugs.documentfoundation.org/show_bug.cgi?id=172233
      + Any concerns about making this the new default for ODTs?
         + Does it affect existing docs (heiko)
         + No (Jonathan)
         + We have a new compatibility option
             + Will be in Writer options dialogs

* Call for Paper for the LibreOffice conference is open
- https://blog.documentfoundation.org/blog/2026/03/11/libocon-2026-call-for-papers/
   - deadline is June 30th 2026.

* QA update (Xisco)

    + UNCONFIRMED: 2335 (+40)
        + enhancements: 703  (+8)
        + needsUXEval: 7 (-2)
        + haveBackTrace: 15 (+0)
        + needsDevAdvice: 51 (-1)
        + documentation:  4 (-3)
        + android:  4 (+0)
        + iOS:  0 (+0)
        + Online:  3 (+0)


    + Most pressing bugs:
     New:

    None


    + New high severity bugs of the week:
+ LibreOffice Impress freezes when inserting or playing video (Linux UIs)
            + https://bugs.documentfoundation.org/show_bug.cgi?id=167940
            + AI: bibisect (Ilmari)
            + Is it HW-specific? (Dan)

* QA stats
+ https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
      +86  -17 (-64) overall)
      many thanks to the top bug squashers:
       QA Administrators       13
       Heiko Tietze            8
       Andreas Heinisch        6
       Buovjaga                4
       Justin L                4
       BogdanB                 3
       Julien Nabet            3
       V Stuart Foote          3
       LeroyG                  2
       Xisco Faulí             2

    + top 10 bugs reporters:
       macj60719               9
       Heiko Tietze            5
       Vissarion Fisikopoulos  4
       Eyal Rozenberg          3
       Neil Roberts            3
       Robert Lacroix          3
       questions2000           3
       Michellehdr             2
       Ming Hua                2
       sdc.blanco              2

    + top 10 bugs fixers:
       Justin Luth             7
       Andreas Heinisch        5
       Heiko Tietze            4
       Xisco Fauli             2
       *UNKNOWN*               1
       Ilmari Lauhakangas      1
       Jonathan Clark          1
       Nabet, Julien           1
       Neil Roberts            1
       Weghorn, Michael        1

    + top 10 bugs confirmers:
       Heiko Tietze            6
       m.a.riosv               6
       Raal                    5
       Olivier Hallot          4
       Bogdan B                2
       Ilmari Lauhakangas      2
       Jonathan Clark          2
                               1
       *UNKNOWN*               1
       Brigade Golden Heights  1


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

     done by:
        Raal                   2
        vijaya chandra         1


* all bugs tagged with 'regression'
   + 1305(+1) bugs open of 14736(+4) total 20(+0) high prio.

     done by:
        Raal                   2
        Németh, László         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            - 448(+2)
     Calc                     - 257(+0)
     Impress                  - 125(+0)
     LibreOffice              - 69(+0)
     Crashes                  - 53(+0)
     Draw                     - 47(-1)
     Writer: docx filter      - 44(+0)
     Base                     - 37(+1)
     UI                       - 37(-1)
     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