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

* Completed Action Items:

* Pending Action Items:
  + developer certification: look for candidates (Stephan/Laszlo)

* Release Engineering update (Xisco)
  + 25.8.3 was announced
  + 26.2 alpha1 in 1 week
  + 25.8.4 RC1 in 2 weeks

  + status of https://redmine.documentfoundation.org/issues/3838 (Update 
https://api.libreoffice.org/ to 25.2)
    + Cloph to look at this next week
    + 25.8 would be even better (Olivier)
    + previously suggested: keep old versions (Hossein)
      + feedback was: not much difference, people might want to see the latest 
version
      + maybe do it per-version, but for major versions only

  + Update screenshots at <https://hub.libreoffice.org/screenshots/>? (Stephan)
    => <https://github.com/flathub/org.libreoffice.LibreOffice/issues/350>
       "Update app screenshots on flathub"
    + is this related to help pages? (Olivier)
    + no, it's for GUIs like "gnome software" (Stephan)
      + hosted by our infra
    + took screenshots recently, so could just copy that (Ilmari)
      + https://newdesign2.libreoffice.org/
      + AI: update the screenshots at the URLs (Hossein)
      + need to know the details, though
      + up to us, probably Linux is good enough (Stephan)
      + About screenshots, the most challenging thing is finding the topic. You 
need something in the document canvas after all. (Ilmari)

  + Histogram chart in 26.2? (Regina)
      + severe problems 
https://bugs.documentfoundation.org/show_bug.cgi?id=162134
      + It is therefore hidden from UI in 25.8
      + at least for 25.8 & 25.2, the feature was reverted on those branches 
(Xisco)
      + after 3 releases, time to revert it on master, probably
      + a full revert is really large (Regina)
      + better to hide it from the UI
      + the 25.2 revert was from the UI, the 25.8 revert was a full one (Xisco)
      + was a GSoC project originally (Regina)
      + a full revert would solve the original bad "inherit histogram chart from bar 
chart" decision, though (Regina)
      + AI: take the revert from the branch to master (Xisco)
        It has been pushed to "libreoffice-25-8":
        tdf#164593 Revert "tdf#82716 Add initial implementation of the His.."
        
https://git.libreoffice.org/core/commit/c01d79b8d35b252817acc6a7618b283d00fcd0ff

* Documentation (Olivier)
     + Helpcontents
         + Updates and fixes (ohallot)
         + Bug squashing
     + Guides
         + WIP
     + to ease authoring content: please take screenshots of the features you 
work on (Olivier)
       + if the UI changes
    + Bugzilla Documentation statistics
        197(197) bugs open
    + Updates:
        BZ changes   1 week   1 month   3 months   12 months
           created      6(5)    39(5)      72(5)     237(3)
         commented     20(17)   83(22)    161(19)    693(24)
          resolved      2(1)    25(2)      48(2)     125(1)
    + top 10 contributors:
          Olivier Hallot made 69 changes in 1 month, and 438 changes in 1 year
          Henschel, Regina made 28 changes in 1 month, and 42 changes in 1 year
          Bogdan B made 15 changes in 1 month, and 253 changes in 1 year
          Danat made 14 changes in 1 month, and 14 changes in 1 year
          Pierre made 11 changes in 1 month, and 26 changes in 1 year
          Heiko Tietze made 11 changes in 1 month, and 90 changes in 1 year
          Kaganski, Mike made 9 changes in 1 month, and 68 changes in 1 year
          Eyal Rozenberg made 8 changes in 1 month, and 56 changes in 1 year
          Ilmari Lauhakangas made 7 changes in 1 month, and 107 changes in 1 
year
          Nabet, Julien made 7 changes in 1 month, and 80 changes in 1 year

* UX Update (Heiko)
    + Bugzilla (topicUI) statistics
        216(216) (topicUI) bugs open, 19(19) (needsUXEval) needs to be 
