* Present:
  + Olivier, Caolan, Cloph, Hossein, Ilmari, Jonathan, Regina, Stephan, Xisco, 
Miklos

* Completed Action Items:
  + commit access: grant the commit bit to Hubert Figuière (Cloph)
  + commit access: send the welcome mail (Miklos)
  + developer certification: look for candidates (Stephan/Laszlo)
  + commit access: grant the commit bit to Neil (Cloph)
  + commit access: send the welcome mail (Caolan)

* Pending Action Items:

* Release Engineering update (Cloph)
  + 26.2 alpha has been tagged
    + windows builds: later today, rest is done.
    + PNG-related tests fail in release mode on Linux
      + not on Jenkins, though
    + beta1 next week?
    + late features?
  + 25.8.4 RC1 in this week: after the alpha Windows binaries are done
  + Q: update in https://redmine.documentfoundation.org/issues/3838
    + updated now (Cloph)
  + gerrit upgrade -- new "code style" vote required? (Miklos)
    + already contacted Guilhem (Xisco)
    + would be good to avoid artifical clicking (Stephan)
    + ideal would be for Guilhem to disable this on gerrit
      + workaround: Jenkins to set it (Cloph)
    + Guilhem tried to disable this, but didn't succeed (Xisco)
    + The dialog allows setting both votes (code review, code style) at once 
(Ilmari)
  AI: look at Jenkins to set code-style+1 (Cloph)

* Documentation (Olivier)
    + Helpcontents
        + Updates and fixes (ohallot)
    + Guides
        + WIP
    + Bugzilla Documentation statistics
        196(196) bugs open
    + Updates:
        BZ changes   1 week   1 month   3 months   12 months
           created     13(8)    31(-1)     75(4)     238(2)
         commented     15(-3)   65(-11)   174(0)     706(7)
          resolved      5(3)    16(-6)     47(1)     128(3)
    + top 10 contributors:
          Olivier Hallot made 47 changes in 1 month, and 446 changes in 1 year
          Henschel, Regina made 24 changes in 1 month, and 47 changes in 1 year
          Philippe Cloutier made 10 changes in 1 month, and 24 changes in 1 year
          Xisco Fauli made 7 changes in 1 month, and 22 changes in 1 year
          Ilmari Lauhakangas made 5 changes in 1 month, and 96 changes in 1 year
          Eyal Rozenberg made 4 changes in 1 month, and 55 changes in 1 year
          Andreas Heinisch made 3 changes in 1 month, and 3 changes in 1 year
          nutka made 3 changes in 1 month, and 5 changes in 1 year
          Heiko Tietze made 3 changes in 1 month, and 82 changes in 1 year
          *UNKNOWN* made 3 changes in 1 month, and 3 changes in 1 year

* UX Update (Heiko)
    + Missing Heiko
    + Bugzilla (topicUI) statistics
        213(213) (topicUI) bugs open, 36(36) (needsUXEval) needs to be 
evaluated by the UXteam
    + Updates:
        BZ changes   1 week   1 month   3 months   12 months
             added      9(-1)    28(10)    29(10)     31(9)
         commented     61(16)   180(55)   252(64)    745(51)
           removed      0(0)      0(0)      0(-2)      2(-1)
          resolved      5(4)      7(2)     19(2)     105(-3)
    + top 10 contributors:
          Vernon, Stuart Foote made 77 changes in 1 month, and 276 changes in 1 
year
          Eyal Rozenberg made 48 changes in 1 month, and 109 changes in 1 year
          Heiko Tietze made 30 changes in 1 month, and 232 changes in 1 year
          Danat made 25 changes in 1 month, and 25 changes in 1 year
          Roman Kuznetsov made 21 changes in 1 month, and 71 changes in 1 year
          Ilmari Lauhakangas made 21 changes in 1 month, and 141 changes in 1 
year
          Telesto made 11 changes in 1 month, and 22 changes in 1 year
          *UNKNOWN* made 10 changes in 1 month, and 10 changes in 1 year
          Vojtěch Doležal made 10 changes in 1 month, and 10 changes in 1 year
          Kelemen, Gabor made 8 changes in 1 month, and 8 changes in 1 year

* Crash Testing (Caolan)
    + 113(+0) import failure, 26(+0) export failures
      - https://wiki.documentfoundation.org/Development/Crashtesting
      - down to 100
    + 5 coverity issues
    + 8 ossfuzz issues
      - 5 timeouts, 2 overflows, 1 OOM

* Crash Reporting (from crashreport.libreoffice.org) (Xisco)
    + 25.8.0.4    27104(+0)
    + 25.8.1.1    38354(+0)
    + 25.8.2.2    28783(+0)
    + 25.8.3.2    3173(+0)

    + Fixed in LibreOffice 25.8.3.2

        - 
