* Present:
  + Caolan, Heiko, Michael W, Miklos, Xisco, Regina, Olivier, Ilmari, Stephan, 
Dan, Hossein

* Completed Action Items:

* Pending Action Items:

* Release Engineering update (Xisco)
  + 26.2 RC1 was tagged earlier this week, builds are in progress
    + RC2 is planned for next year, week 2
  + 25.8.4 final: announced today

* Documentation (Olivier)
    + Helpcontents
       + Help page for Markdown (ohallot)
         + 
https://help.libreoffice.org/master/en-US/text/swriter/guide/markdown.html
       + Help page for JSON (ohallot)
         + https://help.libreoffice.org/master/en-US/text/scalc/guide/json.html
       + Update for Calc Sorting (ohallot)
         + https://help.libreoffice.org/master/en-US/text/scalc/01/12030100.html
       + Convert filters update (J. Luth, ohallot)
       + Update for renamed Widow/Orphan terminology (S. Mehrbrodt)
       + Scriptforge pages (JP Ledure)
       + Q: "Chart data range colour palette" ?
         + Marco added this feature
         + not sure how to use this
         + looks like WIP
         + good to file a bug on no documentation here (Miklos)
           + will file one (Olivier)
         + also good to get input from UX (Olivier)
           + https://bugs.documentfoundation.org/show_bug.cgi?id=157496
         + chart palette has been requested (Heiko)
           + good to reference bugreports when adding features
    + Guides
       + Calc Guide: 5 chapters ready (ohallot)

    + Bugzilla Documentation statistics
        198(198) bugs open
    + Updates:
        BZ changes   1 week   1 month   3 months   12 months
           created      3(1)    28(0)      77(-2)    215(-24)
         commented     20(15)   62(3)     198(12)    710(14)
          resolved      0(0)    11(-2)     47(-4)    127(-2)
    + top 10 contributors:
          Vernon, Stuart Foote made 27 changes in 1 month, and 80 changes in 1 
year
          Olivier Hallot made 19 changes in 1 month, and 458 changes in 1 year
          Ilmari Lauhakangas made 12 changes in 1 month, and 95 changes in 1 
year
          Heiko Tietze made 8 changes in 1 month, and 88 changes in 1 year
          Henschel, Regina made 8 changes in 1 month, and 55 changes in 1 year
          Kaganski, Mike made 7 changes in 1 month, and 67 changes in 1 year
          Xisco Fauli made 7 changes in 1 month, and 22 changes in 1 year
          David Lee made 5 changes in 1 month, and 5 changes in 1 year
          Eyal Rozenberg made 4 changes in 1 month, and 55 changes in 1 year
          *UNKNOWN* made 4 changes in 1 month, and 4 changes in 1 year

* UX Update (Heiko)
    + Bugzilla (topicUI) statistics
        215(215) (topicUI) bugs open, 32(32) (needsUXEval) needs to be 
evaluated by the UXteam
    + Updates:
        BZ changes   1 week    1 month   3 months   12 months
             added      5(-5)     19(-2)    27(1)      28(1)
         commented     30(-18)   113(0)    211(12)    675(2)
           removed      1(1)       1(1)      1(1)       2(1)
          resolved      2(-2)     15(1)     23(-2)     99(-2)
    + top 10 contributors:
          Heiko Tietze made 57 changes in 1 month, and 258 changes in 1 year
          Vernon, Stuart Foote made 57 changes in 1 month, and 252 changes in 1 
year
          Ilmari Lauhakangas made 33 changes in 1 month, and 158 changes in 1 
year
          Roman Kuznetsov made 16 changes in 1 month, and 59 changes in 1 year
          Eyal Rozenberg made 15 changes in 1 month, and 71 changes in 1 year
          Olivier Hallot made 11 changes in 1 month, and 11 changes in 1 year
          Fortin Tam, Jean-François made 7 changes in 1 month, and 16 changes 
in 1 year
          Kuba Orlik made 6 changes in 1 month, and 6 changes in 1 year
          Dieter made 5 changes in 1 month, and 16 changes in 1 year
          Kelemen, Gabor made 5 changes in 1 month, and 9 changes in 1 year
    + bug 169909 Provide ability to copy to clipboard the URL path from the
          File -> Properties... dialog "Location:" field
    + bug 170008 Notebookbar changes do not apply immediately in the Calc print 
