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

* Completed Action Items:

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

* Release Engineering update (Cloph)
  + 25.8.3 rc2 this week: tagged, builds are in progress
  + 26.2: alpha 1 in 2 weeks

* Documentation (Olivier)
    + Helpcontents2
       + Updates and fixes (ohallot, fpy)
    + [bug 107951] Help about converting MS Docs
        + 
https://help.libreoffice.org/latest/en-US/text/shared/guide/ms_import_export_limitations.html
        + do we need to list differences?
        + improved quite a lot since 2010
        + just drop the page?
        + constantly improving, would be big task to keep this up to date
        + also MS is changing things
        + agree, would drop it (Miklos)
        + think bugzilla itself is documenting the differences (Hossein)
          + perhaps keep some high level info on that page, without going into 
details
          + overview + link to meta bugs
          + documenting bugs is very time-consuming (Olivier)
          + users would not understand the bug details
          + perhaps a script that runs bugzilla queries (Hossein)
          + browsers do this
          + would paint a negative picture, though
          + if it's help, then need to translate it (Cloph)
            + would spam translators if there are frequent updates
            + a wiki page would be probably better
            + not needed in help
          + like the wiki page idea (Olivier)
          + don't think it's necessary for the end user, offline, translated
        + think the page should not be in the help, rather redirect the user to 
the forum or mailing list (Regina)
        + would sync with marketing on this (Hossein)
          + could advertise ODF there; i.e. promote LO, instead of talk about 
problems
        + there is a wiki page for this: 
https://wiki.documentfoundation.org/Feature_Comparison:_LibreOffice_-_Microsoft_Office
 (Xisco)
          + extend this instead of inventing something new
    +  Calc Functions arguments terminology: ODF-TC or Excel?
        + ODF-TC terminology: consistency and strictness
        + Excel terminology : more popular, improve interop.
        + scope of terminology changes? how many terms? (Cloph)
          + just arguments?
        + the name of arguments (Olivier)
          + array, matrix, data source, etc.
        + keep it as it is -- is an option
        + use both terms? (Cloph)
          + HTML definition tag -> tooltip
          + not just help, also affects the UI
        + is there an active complain? (Miklos)
          + current state: tend to borrow terminology from Excel (Olivier)
          + would not actively break this, it's a value (Miklos)
          + but you do the work on doc, you decide
    + Release Notes 26.2:
        + Please update experimental features on the bottom of page
        + 
https://wiki.documentfoundation.org/ReleaseNotes/26.2#Current_Experimental_Features
          + please keep this up to date
    + Guides
       + WIP
    + Bugzilla Documentation statistics
        198(198) bugs open
    + Updates:
        BZ changes   1 week   1 month   3 months   12 months
           created     1(-17)   34(-3)     67(-1)    234(-3)
         commented     3(-25)   61(-3)    142(-13)   669(-11)
          resolved     1(-14)   23(-2)     46(-1)    124(-2)
    + top 10 contributors:
          Olivier Hallot made 56 changes in 1 month, and 425 changes in 1 year
          Danat made 14 changes in 1 month, and 14 changes in 1 year
          Bogdan B made 13 changes in 1 month, and 253 changes in 1 year
          Pierre made 12 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 69 changes in 1 year
          Ilmari Lauhakangas made 7 changes in 1 month, and 107 changes in 1 
year
          Henschel, Regina made 7 changes in 1 month, and 21 changes in 1 year
          Nabet, Julien made 7 changes in 1 month, and 80 changes in 1 year
          Dione Maddern made 6 changes in 1 month, and 20 changes in 1 year

* UX Update (Heiko)
    + Bugzilla (topicUI) statistics
        217(217) (topicUI) bugs open, 24(24) (needsUXEval) needs to be 