https://crashreport.libreoffice.org/stats/signature/static%20double%20%60anonymous%20namespace'::GetPercentile(const%20class%20std::vector%3Cdouble,std::allocator%3Cdouble%3E%20%3E%20&%20const,%20double)

    - Thanks to Caolán


* Mentoring/easyhack update (Hossein)
  + Reviewed patches from newcomers
  + Added a new draft blog post on dev blog
    Handling LibreOffice CI build failures
    https://dev.blog.documentfoundation.org/?p=1525&preview=1&_ppp=8b80e7b60f
  + had new AI submissions
    + trying to handle these in a sensible way
    + problematic "looks good, but bad at the end" changes
          committer...   1 week     1 month      3 months    12 months
                  open      57(-8)     133(-8)      133(-12)     133(-12)
               reviews     390(-42)   1490(-118)   3656(66)    11516(-28)
                merged     299(-33)   1260(-14)    3397(63)    13046(58)
             abandoned      21(4)       64(9)       167(10)      655(1)
           own commits     217(-1)     789(66)     2183(100)    9345(30)
        review commits      53(2)      196(1)       535(24)     2233(-20)
        contributor...   1 week     1 month     3 months    12 months
                  open      56(-6)     240(7)      242(7)       242(7)
               reviews     860(-78)   3106(-94)   7896(42)    31348(-218)
                merged      36(-3)     128(-34)    410(-29)    1979(-90)
             abandoned      12(-11)     68(-5)     258(-2)     1720(-5)
           own commits      28(7)       89(-28)    232(-29)     891(-59)
        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 42(42)   open 320(320)
    + top 10 contributors:
          Karthik Godha made 15 patches in 1 month, and 16 patches in 1 year
          Rosemary Ajayi made 7 patches in 1 month, and 9 patches in 1 year
          Daniel Lee made 6 patches in 1 month, and 6 patches in 1 year
          Nick Wingate made 5 patches in 1 month, and 5 patches in 1 year
          Simon Chenery made 4 patches in 1 month, and 89 patches in 1 year
          Sergey Anisimov made 4 patches in 1 month, and 6 patches in 1 year
          Bogdan B made 3 patches in 1 month, and 93 patches in 1 year
          siddhi salunkhe made 3 patches in 1 month, and 9 patches in 1 year
          Sampath-1984 made 3 patches in 1 month, and 3 patches in 1 year
          Srebotnjak, Martin made 2 patches in 1 month, and 8 patches in 1 year
    + top 10 reviewers:
          Michael Stahl made 186 review comments in 1 month, and 418 in 1 year
          Ilmari Lauhakangas made 138 review comments in 1 month, and 848 in 1 
year
          Vajna, Miklos made 122 review comments in 1 month, and 1484 in 1 year
          Hossein made 112 review comments in 1 month, and 372 in 1 year
          Timar, Andras made 104 review comments in 1 month, and 254 in 1 year
          allotropia jenkins made 84 review comments in 1 month, and 476 in 1 
year
          Stephan Bergmann made 80 review comments in 1 month, and 162 in 1 year
          Grandin, Noel made 76 review comments in 1 month, and 494 in 1 year
          Caolán McNamara made 64 review comments in 1 month, and 1046 in 1 year
          Kaganski, Mike made 62 review comments in 1 month, and 556 in 1 year
    + Patches automatically abandoned:
        tdf#165231 Convert boost::bind use to lambda expression in sdext ( 
Baran Denis-Constantin )
            - https://gerrit.libreoffice.org/#/c/185231
        Bump Java baseline to Java 11 ( Xisco Fauli )
            - https://gerrit.libreoffice.org/#/c/186459
        tdf#162967: SVX: Add "More Options..." button to toolbar border popups 
( Manas Todi )
            - https://gerrit.libreoffice.org/#/c/189976
        vcl: convert OSL_ENSURE to SAL_WARN_IF ( Chris Sherlock )
            - https://gerrit.libreoffice.org/#/c/190543
        Reapply "Related tdf#167365: some improvements in opencltest made by 
ChatGPT" ( Ilmari Lauhakangas )
            - https://gerrit.libreoffice.org/#/c/190692
        tdf#132086: sd: Logo not shown on slideshow pause screen ( Beeram 
Pranith Reddy )
            - https://gerrit.libreoffice.org/#/c/191194
        tdf#165231: Convert boost::bind to lambda in sdext ( Baran 
Denis-Constantin )
            - https://gerrit.libreoffice.org/#/c/191282
        sc: Add TogglePrintGrid uno command ( Mohit Marathe )
            - https://gerrit.libreoffice.org/#/c/191429
    + big CONGRATULATIONS to contributors who have at least 1 merged patch, 
