* Present:
  + Regina, Cloph, Jonathan, Caolan, Michael W, Hossein, Olivier, Xisco, Miklos

* Completed Action Items:

* Pending Action Items:

* Release Engineering update (Cloph)
  + 25.8.2 rc1: tagging this evening
    + to review: 
https://gerrit.libreoffice.org/q/project:core+branch:libreoffice-25-8+status:open
    + rc builds may happen without mergelibs till a mergelibs-specific bug is 
fixed
    + https://bugs.documentfoundation.org/show_bug.cgi?id=166483
      + already in 25.2 (Xisco)
      + makes sense to keep the RC config unchanged (mergelibs: on)
      + will bisect with mergelibs on to see how this happened
      + will try to reproduce & see (Cloph)
  + 25.2.7 rc1 in 3 weeks

* AI usage policy (Ilmari)
    + Ilmari’s draft based on last week’s discussion
"Policy on using generative AI (Large Language Models) in contributing to 
LibreOffice

While the use of generative AI based on Large Language Models in software 
development has several issues, they are allowed in LibreOffice contributions 
with certain restrictions.

You must be able to explain in your own words every changed line of code in a 
patch you created with the help of an LLM.

You must disclose the use of an LLM in the commit message, mentioning the 
product and version used and the steps taken.

You must not use an LLM to generate the commit message in your patch.

You must not use an LLM to communicate with others in code review, developer 
chat or mailing lists.

You must not use an LLM to solve easy hacks.

You must not use an LLM to write reports related to internship projects.

If you are using LLMs or considering to start using them, please research the topics 
of skill atrophy and the risks of harm to cognitive abilities related to their 
use."
+ text about internship to mention GSoC (Regina)
  + generic, so this works with outreachy, too (Ilmari)
+ would be ideal to indicate what part of the patch was written by an LLM 
(Olivier)
+ AI: apply the above suggestions and add it to the wiki (Ilmari)

* Documentation (Olivier)
    + New Help
       + some simplification in XSLT (ohallot)
       + Added <descritpion> keyword in XHP (ohallot)
    + Helpcontents2
       + Updates (Taichi Haradaguchi)
    + Guides
       + Work in progress towards 26.2
    + Bugzilla Documentation statistics
        212(212) bugs open
    + Updates:
        BZ changes   1 week   1 month   3 months   12 months
           created     1(-3)    16(-3)     39(1)     216(-1)
         commented     2(-4)    30(-3)    155(-13)   654(-30)
          resolved     1(-1)     7(-3)     26(1)     103(-1)
    + top 10 contributors:
          Olivier Hallot made 17 changes in 1 month, and 345 changes in 1 year
          Kaganski, Mike made 12 changes in 1 month, and 72 changes in 1 year
          Aron Budea made 11 changes in 1 month, and 12 changes in 1 year
          Ilmari Lauhakangas made 10 changes in 1 month, and 129 changes in 1 
year
          Bogdan B made 9 changes in 1 month, and 247 changes in 1 year
          Eric Kvaalen made 7 changes in 1 month, and 7 changes in 1 year
          Vernon, Stuart Foote made 4 changes in 1 month, and 63 changes in 1 
year
          Dr Beco made 3 changes in 1 month, and 3 changes in 1 year
          nobu made 1 changes in 1 month, and 21 changes in 1 year
          Jenkins made 0 changes in 1 month, and 0 changes in 1 year

* UX Update (Heiko)
    + Bugzilla (topicUI) statistics
        221(221) (topicUI) bugs open, 7(7) (needsUXEval) needs to be evaluated 
by the UXteam
    + Updates:
        BZ changes   1 week    1 month   3 months   12 months
             added      0(-4)     4(-5)      5(-5)      9(-6)
         commented     12(-22)   71(-24)   126(-20)   730(-59)
           removed      0(0)      1(-1)      2(0)       7(0)
          resolved      5(4)     11(4)      21(4)     128(-1)
    + top 10 contributors:
          Heiko Tietze made 46 changes in 1 month, and 350 changes in 1 year
          Vernon, Stuart Foote made 30 changes in 1 month, and 252 changes in 1 
year
          Justin Luth made 16 changes in 1 month, and 22 changes in 1 year
          Ilmari Lauhakangas made 9 changes in 1 month, and 150 changes in 1 
year
          m.a.riosv made 8 changes in 1 month, and 25 changes in 1 year
          Caolán McNamara made 5 changes in 1 month, and 5 changes in 1 year
          vijaya chandra made 4 changes in 1 month, and 6 changes in 1 year
          NarayanAras made 4 changes in 1 month, and 4 changes in 1 year
          Dieter made 3 changes in 1 month, and 36 changes in 1 year
          *UNKNOWN* made 3 changes in 1 month, and 3 changes in 1 year
    + No new ticket with needsUXEval
    Patches for:
    + Bug 165474 - Vertical Style editing dialogs - no tabs should be 
