* Present:
   + Vissarion, Heiko, Michael W, cloph, Regina, Jonathan, Olivier,
Xisco, Ilmari, Neil, Dan, melove

* Completed Action Items:
    + oss-fuzz/coverity/crashreport Administrativa (Xisco)

- Coverity working with an older Coverity Build Tool

- Thanks to Caolán for providing it

- OSS-fuzz

- Pull request in https://github.com/google/oss-fuzz/pull/15475

- Waiting for approval



* Pending Action Items:
    + take over our role at CNA (cloph)
      get in touch with Caolan
    + rerun crashreport (Cloph)

* Release Engineering update (Cloph)
  + 25.8.7 rc3 this week
    + release as final early next week
  + 26.2.4 rc1 next week
  + 26.8.0 alpha1 in week 21 (mid May)
    + Feature freeze early June
     + maybe combining all UI languages into a single installer
     + also add all help into the windows installer
    + String freeze early July
    + remember to bring up late features in case you won't be done until June

* Documentation (Olivier)
    + Helpcontent2
        + Updates and fixes (ohallot, fitoshido, kallial)
        + https://bugs.documentfoundation.org/show_bug.cgi?id=124992
           + pack all Windows LO Help with main package
    + Guides
        + Work in progress
    + Bugzilla Documentation statistics
        198(198) bugs open
    + Updates:
        BZ changes   1 week   1 month   3 months   12 months
           created     2(-15)   46(-1)     70(-3)    198(-4)
         commented     4(-22)   66(-5)    151(-3)    741(-16)
          resolved     2(-3)    26(1)      39(0)     136(0)
    + top 10 contributors:
          Olivier Hallot made 139 changes in 1 month, and 541 changes in 1 year
          Bogdan B made 22 changes in 1 month, and 66 changes in 1 year
          Engelhard, Rene made 9 changes in 1 month, and 9 changes in 1 year
          Stéphane Guillou made 8 changes in 1 month, and 8 changes in 1 year
          Eyal Rozenberg made 7 changes in 1 month, and 45 changes in 1 year
          Heiko Tietze made 5 changes in 1 month, and 93 changes in 1 year
          nobu made 4 changes in 1 month, and 24 changes in 1 year
          Dieter made 2 changes in 1 month, and 4 changes in 1 year
          Raal made 2 changes in 1 month, and 22 changes in 1 year
          Andreas Säger made 2 changes in 1 month, and 3 changes in 1 year


* UX Update (Heiko)
    + Bugzilla (topicUI) statistics
        207(207) (topicUI) bugs open, 27(27) (needsUXEval) needs to be
evaluated by the UXteam
    + Updates:
        BZ changes   1 week   1 month   3 months   12 months
             added      8(3)     15(6)     22(3)      23(3)
         commented     62(45)   113(45)   350(31)    645(29)
           removed      0(0)      2(0)      3(0)       4(0)
          resolved      1(-1)     5(1)     21(1)      67(-1)
    + top 10 contributors:
          Heiko Tietze made 55 changes in 1 month, and 236 changes in 1 year
          Eyal Rozenberg made 35 changes in 1 month, and 115 changes in 1 year
          Vernon, Stuart Foote made 24 changes in 1 month, and 119
changes in 1 year
          Bogdan B made 18 changes in 1 month, and 23 changes in 1 year
          jan d made 14 changes in 1 month, and 15 changes in 1 year
          Dieter made 12 changes in 1 month, and 25 changes in 1 year
          Adolfo Jayme Barrientos made 9 changes in 1 month, and 15
changes in 1 year
          Henschel, Regina made 9 changes in 1 month, and 19 changes in 1 year
          Olivier Hallot made 7 changes in 1 month, and 10 changes in 1 year
          Wodsfort made 7 changes in 1 month, and 10 changes in 1 year

    + [Bug 171987] Add button for collapsing the notebookbar, keeping