evaluated by the UXteam
    + Updates:
        BZ changes   1 week    1 month    3 months   12 months
             added      3(-6)     13(-5)     13(-5)     15(-5)
         commented     20(-86)   130(-48)   201(-49)   693(-72)
           removed      0(0)       0(0)       1(0)       2(-1)
          resolved      1(-1)      4(0)      18(-1)    107(-5)
    + top 10 contributors:
          Heiko Tietze made 38 changes in 1 month, and 258 changes in 1 year
          Eyal Rozenberg made 32 changes in 1 month, and 104 changes in 1 year
          Vernon, Stuart Foote made 27 changes in 1 month, and 214 changes in 1 
year
          Zolnai, Tamás made 24 changes in 1 month, and 25 changes in 1 year
          Ilmari Lauhakangas made 12 changes in 1 month, and 133 changes in 1 
year
          Roman Kuznetsov made 7 changes in 1 month, and 55 changes in 1 year
          BDF made 7 changes in 1 month, and 7 changes in 1 year
          m.a.riosv made 7 changes in 1 month, and 24 changes in 1 year
          Telesto made 7 changes in 1 month, and 18 changes in 1 year
          Coarse Rosinflower made 5 changes in 1 month, and 5 changes in 1 year
    + [Bug 169420] Make accessibility sidebar font size configurable
    + [Bug 169412] Automatic recolouring of table borders
    + [Bug 169360] View jumps when dragging an image that is not fully visible
    + [Bug 169329] Can't choose between linking and embedding an image inserted 
as
           page background
    + [Bug 169330] Need page selection capability when choosing multi-page 
image/PDF
           as background image
    + [Bug 169327] [META] Support for a PDF-form-filling workflow (Use PDF pages
           as background images)
    + [Bug 169324] Need ability to resize page to fit contents
    + [Bug 169325] Want ability to resize page to fit a single object
    + [Bug 169308] Change scrollbar style
    + [Bug 169304] Proposal to add a tooltip for Options > Charts > Default 
Colors:
           Chart Colors list entries
 -> + [Bug 169313] Invert "Do show again" wherever it's asked
      + instead the more logical "[x] Do show again" do the more common
        "[ ] Do not show again" both requiring the user to check in order
        to not show a query again
    + [Bug 169290] Implement a page pane with thumbnails in Writer


* Crash Testing (Caolan)
  - 14 coverity issues
  - 9 oss fuzz issues
   - 5 timeouts, 3 int overflows, 1 OOM
  - crash testing, 117 issues, up substantially
   -  https://wiki.documentfoundation.org/Development/Crashtesting
   - but a bunch of old ones seem to be fixed, which is good
   - two batches of new ones
   - one reportedly fixed
   - the other recently bisected
     - https://gerrit.libreoffice.org/c/core/+/193476/comments/7e484d89_5cae90ea

* Crash Reporting (from crashreport.libreoffice.org) (Xisco)
    + 25.8.0.3    160(+2)
    + 25.8.0.4    26682(+196)
    + 25.8.1.1    36612(+973)
    + 25.8.2.2    18397(+5650)
    + waiting for next week to see the new results