preview
 -> + bug 170013 Please do a "hallway usability test" on label printing with 
mailmerge,
          using me as the subject
    + bug 169975 Notebookbar Insert "Section" dropdown toolbar button label is
          confusing when it seems to be all about columns
    + bug 169942 [SIDEBAR][APPEARANCE] Sidebar Style panel background should 
follow
          document background
    + bug 169935 Draw does not preserve display mode (Color / Grayscale / B&W)
          across sessions or documents

* Crash Testing (Caolan)
    + 109(+0) import failure, 27(+0) export failures
     - 79 (-20ish) unique failures
     - https://wiki.documentfoundation.org/Development/Crashtesting
    + 1 coverity issue
    + 9 ossfuzz issues
      - 2 int overflows, 6 timeouts, 0 OOM
    - CVE-2025-14714 TCC Bypass via Inherited Permissions in Bundled 
Interpreter announced.
      - Thanks to Karol Mazurek of AFINE for reporting
      - Thanks to Christian Lohmaier of TDF for fixing
      - https://www.libreoffice.org/about-us/security/advisories/cve-2025-14714

* Crash Reporting (from crashreport.libreoffice.org) (Xisco)
    + 25.8.0.4    27671(+184)
    + 25.8.1.1    40508(+668)
    + 25.8.2.2    32676(+717)
    + 25.8.3.2    21373(+6986)

    + New in 25.8.3.2:
        - 
https://crashreport.libreoffice.org/stats/signature/ImplListBoxFloatingWindow::CalcFloatSize(tools::Rectangle%20const%20&)

* Mentoring/easyhack update (Hossein)
 + Reviewed submissions from newcomers
          committer...   1 week     1 month     3 months    12 months
                  open      50(-71)    115(-47)    115(-48)     115(-48)
               reviews     520(34)    1762(46)    4082(52)    11782(54)
                merged     382(86)    1437(36)    3761(101)   13108(64)
             abandoned      15(7)       75(2)      176(5)       660(0)
           own commits     216(49)     832(-18)   2275(25)     9248(37)
        review commits      53(-3)     212(-4)     562(-9)     2223(16)
        contributor...   1 week      1 month    3 months   12 months
                  open       88(25)     272(22)    272(15)     272(15)
               reviews     1030(108)   3484(30)   8524(98)   31034(-36)
                merged       49(21)     148(20)    412(1)     1897(5)
             abandoned       14(4)       60(3)     223(8)     1668(-51)
           own commits       23(-2)      90(7)     240(3)      874(13)
        review commits        0(0)        0(0)       0(0)        0(0)
    + easyHack statistics:
       needsDevEval 9(9)   needsUXEval 1(1)   cleanup_comments 333(333)
       total 402(402)   assigned 45(45)   open 317(317)
    + top 10 contributors:
          Simon Chenery made 12 patches in 1 month, and 94 patches in 1 year
          Karthik Godha made 11 patches in 1 month, and 23 patches in 1 year
          Shlok Kanani made 9 patches in 1 month, and 9 patches in 1 year
          Daniel Karnofel made 5 patches in 1 month, and 5 patches in 1 year
          Srebotnjak, Martin made 4 patches in 1 month, and 8 patches in 1 year
          Nick Wingate made 4 patches in 1 month, and 5 patches in 1 year
          Kurt Nordback made 4 patches in 1 month, and 22 patches in 1 year
          Daniel Lee made 4 patches in 1 month, and 8 patches in 1 year
          Akaki Dzidziguri made 3 patches in 1 month, and 3 patches in 1 year
          Weblate made 2 patches in 1 month, and 18 patches in 1 year
    + top 10 reviewers:
          Michael Stahl made 310 review comments in 1 month, and 646 in 1 year
          Vajna, Miklos made 180 review comments in 1 month, and 1482 in 1 year
          Caolán McNamara made 152 review comments in 1 month, and 1076 in 1 
year
          Ilmari Lauhakangas made 132 review comments in 1 month, and 856 in 1 
