-
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
- Helpcontent2
-
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
- Bugzilla (topicUI) statistics
-
Crash Testing (Caolan)
- 2(+0) import failure, 0(+0) export failures
- just two (old) issues remain
- Development/Crashtesting - The Document Foundation Wiki - 4 coverity issues
- fix for 3 submitted - 5 ossfuzz issues
- 1 crash, non-standard crypto config
- 2(+0) import failure, 0(+0) export failures
-
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() -
Reports for 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
Test improvement - More and better tests for LibreOffice - LibreOffice Development Blog- 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)
- Google Summer of Code
- Development/GSoC/2024 - The Document Foundation Wiki
- 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
- resting since: 20 weeks (limit: 20 weeks)
-
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
- we had a problem with UITest_impress_tests (Cloph)
-
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: ReleaseNotes/Guidelines - The Document Foundation Wiki
-
COOL Days 2024 (Miklos)
- COOL Days 2024 - 8-10 April - Cambridge, UK - Collabora Office and Collabora Online 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
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
- 159931 – Exported pptx cannot be opened in PowerPoint because a referenced part does not exist
- Fixed. thanks to Sarper
- Exported pptx cannot be opened in PowerPoint because a referenced part does not exist
-
-
QA stats (Stéphane)
-
Interesting consolidated/clarified reports:
- sc: pasted data range wrong if sheet moved after copying: 140868 – Copy-pasted chart references source sheet instead of self if target sheet moved before source sheet after copying
- sc: comments shown behind form controls in most cases: 45085 – VIEWING: Notes/comments are (in most cases) displayed in background of form controls
- sw: Hyperlinks not clickable in PDF export: 142133 – Hyperlinks cannot be clicked / interacted with in PDF export of RTF or DOCX files (comment 9)
-
Weekly Bug Summary
+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.
- Bug List: LibreOffice Bi-bisected
done by: Aron Budea 3 Raal 3 Ilmari Lauhakangas 1 Stéphane Guillou 1 Xisco Fauli 1
-
Bibisected bugs open: keyword ‘bibisected’
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
-
Bug List
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) -
Bug List
-
~Component count net * all regressions
-
Bug List
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)
-
Bug List