out-of-view
      + submitted (thanks to Caolan)
    + Bug 163017 - Autofilter buttons should look better
      + probably no improvement

* Crash Testing (Caolan)
    + 131(-5) import failure, 25(-3) export failures
      - 115 documents, 
https://wiki.documentfoundation.org/Development/Crashtesting
    + 11 coverity issues
    + 4 ossfuzz issues, all timeouts
      + reduced memory usage due to the kill-split-alpha work from Noel

* Crash Reporting (from crashreport.libreoffice.org) (Xisco)
    + 25.8.0.2    291(+12)
    + 25.8.0.3    126(+8)
    + 25.8.0.4    19213(+2057)
    + 25.8.1.1    6504(+3331)

    + https://bugs.documentfoundation.org/show_bug.cgi?id=168363

        - New in 25.8. Already fixed


* Mentoring/easyhack update (Hossein)
 + Published a blog post on dev blog:
    Debugging tips for LibreOffice
    
https://dev.blog.documentfoundation.org/2025/09/18/debugging-tips-for-libreoffice/
          committer...   1 week     1 month      3 months   12 months
                  open      92(30)     137(13)      139(15)     139(15)
               reviews     412(136)   1200(-68)    3060(36)   11160(38)
                merged     269(130)   1045(-104)   3754(13)   12930(-3)
             abandoned      11(6)       61(-1)      177(-5)     632(-12)
           own commits     183(81)     672(-69)    2587(10)    9712(-39)
        review commits      50(22)     159(3)       472(19)    2484(3)
        contributor...   1 week     1 month      3 months     12 months
                  open     136(85)     202(1)       203(0)        203(0)
               reviews     910(406)   2808(-178)   8700(40)     31748(-54)
                merged      39(9)      122(1)       281(16)      2238(-14)
             abandoned       6(-37)     84(-11)     183(-483)    1623(1)
           own commits      28(10)      89(15)      207(15)      1091(19)
        review commits       0(0)        0(0)         0(0)          0(0)
    + easyHack statistics:
       needsDevEval 9(9)   needsUXEval 1(1)   cleanup_comments 340(340)
       total 403(403)   assigned 44(44)   open 318(318)
    + top 10 contributors:
          Maya Stephens made 10 patches in 1 month, and 10 patches in 1 year
          Simon Chenery made 8 patches in 1 month, and 78 patches in 1 year
          Neil Roberts made 7 patches in 1 month, and 7 patches in 1 year
          Mohamed Ali made 3 patches in 1 month, and 16 patches in 1 year
          Kurt Nordback made 3 patches in 1 month, and 15 patches in 1 year
          Jason Whitmore made 3 patches in 1 month, and 3 patches in 1 year
          Weblate made 2 patches in 1 month, and 20 patches in 1 year
          Celia Palacios Gómez Tagle made 2 patches in 1 month, and 4 patches 
in 1 year
          Theppitak Karoonboonyanan made 2 patches in 1 month, and 10 patches 
in 1 year
          Bogdan B made 2 patches in 1 month, and 239 patches in 1 year
    + top 10 reviewers:
          Caolán McNamara made 112 review comments in 1 month, and 1090 in 1 
year
          Xisco Fauli made 104 review comments in 1 month, and 774 in 1 year
          Vajna, Miklos made 90 review comments in 1 month, and 1286 in 1 year
          Adolfo Jayme Barrientos made 74 review comments in 1 month, and 812 
in 1 year
          Hossein   made 72 review comments in 1 month, and 292 in 1 year
          Ilmari Lauhakangas made 70 review comments in 1 month, and 720 in 1 
year
          Weghorn, Michael made 66 review comments in 1 month, and 572 in 1 year
          Kłos, Szymon made 54 review comments in 1 month, and 312 in 1 year
          Kaganski, Mike made 54 review comments in 1 month, and 526 in 1 year
          Michael Stahl made 54 review comments in 1 month, and 158 in 1 year
    + Patches automatically abandoned:
        tdf#50050 Make LE component character style match LS ( Manish Bera )
            - https://gerrit.libreoffice.org/#/c/181214
        tdf#46583 borders tabpage UI doesn't display border properties ( Shrey )
            - https://gerrit.libreoffice.org/#/c/184420
        Implement ReportBuilder in C++ ( Adam Seskunas )
            - https://gerrit.libreoffice.org/#/c/185810
        tdf#160309 Fix crash after ungroup-undo for non-nested groups ( David 
