ESC meeting minutes: 2025-03-20
Miklos Vajna
vmiklos at collabora.com
Thu Mar 20 15:38:05 UTC 2025
* Present:
+ Jonathan, Heiko, Stephan, Ilmari, Hossein, Caolan, Michael S, Stephan, Olivier, Xisco, Miklos
* Completed Action Items:
* Pending Action Items:
+ bump the clang in LODE to version 18 (Hossein)
+ in progress
https://gerrit.libreoffice.org/c/lode/+/182317
+ Discussed in dev mailing list
+ Need to know the best approach
https://lists.freedesktop.org/archives/libreoffice/2025-March/093131.html
+ suggest to say a broken combination of clang + libstdc++ is not a problem we should solve (Stephan)
+ print preview is dark on macOS, file issue for Heiko (Cloph)
* Release Engineering update (Xisco)
+ 24.8.6 rc2 tagged earlier this week. Builds will be available later today
+ 25.2.2 rc2 tag is planned for tomorrow morning.
- Patches waiting for review: https://gerrit.libreoffice.org/q/project:core+branch:libreoffice-25-2-2+status:open
- Waiting for https://gerrit.libreoffice.org/c/core/+/183071
* Documentation (Olivier)
+ Helpcontents
+ Scriptforge pages (A. Romedenne)
+ Page number update (G. Kelemen)
+ Calc Dup's precisions (ohalot)
+ update and fixes (S. Horacek, ohallot, A. Timar)
+ Guides
+ Published Draw Guide 25.2 (P. Schofield)
+ Work in progress for Calc and Getting Started guides (D. Maddern, ohallot)
+ Bugzilla Documentation statistics
218(218) bugs open
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
created 6(0) 20(3) 88(-34) 304(-4)
commented 11(2) 28(-3) 126(4) 881(-22)
resolved 1(-3) 11(0) 31(-1) 179(-2)
+ top 10 contributors:
Olivier Hallot made 32 changes in 1 month, and 391 changes in 1 year
m.a.riosv made 7 changes in 1 month, and 31 changes in 1 year
Dione Maddern made 4 changes in 1 month, and 121 changes in 1 year
Rafael Lima made 4 changes in 1 month, and 9 changes in 1 year
Dieter made 3 changes in 1 month, and 29 changes in 1 year
nobu made 3 changes in 1 month, and 17 changes in 1 year
Andras Timar made 3 changes in 1 month, and 3 changes in 1 year
Ilmari Lauhakangas made 2 changes in 1 month, and 156 changes in 1 year
Leroy made 1 changes in 1 month, and 4 changes in 1 year
Ldrap Kum made 1 changes in 1 month, and 1 changes in 1 year
* UX Update (Heiko)
+ Bugzilla (topicUI) statistics
226(226) (topicUI) bugs open, 15(15) (needsUXEval) needs to be evaluated by the UXteam
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
added 3(-3) 9(0) 10(0) 19(0)
commented 35(-10) 115(15) 269(10) 1291(-47)
removed 0(0) 0(0) 1(0) 11(-1)
resolved 4(-2) 18(3) 40(-1) 218(-1)
+ top 10 contributors:
Heiko Tietze made 59 changes in 1 month, and 658 changes in 1 year
Vernon, Stuart Foote made 41 changes in 1 month, and 386 changes in 1 year
Eyal Rozenberg made 25 changes in 1 month, and 203 changes in 1 year
Ilmari Lauhakangas made 25 changes in 1 month, and 185 changes in 1 year
Karthik Godha made 19 changes in 1 month, and 19 changes in 1 year
Kłos, Szymon made 10 changes in 1 month, and 10 changes in 1 year
Roman Kuznetsov made 5 changes in 1 month, and 60 changes in 1 year
Radish made 5 changes in 1 month, and 5 changes in 1 year
Walter made 5 changes in 1 month, and 5 changes in 1 year
Amin Irgaliev made 4 changes in 1 month, and 4 changes in 1 year
+ [Bug 165814] Consider using vertical tabs for any GTK dialog with > than 6 tabs
+ [Bug 163192] Default options of database ranges
-> + [Bug 165803] new theming feature breaks old presentations
+ see also gerrit change above (Xisco)
+ not sure if a backport should be done here or not
+ this one changes the doc background back to white (Heiko)
+ not ideal, but working
+ alternative change from Heiko:
+ leave the color config unchanged, but change the templates
+ https://gerrit.libreoffice.org/c/core/+/183118
+ need to also change how automatic color is applied in Impress
+ would need a code pointer for this
+ some options:
+ keep the doc area white, even in dark mode -> Sahil's approach
+ automatic color vs explicit white/black -> Heiko's approach
+ did you consider interop here? (Hossein)
+ would be nice to stay compatible here
+ the problem here, e.g. Beehive (Heiko)
+ expect light background, content is dark
+ looks broken with dark background
+ in Writer, on print, the doc color is ignored
+ in Impress, there is no such "switch back to default" behavior, there should be one
+ ideal would be to only change Impress here, happy with the Writer behavior (Heiko)
+ [Bug 165792] Rename "Spotlight" to "Highlight styles" in Style List
+ [Bug 165739] Show all math sidebar panels in one deck
+ [Bug 165725] Allow targeting of styles and formatting via regular expressions
in Find and Replace
-> + On loading a CSV file, don't remember the From Row setting
after application restart
+ https://bugs.documentfoundation.org/show_bug.cgi?id=165684
+ small amount of scenarios where you want to remember the settings of the dialog (Heiko)
+ options
+ just change this dialog
+ a way to reset all settings related to remembered dialog options
+ collision between automated detection result vs what's remembered from the previous dialog
* Crash testing (Caolan)
+ 144(+1) import failure, 32(+1) export failures
- https://wiki.documentfoundation.org/Development/Crashtesting
+ 2 coverity issues
+ 3 ossfuzz issues, 1 crash, 2 timeouts
* Crash Reporting (from crashreport.libreoffice.org) (Xisco)
+ 24.8.5.2 14678(+5936)
+ 25.2.0.2 190(+7)
+ 25.2.0.3 22864(+2902)
+ 25.2.1.2 8289(+3959)
+ https://crashreport.libreoffice.org/stats/signature/SwRenderData::ViewOptionAdjustStop()
- https://bugs.documentfoundation.org/show_bug.cgi?id=164120
- Printing to PDF
- Similar to https://bz.apache.org/ooo/show_bug.cgi?id=96167 ?
* Mentoring (Hossein)
+ Receiving many patches from those interested in GSoC
+ Added some new GSoC ideas
https://wiki.documentfoundation.org/Development/GSoC/Ideas
+ If you have an idea and you are willing to do mentoring, please add
+ Cygwin 3.6 released, which solved some hang issues
https://cygwin.com/pipermail/cygwin-announce/2025-March/012224.html
+ Waiting to be merged in MSYS2 for "Git bash for Windows"
https://github.com/msys2/MSYS2-packages/pull/5265 (thanks Ilmari for the links)
committer... 1 week 1 month 3 months 12 months
open 77(-4) 157(8) 158(3) 158(3)
reviews 502(92) 1600(-20) 3580(38) 13494(-28)
merged 253(17) 1137(-80) 3086(-61) 14163(19)
abandoned 18(0) 67(-15) 181(1) 729(1)
own commits 142(15) 745(-50) 2047(-30) 9958(-20)
review commits 72(25) 228(23) 634(38) 2985(-3)
contributor... 1 week 1 month 3 months 12 months
open 112(68) 1119(-1) 1119(-7) 1119(-7)
reviews 778(40) 2956(-128) 7320(-146) 31128(20)
merged 30(13) 119(2) 323(15) 1393(3)
abandoned 17(-1) 72(10) 158(-48) 489(12)
own commits 29(8) 91(8) 257(13) 1278(8)
review commits 0(0) 0(0) 0(0) 0(0)
+ easyHack statistics:
needsDevEval 9(9) needsUXEval 1(1) cleanup_comments 352(352)
total 425(425) assigned 38(38) open 349(349)
+ top 10 contributors:
Simon Chenery made 21 patches in 1 month, and 40 patches in 1 year
Bogdan B made 7 patches in 1 month, and 298 patches in 1 year
Rashesh Padia made 6 patches in 1 month, and 17 patches in 1 year
Karthik Godha made 6 patches in 1 month, and 6 patches in 1 year
Armin Le Grand (allotropia) made 5 patches in 1 month, and 44 patches in 1 year
Mohamed Ali made 3 patches in 1 month, and 10 patches in 1 year
Juan C. Sanz made 2 patches in 1 month, and 2 patches in 1 year
Theppitak Karoonboonyanan made 2 patches in 1 month, and 11 patches in 1 year
Pierre Vacher made 2 patches in 1 month, and 5 patches in 1 year
Shantanu Oak made 2 patches in 1 month, and 19 patches in 1 year
+ top 10 reviewers:
Adolfo Jayme Barrientos made 138 review comments in 1 month, and 1076 in 1 year
Weghorn, Michael made 124 review comments in 1 month, and 496 in 1 year
Christian Lohmaier made 116 review comments in 1 month, and 750 in 1 year
Caolán McNamara made 112 review comments in 1 month, and 1256 in 1 year
Xisco Fauli made 98 review comments in 1 month, and 808 in 1 year
Thorsten Behrens made 96 review comments in 1 month, and 672 in 1 year
Vajna, Miklos made 92 review comments in 1 month, and 1134 in 1 year
Hossein made 90 review comments in 1 month, and 318 in 1 year
Ilmari Lauhakangas made 90 review comments in 1 month, and 780 in 1 year
Nabet, Julien made 80 review comments in 1 month, and 832 in 1 year
+ Patches automatically abandoned:
tdf#51357 add TriangleWipe transition to svg export by impress ( Devansh Varshney )
- https://gerrit.libreoffice.org/#/c/163658
tdf#162967 Add "More Options" to Borders/Border Style ( Kira Tubo )
- https://gerrit.libreoffice.org/#/c/174463
vcl: extract BitmapBuffer::GetExtraBitsMask() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/176843
vcl: extract BitmapBuffer::GetChecksum() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/176844
vcl: extract lcl_GetDownConvertedPalette() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/176850
vcl: merge bmpfast.cxx to BitmapBuffer.cxx ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/177008
tdf#163486: PVS V1028 Possible overflow. Consider casting operands, ( Bogdan Buzea )
- https://gerrit.libreoffice.org/#/c/177114
tdf#163486: PVS V1028 Possible overflow. Consider casting operands, ( Bogdan Buzea )
- https://gerrit.libreoffice.org/#/c/177116
tdf#163486: PVS V1028 Possible overflow. Consider casting operands, ( Bogdan Buzea )
- https://gerrit.libreoffice.org/#/c/177118
tdf#150800 Always show vertical ruler side option ( )
- https://gerrit.libreoffice.org/#/c/178531
crashreporting: check pActualSection ( Xisco Fauli )
- https://gerrit.libreoffice.org/#/c/179256
+ big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
Banobe Pascal (Collabora)
Ahmed Khaled
Muhammad Danish
Nam Bui
* GSoC (Ilmari)
+ https://developers.google.com/open-source/gsoc/timeline
+ Add your ideas: https://wiki.documentfoundation.org/Development/GSoC/Ideas
+ need more, better ideas (Hossein)
+ with mentors who have the time
+ Next step: applications will open on 24th March
* Commit Access
* Developer Certification (Stephan/Miklos/László/Gabriel)
+ resting since: 19 weeks (limit: 20 weeks)
* Jenkins / CI update (Cloph)
gerrit_android_aarch64 jobs: 95 ok: 90 ko: 2 fail ratio: 2.11% mean_ok: 8 ( 14) median_ok: 6 ( 10)
gerrit_android_arm jobs: 94 ok: 89 ko: 5 fail ratio: 5.32% mean_ok: 9 ( 13) median_ok: 6 ( 10)
gerrit_android_x86 jobs: 95 ok: 91 ko: 2 fail ratio: 2.11% mean_ok: 9 ( 13) median_ok: 6 ( 9)
gerrit_android_x86_64 jobs: 94 ok: 89 ko: 5 fail ratio: 5.32% mean_ok: 8 ( 14) median_ok: 6 ( 10)
gerrit_linux_clang_dbgutil jobs: 320 ok: 212 ko: 103 fail ratio: 32.19% mean_ok: 38 ( 40) median_ok: 37 ( 37)
gerrit_linux_gcc_release jobs: 356 ok: 274 ko: 61 fail ratio: 17.13% mean_ok: 21 ( 23) median_ok: 19 ( 19)
gerrit_mac jobs: 297 ok: 254 ko: 31 fail ratio: 10.44% mean_ok: 52 ( 52) median_ok: 47 ( 47)
gerrit_windows jobs: 289 ok: 247 ko: 33 fail ratio: 11.42% mean_ok: 36 ( 41) median_ok: 35 ( 35)
gerrit_master_ml jobs: 402 ok: 189 ko: 179 fail ratio: 44.53% mean_ok: 70 ( 70) median_ok: 66 ( 66)
gerrit_master jobs: 49 ok: 24 ko: 21 fail ratio: 42.86% mean_ok: 52 ( 52) median_ok: 45 ( 45)
gerrit_master_seq jobs: 351 ok: 165 ko: 156 fail ratio: 44.44% mean_ok: 72 ( 72) median_ok: 67 ( 67)
+ tests that failed more than twice in last seven days
4 CppunitTest_sd_filter_eppt gerrit_linux_gcc_release
4 JunitTest_svx_unoapi gerrit_linux_clang_dbgutil
4 JunitTest_toolkit_unoapi_4 gerrit_linux_clang_dbgutil
7 CppunitTest_sd_png_export_tests gerrit_linux_clang_dbgutil
-> New this week.
-> Related to 8a17b7f0a679ebf21bcfb425186b205d996d129b "
tdf#131595 Improve drawinglayer flushing mechanism." ?
10 Killed by the kill-wrapper gerrit_linux_gcc_release
11 aborted by jenkins job timeout gerrit_windows
43 Killed by the kill-wrapper gerrit_linux_clang_dbgutil
+ this week: quite some hangs this week (Xisco)
+ CppunitTest_sd_png_export_tests failures are also new
+ saw 2 attempts to fix this by Noel (Stephan)
+ should also help with the hangs
* What’s cooking (Miklos)
+ A11y update (Michael W)
+ on vacation
+ RTL/CTL/CJK update (Jonathan)
+ tdf#80596: FILEOPEN DOC: Implemented sprmPDxc* LR indentation
+ https://bugs.documentfoundation.org/show_bug.cgi?id=80596
+ tdf#83844: FILEOPEN DOCX: Implemented *Chars LR indentation
+ https://bugs.documentfoundation.org/show_bug.cgi?id=83844
+ CJK horizontal indentation implemented for DOC/DOCX
+ With debugged/fixed semantics (particularly hanging indentation)
* QA update (Xisco)
+ UNCONFIRMED: 1566 (+11)
+ enhancements: 413 (+11)
+ needsUXEval: 8 (+1)
+ haveBackTrace: 13 (+0)
+ needsDevAdvice: 47 (-1)
+ documentation: 3 (+1)
+ android: 0 (+0)
+ iOS: 0 (+0)
+ Online: 7 (+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
+119 +2 (-95) overall)
many thanks to the top bug squashers:
Buovjaga 19
Gabor Kelemen (allotropia) 9
V Stuart Foote 9
m_a_riosv 5
Heiko Tietze 4
Andreas Heinisch 3
Balázs Varga (allotropia) 3
Mike Kaganski 3
Jonathan Clark 2
Michael Stahl (allotropia) 2
+ top 10 bugs reporters:
Gabor Kelemen (allotropia) 4
Hossein 3
Oliver Specht (CIB) 3
mathieu.sachot 3
Aron Budea 2
Banobe Pascal 2
Gerald Pfeifer 2
Jeff Fortin Tam 2
V Stuart Foote 2
studog 2
+ top 10 bugs fixers:
Kelemen, Gabor 7
Balazs Varga 3
Andreas Heinisch 2
Grandin, Noel 2
Jonathan Clark 2
Vajna, Miklos 2
Adolfo Jayme Barrientos 1
Bayram Çiçek 1
Heiko Tietze 1
Ilmari Lauhakangas 1
+ top 10 bugs confirmers:
m.a.riosv 14
Ilmari Lauhakangas 11
*UNKNOWN* 9
Vernon, Stuart Foote 5
Raal 3
Specht, Oliver 3
Weghorn, Michael 3
yosi3260+libre at gmail.com 3
Dieter 2
opp 2
* Bisected bugs open: keyword 'bisected'
+ more accurate - down to a single commit.
+ http://bit.ly/2dyIfDy
+
done by:
libre 2
Raal 2
Ilmari Lauhakangas 1
Johnny_M 1
Weghorn, Michael 1
* Bibisected bugs open: keyword 'bibisected'
+ http://bit.ly/2cSCXlS
+
done by:
libre 2
Raal 2
Ilmari Lauhakangas 1
Johnny_M 1
Weghorn, Michael 1
* all bugs tagged with 'regression'
+ 1247(-9) bugs open of 13991(+8) total 23(+0) high prio.
done by:
Raal 3
Ilmari Lauhakangas 1
Johnny_M 1
Weghorn, Michael 1
m.a.riosv 1
* ~Component count net * high severity regressions
+ http://bit.ly/1HWHb3E
Writer - 9(+0)
Calc - 6(+0)
LibreOffice - 4(+0)
Impress - 2(+0)
Installation - 1(+0)
UI - 1(+0)
by OS:
All - 17(+0)
Linux - 4(+0)
Mac OS X - 0(+0)
Windows - 2(+0)
* ~Component count net * all regressions
+ http://bit.ly/1BUdI8i
Writer: other - 415(-6)
Calc - 241(+0)
Impress - 131(+3)
LibreOffice - 55(-2)
Draw - 47(+0)
Crashes - 44(+0)
Writer: docx filter - 44(-1)
Base - 36(+0)
Borders - 35(+0)
UI - 35(+0)
Writer: perf - 33(-1)
Writer: other filter - 30(+0)
Chart - 27(+0)
filters and storage - 25(-1)
Printing and PDF export - 24(+0)
RTL - 23(+0)
BASIC - 19(+0)
Writer: doc filter - 18(+0)
graphics stack - 14(+1)
Formula Editor - 11(+0)
framework - 3(+0)
sdk - 3(+0)
Extensions - 2(+0)
Installation - 2(+0)
Linguistic - 2(+0)
More information about the Libreoffice-qa
mailing list