evaluated by the UXteam
    + Updates:
        BZ changes   1 week    1 month   3 months   12 months
             added       9(2)     18(6)     18(6)      20(6)
         commented     106(50)   178(76)   250(81)    765(74)
           removed       0(0)      0(0)      1(0)       3(0)
          resolved       2(-1)     4(-2)    19(1)     112(-1)
    + top 10 contributors:
          Eyal Rozenberg made 44 changes in 1 month, and 134 changes in 1 year
          Heiko Tietze made 39 changes in 1 month, and 283 changes in 1 year
          Vernon, Stuart Foote made 30 changes in 1 month, and 218 changes in 1 
year
          Zolnai, Tamás made 24 changes in 1 month, and 25 changes in 1 year
          Telesto made 16 changes in 1 month, and 27 changes in 1 year
          Henschel, Regina made 14 changes in 1 month, and 26 changes in 1 year
          Ilmari Lauhakangas made 12 changes in 1 month, and 146 changes in 1 
year
          Pierre made 11 changes in 1 month, and 12 changes in 1 year
          Jonathan Clark made 10 changes in 1 month, and 11 changes in 1 year
          Roman Kuznetsov made 7 changes in 1 month, and 55 changes in 1 year
    + [Bug 169253] Change tracking: add a notification when it's hidden (in 
Calc)
 -> + [Bug 169212] Support always-in-sync tables of contents
      + think this would be an over-reaction (Heiko)
      + concerned about performance
      + tend to agree to push back on this (Miklos)
    + [Bug 167292] Conceptual clash between color scheme on export and during 
display
    + [Bug 169175] Add ability to override user name in document comparison
 -> + [Bug 144699] Use proleptic Gregorian consistently for *all* date 
formatting
           and recognition
      + not really a UX topic (Heiko)
    + [Bug 169170] Calc unable to create external link (csv)
 -> + [Bug 169211] Support tracking/indication of when a ToC needs an update
    + [Bug 169178] Bookmark "stickynote" enhancement
    + [Bug 169166] Split arrowhead control in line panel of sidebar properties 
deck
           in two (start & end)
    + [Bug 169180] Ability to filter-out some typefaces from the list
    + [Bug 169135] Writer macro: Enumeration returns more objects although all
           ones have same format
    + [Bug 169137] UI: Function wizard visible formula rows should adjust to the
           window size


* Crash Testing (Caolan)
    + 131(+0) import failure, 26(+0) export failures
      - disk full, ETOMANYCOREDUMPS
      - new assert flagged in https://gerrit.libreoffice.org/c/core/+/192139 is 
likely the trigger
    + 22 coverity issues
    + 7 ossfuzz issues
      - 5 timeouts, 2 int overflows

* Crash Reporting (from crashreport.libreoffice.org) (Xisco)
    + 25.8.0.3    158(+5)
    + 25.8.0.4    26486(+287)
    + 25.8.1.1    35639(+1286)
    + 25.8.2.2    12747(+5491)

    - 
https://crashreport.libreoffice.org/stats/signature/dp_registry::backend::BackendDb::hasActiveEntry(std::basic_string_view%3Cchar16_t,std::char_traits%3Cchar16_t%3E%20%3E)
      + new in 25.8.2.2 (Xisco)