* Mentoring/easyhack update (Hossein)
 + Reviewed submissions from the newcomers
 + Fixed build issues with new dependencies
   + Fix hsqldb compiler errors with JDK 25
     https://gerrit.libreoffice.org/c/core/+/182472
   + Add VS 2026 support
     https://gerrit.libreoffice.org/c/core/+/193934
          committer...   1 week    1 month     3 months     12 months
                  open      75(12)    132(15)     133(13)       133(13)
               reviews     454(12)   1648(86)    3610(-48)    11532(54)
                merged     279(-1)   1239(34)    3340(-194)   12883(-75)
             abandoned       8(-7)     50(-2)     166(-5)       673(2)
           own commits     151(14)    712(-11)   2086(-118)    9283(-150)
        review commits      44(14)    191(17)     506(-12)     2264(-41)
        contributor...   1 week     1 month    3 months     12 months
                  open      74(-86)    240(2)     241(2)        241(2)
               reviews     854(62)    3182(86)   7854(-366)   31502(-180)
                merged      31(-1)     173(6)     432(-14)     2094(-31)
             abandoned      11(-11)    125(1)     251(2)       1746(9)
           own commits      24(4)      120(15)    251(7)        961(-10)
        review commits       0(0)        0(0)       0(0)          0(0)
    + easyHack statistics:
       needsDevEval 9(9)   needsUXEval 1(1)   cleanup_comments 336(336)
       total 403(403)   assigned 44(44)   open 318(318)
    + top 10 contributors:
          Neil Roberts made 21 patches in 1 month, and 35 patches in 1 year
          Karthik Godha made 11 patches in 1 month, and 11 patches in 1 year
          Arindam Hore made 10 patches in 1 month, and 10 patches in 1 year
          Rosemary Ajayi made 8 patches in 1 month, and 8 patches in 1 year
          siddhi salunkhe made 7 patches in 1 month, and 7 patches in 1 year
          Devansh Varshney made 6 patches in 1 month, and 9 patches in 1 year
          Bogdan B made 5 patches in 1 month, and 137 patches in 1 year
          Sergey Anisimov made 5 patches in 1 month, and 6 patches in 1 year
          Pierre made 4 patches in 1 month, and 8 patches in 1 year
          José Maravalhas Silva made 4 patches in 1 month, and 4 patches in 1 
year
    + top 10 reviewers:
          Vajna, Miklos made 194 review comments in 1 month, and 1510 in 1 year
          Michael Stahl made 164 review comments in 1 month, and 350 in 1 year
          Ilmari Lauhakangas made 156 review comments in 1 month, and 832 in 1 
year
          Adolfo Jayme Barrientos made 120 review comments in 1 month, and 910 
in 1 year
          Hossein made 110 review comments in 1 month, and 350 in 1 year
          Xisco Fauli made 104 review comments in 1 month, and 662 in 1 year
          Christian Lohmaier made 96 review comments in 1 month, and 824 in 1 
year
          Stephan Bergmann made 88 review comments in 1 month, and 134 in 1 year
          Caolán McNamara made 78 review comments in 1 month, and 1070 in 1 year
          allotropia jenkins made 70 review comments in 1 month, and 454 in 1 
year
    + Patches automatically abandoned:
        tdf#150960 Use platform look and feel (plaf) and scaling for Java 
windows ( Mohamed Zaghloul )
            - https://gerrit.libreoffice.org/#/c/183499
        Revert "tdf#167059 Revert commit 
f4c2c7c79cfe4464ac596afda37b8904d06969db" ( Patrick Luby )
            - https://gerrit.libreoffice.org/#/c/187551
        tdf#167059 Lower priority to TaskPriority::POST_PAINT after flush ( 
Patrick Luby )
            - https://gerrit.libreoffice.org/#/c/187552
        Revert "tdf#62408 tdf#159292 Impress: Introduce Microsoft Media... ( 
Xisco Fauli )
            - https://gerrit.libreoffice.org/#/c/190177
        basic : use more OUString literal ( Arnaud Versini )
            - https://gerrit.libreoffice.org/#/c/190592
    + big CONGRATULATIONS to contributors who have at least 1 merged patch, 
since last report:
          Mykhailo Litvinov
          Jussi Suominen
          temateu kevin
          Yui Nguyen

* Outreachy (Ilmari)
  + projects
    + Implement Xara X import filter, probably a DLP library (Xisco)
    + Transform the existing Hyperlink dialog into a standard SfxTabDialog 
(Heiko)
    + UI feature: variable units on numerical input fields (Thorsten)
    + deciding tomorrow