Hashe )
            - https://gerrit.libreoffice.org/#/c/186251
        vcl: add method to set wrap mode for Label and TextView ( Mohit Marathe 
)
            - https://gerrit.libreoffice.org/#/c/186469
        tdf#126814 svx SpellDialog: don't clear ChangeAll dict unless ADD_ENTRY 
( Justin Luth )
            - https://gerrit.libreoffice.org/#/c/187667

* GSoC (Ilmari)
  + https://developers.google.com/open-source/gsoc/timeline
  + 5 are still running
    + two are ending 22 Sept, two on 6 Oct, one on 20 Oct

* Outreachy (Ilmari)
  + We applied, but only with 2 intern positions, so we have room for 2 more 
projects
  + still looking for mentors, contact Ilmari if interested!

* Commit Access

* Developer Certification (Stephan/László)
  + resting since: 16 weeks (limit: 20 weeks)

* Jenkins / CI update (Cloph)
gerrit_android_aarch64     jobs: 155 ok: 152 ko:   2 fail ratio: 1.29% mean_ok: 
 11 ( 17) median_ok:   9 ( 12)
gerrit_android_arm         jobs: 156 ok: 153 ko:   2 fail ratio: 1.28% mean_ok: 
 11 ( 16) median_ok:   8 ( 12)
gerrit_android_x86         jobs: 155 ok: 151 ko:   2 fail ratio: 1.29% mean_ok: 
 10 ( 16) median_ok:   7 ( 12)
gerrit_android_x86_64      jobs: 156 ok: 153 ko:   2 fail ratio: 1.28% mean_ok: 
 11 ( 17) median_ok:   9 ( 12)
gerrit_linux_clang_dbgutil jobs: 312 ok: 265 ko:  35 fail ratio: 11.22% 
mean_ok:  42 ( 47) median_ok:  37 ( 43)
gerrit_linux_gcc_release   jobs: 343 ok: 307 ko:  21 fail ratio: 6.12% mean_ok: 
 23 ( 27) median_ok:  19 ( 21)
gerrit_mac                 jobs: 418 ok: 277 ko: 129 fail ratio: 30.86% 
mean_ok:  53 ( 60) median_ok:  47 ( 53)
gerrit_windows             jobs: 327 ok: 263 ko:  52 fail ratio: 15.90% 
mean_ok:  41 ( 49) median_ok:  37 ( 39)
gerrit_master_ml           jobs: 379 ok: 238 ko: 110 fail ratio: 29.02% 
mean_ok:  91 ( 92) median_ok:  79 ( 79)
gerrit_master              jobs:  32 ok:  20 ko:  11 fail ratio: 34.38% 
mean_ok:  62 ( 62) median_ok:  60 ( 60)
gerrit_master_seq          jobs: 346 ok: 218 ko:  99 fail ratio: 28.61% 
mean_ok:  94 ( 94) median_ok:  82 ( 82)
   + tests that failed more than twice in last seven days
      3 CppunitTest_sc_ucalc_sort                gerrit_windows
      3 CppunitTest_sw_ooxmlexport4                gerrit_mac
      3 JunitTest_sc_unoapi_3                gerrit_linux_clang_dbgutil
      4 CppunitTest_sc_sheetview_test                gerrit_linux_gcc_release
     10 aborted by jenkins job timeout                gerrit_windows
   + this week: looks quite OK (Cloph)
     + high number of aborted builds -- hope the new Windows baseline will help
     + Windows server 2025 + wsl: build seems to be stable
       + machine reboots without much explanations, to be investigated
       + at least no hanging processes
       + build in git-bash directly, with no redirect -> saw hangs there
       + also not seeing this with the VS code terminal integration
       + make output is sometimes garbled, even with -O, but goes away with the 
redirect -> looks OK in Jenkins
       + perf: build is the same ~40 mins, but the single core performance is 
not higher
     + git bash hangs, related to cygwin hangs? (Ilmari)
       + unfortunately seeing hangs from time to time, still (Hossein)
       + Also, interleaving output from parallel process still happens, which 
is in itself a problem
       + may be related to the cygwin terminal
       + these are hard to repdoruce reliably
     + more parallelism -> more likely you run into this (Cloph)
       + if hanging -> redirect to a file, should be a good enough workaround

* What’s cooking (Miklos)
  + A11y update (Michael W)
    + tdf#104833 ("Scroll panes in Check for Updates dialog do not expose names 
