* Present: + Jonathan, Heiko, Stephan, Ilmari, Hossein, Caolan, Michael S, Stephan, Olivier, Xisco, Miklos * Completed Action Items: * Pending Action Items: + bump the clang in LODE to version 18 (Hossein) + in progress https://gerrit.libreoffice.org/c/lode/+/182317 + Discussed in dev mailing list + Need to know the best approach https://lists.freedesktop.org/archives/libreoffice/2025-March/093131.html + suggest to say a broken combination of clang + libstdc++ is not a problem we should solve (Stephan) + print preview is dark on macOS, file issue for Heiko (Cloph) * Release Engineering update (Xisco) + 24.8.6 rc2 tagged earlier this week. Builds will be available later today + 25.2.2 rc2 tag is planned for tomorrow morning. - Patches waiting for review: https://gerrit.libreoffice.org/q/project:core+branch:libreoffice-25-2-2+status:open - Waiting for https://gerrit.libreoffice.org/c/core/+/183071 * Documentation (Olivier) + Helpcontents + Scriptforge pages (A. Romedenne) + Page number update (G. Kelemen) + Calc Dup's precisions (ohalot) + update and fixes (S. Horacek, ohallot, A. Timar) + Guides + Published Draw Guide 25.2 (P. Schofield) + Work in progress for Calc and Getting Started guides (D. Maddern, ohallot) + Bugzilla Documentation statistics 218(218) bugs open + Updates: BZ changes 1 week 1 month 3 months 12 months created 6(0) 20(3) 88(-34) 304(-4) commented 11(2) 28(-3) 126(4) 881(-22) resolved 1(-3) 11(0) 31(-1) 179(-2) + top 10 contributors: Olivier Hallot made 32 changes in 1 month, and 391 changes in 1 year m.a.riosv made 7 changes in 1 month, and 31 changes in 1 year Dione Maddern made 4 changes in 1 month, and 121 changes in 1 year Rafael Lima made 4 changes in 1 month, and 9 changes in 1 year Dieter made 3 changes in 1 month, and 29 changes in 1 year nobu made 3 changes in 1 month, and 17 changes in 1 year Andras Timar made 3 changes in 1 month, and 3 changes in 1 year Ilmari Lauhakangas made 2 changes in 1 month, and 156 changes in 1 year Leroy made 1 changes in 1 month, and 4 changes in 1 year Ldrap Kum made 1 changes in 1 month, and 1 changes in 1 year * UX Update (Heiko) + Bugzilla (topicUI) statistics 226(226) (topicUI) bugs open, 15(15) (needsUXEval) needs to be evaluated by the UXteam + Updates: BZ changes 1 week 1 month 3 months 12 months added 3(-3) 9(0) 10(0) 19(0) commented 35(-10) 115(15) 269(10) 1291(-47) removed 0(0) 0(0) 1(0) 11(-1) resolved 4(-2) 18(3) 40(-1) 218(-1) + top 10 contributors: Heiko Tietze made 59 changes in 1 month, and 658 changes in 1 year Vernon, Stuart Foote made 41 changes in 1 month, and 386 changes in 1 year Eyal Rozenberg made 25 changes in 1 month, and 203 changes in 1 year Ilmari Lauhakangas made 25 changes in 1 month, and 185 changes in 1 year Karthik Godha made 19 changes in 1 month, and 19 changes in 1 year Kłos, Szymon made 10 changes in 1 month, and 10 changes in 1 year Roman Kuznetsov made 5 changes in 1 month, and 60 changes in 1 year Radish made 5 changes in 1 month, and 5 changes in 1 year Walter made 5 changes in 1 month, and 5 changes in 1 year Amin Irgaliev made 4 changes in 1 month, and 4 changes in 1 year + [Bug 165814] Consider using vertical tabs for any GTK dialog with > than 6 tabs + [Bug 163192] Default options of database ranges -> + [Bug 165803] new theming feature breaks old presentations + see also gerrit change above (Xisco) + not sure if a backport should be done here or not + this one changes the doc background back to white (Heiko) + not ideal, but working + alternative change from Heiko: + leave the color config unchanged, but change the templates + https://gerrit.libreoffice.org/c/core/+/183118 + need to also change how automatic color is applied in Impress + would need a code pointer for this + some options: + keep the doc area white, even in dark mode -> Sahil's approach + automatic color vs explicit white/black -> Heiko's approach + did you consider interop here? (Hossein) + would be nice to stay compatible here + the problem here, e.g. Beehive (Heiko) + expect light background, content is dark + looks broken with dark background + in Writer, on print, the doc color is ignored + in Impress, there is no such "switch back to default" behavior, there should be one + ideal would be to only change Impress here, happy with the Writer behavior (Heiko) + [Bug 165792] Rename "Spotlight" to "Highlight styles" in Style List + [Bug 165739] Show all math sidebar panels in one deck + [Bug 165725] Allow targeting of styles and formatting via regular expressions in Find and Replace -> + On loading a CSV file, don't remember the From Row setting after application restart + https://bugs.documentfoundation.org/show_bug.cgi?id=165684 + small amount of scenarios where you want to remember the settings of the dialog (Heiko) + options + just change this dialog + a way to reset all settings related to remembered dialog options + collision between automated detection result vs what's remembered from the previous dialog * Crash testing (Caolan) + 144(+1) import failure, 32(+1) export failures - https://wiki.documentfoundation.org/Development/Crashtesting + 2 coverity issues + 3 ossfuzz issues, 1 crash, 2 timeouts * Crash Reporting (from crashreport.libreoffice.org) (Xisco) + 24.8.5.2 14678(+5936) + 25.2.0.2 190(+7) + 25.2.0.3 22864(+2902) + 25.2.1.2 8289(+3959) + https://crashreport.libreoffice.org/stats/signature/SwRenderData::ViewOptionAdjustStop() - https://bugs.documentfoundation.org/show_bug.cgi?id=164120 - Printing to PDF - Similar to https://bz.apache.org/ooo/show_bug.cgi?id=96167 ? * Mentoring (Hossein) + Receiving many patches from those interested in GSoC + Added some new GSoC ideas https://wiki.documentfoundation.org/Development/GSoC/Ideas + If you have an idea and you are willing to do mentoring, please add + Cygwin 3.6 released, which solved some hang issues https://cygwin.com/pipermail/cygwin-announce/2025-March/012224.html + Waiting to be merged in MSYS2 for "Git bash for Windows" https://github.com/msys2/MSYS2-packages/pull/5265 (thanks Ilmari for the links) committer... 1 week 1 month 3 months 12 months open 77(-4) 157(8) 158(3) 158(3) reviews 502(92) 1600(-20) 3580(38) 13494(-28) merged 253(17) 1137(-80) 3086(-61) 14163(19) abandoned 18(0) 67(-15) 181(1) 729(1) own commits 142(15) 745(-50) 2047(-30) 9958(-20) review commits 72(25) 228(23) 634(38) 2985(-3) contributor... 1 week 1 month 3 months 12 months open 112(68) 1119(-1) 1119(-7) 1119(-7) reviews 778(40) 2956(-128) 7320(-146) 31128(20) merged 30(13) 119(2) 323(15) 1393(3) abandoned 17(-1) 72(10) 158(-48) 489(12) own commits 29(8) 91(8) 257(13) 1278(8) review commits 0(0) 0(0) 0(0) 0(0) + easyHack statistics: needsDevEval 9(9) needsUXEval 1(1) cleanup_comments 352(352) total 425(425) assigned 38(38) open 349(349) + top 10 contributors: Simon Chenery made 21 patches in 1 month, and 40 patches in 1 year Bogdan B made 7 patches in 1 month, and 298 patches in 1 year Rashesh Padia made 6 patches in 1 month, and 17 patches in 1 year Karthik Godha made 6 patches in 1 month, and 6 patches in 1 year Armin Le Grand (allotropia) made 5 patches in 1 month, and 44 patches in 1 year Mohamed Ali made 3 patches in 1 month, and 10 patches in 1 year Juan C. Sanz made 2 patches in 1 month, and 2 patches in 1 year Theppitak Karoonboonyanan made 2 patches in 1 month, and 11 patches in 1 year Pierre Vacher made 2 patches in 1 month, and 5 patches in 1 year Shantanu Oak made 2 patches in 1 month, and 19 patches in 1 year + top 10 reviewers: Adolfo Jayme Barrientos made 138 review comments in 1 month, and 1076 in 1 year Weghorn, Michael made 124 review comments in 1 month, and 496 in 1 year Christian Lohmaier made 116 review comments in 1 month, and 750 in 1 year Caolán McNamara made 112 review comments in 1 month, and 1256 in 1 year Xisco Fauli made 98 review comments in 1 month, and 808 in 1 year Thorsten Behrens made 96 review comments in 1 month, and 672 in 1 year Vajna, Miklos made 92 review comments in 1 month, and 1134 in 1 year Hossein made 90 review comments in 1 month, and 318 in 1 year Ilmari Lauhakangas made 90 review comments in 1 month, and 780 in 1 year Nabet, Julien made 80 review comments in 1 month, and 832 in 1 year + Patches automatically abandoned: tdf#51357 add TriangleWipe transition to svg export by impress ( Devansh Varshney ) - https://gerrit.libreoffice.org/#/c/163658 tdf#162967 Add "More Options" to Borders/Border Style ( Kira Tubo ) - https://gerrit.libreoffice.org/#/c/174463 vcl: extract BitmapBuffer::GetExtraBitsMask() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/176843 vcl: extract BitmapBuffer::GetChecksum() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/176844 vcl: extract lcl_GetDownConvertedPalette() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/176850 vcl: merge bmpfast.cxx to BitmapBuffer.cxx ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/177008 tdf#163486: PVS V1028 Possible overflow. Consider casting operands, ( Bogdan Buzea ) - https://gerrit.libreoffice.org/#/c/177114 tdf#163486: PVS V1028 Possible overflow. Consider casting operands, ( Bogdan Buzea ) - https://gerrit.libreoffice.org/#/c/177116 tdf#163486: PVS V1028 Possible overflow. Consider casting operands, ( Bogdan Buzea ) - https://gerrit.libreoffice.org/#/c/177118 tdf#150800 Always show vertical ruler side option ( ) - https://gerrit.libreoffice.org/#/c/178531 crashreporting: check pActualSection ( Xisco Fauli ) - https://gerrit.libreoffice.org/#/c/179256 + big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report: Banobe Pascal (Collabora) Ahmed Khaled Muhammad Danish Nam Bui * GSoC (Ilmari) + https://developers.google.com/open-source/gsoc/timeline + Add your ideas: https://wiki.documentfoundation.org/Development/GSoC/Ideas + need more, better ideas (Hossein) + with mentors who have the time + Next step: applications will open on 24th March * Commit Access * Developer Certification (Stephan/Miklos/László/Gabriel) + resting since: 19 weeks (limit: 20 weeks) * Jenkins / CI update (Cloph) gerrit_android_aarch64 jobs: 95 ok: 90 ko: 2 fail ratio: 2.11% mean_ok: 8 ( 14) median_ok: 6 ( 10) gerrit_android_arm jobs: 94 ok: 89 ko: 5 fail ratio: 5.32% mean_ok: 9 ( 13) median_ok: 6 ( 10) gerrit_android_x86 jobs: 95 ok: 91 ko: 2 fail ratio: 2.11% mean_ok: 9 ( 13) median_ok: 6 ( 9) gerrit_android_x86_64 jobs: 94 ok: 89 ko: 5 fail ratio: 5.32% mean_ok: 8 ( 14) median_ok: 6 ( 10) gerrit_linux_clang_dbgutil jobs: 320 ok: 212 ko: 103 fail ratio: 32.19% mean_ok: 38 ( 40) median_ok: 37 ( 37) gerrit_linux_gcc_release jobs: 356 ok: 274 ko: 61 fail ratio: 17.13% mean_ok: 21 ( 23) median_ok: 19 ( 19) gerrit_mac jobs: 297 ok: 254 ko: 31 fail ratio: 10.44% mean_ok: 52 ( 52) median_ok: 47 ( 47) gerrit_windows jobs: 289 ok: 247 ko: 33 fail ratio: 11.42% mean_ok: 36 ( 41) median_ok: 35 ( 35) gerrit_master_ml jobs: 402 ok: 189 ko: 179 fail ratio: 44.53% mean_ok: 70 ( 70) median_ok: 66 ( 66) gerrit_master jobs: 49 ok: 24 ko: 21 fail ratio: 42.86% mean_ok: 52 ( 52) median_ok: 45 ( 45) gerrit_master_seq jobs: 351 ok: 165 ko: 156 fail ratio: 44.44% mean_ok: 72 ( 72) median_ok: 67 ( 67) + tests that failed more than twice in last seven days 4 CppunitTest_sd_filter_eppt gerrit_linux_gcc_release 4 JunitTest_svx_unoapi gerrit_linux_clang_dbgutil 4 JunitTest_toolkit_unoapi_4 gerrit_linux_clang_dbgutil 7 CppunitTest_sd_png_export_tests gerrit_linux_clang_dbgutil -> New this week. -> Related to 8a17b7f0a679ebf21bcfb425186b205d996d129b " tdf#131595 Improve drawinglayer flushing mechanism." ? 10 Killed by the kill-wrapper gerrit_linux_gcc_release 11 aborted by jenkins job timeout gerrit_windows 43 Killed by the kill-wrapper gerrit_linux_clang_dbgutil + this week: quite some hangs this week (Xisco) + CppunitTest_sd_png_export_tests failures are also new + saw 2 attempts to fix this by Noel (Stephan) + should also help with the hangs * What’s cooking (Miklos) + A11y update (Michael W) + on vacation + RTL/CTL/CJK update (Jonathan) + tdf#80596: FILEOPEN DOC: Implemented sprmPDxc* LR indentation + https://bugs.documentfoundation.org/show_bug.cgi?id=80596 + tdf#83844: FILEOPEN DOCX: Implemented *Chars LR indentation + https://bugs.documentfoundation.org/show_bug.cgi?id=83844 + CJK horizontal indentation implemented for DOC/DOCX + With debugged/fixed semantics (particularly hanging indentation) * QA update (Xisco) + UNCONFIRMED: 1566 (+11) + enhancements: 413 (+11) + needsUXEval: 8 (+1) + haveBackTrace: 13 (+0) + needsDevAdvice: 47 (-1) + documentation: 3 (+1) + android: 0 (+0) + iOS: 0 (+0) + Online: 7 (+0) + Most pressing bugs: New: None + New high severity bugs of the week: None * QA stats + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html +119 +2 (-95) overall) many thanks to the top bug squashers: Buovjaga 19 Gabor Kelemen (allotropia) 9 V Stuart Foote 9 m_a_riosv 5 Heiko Tietze 4 Andreas Heinisch 3 Balázs Varga (allotropia) 3 Mike Kaganski 3 Jonathan Clark 2 Michael Stahl (allotropia) 2 + top 10 bugs reporters: Gabor Kelemen (allotropia) 4 Hossein 3 Oliver Specht (CIB) 3 mathieu.sachot 3 Aron Budea 2 Banobe Pascal 2 Gerald Pfeifer 2 Jeff Fortin Tam 2 V Stuart Foote 2 studog 2 + top 10 bugs fixers: Kelemen, Gabor 7 Balazs Varga 3 Andreas Heinisch 2 Grandin, Noel 2 Jonathan Clark 2 Vajna, Miklos 2 Adolfo Jayme Barrientos 1 Bayram Çiçek 1 Heiko Tietze 1 Ilmari Lauhakangas 1 + top 10 bugs confirmers: m.a.riosv 14 Ilmari Lauhakangas 11 *UNKNOWN* 9 Vernon, Stuart Foote 5 Raal 3 Specht, Oliver 3 Weghorn, Michael 3 yosi3260+libre@xxxxxxxxx 3 Dieter 2 opp 2 * Bisected bugs open: keyword 'bisected' + more accurate - down to a single commit. + http://bit.ly/2dyIfDy + done by: libre 2 Raal 2 Ilmari Lauhakangas 1 Johnny_M 1 Weghorn, Michael 1 * Bibisected bugs open: keyword 'bibisected' + http://bit.ly/2cSCXlS + done by: libre 2 Raal 2 Ilmari Lauhakangas 1 Johnny_M 1 Weghorn, Michael 1 * all bugs tagged with 'regression' + 1247(-9) bugs open of 13991(+8) total 23(+0) high prio. done by: Raal 3 Ilmari Lauhakangas 1 Johnny_M 1 Weghorn, Michael 1 m.a.riosv 1 * ~Component count net * high severity regressions + http://bit.ly/1HWHb3E Writer - 9(+0) Calc - 6(+0) LibreOffice - 4(+0) Impress - 2(+0) Installation - 1(+0) UI - 1(+0) by OS: All - 17(+0) Linux - 4(+0) Mac OS X - 0(+0) Windows - 2(+0) * ~Component count net * all regressions + http://bit.ly/1BUdI8i Writer: other - 415(-6) Calc - 241(+0) Impress - 131(+3) LibreOffice - 55(-2) Draw - 47(+0) Crashes - 44(+0) Writer: docx filter - 44(-1) Base - 36(+0) Borders - 35(+0) UI - 35(+0) Writer: perf - 33(-1) Writer: other filter - 30(+0) Chart - 27(+0) filters and storage - 25(-1) Printing and PDF export - 24(+0) RTL - 23(+0) BASIC - 19(+0) Writer: doc filter - 18(+0) graphics stack - 14(+1) Formula Editor - 11(+0) framework - 3(+0) sdk - 3(+0) Extensions - 2(+0) Installation - 2(+0) Linguistic - 2(+0)