* 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)