* Present: + Cloph, Caolan, Olivier, Ilmari, Heiko, Jonathan, Hossein, Xisco, Miklos, Stephan
* Completed Action Items: + QA stats: bibisect duplication removal from the script (Xisco) * Pending Action Items: * Release Engineering update (Cloph) + 25.8.1 rc1: this week, tagging this evening + 25.2.6 rc2: next week + there had been no Windows daily builds for weeks, unfortunately (Aron) + will have it back after the Windows baseline update, just need to sort out licensing (Cloph) + do you know why this happens on master, but not on the release branch? (Xisco) + maybe the media framework work (Cloph) + but not sure + would it be an option to revert that to unblock daily builds? (Xisco) + can test with a local revert (Cloph) + another option: see what are the other differences between release build vs jenkins CI AI: try a local revert (Cloph) + bad crash in 25.8.0 (Xisco) + tab UI, try to open.. some Writer documents -> crash - https://bugs.documentfoundation.org/show_bug.cgi?id=167956 - https://crashreport.libreoffice.org/stats/signature/StyleItemController::DrawEntry(OutputDevice%20&,SfxStyleSheetBase%20*) + already in the release branch -> maybe shorten the .1 release cycle? + can shorten the cycle (Cloph) + already in libreoffice-25-8, correct? + yes (Xisco) * Documentation (Olivier) + Helpcontents +Updates and fixes (M. Weghorn, ohallot) + Guides + WIP + Bugzilla Documentation statistics 213(213) bugs open + Updates: BZ changes 1 week 1 month 3 months 12 months created 8(2) 14(0) 42(2) 238(-8) commented 5(-3) 35(-2) 192(-6) 793(-38) resolved 4(3) 7(2) 32(4) 122(-4) + top 10 contributors: Olivier Hallot made 43 changes in 1 month, and 380 changes in 1 year Nabet, Julien made 16 changes in 1 month, and 90 changes in 1 year m.a.riosv made 4 changes in 1 month, and 26 changes in 1 year Jürgen Kirsten made 2 changes in 1 month, and 2 changes in 1 year Leroy made 2 changes in 1 month, and 10 changes in 1 year Kaganski, Mike made 2 changes in 1 month, and 61 changes in 1 year *UNKNOWN* made 2 changes in 1 month, and 2 changes in 1 year Henschel, Regina made 2 changes in 1 month, and 14 changes in 1 year nobu made 2 changes in 1 month, and 24 changes in 1 year Werner Tietz made 2 changes in 1 month, and 2 changes in 1 year * UX Update (Heiko) + Bugzilla (topicUI) statistics 221(221) (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 3(1) 9(-3) 12(-1) 18(-1) commented 24(3) 85(-26) 160(-15) 855(-22) removed 1(1) 1(1) 1(-1) 7(1) resolved 2(2) 4(1) 20(1) 138(-2) + top 10 contributors: Heiko Tietze made 37 changes in 1 month, and 388 changes in 1 year Vernon, Stuart Foote made 20 changes in 1 month, and 286 changes in 1 year Telesto made 15 changes in 1 month, and 31 changes in 1 year Ilmari Lauhakangas made 13 changes in 1 month, and 193 changes in 1 year vic made 12 changes in 1 month, and 12 changes in 1 year m.a.riosv made 10 changes in 1 month, and 34 changes in 1 year Bogdan B made 8 changes in 1 month, and 67 changes in 1 year Eyal Rozenberg made 6 changes in 1 month, and 127 changes in 1 year Olivier Hallot made 6 changes in 1 month, and 6 changes in 1 year Sahil Gautam made 6 changes in 1 month, and 7 changes in 1 year + [Bug 167951] Misleading dialog title + Pivot table > data/row|col options -> unclear where set + input from Calc people is welcome * Crash Testing (Caolan) + 134(+0) import failure, 27(+0) export failures - https://wiki.documentfoundation.org/Development/Crashtesting + 40 coverity issues + 6 ossfuzz issues - 2 OOM, 4 Timeouts - 1 crash fixed earlier + invited Fedora LibreOffice maintainers to officesecurity * Crash Reporting (from crashreport.libreoffice.org) (Xisco) + 25.8.0.1 257(+14) + 25.8.0.2 220(+38) + 25.8.0.3 65(+0) + 25.8.0.4 11(+0) + New in 25.8.0: - https://crashreport.libreoffice.org/stats/signature/StyleItemController::DrawEntry(OutputDevice%20&,SfxStyleSheetBase%20*) - https://crashreport.libreoffice.org/stats/signature/static%20void%20lcl_SwFormatToFlatItemSet(const%20class%20SwFormat%20*,%20class%20std::optional%3CSfxItemSet%3E%20&%20const) - They share traces, could be the same crash - https://bugs.documentfoundation.org/show_bug.cgi?id=167956 * Mentoring/easyhack update (Hossein) + Added a new draft blog post for o3tl::convert Using o3tl::convert for unit conversion https://dev.blog.documentfoundation.org/?p=1440&preview=1&_ppp=31744bd72d + WSL Windows article updated for winget method: https://wiki.documentfoundation.org/Development/BuildingOnWSLWindows (Ilmari & Cloph) committer... 1 week 1 month 3 months 12 months open 87(-5) 139(-9) 142(-8) 142(-8) reviews 498(22) 1424(114) 3048(160) 11348(122) merged 392(-15) 1516(124) 3663(129) 13171(177) abandoned 15(2) 55(-1) 157(-1) 630(1) own commits 258(14) 1074(81) 2622(32) 9981(56) review commits 46(-15) 174(28) 474(11) 2558(-18) contributor... 1 week 1 month 3 months 12 months open 154(75) 242(102) 244(104) 244(104) reviews 1114(-48) 3740(218) 8570(202) 32360(252) merged 29(-15) 108(15) 299(4) 2296(-28) abandoned 17(-10) 50(-4) 615(-36) 1557(-18) own commits 14(-5) 66(0) 182(1) 1083(-9) review commits 0(0) 0(0) 0(0) 0(0) + easyHack statistics: needsDevEval 9(9) needsUXEval 1(1) cleanup_comments 343(343) total 405(405) assigned 46(46) open 320(320) + top 10 contributors: Armin Le Grand (collabora) made 11 patches in 1 month, and 16 patches in 1 year Pierre Vacher made 6 patches in 1 month, and 13 patches in 1 year Simon Chenery made 4 patches in 1 month, and 70 patches in 1 year Ujjawal Kumar made 4 patches in 1 month, and 23 patches in 1 year Manish Mahapatra made 4 patches in 1 month, and 9 patches in 1 year Weblate made 3 patches in 1 month, and 19 patches in 1 year Adam Seskunas made 2 patches in 1 month, and 18 patches in 1 year Nam Bui made 2 patches in 1 month, and 6 patches in 1 year Parth Raiyani made 2 patches in 1 month, and 5 patches in 1 year Neil Fachin made 2 patches in 1 month, and 2 patches in 1 year + top 10 reviewers: Vajna, Miklos made 126 review comments in 1 month, and 1266 in 1 year Christian Lohmaier made 116 review comments in 1 month, and 838 in 1 year Grandin, Noel made 108 review comments in 1 month, and 494 in 1 year Xisco Fauli made 102 review comments in 1 month, and 800 in 1 year Kaganski, Mike made 88 review comments in 1 month, and 578 in 1 year Michael Stahl made 88 review comments in 1 month, and 116 in 1 year Ilmari Lauhakangas made 86 review comments in 1 month, and 782 in 1 year Weghorn, Michael made 78 review comments in 1 month, and 548 in 1 year Hossein made 74 review comments in 1 month, and 282 in 1 year Kłos, Szymon made 62 review comments in 1 month, and 292 in 1 year + Patches automatically abandoned: tdf#145538 Use range based for loops ( Rafał Dobrakowski ) - https://gerrit.libreoffice.org/#/c/181927 tdf#163691 replace memcpy with std::copy in basic, binaryurp and canvas ( Catalin-Ionut Vasile ) - https://gerrit.libreoffice.org/#/c/185422 tdf#145614 Convert #define to constexpr in fileformat.h ( ENRIQUE VILLEGAS ) - https://gerrit.libreoffice.org/#/c/185727 gpgme: upgrade to 2.0.0 ( Xisco Fauli ) - https://gerrit.libreoffice.org/#/c/186185 tdf#160309 Fix crash after ungroup-undo for nested groups ( David Hashe ) - https://gerrit.libreoffice.org/#/c/186393 Resolves tdf#165474 - Make scrollbar visible on vertical tabs ( Heiko Tietze ) - https://gerrit.libreoffice.org/#/c/186401 PoCs for LibreOffice BASIC IDE auto-completion data gathering ( Devansh Varshney ) - https://gerrit.libreoffice.org/#/c/186475 + big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report: Manas Todi Nilesh Patra * GSoC (Ilmari) + https://developers.google.com/open-source/gsoc/timeline + mentors: if the project time is to be extended, let Ilmari know before 25 Aug + 4 projects are already extended * Commit Access * Developer Certification (Stephan/László) + resting since: 13 weeks (limit: 20 weeks) * Jenkins / CI update (Cloph) gerrit_android_aarch64 jobs: 177 ok: 170 ko: 2 fail ratio: 1.13% mean_ok: 14 ( 21) median_ok: 10 ( 18) gerrit_android_arm jobs: 177 ok: 174 ko: 1 fail ratio: 0.56% mean_ok: 14 ( 21) median_ok: 10 ( 17) gerrit_android_x86 jobs: 177 ok: 171 ko: 1 fail ratio: 0.56% mean_ok: 13 ( 20) median_ok: 12 ( 17) gerrit_android_x86_64 jobs: 177 ok: 173 ko: 1 fail ratio: 0.56% mean_ok: 13 ( 20) median_ok: 10 ( 16) gerrit_linux_clang_dbgutil jobs: 367 ok: 283 ko: 70 fail ratio: 19.07% mean_ok: 43 ( 48) median_ok: 39 ( 44) gerrit_linux_gcc_release jobs: 417 ok: 342 ko: 53 fail ratio: 12.71% mean_ok: 25 ( 29) median_ok: 19 ( 22) gerrit_mac jobs: 397 ok: 311 ko: 65 fail ratio: 16.37% mean_ok: 61 ( 63) median_ok: 54 ( 55) gerrit_windows jobs: 374 ok: 304 ko: 49 fail ratio: 13.10% mean_ok: 40 ( 67) median_ok: 37 ( 48) gerrit_master_ml jobs: 459 ok: 250 ko: 162 fail ratio: 35.29% mean_ok: 104 (104) median_ok: 96 ( 96) gerrit_master jobs: 48 ok: 27 ko: 17 fail ratio: 35.42% mean_ok: 75 ( 75) median_ok: 72 ( 72) gerrit_master_seq jobs: 410 ok: 223 ko: 145 fail ratio: 35.37% mean_ok: 107 (107) median_ok: 100 (100) + tests that failed more than twice in last seven days 3 CppunitTest_sc_subsequent_export_test4 gerrit_linux_gcc_release 3 CppunitTest_vcl_svm_test gerrit_linux_gcc_release 4 CppunitTest_sd_png_export_tests gerrit_linux_gcc_release 4 PythonTest_codemaker_python gerrit_mac 8 aborted by jenkins job timeout gerrit_windows 15 Killed by the kill-wrapper gerrit_linux_clang_dbgutil + this week: good week in terms of failures (Cloph) + ~all failures are limited to specific changes + number of killed builds: still pretty high + one Linux builder is down, Jenkins is acting up + migrating Jenkins to a new distro (Cloph) + Jenkins ran out of inodes, failed to create new files + removed old logs for now + still on the old hypervisor system + migrating to a Hetzner platform this weekend or next week + expecting no big change to Jenkins itself, just the underlying distro * What’s cooking (Miklos) + A11y update (Michael W) + AT-SPI Collection support in Qt (needed e.g. for Orca browse mode support) + pending change: https://codereview.qt-project.org/c/qt/qtbase/+/669871 + related AT-SPI2/libatspi/ATK fixes, cleanup and added documentation + https://gitlab.gnome.org/GNOME/at-spi2-core/-/merge_requests/194 + https://gitlab.gnome.org/GNOME/at-spi2-core/-/merge_requests/196 + https://gitlab.gnome.org/GNOME/at-spi2-core/-/merge_requests/198 + RTL/CTL/CJK update (Jonathan) + tdf#167567 Qt: Underlined letter in Arabic labels drawn as disconnected form + https://bugs.documentfoundation.org/show_bug.cgi?id=167567 + Needed another revision, but landed now + are you aware of additional issues still? (Hossein) + ligatures, etc. + no, the qt tracker still lists problems (Jonathan) + the current fix is an improvement, it was just broken before, now better + ODF-TC (Olivier + Regina) + Discussions on LOOKUP terminology, for all the lookup functions, 6-7 ones (Olivier) + discussion is still ongoing + started with the proposal from Jonathan (Regina) + will get back to it in 2 weeks, in September * QA update (Xisco) + UNCONFIRMED: 1928 (+21) + enhancements: 512 (+1) + needsUXEval: 7 (-4) + haveBackTrace: 17 (+1) + needsDevAdvice: 48 (-1) + documentation: 1 (+0) + android: 0 (+0) + iOS: 0 (+0) + Online: 6 (+0) + Most pressing bugs: New: None Fixed: + CRASH: importing certain documents + https://bugs.documentfoundation.org/show_bug.cgi?id=168017 + Thanks Caolán + CRASH: opening a second document with tabbed notebookbar + https://bugs.documentfoundation.org/show_bug.cgi?id=167956 + Thanks Noel + New high severity bugs of the week: + Dark mode: font dropdown shows white rectangles (GTK3) + https://bugs.documentfoundation.org/show_bug.cgi?id=167812 + Noel? * QA stats + Ilmari is now responsible for triaging bugs, too + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html +95 +8 (-60) overall) many thanks to the top bug squashers: BogdanB 4 Markus Mohrhard 4 Mike Kaganski 4 Noel Grandin 4 Olivier Hallot 4 Xisco Faulí 4 Buovjaga 3 V Stuart Foote 3 Balázs Varga 2 Heiko Tietze 2 + top 10 bugs reporters: Regina Henschel 10 prrvchr 4 Eyal Rozenberg 3 Jim Avera 3 Don 2 Saburo 2 nobu 2 Alex Thurgood 1 Andreas Säger 1 Dan Essin 1 + top 10 bugs fixers: Grandin, Noel 4 Mohrhard, Markus 4 Olivier Hallot 4 Weghorn, Michael 3 Balazs Varga 2 Xisco Fauli 2 1 *UNKNOWN* 1 Caolán McNamara 1 Justin Luth 1 + top 10 bugs confirmers: m.a.riosv 18 Raal 6 Olivier Hallot 5 Xisco Fauli 4 Bogdan B 3 Heiko Tietze 3 yosi3260+li...@gmail.com 3 Henschel, Regina 2 Jesus Solis 2 nobu 2 * Bisected bugs open: keyword 'bisected' + more accurate - down to a single commit. + http://bit.ly/2dyIfDy + done by: Ilmari Lauhakangas 4 vijaya chandra 4 Raal 2 Xisco Fauli 2 jussuom 1 * all bugs tagged with 'regression' + 1290(+1) bugs open of 14254(+13) total 21(+0) high prio. done by: Bogdan B 2 Ilmari Lauhakangas 2 nobu 2 m.a.riosv 1 Henschel, Regina 1 Xisco Fauli 1 * ~Component count net * high severity regressions + http://bit.ly/1HWHb3E Writer - 10(+0) Calc - 5(+0) LibreOffice - 3(+0) Impress - 1(+0) UI - 1(+0) filters and storage - 1(+0) by OS: All - 15(+0) Linux - 5(+0) Mac OS X - 0(+0) Windows - 0(+0) * ~Component count net * all regressions + http://bit.ly/1BUdI8i Writer: other - 429(+3) Calc - 246(-4) Impress - 133(+0) LibreOffice - 61(+0) Draw - 48(+1) Writer: docx filter - 46(+1) Crashes - 44(+0) UI - 42(+0) Borders - 38(+0) Base - 35(+0) Writer: perf - 33(+0) Writer: other filter - 30(+1) filters and storage - 29(+0) Chart - 25(+0) Printing and PDF export - 24(+0) RTL - 20(+0) BASIC - 18(+0) Writer: doc filter - 18(+0) graphics stack - 15(+0) Formula Editor - 9(+0) framework - 3(+0) sdk - 3(+0) Extensions - 2(+0) Linguistic - 2(-1) Installation - 1(+0)