year
          Hossein made 108 review comments in 1 month, and 388 in 1 year
          Timar, Andras made 78 review comments in 1 month, and 254 in 1 year
          Stephan Bergmann made 72 review comments in 1 month, and 198 in 1 year
          Adolfo Jayme Barrientos made 70 review comments in 1 month, and 914 
in 1 year
          Kaganski, Mike made 68 review comments in 1 month, and 566 in 1 year
          Vajngerl, Tomaž made 62 review comments in 1 month, and 390 in 1 year
    + Patches automatically abandoned:
        Subclass ORptExport in xmlExport2 ( Adam Seskunas )
            - https://gerrit.libreoffice.org/#/c/188898
        vcl: name aID to sID ( Chris Sherlock )
            - https://gerrit.libreoffice.org/#/c/191154
        vcl: make appendNonStrokingColor() and appendStrokingColor() local ( 
Chris Sherlock )
            - https://gerrit.libreoffice.org/#/c/191258
        vcl: append local functions with lcl_ ( Chris Sherlock )
            - https://gerrit.libreoffice.org/#/c/191277
        vcl: remove unnecessary OSL_FAIL ( Chris Sherlock )
            - https://gerrit.libreoffice.org/#/c/191551
        vcl: remove OSL_FAIL as there is a SAL_INFO that should be a 
SAL_WARN_IF ( Chris Sherlock )
            - https://gerrit.libreoffice.org/#/c/191552
    + big CONGRATULATIONS to contributors who have at least 1 merged patch, 
since last report:
          Akaki Dzidziguri
          Ashish Kumar
          Aya Jamal
          Vincent CARPENTIER
          Elena Livadaru
          Raul Feier

* Outreachy (Ilmari)
  + Siddhi Salunkhe works on the project "Transform the existing Hyperlink dialog 
into a standard SfxTabDialog" mentored by Heiko Tietze
  + https://www.outreachy.org/alums/2025-12/
  + timeline is in https://www.outreachy.org/docs/internship/#payments
  + First report: 
https://lists.freedesktop.org/archives/libreoffice/2025-December/094118.html

* GSoC (Ilmari)
  + Ideas page is emptiest I've ever seen: 
https://wiki.documentfoundation.org/Development/GSoC/Ideas
  + Needs not only 350-hour, but also smaller project ideas (175 h and/or 90 h)
    + ideal to have a diverse set of ideas: both smaller and larger
    + we're especially short on small ideas
    + can we convert a bugreport to an idea? (Hossein)
      + yes, if there is a mentor (Ilmari)
      + e.g. collection of related bugs as a project (Hossein)
      + or a specific bug
        + OK, but needs a proper description (Ilmari)
    + Collabora desktop has this fancy table UI (Heiko)
      + good idea to take this to the libreoffice desktop?
    + good to add ideas without mentor to this "ideas without a mentor" page 
(Ilmari)
  + Maybe some unglamorous work as a 90 h project? No need to always have 
something flashy
  + https://wiki.documentfoundation.org/Development/GSoC/Ideas_without_a_mentor
  + Thorsten? 
https://wiki.documentfoundation.org/Development/GSoC/Ideas_without_a_mentor#Variable_units_on_numerical_input
  + Xisco & Fridrich? 
https://wiki.documentfoundation.org/Development/GSoC/Ideas_without_a_mentor#Implement_Xara_X_import_filter
  + More difficultyInteresting easy hacks needed as well 
https://wiki.documentfoundation.org/Development/EasyHacks/by_Required_Skill/Skill_C%2B%2B
    + adding more easy hacks is also appreciated

* Commit Access
  + Dan Williams (Hossein)
    + plan to ramp up carefully (Dan)
    + no objections (all)
    + AI: enable the commit bit (Cloph)
    + AI: send the welcome mail (Hossein)

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

* Jenkins / CI update (Xisco)
gerrit_android_aarch64     jobs: 160 ok: 157 ko:   0 fail ratio: 0.00% mean_ok: 
 12 ( 26) median_ok:  10 ( 17)
gerrit_android_arm         jobs: 160 ok: 155 ko:   2 fail ratio: 1.25% mean_ok: 
 12 ( 25) median_ok:  10 ( 15)