just the tab row
    + [Bug 171988] Notebookbar tabs on tab row are too wide
 -> + [Bug 171892] prune icon use in menus of Writer
       + too many/not distinguishable enough/sensory overflow
         + already desktop-dependent (GTK vclplugin doesn't show them)
         + there's an expert option to toggle
       + already have a way to hide icons in xml/ui definitions
"menu:style="text"
         (not tied to the uno-command/slotID)
    + [Bug 171958] Rephrase the caption for the tabbed UI & remove "makes the
           main menu obsolete"
    + [Bug 171951] Remove less-major choices from the first-run/welcome dialog
 -> + [Bug 171942] Avoid menu entry icons for menu entries that can be
(de)selected
    + [Bug 171897] Reset in property dialogs should apply to all tabs
    + [Bug 171940] Please improve slide size naming (and add the current
           powerpoint default size)
    + [Bug 170174] Ambiguous wording in comparison dialog (“Compare to Original
           Document”) – unclear which document is considered the “original”


* Crash Reporting (Xisco)
    + 621(+0) import failure, 553(+0) export failures
    + 13 coverity issues

    - fixes coming in

    + Google / ossfuzz: ?? fuzzers active now

    - New fuzzer: https://gerrit.libreoffice.org/c/core/+/204900

- Needs to be adapted after Khaled's fonts refactoring


* Crash Reporting (Xisco)
    + 26.2.0.2    91(+0)
    + 26.2.0.3    35179(+1824)
    + 26.2.1.2    43906(+3158)
    + 26.2.2.2    26657(+5038)
    + 26.2.3.2    1938(+0)

    + Blind fix for
https://crashreport.libreoffice.org/stats/signature/SvxAppearanceTabPage::SvxAppearanceTabPage(weld::Container%20*,weld::DialogController%20*,SfxItemSet%20const%20&)

    - 
https://git.libreoffice.org/core/+/b68b3123c258bbc550c64a5d1f872713c4b43380%5E%21


* mentoring/easyhack update
          committer...   1 week      1 month     3 months     12 months
                  open      65(10)      108(-3)     110(-2)       110(-2)
               reviews     674(52)     1720(248)   5364(140)    14654(238)
                merged     190(-184)   1171(9)     4787(-127)   15227(-5)
             abandoned      14(-2)       83(-40)    303(-8)       751(-4)
           own commits     131(-147)    873(37)    2614(-61)    10077(8)
        review commits      84(-60)     433(54)     866(37)      2489(49)
        contributor...   1 week      1 month     3 months      12 months
                  open     266(4)       404(37)      407(37)       407(37)
               reviews     752(-276)   3130(-46)   11208(-230)   36154(0)
                merged      27(-14)     134(-17)     598(-7)      2563(-1)
             abandoned      43(20)      112(29)      525(36)      1615(-186)
           own commits      22(-16)     109(6)       320(2)        906(10)
        review commits       0(0)         0(0)         0(0)          0(0)
    + easyHack statistics:
       needsDevEval 9(9)   needsUXEval 1(1)   cleanup_comments 336(336)
       total 398(398)   assigned 32(32)   open 325(325)
    + top 10 contributors:
          Bogdan B made 18 patches in 1 month, and 49 patches in 1 year
          Asim Raza made 10 patches in 1 month, and 10 patches in 1 year
          Kurt Nordback made 6 patches in 1 month, and 33 patches in 1 year
          Aryan Mishra made 5 patches in 1 month, and 9 patches in 1 year
          Muhammad Ammar made 4 patches in 1 month, and 4 patches in 1 year
          Asad Tauqqer made 4 patches in 1 month, and 4 patches in 1 year
          Muhammad Naeem made 4 patches in 1 month, and 4 patches in 1 year
          Rafał Dobrakowski made 3 patches in 1 month, and 6 patches in 1 year
          Jan Rheinländer made 3 patches in 1 month, and 7 patches in 1 year
          Paolo Benvenuto made 3 patches in 1 month, and 7 patches in 1 year
    + top 10 reviewers:
          Ilmari Lauhakangas made 290 review comments in 1 month, and
1130 in 1 year
          Christian Lohmaier made 250 review comments in 1 month, and
818 in 1 year
          Hossein made 176 review comments in 1 month, and 522 in 1 year
          Adolfo Jayme Barrientos made 146 review comments in 1 month,
and 972 in 1 year
          Nabet, Julien made 128 review comments in 1 month, and 614 in 1 year
          Xisco Fauli made 108 review comments in 1 month, and 674 in 1 year
          Heiko Tietze made 72 review comments in 1 month, and 302 in 1 year
          Weghorn, Michael made 70 review comments in 1 month, and 490 in 1 year
          Jonathan Clark made 70 review comments in 1 month, and 142 in 1 year
          Dan Williams made 50 review comments in 1 month, and 128 in 1 year
    + Patches automatically abandoned:
        tdf#143122 Add C++ examples for PathSettings and
PathSubstitution ( Pragat Pandya )
            - https://gerrit.libreoffice.org/#/c/196312
        tdf#157665 Use C++20 spaceship operator for OPropertyAccessor
( Zakaria Oulhadj )
            - https://gerrit.libreoffice.org/#/c/199652
        tdf166084 tdf138087 tdf59814 Scale and translate
DrawImagePoints Metafile ( Bartosz Kosiorek )
            - https://gerrit.libreoffice.org/#/c/199671
        tdf#90341 Clean up excessive const_cast in basegfx ( Zakaria Oulhadj )
            - https://gerrit.libreoffice.org/#/c/199720
        tdf#114441 Replace sal_uLong in MS filter modules ( Swarnadeep Paul )
            - https://gerrit.libreoffice.org/#/c/199848
        tdf#145538 Use range based for loop ( Swarnadeep Paul )
            - https://gerrit.libreoffice.org/#/c/199912
        tdf#113601: hide macOS Dock icon if using headless mode ( Dan Williams )
            - https://gerrit.libreoffice.org/#/c/200344
        td#74702 vcl: replace OUTDEV_PDF check with polymorphic method
( Vaasu K )
            - https://gerrit.libreoffice.org/#/c/200386
        tdf#165517 macOS: change Preferences to Settings in app menu (
Santiago Leal )
            - https://gerrit.libreoffice.org/#/c/200551
        tdf#146619 remove some unused #includes in svtools/ ( Jesus Solis )
            - https://gerrit.libreoffice.org/#/c/200555
        tdf#170667 inconsistent naming of groups in writer ( Dhruv Arora )
            - https://gerrit.libreoffice.org/#/c/200662
        tdf#140226 use StaticWhichCast ( Jesus Solis )
            - https://gerrit.libreoffice.org/#/c/200666
        tdf#149281 Rename "LibreOffice" to "LibreOffice Start Center"
