* Present: + Cloph, Caolan, Heiko, Hossein, Ilmari, Jonathan, Michael S, Michael W, Olivier, Stephan, Xisco, Miklos * Completed Action Items: * Pending Action Items: * Release Engineering update (Cloph) + 24.8.5 rc1 in 1 week + 25.2 (final) rc3 this week, to be tagged later today + branch rules: https://wiki.documentfoundation.org/Development/Branches + 1 review needed + another 2 for the libreoffice-25-2-0 branch, as usual + late features: + missing macOS 24.8.4 "Apple Silicon" download option fixed but selecting 25.2.0 with "Apple Silicon" reverts page back to "Intel". + fixed now (Cloph) + build before FOSDEM, announce after FOSDEM + https://gerrit.libreoffice.org/c/core/+/180189 (start center/default menubar changes) + suggest to revert it on libreoffice-25-2 (Xisco) + have it baking on master instead + fine either way (Cloph) + was an issue since OOo times, no rush to have this in (Xisco) + looking forward to more testing * Documentation (Olivier) + New Help + more developments in Dark mode for Help pages (ohallot, buovjaga) + cherry-picked for 25.2 pending approvals. + Helpcontents2 + Updates and fixes (ohallot, M Kaganski) + Guides + Updates on going for 25.2 + Bugzilla Documentation statistics 220(220) bugs open + Updates: BZ changes 1 week 1 month 3 months 12 months created 12(11) 43(-52) 126(5) 321(3) commented 18(15) 57(2) 154(0) 996(-1) resolved 5(5) 9(-3) 29(3) 185(5) + top 10 contributors: Bogdan B made 66 changes in 1 month, and 241 changes in 1 year Olivier Hallot made 30 changes in 1 month, and 392 changes in 1 year Heiko Tietze made 18 changes in 1 month, and 99 changes in 1 year Vernon, Stuart Foote made 17 changes in 1 month, and 188 changes in 1 year Dione Maddern made 7 changes in 1 month, and 124 changes in 1 year Kaganski, Mike made 7 changes in 1 month, and 87 changes in 1 year Kelemen, Gabor made 4 changes in 1 month, and 10 changes in 1 year John made 4 changes in 1 month, and 4 changes in 1 year *UNKNOWN* made 3 changes in 1 month, and 3 changes in 1 year Dieter made 3 changes in 1 month, and 29 changes in 1 year * UX Update (Heiko) + Bugzilla (topicUI) statistics 228(228) (topicUI) bugs open, 17(17) (needsUXEval) needs to be evaluated by the UXteam + Updates: BZ changes 1 week 1 month 3 months 12 months added 4(3) 6(0) 10(0) 17(0) commented 30(6) 106(13) 259(-18) 1463(9) removed 0(-1) 1(0) 4(-1) 12(0) resolved 2(-2) 14(-2) 45(-6) 240(-2) + top 10 contributors: Heiko Tietze made 73 changes in 1 month, and 794 changes in 1 year Vernon, Stuart Foote made 44 changes in 1 month, and 417 changes in 1 year Roman Kuznetsov made 29 changes in 1 month, and 56 changes in 1 year Bogdan B made 26 changes in 1 month, and 48 changes in 1 year Dieter made 11 changes in 1 month, and 113 changes in 1 year Ilmari Lauhakangas made 7 changes in 1 month, and 158 changes in 1 year *UNKNOWN* made 5 changes in 1 month, and 5 changes in 1 year Samuel Mehrbrodt made 5 changes in 1 month, and 7 changes in 1 year Telesto made 5 changes in 1 month, and 20 changes in 1 year Dennis Roczek made 4 changes in 1 month, and 4 changes in 1 year -> + [Bug 164780] Calc: If the whole row is (incorrectly) merged, it would cause PDF export stuck + merged rows are being exported as a very large document + Excel exports it as a single-page PDF + [Bug 164734] UI: Labels for Radio-button in crop regarding scale confusing -> + Hide "save as" formats you never use + https://bugs.documentfoundation.org/show_bug.cgi?id=164679 + advanced flag to hide filter? + suggest to give users the ability to hide filters never used (Heiko) + still show everything by default, but have options to hide entries + make this an expert option * Crash testing (Caolan) + 181(-3) import failure, 15(-1) export failures - https://wiki.documentfoundation.org/Development/Crashtesting + 0 coverity issues - new coverity release exists, but not used yet + 2 Google / ossfuzz issue - 1 minor Abrt fix submitted - 1 Timeout (html) * Crash Reporting (from crashreport.libreoffice.org) (Xisco) + 24.8.2.1 56248(+286) + 24.8.3.2 40283(+688) + 24.8.4.2 15624(+6702) + 25.2.0.2 39(+37) - New in 25.2: https://crashreport.libreoffice.org/stats/signature/SfxTabDialogController::ResetHdl(weld::Button%20&) - related to https://gerrit.libreoffice.org/c/core/+/175213 ? * Mentoring (Hossein) + New draft blog post on dev blog Custom message boxes using VCL Weld https://dev.blog.documentfoundation.org/?p=1356&preview=1&_ppp=beb2d3c4a2 committer... 1 week 1 month 3 months 12 months open 87(9) 149(8) 152(5) 152(5) reviews 406(12) 1236(-26) 3906(-64) 13530(0) merged 238(-29) 795(-124) 3482(-105) 14184(-24) abandoned 14(6) 38(-4) 157(2) 704(-3) own commits 180(30) 526(-42) 2421(-45) 9981(-1) review commits 53(-4) 202(-19) 796(-50) 3169(-32) contributor... 1 week 1 month 3 months 12 months open 373(18) 1125(0) 1133(5) 1133(5) reviews 764(-52) 2350(-286) 8362(-248) 31398(-62) merged 22(-8) 98(-13) 449(-38) 1413(-7) abandoned 21(10) 60(14) 216(18) 643(14) own commits 17(-15) 91(-17) 411(-43) 1389(-17) review commits 0(0) 0(0) 0(0) 0(0) + easyHack statistics: needsDevEval 9(9) needsUXEval 1(1) cleanup_comments 341(341) total 422(422) assigned 28(28) open 356(356) + top 10 contributors: Shantanu Oak made 17 patches in 1 month, and 17 patches in 1 year Bogdan B made 10 patches in 1 month, and 289 patches in 1 year Kushagra Kasliwal made 7 patches in 1 month, and 7 patches in 1 year Alin, Andrei Abahnencei made 6 patches in 1 month, and 9 patches in 1 year Ujjawal Kumar made 6 patches in 1 month, and 6 patches in 1 year Akshay Dubey made 4 patches in 1 month, and 4 patches in 1 year Manish Bera made 3 patches in 1 month, and 9 patches in 1 year Srebotnjak, Martin made 2 patches in 1 month, and 14 patches in 1 year Weblate made 2 patches in 1 month, and 32 patches in 1 year Theppitak Karoonboonyanan made 2 patches in 1 month, and 9 patches in 1 year + top 10 reviewers: Ilmari Lauhakangas made 150 review comments in 1 month, and 768 in 1 year Adolfo Jayme Barrientos made 140 review comments in 1 month, and 962 in 1 year Caolán McNamara made 102 review comments in 1 month, and 1376 in 1 year Vajna, Miklos made 84 review comments in 1 month, and 1206 in 1 year Kaganski, Mike made 66 review comments in 1 month, and 528 in 1 year Xisco Fauli made 66 review comments in 1 month, and 766 in 1 year Hossein made 58 review comments in 1 month, and 294 in 1 year allotropia jenkins made 54 review comments in 1 month, and 366 in 1 year Michael Stahl made 50 review comments in 1 month, and 866 in 1 year Thorsten Behrens made 46 review comments in 1 month, and 660 in 1 year + Patches automatically abandoned: Workaround PCH errors on Ubuntu Linux ( Hossein ) - https://gerrit.libreoffice.org/#/c/170338 tdf#163082: support <w:rtl> element in rPr in DOCX ( Mike Kaganski ) - https://gerrit.libreoffice.org/#/c/173782 vcl: make control/calendar.cxx more readable ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174734 vcl: use lcl_NormalizeDayOfWeek() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174821 vcl: flatten Calendar::ImplDoHitTest() and introduce CALENDAR_HITTEST_NOTHING ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174823 vcl: rename Calendar::mnMonthLine and Calendar::mnMonthPerLine ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174836 vcl: extract lcl_HitTestFirstCalendar() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174837 vcl: extract lcl_HitTestLastCalendar() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174838 vcl: extract lcl_HitTestMidCalendar() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174839 vcl: extract private const function Calendar::HitTestCalendar() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174840 vcl: extract private const function Calendar::HitTestCalendars() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174843 vcl: move lcl_NormalizeDayOfWeek() closer to where it is first used ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174845 vcl: extract functions from Calendar::RecalculateDimensions ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174863 vcl: make conditional statements in Calendar::HitTestCalendar() more clear ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/174864 tdf#163486: PVS: Identical branches ( Bogdan Buzea ) - https://gerrit.libreoffice.org/#/c/175391 tdf#30732: Added unit test for checking italics in Table of content ( Melvin George ) - https://gerrit.libreoffice.org/#/c/176187 vcl: flatten outdev/bitmap.cxx ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/176536 vcl: flatten Calendar::ImplDoHitTest() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/176641 vcl: really should be an assert ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/176648 vcl: reduce parameters and use variables to clarify code ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/176651 vcl: no need to check the month at this stage ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/176676 tdf#143148 Replaced include guards with #pragma once in chartexport.hxx ( Shreya Baid ) - https://gerrit.libreoffice.org/#/c/176692 tdf#163890 sw: fix anchor inserted shape to paragraph ( Jaume Pujantell ) - https://gerrit.libreoffice.org/#/c/176863 Fix translation ( Andrea Gelmini ) - https://gerrit.libreoffice.org/#/c/176873 + big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report: Ujjawal Kumar * Commit Access * Developer Certification (Stephan/Miklos/László/Gabriel) + resting since: 11 weeks (limit: 20 weeks) * Jenkins / CI update (Cloph) gerrit_android_aarch64 jobs: 159 ok: 153 ko: 5 fail ratio: 3.14% mean_ok: 8 ( 12) median_ok: 6 ( 9) gerrit_android_arm jobs: 158 ok: 147 ko: 7 fail ratio: 4.43% mean_ok: 8 ( 12) median_ok: 6 ( 10) gerrit_android_x86 jobs: 159 ok: 154 ko: 4 fail ratio: 2.52% mean_ok: 8 ( 12) median_ok: 6 ( 9) gerrit_android_x86_64 jobs: 158 ok: 148 ko: 6 fail ratio: 3.80% mean_ok: 8 ( 12) median_ok: 6 ( 10) gerrit_linux_clang_dbgutil jobs: 324 ok: 239 ko: 74 fail ratio: 22.84% mean_ok: 38 ( 41) median_ok: 35 ( 36) gerrit_linux_gcc_release jobs: 376 ok: 302 ko: 49 fail ratio: 13.03% mean_ok: 21 ( 24) median_ok: 19 ( 19) gerrit_mac jobs: 329 ok: 273 ko: 39 fail ratio: 11.85% mean_ok: 52 ( 52) median_ok: 45 ( 45) gerrit_windows jobs: 327 ok: 253 ko: 52 fail ratio: 15.90% mean_ok: 38 (113) median_ok: 35 ( 35) gerrit_master_ml jobs: 394 ok: 209 ko: 134 fail ratio: 34.01% mean_ok: 153 (154) median_ok: 76 ( 77) gerrit_master jobs: 37 ok: 17 ko: 17 fail ratio: 45.95% mean_ok: 147 (147) median_ok: 59 ( 59) gerrit_master_seq jobs: 356 ok: 192 ko: 116 fail ratio: 32.58% mean_ok: 153 (153) median_ok: 77 ( 77) + tests that failed more than twice in last seven days 4 Killed by the kill-wrapper gerrit_linux_clang_dbgutil 4 Killed by the kill-wrapper gerrit_linux_gcc_release 4 UITest_cui_dialogs gerrit_linux_clang_dbgutil + related to an actual change, not in master 7 aborted by jenkins job timeout gerrit_windows + new tinderbox configuration: https://ci.libreoffice.org/job/lo_tb_master_win_analyze/ + this week was a normal week + except once all Windows builders were down -> high turnaround time over the weekend + one of these tinderboxes keep failing in python/setuptools testing, is that known? (Stephan) + this builder: <https://ci.libreoffice.org//job/lo_tb_master_linux_dbg/51339/consoleFull#-626475217646179ea-ddea-4d45-bc6d-b583a11bef42> + not aware (Xisco) - Should be fixed with https://git.libreoffice.org/core/+/1caad5a5f7251423ca3ba8c0bbe9d2bceaf16603%5E%21 - just committed :) (Caolan) + msvc analyzer job (Cloph) + incremental build + https://ci.libreoffice.org/job/lo_tb_master_win_analyze/ * What’s cooking (Miklos) + A11y update (Michael W) + tdf#164795 "NVDA does not announce first line indentation in LibreOffice Writer" + tdf#164783 "Libreoffice crashes when clicking on grid form column header or in empty space below rows, gtk3+a11y" + and some related refactoring + RTL/CTL/CJK update (Jonathan) + tdf#163227 Mongolian script not available as default language + https://bugs.documentfoundation.org/show_bug.cgi?id=163227 + Added Mongolian Mongolian locale data + tdf#163228 Show vertical text direction options for Mongolian script + https://bugs.documentfoundation.org/show_bug.cgi?id=163228 + Internal python bundles pip and setuptools (Xisco) + Support new Excel 2024 Array Functions (Xisco) - 4 out of 14 supported so far * FOSDEM 2025 (Xisco) - DevRoom: Saturday, February 1, from 10AM to 2PM - schedule URL: <https://fosdem.org/2025/schedule/track/libreoffice/> - in 1 week! - wiki page https://wiki.documentfoundation.org/Events/2025/FOSDEM - if you plan to attend the community dinner, please add your name (Thorsten) * QA update (Xisco) + UNCONFIRMED: 1470 (+22) + enhancements: 368 (+3) + needsUXEval: 5 (+0) + haveBackTrace: 12 (+0) + needsDevAdvice: 48 (+1) + documentation: 3 (-4) + android: 0 (+0) + iOS: 0 (+0) + Online: 9 (+0) + Most pressing bugs: New: None + New high severity bugs of the week: LibreOffice crashes when deleting all comments https://bugs.documentfoundation.org/show_bug.cgi?id=164072 + Xisco can't reproduce, Heiko to add more info + tricky to reproduce, was in 24.8 already (Xisco) * QA stats + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html +81 +8 (-64) overall) many thanks to the top bug squashers: Buovjaga 8 V Stuart Foote 8 Olivier Hallot 5 Heiko Tietze 4 Jonathan Clark 4 Justin L 4 Xisco Faulí 4 Michael Weghorn 3 Gabor Kelemen (allotropia) 2 Johannes 2 + top 10 bugs reporters: Gabor Kelemen (allotropia) 5 Johannes 2 Mihai Vasiliu 2 Mike Kaganski 2 Olendor 2 Piotr Osada 2 David 1 Gerry 1 Kenney Phillis Jr 1 Orwel 1 + top 10 bugs fixers: Olivier Hallot 4 Xisco Fauli 4 Jonathan Clark 3 Justin Luth 3 Weghorn, Michael 3 Grandin, Noel 2 Johannes 2 Kaganski, Mike 2 Balazs Varga 1 Heiko Tietze 1 + top 10 bugs confirmers: Raal 5 Heiko Tietze 4 Ilmari Lauhakangas 4 Olivier Hallot 3 Rathke, Eike 3 *UNKNOWN* 2 Charles Williams 2 Eyal Rozenberg 2 Kaganski, Mike 2 Vernon, Stuart Foote 2 * Bisected bugs open: keyword 'bisected' + more accurate - down to a single commit. + http://bit.ly/2dyIfDy + done by: Bogdan B 3 Raal 2 Kelemen, Gabor 1 libre 1 * Bibisected bugs open: keyword 'bibisected' + http://bit.ly/2cSCXlS + done by: libre 4 Raal 2 Bogdan B 1 Kelemen, Gabor 1 Vernon, Stuart Foote 1 * all bugs tagged with 'regression' + 1234(+6) bugs open of 13852(+13) total 22(+0) high prio. done by: Raal 2 Bogdan B 1 m.a.riosv 1 Vernon, Stuart Foote 1 * ~Component count net * high severity regressions + http://bit.ly/1HWHb3E Writer - 10(+0) Calc - 6(+0) LibreOffice - 3(+0) Impress - 2(+0) UI - 1(+0) by OS: All - 14(+0) Linux - 5(+0) Mac OS X - 0(+0) Windows - 3(+0) * ~Component count net * all regressions + http://bit.ly/1BUdI8i Writer: other - 418(+1) Calc - 244(+1) Impress - 126(-1) LibreOffice - 51(+0) Draw - 49(+0) Crashes - 44(-1) Writer: docx filter - 40(+0) Base - 37(+0) Borders - 34(+1) UI - 33(+0) Writer: perf - 32(+0) Writer: other filter - 30(+0) Chart - 26(+2) Printing and PDF export - 26(+0) RTL - 23(+0) BASIC - 22(+1) filters and storage - 21(+0) Writer: doc filter - 17(+0) graphics stack - 12(+0) Formula Editor - 11(+0) framework - 3(+0) sdk - 3(+0) Extensions - 2(+0) Linguistic - 2(+0) Installation - 1(+0)