gerrit_android_x86         jobs: 160 ok: 157 ko:   1 fail ratio: 0.62% mean_ok: 
 12 ( 26) median_ok:  10 ( 17)
gerrit_android_x86_64      jobs: 160 ok: 157 ko:   2 fail ratio: 1.25% mean_ok: 
 12 ( 26) median_ok:   9 ( 16)
gerrit_linux_clang_dbgutil jobs: 339 ok: 265 ko:  67 fail ratio: 19.76% 
mean_ok:  45 ( 58) median_ok:  43 ( 52)
gerrit_linux_gcc_release   jobs: 377 ok: 307 ko:  50 fail ratio: 13.26% 
mean_ok:  28 ( 38) median_ok:  23 ( 30)
gerrit_mac                 jobs: 335 ok: 283 ko:  42 fail ratio: 12.54% 
mean_ok:  74 ( 87) median_ok:  72 ( 78)
gerrit_windows_wsl         jobs: 472 ok: 312 ko: 154 fail ratio: 32.63% 
mean_ok:  29 ( 55) median_ok:  28 ( 33)
gerrit_master_ml           jobs: 403 ok: 242 ko: 133 fail ratio: 33.00% 
mean_ok: 132 (155) median_ok: 110 (113)
gerrit_master              jobs:  88 ok:  49 ko:  33 fail ratio: 37.50% 
mean_ok:  96 ( 97) median_ok:  89 ( 89)
gerrit_master_seq          jobs: 318 ok: 193 ko: 103 fail ratio: 32.39% 
mean_ok: 138 (141) median_ok: 118 (122)
   + tests that failed more than twice in last seven days
      3 CppunitTest_sw_ooxmlexport23                gerrit_mac
      3 CppunitTest_sw_ooxmlexport                gerrit_mac
      3 CppunitTest_vcl_svm_test                gerrit_linux_gcc_release
      4 JunitTest_toolkit_unoapi_1                gerrit_linux_clang_dbgutil
     21 Killed by the kill-wrapper                gerrit_linux_clang_dbgutil

   - UITest_query -> fixed by 
https://git.libreoffice.org/core/+/911502799bdc69d010777ebc4d93a0ff3810620b%5E%21
   - CI Windows bottleneck. Using 'make' instead of 'make check' for now. it 
takes half the time
     + gone now, could be restored to the previous state
  + uitests on cygwin (Hossein)
    + some of these are known-broken currently (Miklos)

* What’s cooking (Miklos)
  + A11y update (Michael W)
    + tdf#168594 - Can't navigate special-char "split button" widget using 
arrow keys
      + looking into switching from custom widgets to weld::IconView
      + tweaking weld::IconView a bit + fixing a11y issues of other UI elements 
using IconView
  + RTL/CTL/CJK update (Jonathan)
  + macOS / UI (Dan)
     + mostly just cleaning up old patches
     + getting up to speed wrt UI stuff
     + looking at skia rendering, e.g. page breaks and dark mode
  + ODF-TC (Olivier + Regina)
     + no meeting until Jan 2026

 * API change suggestion for data validation (Heiko)
   + 
https://lists.freedesktop.org/archives/libreoffice/2025-December/094111.html
   + https://gerrit.libreoffice.org/c/core/+/195563
   + expected: data validation prevents entering incorrect data
     + "fixed" this, turns out some people expected the old behavior
     + looked at what Excel does here: just accept, warning, etc.
     + what's done here: new option to the validation list
       + if enabled, just reject the invalid input if requested
       + but it's an API change
       + extends a published enum
       + kind of confident with the code, but Stephan & Cloph is less happy
       + submit to master & 26-2?
         + or go back to the same behavior as Excel & do the new behavior only 
on master?
       + just trying to avoid an API change here if possible (Stephan)
         + don't think delaying would improve things
       + it just adds another option, not an incompatible change from the UI 
point of view (Heiko)
       + wait till Cloph is back, then talk to each other (Miklos)

* FOSDEM https://fosdem.org/2026/ (Cloph)
  + libreoffice got a booth/stand, the project will be present
  + libreoffice related presentations (Hossein)
    + https://wiki.documentfoundation.org/Events/2025/FOSDEM was last year's 