( Himanshi Mendiratta )
            - https://gerrit.libreoffice.org/#/c/200682
        tdf#145538 Use range based for loops in Animation.cxx ( Santiago Leal )
            - https://gerrit.libreoffice.org/#/c/200686
        tdf# docx export: don't nest hyperlinks ( Justin Luth )
            - https://gerrit.libreoffice.org/#/c/200687
        tdf#145538 vcl: refactor index loops to range-based loops (
Santiago Leal )
            - https://gerrit.libreoffice.org/#/c/200688
        test hook ( Pragat Pandya )
            - https://gerrit.libreoffice.org/#/c/200705
        test hook2 ( Pragat Pandya )
            - https://gerrit.libreoffice.org/#/c/200706
        tdf#62525 writerfilter: use cow_wrapper for RTFSprms ( Mohamed Amr )
            - https://gerrit.libreoffice.org/#/c/200865
        tdf#146112 BASIC: IsNull returns False for objects in VBA mode
( Santiago Leal )
            - https://gerrit.libreoffice.org/#/c/200915
        tdf#114441 convert sal_uLong to other integer types ( Jesus Solis )
            - https://gerrit.libreoffice.org/#/c/200921
        tdf#42982 Improve UNO API error reporting ( Aryushi Mishra )
            - https://gerrit.libreoffice.org/#/c/200936
    + big CONGRATULATIONS to contributors who have at least 1 merged