since last report:
          Daniel Karnofel (csumb.edu)
          Vissarion Fysikopoulos
          Raul-Ionuț Năstasie
          Saburo Yoshida
          Nguyen (csumb.edu)
          Ahmed Elseyoufi

* Outreachy (Ilmari)
  + organisers confirm intern selections on 28 Nov
  + interns announced 1 Dec

* Windows build instructions in the wiki (Ilmari)
  + wsl based build is the official one
  + sprinkled various notes in the articles to point to WSL instead
  + question: should Ilmari take what we have in the WSL article and rework the old 
"building on windows" article?
  + could retain the "generic windows" notes, but all cygwin notes can go
  + please note: path should be all lowercase, it matters (Regina)
    + think this was fixed already (Cloph)
    + seeing this is still a problem (Regina)
    + then good to fix this (Cloph)
    + the build also breaks if you build or "e:\r", NSS breaks
  + suggest to keep cygwin (Hossein)
    + suggest: https://wiki.documentfoundation.org/User:Hossein/Build (draft)
    + good to separate cygwin vs wsl on different pages
  + proposal was: remove all mentions mentions of cygwin from the default 
windows build page (Ilmari)
    + no interest in keeping cygwin in the long run (Cloph)
    + useful to keep it as an archive for old branches
    + for history, old wiki revision is enough (Ilmari)
    + aware of some bugs which affect both cygwin, wsl and even MinGW (Hossein)
      + https://cygwin.com/cgit/newlib-cygwin/
    + think wsl in itself is better than cygwin, though
      + not ideal: mix of linux/wsl + native
  + AI: remove references to cygwin in the default "build on windows" page 
(Ilmari)

* Commit Access

* Developer Certification (Hossein/Jonathan/Laszlo/Stephan)
  + resting since: 20 weeks (limit: 20 weeks)
  + current round is in progress

* Jenkins / CI update (Cloph)
gerrit_android_aarch64     jobs: 160 ok: 153 ko:   5 fail ratio: 3.12% mean_ok: 
 10 ( 28) median_ok:   7 ( 20)
gerrit_android_arm         jobs: 160 ok: 154 ko:   6 fail ratio: 3.75% mean_ok: 
 12 ( 28) median_ok:   7 ( 20)
gerrit_android_x86         jobs: 160 ok: 155 ko:   4 fail ratio: 2.50% mean_ok: 
 13 ( 30) median_ok:   7 ( 19)
gerrit_android_x86_64      jobs: 159 ok: 154 ko:   5 fail ratio: 3.14% mean_ok: 
 12 ( 29) median_ok:   7 ( 18)
gerrit_linux_clang_dbgutil jobs: 395 ok: 265 ko: 127 fail ratio: 32.15% 
mean_ok:  48 ( 62) median_ok:  45 ( 57)
gerrit_linux_gcc_release   jobs: 429 ok: 305 ko: 103 fail ratio: 24.01% 
mean_ok:  30 ( 43) median_ok:  21 ( 32)
gerrit_mac                 jobs: 381 ok: 280 ko:  96 fail ratio: 25.20% 
mean_ok:  70 ( 71) median_ok:  65 ( 66)
gerrit_windows_wsl         jobs: 577 ok: 302 ko: 268 fail ratio: 46.45% 
mean_ok:  63 (126) median_ok:  63 (112)
gerrit_master_ml           jobs: 504 ok: 243 ko: 233 fail ratio: 46.23% 
mean_ok: 169 (170) median_ok: 129 (130)
gerrit_master              jobs:  60 ok:  30 ko:  26 fail ratio: 43.33% 
mean_ok: 111 (112) median_ok:  88 ( 88)
gerrit_master_seq          jobs: 443 ok: 213 ko: 206 fail ratio: 46.50% 
mean_ok: 176 (177) median_ok: 136 (136)
  + tests that failed more than twice in last seven days
      3 JunitTest_ridl_remote                gerrit_linux_gcc_release
      4 UITest_writer_tests4                gerrit_linux_clang_dbgutil
      6 UITest_query                gerrit_linux_clang_dbgutil
     11 CppunitTest_sw_ooxmlexport4                gerrit_mac
     26 Killed by the kill-wrapper                gerrit_linux_clang_dbgutil
     40 CppunitTest_slideshow_engine                gerrit_linux_gcc_release
  + this week: high failure late, also CppunitTest_slideshow_engine problems
    + thanks Noel/Stephan to try to fix the "plugin handler thread" problem
  + updated the emsdk based on the lode.git patch (Cloph)
    + the build is not yet green, though
    + not an incremental build problem