page
    + will create a new one for next year (Hossein)
      https://wiki.documentfoundation.org/Events/2026/FOSDEM

* Year end break
  + propose to skip the call on 25th Dec and 1st Jan (Miklos)
  + no objections (all)

* QA update (Xisco)
    + UNCONFIRMED: 2235 (+21)
        + enhancements: 613  (+5)
        + needsUXEval: 19 (-4)
        + haveBackTrace: 12 (+0)
        + needsDevAdvice: 49 (+0)
        + documentation:  4 (+0)
        + android:  0 (+0)
        + iOS:  0 (+0)
        + Online:  4 (+0)


    + Most pressing bugs:
     New:
         None
     Old:
        + Using the Lock feature in an AutoFilter with dates causes a crash
            + https://bugs.documentfoundation.org/show_bug.cgi?id=167395
            + Sahil ?

        + No icons show in the UI AARM64 Win64 builds with skia lib rendering 
(neither raster nor Vulkan), GDI+ works but slow (comment 22 for workaround)
            + https://bugs.documentfoundation.org/show_bug.cgi?id=166803
            + specific to arm64/windows, so can't really bisect

        + EDITING LibreOffice 25.8.1 keeps crashing when changing the anchor 
for a graphic
            + https://bugs.documentfoundation.org/show_bug.cgi?id=168703
            + macOS 26.1 only. bisection appreciated
            + maybe Dan can reproduce


    + New high severity bugs of the week:
        None

* QA stats
    + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
      +95  +23 (-61) overall)
      many thanks to the top bug squashers:
       Buovjaga                16
       V Stuart Foote          6
       Heiko Tietze            4
       Justin L                3
       Mike Kaganski           3
       Timur                   3
       Miklos Vajna            2
       Saburo                  2
       Telesto                 2
       andréb                  2

    + top 10 bugs reporters:
       nobu                    6
       Karthik                 5
       Danat                   4
       Jeff Fortin Tam         3
       Justin L                3
       Adalbert Hanßen         2
       BDF                     2
       David Lee               2
       Gabor Kelemen (Collabora) 2
       Konstantin Svist        2

    + top 10 bugs fixers:
       Heiko Tietze            3
       Justin Luth             3
       Kaganski, Mike          2
       Vajna, Miklos           2
       *UNKNOWN*               1
       Andreas Heinisch        1
       Aron Budea              1
       Christian Lohmaier      1
       Hossein                 1
       Ilmari Lauhakangas      1

    + top 10 bugs confirmers:
       *UNKNOWN*               18
       Heiko Tietze            8
       Ilmari Lauhakangas      7
       Karthik Godha           5
       Henschel, Regina        3
       Olivier Hallot          3
       m.a.riosv               3
       Roman Kuznetsov         2
       Vernon, Stuart Foote    2
                               1


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

     done by:
        Ilmari Lauhakangas     2
        vijaya chandra         2
        sarahjean.lim          2
        Raal                   1


* all bugs tagged with 'regression'
   + 1289(+3) bugs open of 14490(+11) total 22(+0) high prio.

     done by:
        Ilmari Lauhakangas     3
        nobu                   2
        Telesto                2


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

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


* ~Component   count net * all regressions
   + http://bit.ly/1BUdI8i
     Writer: other            - 439(-4)
     Calc                     - 241(+2)
     Impress                  - 133(+0)
     LibreOffice              - 59(-1)
     Crashes                  - 50(+1)
     Writer: docx filter      - 47(+1)
     Draw                     - 46(+0)
     Borders                  - 37(+0)
     Base                     - 35(+1)
     UI                       - 34(+1)
     Writer: perf             - 31(+0)
     Writer: other filter     - 30(+0)
     filters and storage      - 30(-1)
     Printing and PDF export  - 25(+0)
     Chart                    - 22(+0)
     RTL                      - 20(+0)
     BASIC                    - 19(+0)
     Writer: doc filter       - 19(+0)
     graphics stack           - 18(+0)
     Formula Editor           - 8(+0)
     framework                - 3(+0)
     Extensions               - 2(+0)
     Linguistic               - 2(+0)
     sdk                      - 2(+0)
     Installation             - 1(+0)

Reply via email to