patch, since last report:
          Asmat Zahra
          Fatima Ahmed
          Muhammad Naeem
          Daeyoon Choi
          Vissarion Fisikopoulos

* GSoC (Ilmari)
   + https://developers.google.com/open-source/gsoc/timeline
   + Will write a blog post announcing the 3 projects we got (Ilmari)

* Commit Access (Xisco)

Vissarion Fisikopoulos

+ AI: cloph to add to Committer group


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

* Jenkins / CI update (Cloph)
  + currrently down due to a deadlock reading all build info, should
be back online later today
  + stats will be provided later, but nothing seemed to stand out
gerrit_android_aarch64     jobs: 142 ok: 138 ko:   4 fail ratio: 2.82%
mean_ok:   6 ( 17) median_ok:   5 (  6)
gerrit_android_arm         jobs: 143 ok: 132 ko:   8 fail ratio: 5.59%
mean_ok:   6 ( 17) median_ok:   5 (  6)
gerrit_android_x86         jobs: 142 ok: 138 ko:   4 fail ratio: 2.82%
mean_ok:   7 ( 17) median_ok:   5 (  8)
gerrit_android_x86_64      jobs: 143 ok: 135 ko:   5 fail ratio: 3.50%
mean_ok:   7 ( 17) median_ok:   5 (  8)
gerrit_linux_clang_dbgutil jobs: 287 ok: 230 ko:  50 fail ratio:
17.42% mean_ok:  42 ( 49) median_ok:  41 ( 42)
gerrit_linux_gcc_release   jobs: 356 ok: 270 ko:  54 fail ratio:
15.17% mean_ok:  22 ( 28) median_ok:  19 ( 21)
gerrit_mac                 jobs: 344 ok: 255 ko:  82 fail ratio:
23.84% mean_ok:  37 ( 39) median_ok:  36 ( 36)
gerrit_windows_wsl         jobs: 514 ok: 254 ko: 248 fail ratio:
48.25% mean_ok:  48 (144) median_ok:  53 (102)
gerrit_master_ml           jobs: 365 ok: 202 ko: 117 fail ratio:
32.05% mean_ok: 270 (281) median_ok: 156 (156)
gerrit_master              jobs:  54 ok:  30 ko:  16 fail ratio:
29.63% mean_ok: 295 (295) median_ok: 235 (235)
gerrit_master_seq          jobs: 311 ok: 172 ko: 101 fail ratio:
32.48% mean_ok: 251 (265) median_ok: 145 (145)
   + tests that failed more than twice in last seven days
      3 CppunitTest_sd_layout_tests                gerrit_linux_gcc_release
      3 JunitTest_toolkit_unoapi_1                gerrit_linux_clang_dbgutil
      5 CppunitTest_sc_cond_format                gerrit_linux_gcc_release
      7 Killed by the kill-wrapper                gerrit_linux_clang_dbgutil
     12 CppunitTest_sw_core_doc                gerrit_mac

* What’s cooking (all)
   + A11y update (Michael W)
     + ValueSet -> weld::IconView porting and fixing preexisting a11y issues
     + some upstream Qt work
   + RTL/CTL/CJK update (Jonathan)
   + macOS / UI (Dan)
   + Base (Vissarion)
    + Fix https://bugs.documentfoundation.org/show_bug.cgi?id=153057
(filter time values)
    + Check and take https://bugs.documentfoundation.org/show_bug.cgi?id=147432
    + Open https://bugs.documentfoundation.org/show_bug.cgi?id=172012
    + Checking Base with firebird embedded database from user perspective
   + Scripting (Neil)
     + Made some patches to QuickJS. They are posted as WIP on gerrit.
       + Moved the toString methods into class prototypes instead of
