* Present:
+ Caolan, Cloph, Dan, Heiko, Ilmari, Jonathan, Michael W, Regina, Stephan,
Xisco, Miklos, Hossein
* Completed Action Items:
* Pending Action Items:
* Release Engineering update (Cloph)
+ 26.2.0 was released yesterday
+ 26.2.1 RC1: this week, will tag this evening. patches to be reviewed:
+ <https://gerrit.libreoffice.org/q/status:open+branch:libreoffice-26-2>
+ 25.8.5 RC2 in 1 week
* Documentation (Olivier)
+ Missing Olivier
+ Bugzilla Documentation statistics
203(203) bugs open
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
created 4(4) 22(22) 60(60) 180(180)
commented 3(3) 61(61) 192(192) 762(762)
resolved 2(2) 13(13) 30(30) 124(124)
+ top 10 contributors:
Olivier Hallot made 26 changes in 1 month, and 450 changes in 1 year
Vernon, Stuart Foote made 23 changes in 1 month, and 82 changes in 1
year
Heiko Tietze made 16 changes in 1 month, and 93 changes in 1 year
Bogdan B made 15 changes in 1 month, and 55 changes in 1 year
Henschel, Regina made 10 changes in 1 month, and 66 changes in 1 year
Ilmari Lauhakangas made 6 changes in 1 month, and 123 changes in 1
year
Stephen made 4 changes in 1 month, and 4 changes in 1 year
Emrys made 4 changes in 1 month, and 4 changes in 1 year
Jim Avera made 4 changes in 1 month, and 8 changes in 1 year
Raal made 4 changes in 1 month, and 18 changes in 1 year
* UX Update (Heiko)
+ Bugzilla (topicUI) statistics
213(213) (topicUI) bugs open, 21(21) (needsUXEval) needs to be
evaluated by the UXteam
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
added 6(6) 14(14) 17(17) 18(18)
commented 47(47) 112(112) 178(178) 573(573)
removed 1(1) 2(2) 3(3) 3(3)
resolved 2(2) 6(6) 22(22) 86(86)
+ top 10 contributors:
Heiko Tietze made 71 changes in 1 month, and 214 changes in 1 year
Ilmari Lauhakangas made 36 changes in 1 month, and 155 changes in 1
year
Vernon, Stuart Foote made 14 changes in 1 month, and 155 changes in 1
year
Ady made 12 changes in 1 month, and 12 changes in 1 year
m.a.riosv made 12 changes in 1 month, and 24 changes in 1 year
*UNKNOWN* made 10 changes in 1 month, and 10 changes in 1 year
Neil Roberts made 7 changes in 1 month, and 7 changes in 1 year
Hossein made 6 changes in 1 month, and 7 changes in 1 year
Olivier Hallot made 6 changes in 1 month, and 6 changes in 1 year
Henschel, Regina made 6 changes in 1 month, and 16 changes in 1 year
+ [Bug 170598] Request for feature like Microsoft Word's Outline Mode#
+ [Bug 170592] remove AI additions from URL in copied text (paste from AI
without additions in URLs)
+ [Bug 170488] The borders button says "shift to overwrite" but it does
nothing and
we can't set the default border type making us have to click three
times.
+ [Bug 169193] Cannot use a sheet name as a named range
+ [Bug 167974] Draw: Menu option to hide the Layers Bar
+ [Bug 167321] Pasting decimal numbers with commas splits them into multiple
columns due to incorrect delimiter detection
+ [Bug 168957] Sidebar expansion and closure issue
+ [Bug 170570] Better way to display many precedents and dependents
(Detective)
=> + [Bug 170218] Unable to change default Anchor setting of
Frames/Formulas/Drawing
Objects to “As Chdistro/collabora/co-25.04
aracter”
+ [Bug 169083] Undo and redo buttons are pushing you downwards when you're
up
* Crash Testing (Caolan)
+ 194(+0) import failure, 122(+0) export failures
- lots of SfxItemSet::GetItemState_ForWhichID crashes, fix in gerrit
- quite a few XclXmlUtils::WriteFontData asserts, bisected
- https://wiki.documentfoundation.org/Development/Crashtesting
- Balazs has a fix, pending CI on gerrit
- Karthik also is aware of an issue
+ ??? coverity issues
- Coverity Scan is down (presumably about the same)
+ 13 ossfuzz issues
- 1 crash (pdfium), 3 int overflows, 8 timeouts, 1 oom
* Crash Reporting (from crashreport.libreoffice.org) (Xisco)
+ 25.8.3.2 51515(+0)
+ 25.8.4.2 26274(+0)
+ 26.2.0.2 60(+0)
+ 26.2.0.3 22(+0)
+ Most reported crash in 26.2
-
https://crashreport.libreoffice.org/stats/signature/sw::mark::FindFieldSep(sw::mark::Fieldmark%20const%20&)
- Also in 25.8
* Mentoring/easyhack update (Hossein)
committer... 1 week 1 month 3 months 12 months
open 78(78) 132(132) 132(132) 132(132)
reviews 526(526) 2160(2160) 4292(4292) 12604(12604)
merged 332(332) 1734(1734) 4151(4151) 14015(14015)
abandoned 26(26) 87(87) 199(199) 706(706)
own commits 204(204) 926(926) 2465(2465) 9530(9530)
review commits 48(48) 219(219) 590(590) 2182(2182)
contributor... 1 week 1 month 3 months 12 months
open 148(148) 334(334) 459(459) 459(459)
reviews 1108(1108) 4254(4254) 9436(9436) 32320(32320)
merged 55(55) 216(216) 461(461) 1813(1813)
abandoned 16(16) 66(66) 166(166) 1681(1681)
own commits 20(20) 84(84) 229(229) 848(848)
review commits 0(0) 0(0) 0(0) 0(0)
+ easyHack statistics:
needsDevEval 9(9) needsUXEval 1(1) cleanup_comments 332(332)
total 400(400) assigned 29(29) open 329(329)
+ top 10 contributors:
Karthik Godha made 17 patches in 1 month, and 42 patches in 1 year
Simon Chenery made 8 patches in 1 month, and 96 patches in 1 year
viraj made 6 patches in 1 month, and 6 patches in 1 year
Armin Le Grand (collabora) made 5 patches in 1 month, and 26 patches
in 1 year
Kurt Nordback made 4 patches in 1 month, and 26 patches in 1 year
Shlok Kanani made 4 patches in 1 month, and 14 patches in 1 year
Michael Otto made 4 patches in 1 month, and 4 patches in 1 year
Aya Jamal made 3 patches in 1 month, and 4 patches in 1 year
Weblate made 2 patches in 1 month, and 17 patches in 1 year
Bogdan B made 2 patches in 1 month, and 39 patches in 1 year
+ top 10 reviewers:
Michael Stahl made 456 review comments in 1 month, and 1116 in 1 year
Vajna, Miklos made 204 review comments in 1 month, and 1568 in 1 year
Caolán McNamara made 184 review comments in 1 month, and 1128 in 1
year
Vajngerl, Tomaž made 150 review comments in 1 month, and 518 in 1 year
Hossein made 146 review comments in 1 month, and 454 in 1 year
Adolfo Jayme Barrientos made 144 review comments in 1 month, and 884
in 1 year
Ilmari Lauhakangas made 96 review comments in 1 month, and 800 in 1
year
Kaganski, Mike made 80 review comments in 1 month, and 598 in 1 year
Stephan Bergmann made 80 review comments in 1 month, and 276 in 1 year
Christian Lohmaier made 68 review comments in 1 month, and 766 in 1
year
+ Patches automatically abandoned:
tdf#95174 - SQL parser support for catalog and schema ( Devansh
Varshney )
- https://gerrit.libreoffice.org/#/c/165279
Force initial exception class on import error in PyUNO to prevent
ModuleNotFound catch ( Augustin Laville )
- https://gerrit.libreoffice.org/#/c/177843
tdf#99296 - Disable header/footer by default ( Devashish gupta )
- https://gerrit.libreoffice.org/#/c/183644
deb#1103056 lint test/signing-keys/secring.gpg ( René Engelhard )
- https://gerrit.libreoffice.org/#/c/184170
tdf#68050 Preserve scroll position in Insert > Cross-reference dialogue
( Bojidar Marinov )
- https://gerrit.libreoffice.org/#/c/187772
Automatic scripts to generate the python stubs in workdir/ directory (
Manish Bera )
- https://gerrit.libreoffice.org/#/c/189522
tdf#158803 assigned but never used ( Bogdan Buzea )
- https://gerrit.libreoffice.org/#/c/192961
tdf#168159 unit test deleting columns and undoing ( siddhi salunkhe )
- https://gerrit.libreoffice.org/#/c/193121
tdf#167647 add tabs to find and replace dialog ( Szymon Kłos )
- https://gerrit.libreoffice.org/#/c/194143
tdf#147660 Persian (Jalali) calendar support added. ( Milad Djamali )
- https://gerrit.libreoffice.org/#/c/194284
sc: Add AI Explain Formula feature for Calc ( Sanjay Karinje )
- https://gerrit.libreoffice.org/#/c/194673
Do not use SAL_DLLPRIVATE for DockingWindow ( Hossein )
- https://gerrit.libreoffice.org/#/c/194735
SwNavigator: Use Index title name for entry name in content tree ( Jim
Raykowski )
- https://gerrit.libreoffice.org/#/c/194827
tdf#167365 Fix size in clGetDeviceInfo and make dataSize evenly
divisible ( Samuel Fogh )
- https://gerrit.libreoffice.org/#/c/194871
+ big CONGRATULATIONS to contributors who have at least 1 merged patch,
since last report:
Didier Vidal
Melove Gupta
Swarnadeep Paul
Triyambak kumar
* Outreachy (Ilmari)
+ Siddhi Salunkhe works on the project "Transform the existing Hyperlink dialog
into a standard SfxTabDialog" mentored by Heiko Tietze
+ https://www.outreachy.org/alums/2025-12/
+ timeline is in https://www.outreachy.org/docs/internship/#payments
+ Merged: https://gerrit.libreoffice.org/c/core/+/195201
+ automated tests next
+ https://gerrit.libreoffice.org/c/core/+/198743
* GSoC (Ilmari)
+ https://developers.google.com/open-source/gsoc/timeline
+ Accepted orgs published on 19 Feb
* Commit Access
+ Parth Raiyani (Miklos)
+ mostly works on UI / a11y, 9 commits in master, 67 additional commits on
a branch
+ primary motivation is to be able to pick commits across branches
+ original proposal from Szymon, who did most of the reviews for him so far
+ sounds like a good idea (Hossein)
=> go for it (all)
AI: Cloph to grand the commit bit
AI: Miklos to send the welcome mail
* Developer Certification (Hossein/Jonathan/Laszlo/Stephan)
+ resting since: 7 weeks (limit: 20 weeks)
* Jenkins / CI update (Cloph)
gerrit_android_aarch64 jobs: 170 ok: 167 ko: 0 fail ratio: 0.00% mean_ok:
10 ( 22) median_ok: 8 ( 13)
gerrit_android_arm jobs: 170 ok: 164 ko: 3 fail ratio: 1.76% mean_ok:
10 ( 22) median_ok: 8 ( 13)
gerrit_android_x86 jobs: 171 ok: 168 ko: 0 fail ratio: 0.00% mean_ok:
9 ( 20) median_ok: 6 ( 14)
gerrit_android_x86_64 jobs: 171 ok: 165 ko: 3 fail ratio: 1.75% mean_ok:
9 ( 21) median_ok: 7 ( 13)
gerrit_linux_clang_dbgutil jobs: 350 ok: 278 ko: 57 fail ratio: 16.29%
mean_ok: 50 ( 60) median_ok: 51 ( 56)
gerrit_linux_gcc_release jobs: 416 ok: 331 ko: 52 fail ratio: 12.50%
mean_ok: 26 ( 34) median_ok: 21 ( 25)
gerrit_mac jobs: 350 ok: 315 ko: 20 fail ratio: 5.71% mean_ok:
39 ( 41) median_ok: 34 ( 35)
gerrit_windows_wsl jobs: 534 ok: 318 ko: 202 fail ratio: 37.83%
mean_ok: 29 ( 34) median_ok: 29 ( 30)
gerrit_master_ml jobs: 443 ok: 270 ko: 127 fail ratio: 28.67%
mean_ok: 93 ( 94) median_ok: 85 ( 85)
gerrit_master jobs: 67 ok: 45 ko: 16 fail ratio: 23.88%
mean_ok: 76 ( 76) median_ok: 64 ( 64)
gerrit_master_seq jobs: 374 ok: 225 ko: 109 fail ratio: 29.14%
mean_ok: 96 ( 96) median_ok: 86 ( 86)
+ tests that failed more than twice in last seven days
3 JunitTest_ridl_remote gerrit_linux_clang_dbgutil
3 JunitTest_ridl_remote gerrit_linux_gcc_release
11 Killed by the kill-wrapper gerrit_linux_clang_dbgutil
+ nothing wrt test failures (Cloph)
+ Jenkins was updated yesterday
+ requires update of the builders
+ one Windows builder, registry problem, not finding the JDK, now fixed
* What’s cooking (Miklos)
+ A11y update (Michael W)
+ qt weld: support for native Qt widget a11y tree embedded in vcl widget
a11y tree
(interim builder case)
+ custom widget / ValueSet -> icon view conversion sounds good
+ Parth's commits in core.git distro/collabora/co-25.04, working on
forward-porting (Caolan)
+ in general, it's useful to port away from custom widgets (Michael W)
+ not looking at more complex cases for now
+ status bar? (Hossein)
+ custom paint doesn't mean it's not accessible, because of custom a11y
code (Michael W)
+ RTL/CTL/CJK update (Jonathan)
+ tdf#165206 Direction switch has inconsistent effect on alignment
+ https://bugs.documentfoundation.org/show_bug.cgi?id=165206
+ Fixed by removing effect on alignment; use start and end instead
+ tdf#72640 List label alignment wrong in RTL DOC/DOCX files
+ https://bugs.documentfoundation.org/show_bug.cgi?id=72640
+ Real problem: we handle ODF fo:text-align incorrectly (cf. tdf#118350)
+ In progress
+ macOS / UI (Dan)
+ ODF-TC (Olivier + Regina)
+ The TC has been working on responses to a public comment with more than
20 points on the topic of Open Formula (ODF Part 4). Several more TC conference
calls will be necessary.
+ ODF validator upgraded to the latest 0.13.0 (Xisco)
+ from 0.9
+ issue was: we tried to validate flat ODFs (not a zip file)
+ also: password-protected documents
+ related: looking at adding a pdf validator, verapdf
* QA update (Xisco)
+ UNCONFIRMED: 2094 (+2094)
+ enhancements: 632 (+632)
+ needsUXEval: 15 (+15)
+ haveBackTrace: 12 (+12)
+ needsDevAdvice: 46 (+46)
+ documentation: 9 (+9)
+ android: 2 (+2)
+ iOS: 0 (+0)
+ Online: 4 (+4)
+ Most pressing bugs:
New:
None
Old:
+ 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
+ Cloph is looking at this
+ probably will be fixed with the new VS2022 baseline (Xisco)
Fixed:
+ Regression: bullet settings via toolbar is broken
+ https://bugs.documentfoundation.org/show_bug.cgi?id=170466
+ Thanks to Miklos
+ New high severity bugs of the week:
+ Python not working anymore on recent versions of LO on macOS
+ https://bugs.documentfoundation.org/show_bug.cgi?id=167752
+ this is kind of intentional (Cloph)
+ so the privileges are not inherited by python, from LO
+ also means: now you can only launch the python only from within LO
+ calling it from the terminal is no longer supported
+ tend to say it's a "won't fix / don't know how to fix"
+ does this prevent running ODK examples? (Hossein)
+ these are separate executables sometimes (Cloph)
+ it affects the python that is packaged with LO
+ but you can launch LO with a (python) macro param
+ Draw/Impress: Crash on copy, paste and click comment
+ https://bugs.documentfoundation.org/show_bug.cgi?id=169252
+ Tomaz?
+ Ilmari: not most pressing, but would be good to get solved:
https://bugs.documentfoundation.org/show_bug.cgi?id=160018
Defined Ranges in a single column with delimiting row corrupted
+ Henry?
* QA stats
+ https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
+89 +0 (-116) overall)
many thanks to the top bug squashers:
Buovjaga 31
QA Administrators 17
Heiko Tietze 14
Mike Kaganski 9
Noel Grandin 4
Jonathan Clark 3
Regina Henschel 3
Andreas Heinisch 2
Aron Budea 2
Dieter 2
+ top 10 bugs reporters:
Gabor Kelemen (Collabora) 3
Telesto 3
nobu 3
Aron Budea 2
Buovjaga 2
Dennis Roczek 2
Justin L 2
hikadot421 2
rbrdck@firemail.de 2
Andreas Säger 1
+ top 10 bugs fixers:
Grandin, Noel 6
Heiko Tietze 3
Jonathan Clark 3
Kaganski, Mike 3
Andreas Heinisch 2
Jim Raykowski 2
Kłos, Szymon 2
*UNKNOWN* 1
Adolfo Jayme Barrientos 1
Aron Budea 1
+ top 10 bugs confirmers:
Ilmari Lauhakangas 24
m.a.riosv 6
Dieter 5
Vernon, Stuart Foote 5
Aron Budea 3
Heiko Tietze 3
Xisco Fauli 3
Henschel, Regina 2
Ady 1
Bogdan B 1
* Bisected bugs open: keyword 'bisected'
+ more accurate - down to a single commit.
+ http://bit.ly/2dyIfDy
+
done by:
Ilmari Lauhakangas 2
vijaya chandra 2
Aron Budea 1
Kelemen, Gabor 1
* all bugs tagged with 'regression'
+ 7(+7) bugs open of 14567(+14567) total 7(+0) high prio.
done by:
nobu 2
Aron Budea 1
Hossein 1
Ilmari Lauhakangas 1
Alex Thurgood 1
Kelemen, Gabor 1
Piotr Osada 1
* ~Component count net * high severity regressions
+ http://bit.ly/1HWHb3E
BASIC - 7(+0)
Base - 7(+0)
Calc - 7(+0)
Chart - 7(+0)
Draw - 7(+0)
Extensions - 7(+0)
LibreOffice - 7(+0)
Writer - 7(+0)
filters and storage - 7(+0)
graphics stack - 7(+0)
Impress - 1(+0)
UI - 1(+0)
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 - 439(+0)
Impress - 134(+0)
Crashes - 50(+0)
Writer: docx filter - 48(+0)
Borders - 37(+0)
UI - 36(+0)
Writer: other filter - 30(+0)
Printing and PDF export - 27(+0)
Writer: perf - 27(+0)
filters and storage - 27(+0)
RTL - 20(+0)
Writer: doc filter - 19(+0)
BASIC - 7(+0)
Base - 7(+0)
Calc - 7(+0)
Chart - 7(+0)
Draw - 7(+0)
Formula Editor - 7(+0)
Impress Remote - 7(+0)
LibreOffice - 7(+0)
graphics stack - 7(+0)
framework - 3(+0)
Extensions - 2(+0)
Linguistic - 2(+0)
sdk - 2(+0)
Installation - 1(+0)