ESC meeting minutes: 2025-02-06
Miklos Vajna
vmiklos at collabora.com
Thu Feb 6 15:19:38 UTC 2025
* Present:
+ Cloph, Thorsten, Caolan, Heiko, Hossein, Ilmari, Michael W, Michael S, Stephan, Xisco, Miklos
* Completed Action Items:
* Pending Action Items:
* Release Engineering update (Cloph)
+ 24.8.5 rc2 in 1 week?
+ 25.2.0 announced today
+ 25.2.1 rc1 this week: probably this evening
* Documentation (Olivier)
+ Missing Olivier
+ Bugzilla Documentation statistics
222(222) bugs open
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
created 4(2) 24(2) 124(-1) 325(3)
commented 8(7) 44(-4) 140(-6) 990(-3)
resolved 3(3) 12(3) 27(-1) 187(2)
+ top 10 contributors:
Olivier Hallot made 31 changes in 1 month, and 393 changes in 1 year
Heiko Tietze made 15 changes in 1 month, and 99 changes in 1 year
Bogdan B made 13 changes in 1 month, and 241 changes in 1 year
Ilmari Lauhakangas made 8 changes in 1 month, and 159 changes in 1 year
Dione Maddern made 6 changes in 1 month, and 124 changes in 1 year
Eyal Rozenberg made 6 changes in 1 month, and 13 changes in 1 year
Kaganski, Mike made 5 changes in 1 month, and 84 changes in 1 year
Nabet, Julien made 5 changes in 1 month, and 43 changes in 1 year
Kelemen, Gabor made 4 changes in 1 month, and 10 changes in 1 year
Vernon, Stuart Foote made 4 changes in 1 month, and 188 changes in 1 year
* UX Update (Heiko)
+ Bugzilla (topicUI) statistics
229(229) (topicUI) bugs open, 20(20) (needsUXEval) needs to be evaluated by the UXteam
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
added 5(2) 11(4) 13(4) 22(4)
commented 50(19) 149(38) 294(42) 1468(2)
removed 0(0) 1(0) 4(0) 12(0)
resolved 5(3) 16(2) 42(-1) 232(-4)
+ top 10 contributors:
Heiko Tietze made 91 changes in 1 month, and 763 changes in 1 year
Vernon, Stuart Foote made 52 changes in 1 month, and 424 changes in 1 year
Roman Kuznetsov made 37 changes in 1 month, and 65 changes in 1 year
Eyal Rozenberg made 31 changes in 1 month, and 210 changes in 1 year
Telesto made 21 changes in 1 month, and 35 changes in 1 year
Fortin Tam, Jean-François made 11 changes in 1 month, and 30 changes in 1 year
Ilmari Lauhakangas made 10 changes in 1 month, and 162 changes in 1 year
Dieter made 9 changes in 1 month, and 119 changes in 1 year
*UNKNOWN* made 5 changes in 1 month, and 5 changes in 1 year
Samuel Mehrbrodt made 5 changes in 1 month, and 7 changes in 1 year
+ [Bug 165070] Non-existent removed files remain shown in the open "Recent
Documents" menu's list
+ [Bug 165032] Writer's table boundary lines not displayed correctly in
page-split row of the table
-> + [Bug 163287] When inside a chart object, no (obvious) mechanism to increase
font sizes
+ would be an ideal use-case for chart styles
+ [Bug 163288] Chart Sidebar Properties deck missing Character section
+ [Bug 163273] Line Thickness command toolbar widget shouldn't be a textbox
with a spinner control
+ [Bug 165017] Making Add Text Along Path more accessible by adding it
to the sidebar
-> + [Bug 164970] Options -> Appearance new LibreOffice Themes panel redesign
+ is a theme just a theme and used always or could contain both Light and Dark values? (Heiko)
+ the later is the current state, good to decide till the next major release
* Crash testing (Caolan)
+ 200(+19) import failure, 31(+16) export failures
- https://wiki.documentfoundation.org/Development/Crashtesting
+ 0 coverity issues
+ 2 (-1) ossfuzz issues
- One SwNodes::UpdateOutlineIdx crash, 1 timeout
* Crash Reporting (from crashreport.libreoffice.org) (Xisco)
+ 24.8.3.2 41147(+352)
+ 24.8.4.2 30946(+7584)
+ 25.2.0.2 100(+11)
+ 25.2.0.3 123(+0)
+ New in 25.2.0.3:
https://crashreport.libreoffice.org/stats/signature/sd::CustomAnimationPane::onSelect()
* Mentoring (Hossein)
+ Added a new draft blog post
How to improve my LibreOffice patch?
https://dev.blog.documentfoundation.org/?p=1345&preview=1&_ppp=9e5bb5af19
+ Working on some ideas for GSoC
https://wiki.documentfoundation.org/Development/GSoC/Ideas
+ Improving report generator
+ Improving Python support
committer... 1 week 1 month 3 months 12 months
open 77(-9) 154(-10) 158(-9) 158(-9)
reviews 412(28) 1404(84) 3728(-70) 13402(-20)
merged 256(1) 1085(164) 3454(-4) 14160(-18)
abandoned 17(3) 53(14) 171(12) 712(2)
own commits 168(-3) 715(108) 2344(-35) 9970(-9)
review commits 46(13) 209(3) 690(-59) 3141(-6)
contributor... 1 week 1 month 3 months 12 months
open 481(77) 917(-210) 1129(-11) 1129(-11)
reviews 808(-20) 2912(308) 8244(-82) 31350(-78)
merged 28(15) 95(5) 365(-44) 1421(14)
abandoned 8(-13) 55(-7) 222(-5) 627(-20)
own commits 16(8) 78(-1) 325(-45) 1375(-3)
review commits 0(0) 0(0) 0(0) 0(0)
+ easyHack statistics:
needsDevEval 9(9) needsUXEval 1(1) cleanup_comments 346(346)
total 424(424) assigned 29(29) open 357(357)
+ top 10 contributors:
Shantanu Oak made 15 patches in 1 month, and 17 patches in 1 year
Ujjawal Kumar made 9 patches in 1 month, and 9 patches in 1 year
Simon Chenery made 7 patches in 1 month, and 13 patches in 1 year
Alin, Andrei Abahnencei made 5 patches in 1 month, and 9 patches in 1 year
Bogdan B made 4 patches in 1 month, and 290 patches in 1 year
Akshay Dubey made 4 patches in 1 month, and 4 patches in 1 year
Mohamed Ali made 3 patches in 1 month, and 7 patches in 1 year
Srebotnjak, Martin made 2 patches in 1 month, and 12 patches in 1 year
Dione Maddern made 2 patches in 1 month, and 12 patches in 1 year
Manish Bera made 2 patches in 1 month, and 11 patches in 1 year
+ top 10 reviewers:
Caolán McNamara made 130 review comments in 1 month, and 1356 in 1 year
Adolfo Jayme Barrientos made 120 review comments in 1 month, and 996 in 1 year
Ilmari Lauhakangas made 118 review comments in 1 month, and 752 in 1 year
Vajna, Miklos made 104 review comments in 1 month, and 1192 in 1 year
Christian Lohmaier made 82 review comments in 1 month, and 688 in 1 year
Xisco Fauli made 82 review comments in 1 month, and 766 in 1 year
allotropia jenkins made 78 review comments in 1 month, and 392 in 1 year
Thorsten Behrens made 70 review comments in 1 month, and 670 in 1 year
Kaganski, Mike made 68 review comments in 1 month, and 536 in 1 year
Hossein made 64 review comments in 1 month, and 292 in 1 year
+ Patches automatically abandoned:
tdf#161837 Use double in Fraction class internally ( Hossein )
- https://gerrit.libreoffice.org/#/c/171965
-> Restored
LibreOffice Theme: Enable AppBackground Customization ( Sahil Gautam )
- https://gerrit.libreoffice.org/#/c/172231
rtl : use string_view hash instead our own ( Arnaud Versini )
- https://gerrit.libreoffice.org/#/c/173771
tdf#162035 assert tests to check for cursor movement crash ( Samuel Adesola )
- https://gerrit.libreoffice.org/#/c/174711
Remove blocking functions feature from core ( Andreas Mantke )
- https://gerrit.libreoffice.org/#/c/174865
tdf#158803 Remove unused imports from pyuno ( Bogdan Buzea )
- https://gerrit.libreoffice.org/#/c/176793
-> Needs more tesing to make sure the change is OK
tdf#145614 Convert #define to enum class ( Oromidayo Owolabi )
- https://gerrit.libreoffice.org/#/c/177175
-> Restored
tdf#164067 Fix bg color of PageSizeControl (win) ( Rafael Lima )
- https://gerrit.libreoffice.org/#/c/177485
tdf#145614 Convert #define to enum or constexpr ( Harris Popal )
- https://gerrit.libreoffice.org/#/c/177605
tdf#147021 Use std::size() or std::ssize() instead of SAL_N_ELEMENTS() macro ( Harris Popal )
- https://gerrit.libreoffice.org/#/c/177648
-> Restored, needs work
Qt Welding Notes ( Sahil Gautam )
- https://gerrit.libreoffice.org/#/c/177719
Edit svx/source/unodraw/UnoGraphicExporter.cxx ( Hossein )
- https://gerrit.libreoffice.org/#/c/177792
draft tdf#140866 Leave comments unchanged in paste of shapes ( Oliver Specht )
- https://gerrit.libreoffice.org/#/c/177799
+ big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
Chika Starks
* GSoC (Hossein)
+ https://developers.google.com/open-source/gsoc/timeline
+ Add your ideas: https://wiki.documentfoundation.org/Development/GSoC/Ideas
+ each project: 90, 175 or 350 hours
* Commit Access
* Developer Certification (Stephan/Miklos/László/Gabriel)
+ resting since: 13 weeks (limit: 20 weeks)
* Jenkins / CI update (Cloph)
gerrit_android_aarch64 jobs: 111 ok: 104 ko: 2 fail ratio: 1.80% mean_ok: 8 ( 18) median_ok: 6 ( 13)
gerrit_android_arm jobs: 112 ok: 105 ko: 5 fail ratio: 4.46% mean_ok: 8 ( 18) median_ok: 5 ( 13)
gerrit_android_x86 jobs: 112 ok: 105 ko: 2 fail ratio: 1.79% mean_ok: 8 ( 17) median_ok: 6 ( 12)
gerrit_android_x86_64 jobs: 112 ok: 105 ko: 5 fail ratio: 4.46% mean_ok: 7 ( 18) median_ok: 5 ( 12)
gerrit_linux_clang_dbgutil jobs: 234 ok: 192 ko: 33 fail ratio: 14.10% mean_ok: 40 ( 48) median_ok: 35 ( 42)
gerrit_linux_gcc_release jobs: 264 ok: 216 ko: 23 fail ratio: 8.71% mean_ok: 22 ( 30) median_ok: 19 ( 25)
gerrit_mac jobs: 229 ok: 205 ko: 12 fail ratio: 5.24% mean_ok: 51 ( 51) median_ok: 46 ( 46)
gerrit_windows jobs: 229 ok: 198 ko: 21 fail ratio: 9.17% mean_ok: 41 ( 43) median_ok: 35 ( 36)
gerrit_master_ml jobs: 282 ok: 176 ko: 74 fail ratio: 26.24% mean_ok: 86 ( 86) median_ok: 82 ( 82)
gerrit_master jobs: 31 ok: 12 ko: 14 fail ratio: 45.16% mean_ok: 56 ( 56) median_ok: 57 ( 57)
gerrit_master_seq jobs: 251 ok: 164 ko: 60 fail ratio: 23.90% mean_ok: 88 ( 88) median_ok: 82 ( 82)
+ tests that failed more than twice in last seven days
3 CppunitTest_writerperfect_writer gerrit_windows
3 JunitTest_forms_unoapi_2 gerrit_linux_clang_dbgutil
3 JunitTest_svx_unoapi gerrit_linux_clang_dbgutil
3 UITest_writer_tests2 gerrit_linux_clang_dbgutil
3 UITest_writer_tests4 gerrit_linux_clang_dbgutil
4 UITest_impress_tests gerrit_linux_clang_dbgutil
+ pretty silent week (Cloph)
+ almost no waiting times for the builds
+ UITest_writer is from in-progress changes, legit failure
+ UITest_impress is not new
* What’s cooking (Miklos)
+ A11y update (Michael W)
+ tdf#165002 - "gtk3: Buttons to switch between styles categories in sidebar don't
have an accessible name"
+ tdf#165035 - "gtk3: Label for editable combobox not announced by Orca when combobox
entry receives focus"
+ further refactoring + related bugfixing of preexinsting issues in widget a11y
code
+ RTL/CTL/CJK update (Jonathan)
+ Missing Jonathan
* FOSDEM 2025 (Xisco)
- DevRoom: Saturday, February 1, from 10AM to 2PM
- schedule URL: <https://fosdem.org/2025/schedule/track/libreoffice/>
- it was nice, good to have a devroom again (Thorsten)
- some of the videos are already online (Hossein)
+ https://video.fosdem.org/2025/h2213/
* QA update (Xisco)
+ UNCONFIRMED: 1566 (+56)
+ enhancements: 380 (+12)
+ needsUXEval: 10 (+4)
+ haveBackTrace: 12 (+0)
+ needsDevAdvice: 50 (+0)
+ documentation: 4 (+0)
+ android: 0 (+0)
+ iOS: 0 (+0)
+ Online: 9 (+0)
+ Most pressing bugs:
New:
+ Crash on Clone Formatting when selecting more than one table cell
+ https://bugs.documentfoundation.org/show_bug.cgi?id=164949
+ bisected to Oliver
+ New high severity bugs of the week:
None
* QA stats
+ https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
+145 -31 (-97) overall)
many thanks to the top bug squashers:
Buovjaga 8
Michael Stahl (allotropia) 8
Mike Kaganski 8
Samuel Mehrbrodt (allotropia) 7
V Stuart Foote 7
Gabor Kelemen (allotropia) 6
Regina Henschel 6
Michael Weghorn 5
Xisco Faulí 5
Oliver Specht (CIB) 4
+ top 10 bugs reporters:
Jeff Fortin Tam 13
Gabor Kelemen (allotropia) 7
Telesto 7
Justin L 5
Aron Budea 4
Cekomote 3
Mike Kaganski 3
Eyal Rozenberg 2
Heiko Tietze 2
Michael Weghorn 2
+ top 10 bugs fixers:
Michael Stahl 6
Kelemen, Gabor 5
Xisco Fauli 5
Specht, Oliver 4
Kaganski, Mike 3
Weghorn, Michael 3
Grandin, Noel 2
Ilmari Lauhakangas 2
Le Grand, Armin 2
Németh, László 2
+ top 10 bugs confirmers:
m.a.riosv 14
Ilmari Lauhakangas 6
Raal 6
Roman Kuznetsov 4
Weghorn, Michael 4
Xisco Fauli 4
Piotr Osada 3
Vernon, Stuart Foote 3
Dieter 2
Németh, László 2
* Bisected bugs open: keyword 'bisected'
+ more accurate - down to a single commit.
+ http://bit.ly/2dyIfDy
+
done by:
Raal 4
Xisco Fauli 3
Bogdan B 2
Weghorn, Michael 1
Timur Gadzo 1
* Bibisected bugs open: keyword 'bibisected'
+ http://bit.ly/2cSCXlS
+
done by:
Octavio Alvarez 5
Raal 4
libre 3
Xisco Fauli 2
Weghorn, Michael 1
Timur Gadzo 1
* all bugs tagged with 'regression'
+ 1239(-10) bugs open of 13894(+17) total 20(-2) high prio.
done by:
Xisco Fauli 3
m.a.riosv 2
Raal 2
Bogdan B 1
Weghorn, Michael 1
Telesto 1
* ~Component count net * high severity regressions
+ http://bit.ly/1HWHb3E
Writer - 8(-2)
Calc - 6(+0)
LibreOffice - 3(+0)
Impress - 2(+0)
UI - 1(+0)
by OS:
All - 14(+0)
Linux - 4(-1)
Mac OS X - 0(+0)
Windows - 2(-1)
* ~Component count net * all regressions
+ http://bit.ly/1BUdI8i
Writer: other - 420(-2)
Calc - 243(-1)
Impress - 126(+0)
LibreOffice - 51(-2)
Draw - 49(+0)
Crashes - 44(+0)
Writer: docx filter - 43(+1)
Base - 36(+0)
Borders - 35(+1)
Writer: perf - 34(+1)
UI - 32(+0)
Writer: other filter - 30(+0)
Printing and PDF export - 25(+0)
Chart - 23(-3)
RTL - 23(+0)
filters and storage - 22(+1)
BASIC - 20(-1)
Writer: doc filter - 18(+0)
graphics stack - 13(+1)
Formula Editor - 10(-1)
framework - 3(+0)
sdk - 3(+0)
Extensions - 2(+0)
Linguistic - 2(+0)
Installation - 1(+0)
More information about the Libreoffice-qa
mailing list