* Commit Access
  - Hubert Figuière (Miklos)
    https://gerrit.libreoffice.org/q/owner:[email protected]
    - previously: abiword (Caolan)
    - not ideal: many changes have no references to bugzilla
      - hard to see if the feature was implemented correctly or not without that

          - not specifical to Hubert

    => no objections (all)
  + AI: grant the commit bit (Cloph)
  + AI: send the welcome mail (Miklos)

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

* Jenkins / CI update (Xisco)
gerrit_android_aarch64     jobs: 173 ok: 169 ko:   3 fail ratio: 1.73% mean_ok: 
  9 ( 15) median_ok:   6 ( 10)
gerrit_android_arm         jobs: 172 ok: 163 ko:   6 fail ratio: 3.49% mean_ok: 
  9 ( 16) median_ok:   6 ( 11)
gerrit_android_x86         jobs: 173 ok: 168 ko:   4 fail ratio: 2.31% mean_ok: 
 10 ( 15) median_ok:   7 ( 12)
gerrit_android_x86_64      jobs: 174 ok: 166 ko:   5 fail ratio: 2.87% mean_ok: 
 10 ( 16) median_ok:   6 ( 11)
gerrit_linux_clang_dbgutil jobs: 349 ok: 285 ko:  58 fail ratio: 16.62% 
mean_ok:  43 ( 47) median_ok:  41 ( 47)
gerrit_linux_gcc_release   jobs: 443 ok: 348 ko:  75 fail ratio: 16.93% 
mean_ok:  22 ( 26) median_ok:  19 ( 20)
gerrit_mac                 jobs: 362 ok: 297 ko:  55 fail ratio: 15.19% 
mean_ok:  52 ( 53) median_ok:  47 ( 47)
gerrit_windows_wsl         jobs: 487 ok: 273 ko: 206 fail ratio: 42.30% 
mean_ok:  54 ( 98) median_ok:  55 ( 79)
gerrit_master_ml           jobs: 445 ok: 238 ko: 165 fail ratio: 37.08% 
mean_ok: 151 (151) median_ok: 115 (115)
gerrit_master              jobs:  29 ok:  13 ko:  12 fail ratio: 41.38% 
mean_ok:  93 ( 93) median_ok:  62 ( 62)
gerrit_master_seq          jobs: 417 ok: 228 ko: 151 fail ratio: 36.21% 
mean_ok: 153 (154) median_ok: 116 (117)
   + tests that failed more than twice in last seven days
      3 CppunitTest_sc_ucalc_pivottable        gerrit_linux_gcc_release
     10 CppunitTest_sw_ooxmlexport21        gerrit_mac
     11 Killed by the kill-wrapper        gerrit_linux_clang_dbgutil
     34 CppunitTest_slideshow_engine        gerrit_linux_gcc_release
   + CppunitTest_slideshow_engine failure is still a problem
     + might be related to the recent PDF work (Xisco)
     + will see, a bit surprising (Caolan)
     + original test suite was from me, around PPTX and video handling, so not 
directly related (Miklos)
   + disabled tests (Hossein)
     + concerned that things break with tests disabled
       CppunitTest_libreofficekit_tiledrendering
       tdf#113311 - lifecycle of LibreOfficeKit as used by LOKDocView is broken 
by design
       https://bugs.documentfoundation.org/show_bug.cgi?id=113311
       + would need some research if GNOME documents still uses this widget 
(Miklos)
     + would be nice to also run the ODK examples
       + some of these have runtime problems currently with core
         + Crash assert in core, etc.
       + they at least get built (on Linux and macOS at least) (Stephan)
         + Some Python examples face issues from core (Hossein)
     + if you see a disabled test, try if it works today, maybe the underlying 
issue is gone by now (Xisco)
       + or add a comment on how it fails

* What’s cooking (Miklos)
  + A11y update (Michael W)
    + https://github.com/nvaccess/nvda/issues/19170 - Spelling errors reported in 
LibreOffice writer when "Automatic spell checking" disabled.
      + fixed by https://gerrit.libreoffice.org/c/core/+/193787
    + tdf#127201 - Screenreader accessibility issue with LibreOffice extension 
