* 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)