to
      assistive technologies")
    + android a11y
  + RTL/CTL/CJK update (Jonathan)
    + tdf#167873: Simplified Chinese missing line break after quotation mark
      + https://bugs.documentfoundation.org/show_bug.cgi?id=167873
      + Regression, but was previously working by accident
      + Ported some CJ rule extensions from upstream ICU
  + ODF-TC (Olivier + Regina)
    + Submitted FOURIER function to ODFF-later (Olivier + Regina)
      + https://issues.oasis-open.org/browse/OFFICE-4175
    + continued the redline / change tracking discussion
  + support ODF table:embedded-number-behavior="integer" (Regina)
      + changes 'Options' page of 'Sort' dialog in Calc
      + our old Calc bool -> 3 modes instead
      + affects python tests
      + also wrote to the design mailing list
      + works in principle, but needs finishing
        + will put it to gerrit
        + can help with the change once it's on gerrit (Xisco)

* QA update (Xisco)
    + UNCONFIRMED: 2018 (+29)
        + enhancements: 523  (+2)
        + needsUXEval: 2 (-5)
        + haveBackTrace: 14 (+0)
        + needsDevAdvice: 48 (-1)
        + documentation:  1 (+0)
        + android:  0 (+0)
        + iOS:  0 (+0)
        + Online:  6 (+0)



    + Most pressing bugs:
     New:

    None


    + New high severity bugs of the week:
        + Do not use localized dummy text for master slide templates
            + https://bugs.documentfoundation.org/show_bug.cgi?id=168080

        + When i use the highlighter tool,  the rest of the line after the 
highlighted content goes all white.
            + https://bugs.documentfoundation.org/show_bug.cgi?id=168344
            + maybe already fixed on master (Xisco)

* QA stats
    + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
      +98  -21 (-89) overall)
      many thanks to the top bug squashers:
       Justin L                15
       Mike Kaganski           8
       Timur                   7
       Buovjaga                6
       Heiko Tietze            6
       m_a_riosv               5
       BogdanB                 4
       V Stuart Foote          3
       Xisco Faulí             3
       Caolán McNamara         2

    + top 10 bugs reporters:
       Eyal Rozenberg          6
       Mike Kaganski           6
       Christian               2
       Jim Avera               2
       Xisco Faulí             2
       ardv                    2
       kr4z33                  2
       t1m013y                 2
       David                   1
       Heiko Tietze            1

    + top 10 bugs fixers:
       Justin Luth             13
       Heiko Tietze            6
       Kaganski, Mike          6
       Xisco Fauli             3
       Caolán McNamara         2
       Jonathan Clark          2
       Timur Gadzo             2
       Vajna, Miklos           2
                               1
       Andreas Heinisch        1

    + top 10 bugs confirmers:
       m.a.riosv               7
       Bogdan B                6
       Heiko Tietze            6
       Xisco Fauli             5
       Kaganski, Mike          3
       Raal                    3
       Ilmari Lauhakangas      2
       Mateusz Wlazłowski      2
       NarayanAras             2
       Olivier Hallot          2


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

     done by:
        vijaya chandra         5
        Bogdan B               2
        Raal                   2
        Kaganski, Mike         1
        Telesto                1
        Xisco Fauli            1


* all bugs tagged with 'regression'
   + 1276(-5) bugs open of 14307(+13) total 20(-1) high prio.

     done by:
        Raal                   2
        Telesto                2
        Bogdan B               1
        Heiko Tietze           1
        Mateusz Wlazłowski     1
        m.a.riosv              1
        Kaganski, Mike         1
        Vernon, Stuart Foote   1
        Xisco Fauli            1


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

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


* ~Component   count net * all regressions
   + http://bit.ly/1BUdI8i
     Writer: other            - 427(-4)
     Calc                     - 244(+0)
     Impress                  - 129(+1)
     LibreOffice              - 60(-1)
     Draw                     - 49(+0)
     Writer: docx filter      - 44(+0)
     Crashes                  - 41(-1)
     UI                       - 40(-2)
     Borders                  - 37(+0)
     Base                     - 34(+0)
     Writer: perf             - 30(-1)
     Writer: other filter     - 29(-1)
     filters and storage      - 28(-1)
     Printing and PDF export  - 24(+0)
     Chart                    - 23(+0)
     BASIC                    - 20(+2)
     RTL                      - 20(-1)
     Writer: doc filter       - 19(+0)
     graphics stack           - 16(+1)
     Formula Editor           - 8(+0)
     framework                - 3(+0)
     Extensions               - 2(+0)
     Linguistic               - 2(+0)
     sdk                      - 2(+0)
     Installation             - 1(+0)

Reply via email to