manager
      + work still ongoing
  + RTL/CTL/CJK update (Jonathan)
    + tdf#162120 Implement support for style:writing-mode-automatic
      + https://bugs.documentfoundation.org/show_bug.cgi?id=162120
      + Landed
    + tdf#165507 Improve UX for fo:text-align start and end
      + https://bugs.documentfoundation.org/show_bug.cgi?id=165507
      + In progress
  + ODF-TC (Olivier + Regina)
     + Work in progress  - Addressing final 1.4 revision
  + startup, graphics render tests: removed it, it was too long (Hossein)
    + took seconds, was non-essential
    + can still run it in experimental mode
    + we should care about startup time
      tdf#169400 Limit runGraphicsRenderTest() to debug builds
      https://gerrit.libreoffice.org/c/core/+/193847

* FOSDEM https://fosdem.org/2026/ (Cloph)
  + devroom talk submission deadline: mostly end of Nov, see the CfP links

* Rebuild 25.8 and 26.2 linux bisect repos ( Xisco )

    - with --without-system-libxml

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

   - external libxml2 broke ABI after several years
   - idea is to rebuild the 25.8 and 26.2 repos + enable kde6 if we're there 
anyway, on the new Linux baseline
   - surprised that nobody tried to provide compatibility here (Caolan)
     - didn't research, but is not aware anything like this (Ilmari)
   - wondering if this is a temporary problem (Caolan)
     - it's ongoing for several months by now (Ilmari)

* QA update (Xisco)
    + UNCONFIRMED: 2135 (-9)
        + enhancements: 584  (-2)
        + needsUXEval: 13 (-3)
        + haveBackTrace: 12 (+0)
        + needsDevAdvice: 48 (+0)
        + documentation:  4 (+0)
        + android:  0 (+0)
        + iOS:  0 (+0)
        + Online:  6 (+0)


    + Most pressing bugs:
     New:
        + 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

        + FILEOPEN PPTX Memory leak and forced close when switching to notes 
view
            + https://bugs.documentfoundation.org/show_bug.cgi?id=169112
            + Armin?


    + New high severity bugs of the week:
        None

* QA stats
    + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
      +132  +4 (-113) overall)
      many thanks to the top bug squashers:
       Buovjaga                19
       Heiko Tietze            10
       m_a_riosv               9
       Mike Kaganski           8
       Neil Roberts            6
       V Stuart Foote          5
       Justin L                4
       Olivier Hallot          4
       Hossein                 3
       Jean-Baptiste Faure     3

    + top 10 bugs reporters:
       Danat                   11
       Gabor Kelemen (Collabora) 9
       dolezvo1                4
       Eyal Rozenberg          3
       Tamás Zolnai            3
       Hartmut Schorrig        2
       Hossein                 2
       Mike Kaganski           2
       Miklos Vajna            2
       nobu                    2

    + top 10 bugs fixers:
       Neil Roberts            6
       Kaganski, Mike          5
       Justin Luth             3
       Vajna, Miklos           3
       Zolnai, Tamás           3
       Andreas Heinisch        1
       Aron Budea              1
       Balazs Varga            1
       Caolán McNamara         1
       Grandin, Noel           1

    + top 10 bugs confirmers:
       *UNKNOWN*               16
       m.a.riosv               11
       Heiko Tietze            10
       Raal                    10
       Németh, László          6
       Henschel, Regina        5
       Ilmari Lauhakangas      5
       Kaganski, Mike          4
       Danat                   3
       Vernon, Stuart Foote    3


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

     done by:
        Ilmari Lauhakangas     3
        vijaya chandra         2
        Aron Budea             1


* all bugs tagged with 'regression'
   + 1276(+0) bugs open of 14416(+9) total 22(+2) high prio.

     done by:
        Ilmari Lauhakangas     4
        Balazs Varga           1
        m.a.riosv              1
        Raal                   1
        nobu                   1


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

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


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

Reply via email to