* Mentoring/easyhack update (Hossein)
    + reviewing submissions from newcomers
    + some of this comes from Outreachy people
          committer...   1 week     1 month     3 months     12 months
                  open      63(-15)    117(-39)    120(-38)      120(-38)
               reviews     442(-10)   1562(-18)   3658(152)    11478(-100)
                merged     280(36)    1205(-9)    3534(-113)   12958(-72)
             abandoned      15(2)       52(4)      171(-2)       671(3)
           own commits     137(-9)     723(1)     2204(-115)    9433(44)
        review commits      30(-26)    174(-1)     518(-13)     2305(-62)
        contributor...   1 week     1 month     3 months     12 months
                  open     160(-2)     238(11)     239(11)       239(11)
               reviews     792(12)    3096(-12)   8220(-180)   31682(268)
                merged      32(-16)    167(27)     446(62)      2125(120)
             abandoned      22(8)      124(6)      249(4)       1737(25)
           own commits      20(-20)    105(-11)    244(-45)      971(-108)
        review commits       0(0)        0(0)        0(0)          0(0)
    + easyHack statistics:
       needsDevEval 9(9)   needsUXEval 1(1)   cleanup_comments 337(337)
       total 403(403)   assigned 44(44)   open 319(319)
    + top 10 contributors:
          Neil Roberts made 14 patches in 1 month, and 28 patches in 1 year
          Arindam Hore made 9 patches in 1 month, and 9 patches in 1 year
          Karthik Godha made 8 patches in 1 month, and 8 patches in 1 year
          Rosemary Ajayi made 8 patches in 1 month, and 8 patches in 1 year
          Simon Chenery made 6 patches in 1 month, and 86 patches in 1 year
          Sergey Anisimov made 6 patches in 1 month, and 6 patches in 1 year
          siddhi salunkhe made 6 patches in 1 month, and 6 patches in 1 year
          Bogdan B made 5 patches in 1 month, and 151 patches in 1 year
          Devansh Varshney made 5 patches in 1 month, and 8 patches in 1 year
          Pierre made 4 patches in 1 month, and 8 patches in 1 year
    + top 10 reviewers:
          Vajna, Miklos made 200 review comments in 1 month, and 1514 in 1 year
          Ilmari Lauhakangas made 142 review comments in 1 month, and 820 in 1 
year
          Michael Stahl made 132 review comments in 1 month, and 314 in 1 year
          Adolfo Jayme Barrientos made 114 review comments in 1 month, and 894 
in 1 year
          Hossein made 106 review comments in 1 month, and 340 in 1 year
          Xisco Fauli made 94 review comments in 1 month, and 670 in 1 year
          Christian Lohmaier made 92 review comments in 1 month, and 838 in 1 
year
          Caolán McNamara made 90 review comments in 1 month, and 1090 in 1 year
          Kaganski, Mike made 72 review comments in 1 month, and 542 in 1 year
          Kłos, Szymon made 60 review comments in 1 month, and 342 in 1 year
    + Patches automatically abandoned:
        make the SvxUnoText inherit from OWeakAggObject virtually ( Noel 
Grandin )
            - https://gerrit.libreoffice.org/#/c/173210
        Add testing to ReportDesign ( Adam Seskunas )
            - https://gerrit.libreoffice.org/#/c/189435
        vcl: return means we don't need an else in 
Button::ImplDrawAlignedImage() ( Chris Sherlock )
            - https://gerrit.libreoffice.org/#/c/189766
        vcl: move statement to next line ( Chris Sherlock )
            - https://gerrit.libreoffice.org/#/c/189767
        vcl: logically, we never call return true in 
Button::ImplDrawAlignedImage() ( Chris Sherlock )
            - https://gerrit.libreoffice.org/#/c/189768
        vcl: flatten Button::ImplDrawAlignedImage() ( Chris Sherlock )
            - https://gerrit.libreoffice.org/#/c/189769
        vcl: flatten Button::ImplDrawAlignedImage() ( Chris Sherlock )
            - https://gerrit.libreoffice.org/#/c/189770
        vcl: flatten PushButton::PreNotify() ( Chris Sherlock )
            - https://gerrit.libreoffice.org/#/c/189771
        vcl: flatten PushButton::set_property() ( Chris Sherlock )
            - https://gerrit.libreoffice.org/#/c/189772
        vcl: flatten OKButton::Click() ( Chris Sherlock )
            - https://gerrit.libreoffice.org/#/c/189773
        vcl: flatten OKButton::Click() ( Chris Sherlock )
            - https://gerrit.libreoffice.org/#/c/189774
        vcl: flatten OKButton::Click() ( Chris Sherlock )
            - https://gerrit.libreoffice.org/#/c/189775
        vcl: logically, we never call return true in OKButton::Click() ( Chris 
Sherlock )
            - https://gerrit.libreoffice.org/#/c/189776
        vcl: remove dead code ( Chris Sherlock )
            - https://gerrit.libreoffice.org/#/c/189778
        tdf#166724 - WIP Checkbox anchor wrongly imported ( Johann Lorber )
            - https://gerrit.libreoffice.org/#/c/190166
        sw: ux: clarify "Add to Dictionary" spellmenu option ( Rashesh Padia )
            - https://gerrit.libreoffice.org/#/c/190320
        tdf#158545 sw: Fixed two image scaling issues ( Buo-ren Lin (OSSII) )
            - https://gerrit.libreoffice.org/#/c/190358
    + big CONGRATULATIONS to contributors who have at least 1 merged patch, 
