ESC meeting minutes: 2024-03-07
Miklos Vajna
vmiklos at collabora.com
Thu Mar 7 15:41:31 UTC 2024
* Present:
+ Thorsten, Caolan, Cloph, Heiko, Hossein, Ilmari, Stephan, Stephane, Xisco, Miklos, Eike, Olivier, Michael S
* Completed Action Items:
* Pending Action Items:
* Release Engineering update (Cloph)
+ 7.6: 7.6.6 RC1 this week, on Tue
+ 24.2.2 RC1 this week, today
+ RC2s for both in 2 weeks
+ Windows MAR updater status? (Thorsten)
+ later this week (Cloph)
+ app stores: discussion to move to 24.2 earlier (before 7.6 EOL)
+ maybe after 7.6.6 (so no 7.6.7 there)
+ the expectation is higher there, because of the app store price (Thorsten)
+ feedback on social media was to update sooner (Cloph)
+ not going via .0, but would switch to the new line sooner than the EOL of the old line
+ not set in stone, but want to maintain just one code line
+ if this is representive, then makes sense; if the feedback is representative (Thorsten)
+ whatever you do, you never please all users (Stephan)
+ still time to decide, would just skip 7.6.7 (Cloph)
+ would it worth a try to update only one app store earlier? (Thorsten)
+ or just listen to feedback after the change in process
+ was checking the release plan (Xisco)
+ 7.6.6 at the end of March
+ 24.2.2 will be the current 24.2 by that time
+ that's the plan: only switch to 24.2 by 24.2.3 (Cloph)
+ i.e. 5 weeks later
+ think .3 should be stable enough (Xisco)
+ no problem from QA point of view
+ 24.8 install set language pack changes (for Mac) (Cloph)
+ plan would be: install all languages, langpacks only add help
+ larger installation set, but the app store version has this setup already
+ good to get early feedback on this
* Documentation (Olivier)
+ Helpcontent2
+ New pages for Calc functions (ohallot)
+ Housekeeping and updates (ohallot, stragu, S. Horacek, J. NAbet...)
+ Guides
+ Update for Calc Guide (S. Fanning, ohallot, bantoniof)
+ Impress & DRaw guides (P. Schofield)
+ Sanity-check scripts for guides (bantoniof, ohallot)
/dev-tools/userguides/
+ Bugzilla Documentation statistics
278(278) bugs open
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
created 13(-5) 39(8) 58(6) 226(-2)
commented 13(-22) 81(8) 190(4) 884(-17)
resolved 3(-5) 15(2) 25(3) 112(-1)
+ top 10 contributors:
Vernon, Stuart Foote made 51 changes in 1 month, and 70 changes in 1 year
Olivier Hallot made 39 changes in 1 month, and 290 changes in 1 year
Dione Maddern made 11 changes in 1 month, and 11 changes in 1 year
Alain Romedenne made 10 changes in 1 month, and 13 changes in 1 year
Heiko Tietze made 8 changes in 1 month, and 89 changes in 1 year
Stéphane Guillou made 8 changes in 1 month, and 263 changes in 1 year
Dan Dascalescu made 7 changes in 1 month, and 7 changes in 1 year
Ilmari Lauhakangas made 6 changes in 1 month, and 84 changes in 1 year
*UNKNOWN* made 5 changes in 1 month, and 6 changes in 1 year
Kaganski, Mike made 5 changes in 1 month, and 61 changes in 1 year
* UX Update (Heiko)
+ Bugzilla (topicUI) statistics
246(246) (topicUI) bugs open, 33(33) (needsUXEval) needs to be evaluated by the UXteam
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
added 5(2) 10(2) 11(1) 24(1)
commented 57(-3) 202(-33) 475(-56) 2027(-50)
removed 0(0) 0(0) 1(-1) 15(0)
resolved 6(-2) 28(-8) 79(-8) 318(-1)
+ top 10 contributors:
Heiko Tietze made 111 changes in 1 month, and 1240 changes in 1 year
Vernon, Stuart Foote made 41 changes in 1 month, and 260 changes in 1 year
Ady made 35 changes in 1 month, and 140 changes in 1 year
Stéphane Guillou made 26 changes in 1 month, and 595 changes in 1 year
Ilmari Lauhakangas made 24 changes in 1 month, and 190 changes in 1 year
Rafael Lima made 13 changes in 1 month, and 80 changes in 1 year
Bob Harvey made 12 changes in 1 month, and 13 changes in 1 year
Eyal Rozenberg made 11 changes in 1 month, and 149 changes in 1 year
Kaganski, Mike made 9 changes in 1 month, and 97 changes in 1 year
Kelemen, Gabor made 8 changes in 1 month, and 29 changes in 1 year
+ [Bug 159652] Finding a way to join a suffix to the word immediately before it,
using autocorrect function
+ [Bug 159486] Infobars' close (X) buttons' invisible hitboxes too small and
hard to click
-> + [Bug 160011] Hidden columns should not prevent text from preceding columns from
overflowing over their cells
+ Excel shows the test and we cut it off, FWIW (Heiko)
+ [Bug 159985] Changing Macro Security level should warn about the need to reload
the file to apply the settings
-> + [Bug 159997] Request for Accounting Types of Number (Calc)
+ currency separated, zero hidden
* Crash Testing (Caolan)
+ 2(+0) import failure, 0(+0) export failures
- just two (old) issues remain
- https://wiki.documentfoundation.org/Development/Crashtesting
+ 4 coverity issues
- fix for 3 submitted
+ 5 ossfuzz issues
- 1 crash, non-standard crypto config
* Crash Reporting (Xisco)
+ 7.6.3.2 8586(+367)
+ 7.6.4.1 36979(+2792)
+ 7.6.5.2 952(+740)
+ 24.2.0.3 9926(+1983)
+ 24.2.1.2 878(+0)
- New in 24.2
- https://crashreport.libreoffice.org/stats/signature/static `com::sun::star::document::DocumentProperties::create'::`1'::catch$14()
- https://crashreport.libreoffice.org/stats/signature/vcl::Window::Invalidate(InvalidateFlags)
- Fixed by 289772c27fd523df545262614fb31d90314326df.
- for the ones that have Svx3DPreviewControl::~Svx3DPreviewControl() in the bt
- Thanks to Caolán
* Mentoring (Hossein)
+ Reviewed submissions from newcomers
+ Added a draft for GSoC project around test improvement
Test improvement - More and better tests for LibreOffice
https://dev.blog.documentfoundation.org/?p=1121&preview=1&_ppp=792f226d87
+ Discussed things around tests, pointed to QA Wiki, discussed some issues discussed with some volunteers
+ Happy to be able to get feedback and ideas
committer... 1 week 1 month 3 months 12 months
open 72(-4) 143(-18) 144(-21) 144(-21)
reviews 426(-38) 1538(52) 3710(80) 12070(38)
merged 294(-39) 1238(19) 3383(39) 12482(-11)
abandoned 23(6) 68(14) 172(-18) 663(9)
own commits 200(-19) 771(28) 2293(-14) 9449(-77)
review commits 71(-10) 321(18) 895(4) 3050(-21)
contributor... 1 week 1 month 3 months 12 months
open 41(-12) 71(-45) 72(-45) 73(-45)
reviews 888(-52) 3122(52) 7998(22) 30096(-144)
merged 32(1) 125(17) 372(14) 1952(-39)
abandoned 45(-104) 219(37) 306(40) 699(30)
own commits 37(0) 155(11) 384(25) 1053(5)
review commits 0(0) 0(0) 0(0) 0(0)
+ easyHack statistics:
needsDevEval 8(8) needsUXEval 1(1) cleanup_comments 324(324)
total 408(408) assigned 25(25) open 350(350)
+ top 10 contributors:
Kurt Nordback made 19 patches in 1 month, and 21 patches in 1 year
Dr. David Alan Gilbert made 17 patches in 1 month, and 40 patches in 1 year
Armin Le Grand (allotropia) made 12 patches in 1 month, and 85 patches in 1 year
Dione Maddern made 8 patches in 1 month, and 24 patches in 1 year
Stéphane Guillou made 6 patches in 1 month, and 58 patches in 1 year
Luv Sharma made 6 patches in 1 month, and 14 patches in 1 year
Hubert Figuière made 4 patches in 1 month, and 4 patches in 1 year
Ahmed Hamed made 4 patches in 1 month, and 4 patches in 1 year
Weblate made 3 patches in 1 month, and 20 patches in 1 year
vivek javiya made 3 patches in 1 month, and 6 patches in 1 year
+ top 10 reviewers:
Caolán McNamara made 220 review comments in 1 month, and 1250 in 1 year
Vajna, Miklos made 150 review comments in 1 month, and 1046 in 1 year
Grandin, Noel made 134 review comments in 1 month, and 656 in 1 year
Michael Stahl made 84 review comments in 1 month, and 1004 in 1 year
Ilmari Lauhakangas made 76 review comments in 1 month, and 478 in 1 year
Thorsten Behrens made 76 review comments in 1 month, and 620 in 1 year
Christian Lohmaier made 70 review comments in 1 month, and 358 in 1 year
Hossein made 64 review comments in 1 month, and 288 in 1 year
Nabet, Julien made 60 review comments in 1 month, and 930 in 1 year
Xisco Fauli made 58 review comments in 1 month, and 776 in 1 year
+ Patches automatically abandoned:
[ full list in the agenda ]
+ big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
Yiğit Akçay
Pierre F (bger.ch)
Sujatro Bhadra
* Outreachy (Ilmari)
* GSoC (Ilmari)
+ https://summerofcode.withgoogle.com/programs/2024/organizations/libreoffice
+ https://wiki.documentfoundation.org/Development/GSoC/2024
+ till March 18: Potential participants discuss application ideas
* Commit Access
* Developer Certification (Stephan/Miklos/László/Gabriel)
+ resting since: 20 weeks (limit: 20 weeks)
AI: Miklos to came up with an initial proposal
* Jenkins / CI update (Cloph)
gerrit_android_aarch64 jobs: 201 ok: 179 ko: 12 fail ratio: 5.97% mean_ok: 11 ( 25) median_ok: 8 ( 16)
gerrit_android_arm jobs: 203 ok: 185 ko: 12 fail ratio: 5.91% mean_ok: 11 ( 24) median_ok: 8 ( 16)
gerrit_android_x86 jobs: 200 ok: 179 ko: 12 fail ratio: 6.00% mean_ok: 10 ( 23) median_ok: 8 ( 13)
gerrit_android_x86_64 jobs: 203 ok: 185 ko: 11 fail ratio: 5.42% mean_ok: 10 ( 24) median_ok: 8 ( 16)
gerrit_linux_clang_dbgutil jobs: 454 ok: 274 ko: 153 fail ratio: 33.70% mean_ok: 41 ( 53) median_ok: 37 ( 44)
gerrit_linux_gcc_release jobs: 460 ok: 369 ko: 62 fail ratio: 13.48% mean_ok: 20 ( 31) median_ok: 16 ( 23)
gerrit_mac jobs: 401 ok: 336 ko: 43 fail ratio: 10.72% mean_ok: 53 ( 55) median_ok: 48 ( 49)
gerrit_windows jobs: 422 ok: 304 ko: 79 fail ratio: 18.72% mean_ok: 66 (114) median_ok: 56 (108)
gerrit_master_ml jobs: 488 ok: 235 ko: 192 fail ratio: 39.34% mean_ok: 145 (147) median_ok: 131 (134)
gerrit_master jobs: 79 ok: 30 ko: 36 fail ratio: 45.57% mean_ok: 131 (132) median_ok: 128 (128)
gerrit_master_seq jobs: 408 ok: 205 ko: 155 fail ratio: 37.99% mean_ok: 145 (146) median_ok: 131 (131)
+ https://dev-www.libreoffice.org/tmp/gerrit_240307.html
+ tests that failed more than twice in last seven days
3 aborted by jenkins job timeout gerrit_windows
3 JunitTest_linguistic_unoapi gerrit_linux_clang_dbgutil
5 Killed by the kill-wrapper gerrit_linux_clang_dbgutil
5 UITest_writer_tests8 gerrit_linux_clang_dbgutil
7 JunitTest_sw_complex gerrit_linux_clang_dbgutil
11 CppunitTest_sw_layoutwriter3 gerrit_linux_gcc_release
15 CppunitTest_sw_a11y gerrit_windows
25 UITest_impress_tests gerrit_linux_clang_dbgutil
+ we had a problem with UITest_impress_tests (Cloph)
+ it was a problem with code, now fixed (Noel, Justin)
+ CppunitTest_sw_layoutwriter3 are caused by not-yet-submitted changes
+ CppunitTest_sw_a11y is flaky
+ few weeks ago, CppunitTest_test_accessiblity was disabled on Windows (Xisco)
+ should we also disable sw_a11y on Windows?
+ may get input from Michael W regarding this (Miklos)
+ ML decided to mostly send all changes to the "build sequentially" queue (Cloph)
+ may need to re-train it; it's too pessimistic
* What’s cooking (Miklos)
+ A11y update (Michael W)
+ importing 3D scenes from MSO (Regina)
+ Anyone interested in this topic can find the current state in https://gerrit.libreoffice.org/c/core/+/164510
+ Calc HTML import/export, google sheets extensions (Miklos)
+ meant to add better copy&paste for text, booleans, (formatted) numbers & formulas
+ see tdf#159483, it's now faily complete
+ WhatsNew/Welcome dialog (Heiko)
+ https://gerrit.libreoffice.org/c/core/+/163739
+ modal dialog after a new major release
+ expert option to avoid it if wanted.
+ this is not a first start dialog, but a screen for upgrading users
+ reason to introduce this: we only have a boring infobar
+ if you start up rare enough, 4 infobars can stack up
+ new release notes guidelines page on wiki: https://wiki.documentfoundation.org/ReleaseNotes/Guidelines
* COOL Days 2024 (Miklos)
+ https://www.collaboraoffice.com/cool-days-2024/ 8th -> 10th April
+ contributors can submit 5 mins talk proposals at https://eventyay.com/e/0512424d/cfs
+ LibreOffice Technology hackfest as part of it
* QA update (Xisco)
+ UNCONFIRMED: 1133 (+1)
+ enhancements: 281 (+9)
+ needsUXEval: 8 (+3)
+ haveBackTrace: 10 (+1)
+ needsDevAdvice: 45 (+1)
+ documentation: 8 (+1)
+ android: 0 (+0)
+ iOS: 0 (+0)
+ Online: 9 (+0)
+ Most pressing bugs:
New:
+ Selection invisible in a11y High Contrast modes with SKIA/Raster, Skia/Vulkan unaffected
+ https://bugs.documentfoundation.org/show_bug.cgi?id=160036
+ bisected to Noel
Old:
+ Crash at undo of RTF Paste
+ https://bugs.documentfoundation.org/show_bug.cgi?id=159385
+ bisected to Tomaz
Fixed:
+ New high severity bugs of the week:
+ Exported pptx cannot be opened in PowerPoint because a referenced part does not exist
+ https://bugs.documentfoundation.org/show_bug.cgi?id=159931
+ Fixed. thanks to Sarper
* QA stats (Stéphane)
+ Interesting consolidated/clarified reports:
* sc: pasted data range wrong if sheet moved after copying: https://bugs.documentfoundation.org/show_bug.cgi?id=140868
* sc: comments shown behind form controls in most cases: https://bugs.documentfoundation.org/show_bug.cgi?id=45085
* sw: Hyperlinks not clickable in PDF export: https://bugs.documentfoundation.org/show_bug.cgi?id=142133
+ https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
+124 -1 (-121) overall)
many thanks to the top bug squashers:
Stéphane Guillou (stragu) 24
Mike Kaganski 11
QA Administrators 8
Heiko Tietze 7
Buovjaga 6
Julien Nabet 5
Xisco Faulí 5
Caolán McNamara 4
Gabor Kelemen (allotropia) 4
Noel Grandin 3
+ top 10 bugs reporters:
Stéphane Guillou (stragu) 7
Kevin Suo 4
Bogaboga Man 3
Mike Kaganski 3
Peter Gervai 3
prrvchr 3
Gabor Kelemen (allotropia) 2
Jeff Fortin Tam 2
Timur 2
bugzilla 2
+ top 10 bugs fixers:
Kaganski, Mike 6
Xisco Fauli 5
Caolán McNamara 3
Grandin, Noel 3
Kelemen, Gabor 3
Denis 2
Heiko Tietze 2
Vajna, Miklos 2
1
Balazs Varga 1
+ top 10 bugs confirmers:
Stéphane Guillou 24
Ilmari Lauhakangas 13
*UNKNOWN* 12
Nabet, Julien 4
Rafael Lima 4
Xisco Fauli 4
Dennis Roczek 3
Raal 3
Vernon, Stuart Foote 3
m.a.riosv 3
* Bisected bugs open: keyword 'bisected'
+ more accurate - down to a single commit.
+ http://bit.ly/2dyIfDy
+
done by:
Aron Budea 3
Raal 3
Ilmari Lauhakangas 1
Stéphane Guillou 1
Xisco Fauli 1
* Bibisected bugs open: keyword 'bibisected'
+ http://bit.ly/2cSCXlS
+
done by:
Aron Budea 3
Raal 3
Dennis Roczek 1
Ilmari Lauhakangas 1
Stéphane Guillou 1
Xisco Fauli 1
* all bugs tagged with 'regression'
+ 1251(-4) bugs open of 13236(+20) total 20(-2) high prio.
done by:
Ilmari Lauhakangas 2
Robert Großkopf 2
Stéphane Guillou 2
Aron Budea 1
Jim Avera 1
Rafael Lima 1
Henschel, Regina 1
Kevin Suo 1
Vernon, Stuart Foote 1
Xisco Fauli 1
* ~Component count net * high severity regressions
+ http://bit.ly/1HWHb3E
Writer - 13(-1)
LibreOffice - 2(+0)
Calc - 1(+0)
Impress - 1(+0)
Printing and PDF export - 1(+0)
UI - 1(+0)
Draw - 0(-1)
by OS:
All - 14(-1)
Linux - 5(-1)
Mac OS X - 0(+0)
Windows - 1(+0)
* ~Component count net * all regressions
+ http://bit.ly/1BUdI8i
Writer: other - 446(-6)
Calc - 223(-8)
Impress - 128(+3)
LibreOffice - 54(+0)
Draw - 51(+0)
Crashes - 46(-5)
Writer: docx filter - 45(+0)
Base - 39(+1)
Borders - 36(+0)
UI - 36(+1)
Writer: perf - 35(+1)
Writer: other filter - 31(+0)
Printing and PDF export - 27(+1)
Chart - 24(+1)
RTL - 23(+0)
filters and storage - 23(+0)
BASIC - 20(+1)
Writer: doc filter - 16(+0)
graphics stack - 12(+0)
Formula Editor - 7(+0)
framework - 3(+0)
Extensions - 2(+0)
sdk - 2(+0)
Linguistic - 1(+0)
More information about the LibreOffice
mailing list