explicitly setting the property whenever an object is created.
       + Made some progress on a Rhino compatibility layer:
         + Packages is an alias for uno.idl
         + importClass works. Most things returned by the module
lookup code now have a getImportClassName method on the prototype to
make this work.
         + UnoRuntime.queryInterface(interface, obj) works.
       + TODO:
         + Implement XSCRIPTCONTEXT
         + Make wrappers for all of the java type wrappers like
java.lang.Integer to use an Any
   + ODF-TC (Olivier + Regina)
     + No meeting this week
     + extension to ODF for smartart (early discussions, incl. collabora/Armin)
       not for 1.5, quite difficult

* 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 15th 2026.


* QA update (Xisco)

    + UNCONFIRMED: 2246 (+33)
        + enhancements: 671  (+2)
        + needsUXEval: 16 (+0)
        + haveBackTrace: 14 (+0)
        + needsDevAdvice: 49 (+1)
        + documentation:  2 (+0)
        + android:  3 (+0)
        + iOS:  0 (+0)
        + Online:  4 (+0)


    + Most pressing bugs:
     New:

None


    + New high severity bugs of the week:

    None



* QA stats
    + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
      +93  -18 (-64) overall)
      many thanks to the top bug squashers:
       QA Administrators       11
       m_a_riosv               6
       Heiko Tietze            4
       Olivier Hallot          4
       Neil Roberts            3
       Adolfo Jayme Barrientos 2
       BogdanB                 2
       Buovjaga                2
       Julien Nabet            2
       Michael Weghorn         2

    + top 10 bugs reporters:
       Eyal Rozenberg          6
       questions2000           5
       jan d                   4
       Mihai Vasiliu           3
       Danat                   2
       Neil Roberts            2
       Oliver Specht (CIB)     2
       grofaty                 2
       marcuspetrus?com@laposte.net 2
       Alex Thurgood           1

    + top 10 bugs fixers:
       Neil Roberts            3
                               2
       Adolfo Jayme Barrientos 2
       Heiko Tietze            2
       Olivier Hallot          2
       [email protected] 2
       *UNKNOWN*               1
       Bogdan B                1
       Ilmari Lauhakangas      1
       Jonathan Clark          1

    + top 10 bugs confirmers:
       Olivier Hallot          8
       Heiko Tietze            6
       Raal                    6
       *UNKNOWN*               4
       Bogdan B                4
       m.a.riosv               4
       Adolfo Jayme Barrientos 2
       Henschel, Regina        2
       Ilmari Lauhakangas      2
       Cassandra Freund        1


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

     done by:
        Raal                   2


* all bugs tagged with 'regression'
   + 1306(-4) bugs open of 14697(+1) total 20(-1) high prio.

     done by:
        Raal                   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)
     Impress       - 0(-1)

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


* ~Component   count net * all regressions
   + http://bit.ly/1BUdI8i
     Writer: other            - 447(+0)
     Calc                     - 256(-1)
     Impress                  - 127(-1)
     LibreOffice              - 68(+0)
     Crashes                  - 56(-1)
     Draw                     - 46(+0)
     Writer: docx filter      - 46(+0)
     Base                     - 36(+0)
     UI                       - 34(+0)
     Borders                  - 33(+0)
     Writer: other filter     - 28(+0)
     Printing and PDF export  - 26(-1)
     Writer: perf             - 26(+0)
     Chart                    - 23(+0)
     filters and storage      - 23(+0)
     Writer: doc filter       - 21(+0)
     BASIC                    - 20(+0)
     RTL                      - 20(+0)
     graphics stack           - 14(+0)
     Formula Editor           - 9(+0)
     framework                - 3(+0)
     sdk                      - 3(+0)
     Extensions               - 2(+0)
     Linguistic               - 2(+0)
     Installation             - 1(+0)

Reply via email to