since last report:
          Daniel Lee
          Dan Kingsley

* 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)
  + we're past the application deadline -> deciding about them (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: 134 ok: 126 ko:   0 fail ratio: 0.00% mean_ok: 
  9 ( 13) median_ok:   7 ( 10)
gerrit_android_arm         jobs: 134 ok: 129 ko:   3 fail ratio: 2.24% mean_ok: 
  9 ( 13) median_ok:   7 ( 10)
gerrit_android_x86         jobs: 133 ok: 127 ko:   0 fail ratio: 0.00% mean_ok: 
  8 ( 12) median_ok:   6 (  8)
gerrit_android_x86_64      jobs: 134 ok: 132 ko:   1 fail ratio: 0.75% mean_ok: 
  9 ( 12) median_ok:   6 (  9)
gerrit_linux_clang_dbgutil jobs: 277 ok: 221 ko:  47 fail ratio: 16.97% 
mean_ok:  41 ( 44) median_ok:  38 ( 44)
gerrit_linux_gcc_release   jobs: 327 ok: 248 ko:  68 fail ratio: 20.80% 
mean_ok:  21 ( 23) median_ok:  19 ( 19)
gerrit_mac                 jobs: 275 ok: 235 ko:  35 fail ratio: 12.73% 
mean_ok:  49 ( 50) median_ok:  46 ( 46)
gerrit_windows_wsl         jobs: 353 ok: 227 ko: 113 fail ratio: 32.01% 
mean_ok:  52 ( 88) median_ok:  52 ( 61)
gerrit_master_ml           jobs: 339 ok: 204 ko: 108 fail ratio: 31.86% 
mean_ok: 122 (123) median_ok:  96 ( 96)
gerrit_master              jobs:  46 ok:  20 ko:  15 fail ratio: 32.61% 
mean_ok: 100 (100) median_ok:  80 ( 80)
gerrit_master_seq          jobs: 293 ok: 184 ko:  93 fail ratio: 31.74% 
mean_ok: 124 (124) median_ok:  96 ( 96)
   + tests that failed more than twice in last seven days
      3 aborted by jenkins job timeout                gerrit_windows
      3 CppunitTest_sd_export_tests-ooxml3                
gerrit_linux_gcc_release
      4 Killed by the kill-wrapper                gerrit_linux_clang_dbgutil
      4 CppunitTest_sc_vba_macro_test                gerrit_linux_gcc_release
     21 CppunitTest_slideshow_engine                gerrit_linux_gcc_release
  + this week: new problematic suite, CppunitTest_slideshow_engine (Cloph)
    + maybe related to the font rework / PDF improvements
    + other failures are to-be-submitted changes
  + Windows VM hosts still reboot without a reason from time to time

* What’s cooking (Miklos)
  + A11y update (Michael W)
    + discussion about separating extended tip an accessible description:
      
https://lists.freedesktop.org/archives/libreoffice/2025-November/093959.html
    + tdf#169006 - bug(accessibility): lack of keyboard accessibility in the 
window “Conditional Formatting for”
    + tdf#127201 - Screenreader accessibility issue with LibreOffice extension 
