ESC meeting minutes: 2025-04-24
Miklos Vajna
vmiklos at collabora.com
Thu Apr 24 14:35:05 UTC 2025
* Present:
+ Cloph, Olivier, Caolan, Heiko, Ilmari, Jonathan, Michael W, Stephan, Miklos
* Completed Action Items:
+ add guidelines wrt LLM usage to the GSoC page (Ilmari)
+ proceed with dev cert current round (Stephan)
* Pending Action Items:
* Release Engineering update (Cloph)
+ 24.8.7 rc2 next week
+ 25.2.3 rc2 this week: to be tagged later today
+ https://gerrit.libreoffice.org/q/status:open+branch:libreoffice-25-2-3
+ upcoming 25.8: first alpha in 2 weeks (from master)
+ https://wiki.documentfoundation.org/ReleasePlan/25.8 is created now (may change)
* Documentation (Olivier)
+ Helpcontents
+ bug fixes (J. Nabet, S. Horaceck, ohallot)
+ Help invocation from CLI (ohallot)
+ Extended tips on text boundaries
+ Guides
+ work in progress (Ed Olson, ohallot)
+ Ubuntu installs browser as snap package, breaks offline help (cloph)
https://bugs.documentfoundation.org/show_bug.cgi?id=166301
+ workaround is to uninstall the local help-packages (Cloph)
+ or use the Mozilla-supplied deb package (Olivier)
+ https://support.mozilla.org/en-US/kb/install-firefox-linux
+ for macOS, we detect if Safari is the browser to be used, then use online help unconditionally
+ ATM no such detection on Linux
+ run a whole local webserver to serve help? (Olivier)
+ probably an overkill (Miklos)
+ Bugzilla Documentation statistics
220(220) bugs open
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
created 12(3) 25(6) 49(0) 297(1)
commented 39(19) 87(34) 145(30) 878(9)
resolved 5(2) 11(4) 27(0) 170(1)
+ top 10 contributors:
Olivier Hallot made 45 changes in 1 month, and 383 changes in 1 year
Ilmari Lauhakangas made 20 changes in 1 month, and 162 changes in 1 year
Kaganski, Mike made 16 changes in 1 month, and 86 changes in 1 year
gmarco made 9 changes in 1 month, and 10 changes in 1 year
Vernon, Stuart Foote made 9 changes in 1 month, and 117 changes in 1 year
Christian Lohmaier made 8 changes in 1 month, and 8 changes in 1 year
Eyal Rozenberg made 7 changes in 1 month, and 19 changes in 1 year
Nabet, Julien made 7 changes in 1 month, and 40 changes in 1 year
marcin at truehorizon.eu made 5 changes in 1 month, and 5 changes in 1 year
m.a.riosv made 5 changes in 1 month, and 36 changes in 1 year
* UX Update (Heiko)
+ Bugzilla (topicUI) statistics
222(222) (topicUI) bugs open, 16(16) (needsUXEval) needs to be evaluated by the UXteam
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
added 4(2) 12(4) 12(4) 18(4)
commented 33(8) 120(2) 275(22) 1213(-11)
removed 0(0) 0(0) 0(0) 7(-1)
resolved 5(-3) 18(0) 43(0) 207(-5)
+ top 10 contributors:
Vernon, Stuart Foote made 55 changes in 1 month, and 350 changes in 1 year
Eyal Rozenberg made 41 changes in 1 month, and 212 changes in 1 year
Heiko Tietze made 40 changes in 1 month, and 614 changes in 1 year
Ilmari Lauhakangas made 18 changes in 1 month, and 186 changes in 1 year
Olivier Hallot made 11 changes in 1 month, and 17 changes in 1 year
Kaganski, Mike made 10 changes in 1 month, and 36 changes in 1 year
Devashish gupta made 6 changes in 1 month, and 6 changes in 1 year
m.a.riosv made 6 changes in 1 month, and 35 changes in 1 year
Peyton R made 5 changes in 1 month, and 5 changes in 1 year
*UNKNOWN* made 4 changes in 1 month, and 4 changes in 1 year
-> + [Bug 166313] Addition of 'locality' field in Options > User Data
=> needsDevEval
+ need to find out if this is doable to store in ODF
-> + [Bug 166308] [Feature Request] Add Superscript Citation.
=> character style for citation references like for foot-/endnotes
+ [Bug 166293] UI: Hold and move scrollbar, it doesn't jump back when moving
mouse (far) away from it
-> + [Bug 166287] Integrate basic playback controls for audio/video when _not_ doing
a slide show
=> some triangle to distinguish the video from a still image
-> + [Bug 166286] When inserting a video file, it is not scaled down to slide
(or smaller) dimenions
+ [Bug 166285] Insert > Media submenu offers images, but not Audio/Video
-> + [Bug 166282] Allow Save-and-Closing of open files from the command-line
=> needsDevEval
+ execute a uno command from the commandline for a running soffice instance
+ you currently have to opt in to listen to a TCP port inside the soffice process (Miklos)
+ [Bug 166269] HUD / Search Commands does not match some menu commands even by name
+ [Bug 166175] Need mechanism for indicating which page of a document to use for
a thumbnail
+ [Bug 166130] [Request] Right-click on the thumbnail in the Start Center to see
a larger image
+ [Bug 166094] Feature Suggestion - Option to Keep the Start Center Open
+ [Bug 166111] keyboard shortcut search feature
* Crash testing (Caolan)
+ 146(+3) import failure, 32(-4) export failures
- https://wiki.documentfoundation.org/Development/Crashtesting
- https://gerrit.libreoffice.org/c/core/+/184350
- https://gerrit.libreoffice.org/c/core/+/184338
+ 2 coverity issues
- back to normal
+ 6 ossfuzz issues, 3 crashes, 2 timeouts, 1 OOM
- build failed due to missing meson, that's fixed, but 2nd build failure
reason, that's now also fixed, but no new successful build yet to see
if latest attempt to fix a crash has worked
+ how the above stat is generated? (Caolan)
+ source data is usually from Wed morning, this time Thu morning (Miklos)
+ dev-tools/esc-reporting/esc-collect.py and esc-automate.py (Xisco)
+ change the template? (Miklos)
+ push to gerrit, Xisco to submit & deploy?
+ don't have rights to deploy (Xisco)
+ Guilhem deploys when asked
* Crash Reporting from crashreport.libreoffice.org (Xisco)
+ 25.2.0.2 210(+4)
+ 25.2.0.3 32703(+693)
+ 25.2.1.2 24639(+1098)
+ 25.2.2.2 12444(+4776)
+ https://crashreport.libreoffice.org/stats/signature/SwNodeIndex::SwNodeIndex(SwNode%20*)
- https://bugs.documentfoundation.org/show_bug.cgi?id=164033, bisected to Justin
* Mentoring (Hossein)
+ we have Romanian university students (Ilmari)
+ Gabriel is organizing this from the local side
+ will help them from the LO side (Ilmari)
committer... 1 week 1 month 3 months 12 months
open 80(-34) 164(-12) 170(-13) 170(-13)
reviews 438(76) 1254(-44) 3560(-26) 13428(56)
merged 221(-45) 1009(24) 3177(-34) 14143(-24)
abandoned 14(-10) 65(1) 210(5) 739(-6)
own commits 156(-47) 720(56) 2136(-15) 9924(-35)
review commits 44(11) 174(-1) 582(-8) 2878(-23)
contributor... 1 week 1 month 3 months 12 months
open 72(-482) 885(-214) 889(-222) 889(-222)
reviews 736(-170) 2736(10) 7486(-134) 31076(-72)
merged 11(-7) 80(-12) 287(-15) 1317(-16)
abandoned 228(192) 317(216) 418(214) 758(217)
own commits 11(5) 60(-10) 217(-7) 1202(-12)
review commits 0(0) 0(0) 0(0) 0(0)
+ easyHack statistics:
needsDevEval 9(9) needsUXEval 1(1) cleanup_comments 350(350)
total 418(418) assigned 56(56) open 326(326)
+ top 10 contributors:
Devashish gupta made 6 patches in 1 month, and 9 patches in 1 year
Simon Chenery made 4 patches in 1 month, and 44 patches in 1 year
Manish Mahapatra made 4 patches in 1 month, and 4 patches in 1 year
Shardul Vikram Singh made 3 patches in 1 month, and 7 patches in 1 year
Kurt Nordback made 3 patches in 1 month, and 3 patches in 1 year
Nam Bui made 3 patches in 1 month, and 4 patches in 1 year
Weblate made 2 patches in 1 month, and 27 patches in 1 year
Marco Pinto made 2 patches in 1 month, and 6 patches in 1 year
Celia Palacios Gómez Tagle made 2 patches in 1 month, and 2 patches in 1 year
Pierre Vacher made 2 patches in 1 month, and 7 patches in 1 year
+ top 10 reviewers:
Ilmari Lauhakangas made 128 review comments in 1 month, and 832 in 1 year
Christian Lohmaier made 112 review comments in 1 month, and 804 in 1 year
Hossein made 102 review comments in 1 month, and 354 in 1 year
Caolán McNamara made 86 review comments in 1 month, and 1240 in 1 year
Vajna, Miklos made 82 review comments in 1 month, and 1148 in 1 year
allotropia jenkins made 82 review comments in 1 month, and 534 in 1 year
Thorsten Behrens made 74 review comments in 1 month, and 676 in 1 year
Vajngerl, Tomaž made 72 review comments in 1 month, and 338 in 1 year
Kaganski, Mike made 62 review comments in 1 month, and 560 in 1 year
Xisco Fauli made 62 review comments in 1 month, and 802 in 1 year
+ Patches automatically abandoned:
https://lists.freedesktop.org/archives/libreoffice/2025-April/093236.html
* GSoC (Ilmari)
+ https://developers.google.com/open-source/gsoc/timeline
+ mentors are watching the patches associated with proposals/mentees
+ Next step: 29 April - GSoC contributor proposal rankings due from Org Admins
* Commit Access
* Developer Certification (Stephan/Miklos/László)
+ resting since: 20 weeks (limit: 20 weeks)
+ Gabriel meanwhile resigned from the committee, after not having his TDF membership
renewed (Stephan)
+ the one candidate we contacted last week declined (Stephan)
+ https://www.documentfoundation.org/engineering-sc/ needs updating (Miklos)
+ need to remove Gabriel here
+ AI: do the removal (Ilmari)
* Jenkins / CI update (Cloph)
gerrit_android_aarch64 jobs: 123 ok: 118 ko: 4 fail ratio: 3.25% mean_ok: 6 ( 9) median_ok: 5 ( 6)
gerrit_android_arm jobs: 124 ok: 121 ko: 3 fail ratio: 2.42% mean_ok: 6 ( 9) median_ok: 5 ( 7)
gerrit_android_x86 jobs: 123 ok: 118 ko: 4 fail ratio: 3.25% mean_ok: 6 ( 10) median_ok: 5 ( 6)
gerrit_android_x86_64 jobs: 124 ok: 120 ko: 3 fail ratio: 2.42% mean_ok: 6 ( 10) median_ok: 5 ( 6)
gerrit_linux_clang_dbgutil jobs: 248 ok: 202 ko: 43 fail ratio: 17.34% mean_ok: 34 ( 37) median_ok: 33 ( 34)
gerrit_linux_gcc_release jobs: 270 ok: 239 ko: 22 fail ratio: 8.15% mean_ok: 19 ( 21) median_ok: 19 ( 19)
gerrit_mac jobs: 267 ok: 229 ko: 32 fail ratio: 11.99% mean_ok: 51 ( 52) median_ok: 47 ( 47)
gerrit_windows jobs: 247 ok: 219 ko: 24 fail ratio: 9.72% mean_ok: 37 ( 40) median_ok: 35 ( 35)
gerrit_master_ml jobs: 282 ok: 185 ko: 84 fail ratio: 29.79% mean_ok: 73 ( 73) median_ok: 67 ( 67)
gerrit_master jobs: 32 ok: 20 ko: 9 fail ratio: 28.12% mean_ok: 49 ( 49) median_ok: 47 ( 47)
gerrit_master_seq jobs: 246 ok: 165 ko: 71 fail ratio: 28.86% mean_ok: 76 ( 76) median_ok: 69 ( 69)
+ tests that failed more than twice in last seven days
3 CppunitTest_sw_uiwriter6 gerrit_linux_gcc_release
3 UITest_impress_tests gerrit_linux_clang_dbgutil
3 UITest_sw_sidebar gerrit_linux_clang_dbgutil
6 Killed by the kill-wrapper gerrit_linux_clang_dbgutil
8 aborted by jenkins job timeout gerrit_windows
+ more silent than usual week due to Easter (Cloph)
+ nothing stands out
* What’s cooking (Miklos)
+ A11y update (Michael W)
+ getting over Writer a11y code
+ planning to look into unreliable announcement of Writer paragraphs by JAWS
+ RTL/CTL/CJK update (Jonathan)
+ TTT on languages tomorrow
+ next plan: ruby support in editeng
+ Enable native window tabbing on macOS (Patrick):
+ Patch in progress: https://gerrit.libreoffice.org/c/core/+/184390
+ Snapshot: https://bugs.documentfoundation.org/attachment.cgi?id=200461
+ Still need to merge native and LibreOffice's windows menus using NeoOffice code
* QA update (Xisco)
+ UNCONFIRMED: 1665 (+21)
+ enhancements: 447 (+8)
+ needsUXEval: 10 (+3)
+ haveBackTrace: 14 (+0)
+ needsDevAdvice: 47 (+0)
+ documentation: 4 (-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
+103 -4 (-60) overall)
many thanks to the top bug squashers:
Olivier Hallot 7
V Stuart Foote 7
m_a_riosv 6
Gabor Kelemen (allotropia) 5
Buovjaga 3
Mike Kaganski 3
Dave Gilbert 2
Dieter 2
Pierre Fortin 2
nobu 2
+ top 10 bugs reporters:
Eyal Rozenberg 6
Uralion 4
Aron Budea 3
Uncombed5936 3
Graham 2
Hossein 2
Michael Otto 2
Mike Kaganski 2
David Tonhofer 1
Eliane Domingos de Sousa 1
+ top 10 bugs fixers:
Kelemen, Gabor 4
Olivier Hallot 3
David Gilbert 2
Aron Budea 1
Dieter 1
Grandin, Noel 1
Jim Raykowski 1
Kaganski, Mike 1
Karthik Godha 1
RGB 1
+ top 10 bugs confirmers:
m.a.riosv 14
*UNKNOWN* 9
Olivier Hallot 9
Vernon, Stuart Foote 5
Aron Budea 3
Ilmari Lauhakangas 3
Heiko Tietze 2
Kaganski, Mike 2
Raal 2
Vajna, Miklos 2
* Bisected bugs open: keyword 'bisected'
+ more accurate - down to a single commit.
+ http://bit.ly/2dyIfDy
+
done by:
libre 2
opp 2
Justin Luth 1
jquintanaalvarado 1
Raal 1
* Bibisected bugs open: keyword 'bibisected'
+ http://bit.ly/2cSCXlS
+
done by:
libre 2
opp 2
Justin Luth 1
jquintanaalvarado 1
Raal 1
* all bugs tagged with 'regression'
+ 1249(+4) bugs open of 14035(+10) total 23(+0) high prio.
done by:
Ilmari Lauhakangas 2
libre 1
opp 1
m.a.riosv 1
Kaganski, Mike 1
Raal 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 - 414(+2)
Calc - 243(-1)
Impress - 126(+0)
LibreOffice - 56(+2)
Draw - 47(+0)
Writer: docx filter - 45(+0)
Crashes - 43(+0)
Base - 37(+0)
Borders - 35(+0)
UI - 34(+0)
Writer: perf - 33(+0)
Writer: other filter - 30(+0)
filters and storage - 27(+1)
Chart - 26(+0)
Printing and PDF export - 25(-1)
RTL - 23(+0)
BASIC - 19(+0)
Writer: doc filter - 18(+0)
graphics stack - 13(+0)
Formula Editor - 10(-1)
framework - 3(+0)
sdk - 3(+0)
Extensions - 2(+0)
Installation - 2(+0)
Linguistic - 2(+0)
More information about the LibreOffice
mailing list