* What’s cooking (Miklos)
  + A11y update (Michael W)
  + RTL/CTL/CJK update (Jonathan)
    + tdf#169035 Change all Left default text alignments to Start
      + https://bugs.documentfoundation.org/show_bug.cgi?id=169035
      + Writer patch finished, but waiting to merge
      + Also experimented with migrating DOC/DOCX filters
        + Microsoft Word is start/end-native... except when it isn't
      + Likely not enough time to work out all start/end dflt issues before 
26.02
  + ODF-TC (Olivier + Regina)
      + Mike Kaganski was a guest on the ODF TC conference call.
        We discussed some of his comments:
      + (A) Ambiguity in ODFF 'forced recalculation' definition
            => agree, resolution in new issues
      + (B) https://issues.oasis-open.org/browse/OFFICE-4178
            19.203 draw:page-number: wording is unclear about fixed value
            agree, but issue needs some further work
      + Not enough time to discuss his comments on BIN2DEC (and similar ones).
  + docx export validator by default in tests (Xisco)
    + done, it's enabled by default; now need to opt out if really want to 
bypass it

* FOSDEM https://fosdem.org/2026/ (Cloph)
  + devroom talk submission deadline: mostly end of Nov, see the CfP links
  + https://fosdem.org/2026/news/2025-10-31-devrooms-announced/
  + libreoffice got a booth/stand, we'll be present

* QA update (Xisco)
    + UNCONFIRMED: 2257 (+117)
        + enhancements: 624  (+31)
        + needsUXEval: 29 (+9)
        + haveBackTrace: 14 (+2)
        + needsDevAdvice: 48 (+0)
        + documentation:  2 (-1)
        + android:  0 (-1)
        + iOS:  0 (+0)
        + Online:  6 (+0)


    + Most pressing bugs:

        New:

        + 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

    Old:

        + 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


    + New high severity bugs of the week:
        + Crash pasting after undo
            + https://bugs.documentfoundation.org/show_bug.cgi?id=139814
            + additional complexity: "Writer texbox" markup was changed in the 
meantime, bugdoc uses the new markup

        + Crash in: static unsigned int build_argv(struct engine_gpg *, const 
char *)
            + https://bugs.documentfoundation.org/show_bug.cgi?id=159362
            + Crash only with LibreOffice portable
            + who does the packaging there?
              + would be ideal to reach out to the package or we can say it's not 
"our bug"

        + Crash in: Data Provider: import 2x + save = crash on open file
            + https://bugs.documentfoundation.org/show_bug.cgi?id=169541
            + Fixed thanks to Regina

* QA stats
    + qa maintenance script got stuck, Xisco now fixed it
    + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
      +163  -27 (-282) overall)
      many thanks to the top bug squashers:
       QA Administrators       171
       Buovjaga                28
       V Stuart Foote          11
       Noel Grandin            6
       Regina Henschel         4
       Justin L                3
       Markus Mohrhard         3
       Michael Weghorn         3
       Roman Kuznetsov         3
       m_a_riosv               3

    + top 10 bugs reporters:
       Michael Otto            15
       Danat                   12
       questions2000           11
       Gabor Kelemen (Collabora) 5
       Telesto                 5
       BDF                     4
       Buovjaga                3
       jan d                   3
       rushing27alien          3
       Aron Budea              2

    + top 10 bugs fixers:
       Grandin, Noel           6
                               4
       Mohrhard, Markus        3
       Caolán McNamara         2
       Ilmari Lauhakangas      2
       Justin Luth             2
       Weghorn, Michael        2
       *UNKNOWN*               1
       Andreas Heinisch        1
       Aron Budea              1

    + top 10 bugs confirmers:
       Ilmari Lauhakangas      46
       m.a.riosv               11
       Xisco Fauli             10
       *UNKNOWN*               7
       Henschel, Regina        6
       Aron Budea              5
       Raal                    4
       nobu                    3
       Telesto                 2
       Weghorn, Michael        2


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

     done by:
        Ilmari Lauhakangas    11
        jsmevog                2
        vijaya chandra         1
        Xisco Fauli            1


* all bugs tagged with 'regression'
   + 1286(+1286) bugs open of 14457(+14457) total 22(+0) high prio.

     done by:
        Ilmari Lauhakangas    14
        Telesto                2
        m.a.riosv              1
        Henschel, Regina       1
        Kevin Suo              1


* ~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            - 436(+0)
     Calc                     - 239(+0)
     Impress                  - 135(+0)
     LibreOffice              - 60(+0)
     Draw                     - 48(+0)
     Writer: docx filter      - 46(+0)
     Crashes                  - 45(+0)
     Borders                  - 37(+0)
     UI                       - 35(+0)
     Base                     - 33(+0)
     Writer: perf             - 31(+0)
     filters and storage      - 31(+0)
     Writer: other filter     - 30(+0)
     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