manager
    + Qt upstream fixes related to file/color picker a11y:
      + https://codereview.qt-project.org/c/qt/qtbase/+/688261
      + https://codereview.qt-project.org/c/qt/qtbase/+/688538
      + https://codereview.qt-project.org/c/qt/qtbase/+/688268
      + https://codereview.qt-project.org/c/qt/qtbase/+/688342
      + https://codereview.qt-project.org/c/qt/qtbase/+/688343
      + https://codereview.qt-project.org/c/qt/qtbase/+/688344
      + https://codereview.qt-project.org/c/qt/qtbase/+/688345
      + https://codereview.qt-project.org/c/qt/qtbase/+/688668
      + https://codereview.qt-project.org/c/qt/qtbase/+/688669
  + RTL/CTL/CJK update (Jonathan)
    + tdf#162120 Implement support for style:writing-mode-automatic
      + https://bugs.documentfoundation.org/show_bug.cgi?id=162120
      + Still in progress, working incrementally
      + Happy to help with testing (Hossein)
        + can also test with MSO (Excel automatic direction, etc)
  + ODF-TC (Olivier + Regina)
     + announcement 1.4 delayed (edit glitch)
  + Replacing beanshell (Hossein)
    + https://bugs.documentfoundation.org/show_bug.cgi?id=169296
    + promising replacement: JShell
    + would require research to see if this is possible, maybe a gsoc project
    + or move beanshell to an extension (Ilmari)
      + 
https://wiki.documentfoundation.org/Development/GSoC/Ideas_without_a_mentor#Move_Beanshell_and_Rhino_to_extension

* FOSDEM https://fosdem.org/2026/ (Cloph)
  + no dedicated devroom, but feel free to submit talks to other related ones
    https://fosdem.org/2026/news/2025-10-31-devrooms-announced/
  + but will have a stand
  + devroom talk submission deadline? (Miklos)
  + mostly end of Nov, but depends on the devrooms, see the CfP links (Cloph)

* QA update (Xisco)
    + UNCONFIRMED: 2144 (+33)
        + enhancements: 586  (+15)
        + needsUXEval: 16 (+2)
        + haveBackTrace: 12 (+0)
        + needsDevAdvice: 48 (+0)
        + documentation:  4 (+0)
        + android:  0 (+0)
        + iOS:  0 (+0)
        + Online:  6 (+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
      +136  -8 (-86) overall)
      many thanks to the top bug squashers:
       Buovjaga                10
       Mike Kaganski           9
       Heiko Tietze            7
       m_a_riosv               6
       Xisco Faulí             5
       Caolán McNamara         4
       fpy                     4
       Justin L                3
       Timur                   3
       V Stuart Foote          3

    + top 10 bugs reporters:
       Danat                   17
       Eyal Rozenberg          7
       Aron Budea              4
       Gabor Kelemen (Collabora) 4
       BDF                     3
       Paul                    3
       dolezvo1                3
       questions2000           3
       Kamil Landa             2
       Mike Kaganski           2

    + top 10 bugs fixers:
       Caolán McNamara         4
       Kaganski, Mike          4
       Xisco Fauli             4
       Andreas Heinisch        2
       Ilmari Lauhakangas      2
       Jim Raykowski           2
       Karthik Godha           2
       Timur Gadzo             2
       Vajna, Miklos           2
       Andras Timar            1

    + top 10 bugs confirmers:
       Heiko Tietze            11
       m.a.riosv               9
       Raal                    8
       Xisco Fauli             7
       *UNKNOWN*               5
       Aron Budea              4
       Pierre                  3
       Bogdan B                2
       Hossein                 2
       Ilmari Lauhakangas      2


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

     done by:
        Raal                   6
        vijaya chandra         2
        Xisco Fauli            2
        Roman Kuznetsov        1
        Ilmari Lauhakangas     1
        Justin Luth            1
        Kelemen, Gabor         1


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

     done by:
        Raal                   3
        nobu                   3
        Xisco Fauli            2
        Roman Kuznetsov        1
        Gerald Pfeifer         1
        Ilmari Lauhakangas     1
        vijaya chandra         1
        m.a.riosv              1
        S. Christian Collins   1


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

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


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

Reply via email to