* Present: + Cloph, Olivier, Heiko, Ilmari, Jonathan, Michael W, Regina, Stephan, Thorsten, Xisco, Michael S, Caolan, Hossein, Miklos * Completed Action Items: + check the incremental bug stats, they seem to be incorrect (Xisco) -> Problem was OOM reading json files. Increased RAM to 16gbs * Pending Action Items: + Upgrade the wiki template for the release pages to specify when the MAR update can be expected (Hossein) * Release Engineering update (Cloph) + 24.8.4 rc1 this week: plan to tag later today + 25.2 beta1 + feature freeze next week + late faetures? (Heiko) + good to list them early (Cloph) + Sahil is working on the application colors, may not be ready by next week (Heiko) + aware of the deadline, though + language / help pack packaging changes (Cloph) + discussion ongoing + may be too late for 25.2 + currently the 3 platforms (Windows/Linux/macOS) do this all differently + the single installer could contain all UI languages + would work nicely on Windows: increases download size, but not the install size + some comment: help is also annoying to have it as a separate package + but then that would be an even larger install set + macOS: both download and install size increasing + Patrick was working on a patch here + one request was to have both versions: with and without languages (Ilmari) + perhaps the discussion has to settle first, earlier (Miklos) + agree (Cloph) + macOS 11 "not starting" bugreport -- needs investigating (Cloph) + drop support for this or try to get it working + have a macOS 11, will try to bisect (Xisco) + found by the alpha release (Cloph) https://bugs.documentfoundation.org/show_bug.cgi?id=164047 + arm Windows build status? (Caolan) + 25.2 will feature it as a primary platform (from the download page) + no hunting will be needed (Cloph) + no plans (for now) to provide Linux aarch64 builds from TDF however (cloph) * Documentation (Olivier) + Helpcontents + Fixes in date representation (B. Busea) + Review some translatable strings (ohallot) +Guides + Draw Guide published (P. Schofield) + Work on Math Guide (P. Schofield) + Calc guide WIP (ohallot, D. Maddern, L. Samy, E. Olson) + Bugzilla Documentation statistics 230(230) bugs open + Updates: BZ changes 1 week 1 month 3 months 12 months created 3(1) 18(-4) 54(-59) 262(3) commented 13(10) 45(-44) 205(-154) 1000(-5) resolved 0(-1) 6(-1) 25(-42) 172(0) + top 10 contributors: Olivier Hallot made 17 changes in 1 month, and 346 changes in 1 year Ilmari Lauhakangas made 16 changes in 1 month, and 144 changes in 1 year Heiko Tietze made 8 changes in 1 month, and 86 changes in 1 year Kaganski, Mike made 7 changes in 1 month, and 79 changes in 1 year Vernon, Stuart Foote made 6 changes in 1 month, and 164 changes in 1 year Eyal Rozenberg made 5 changes in 1 month, and 8 changes in 1 year Dione Maddern made 4 changes in 1 month, and 114 changes in 1 year Bogdan B made 3 changes in 1 month, and 25 changes in 1 year Weghorn, Michael made 3 changes in 1 month, and 16 changes in 1 year Stéphane Guillou made 3 changes in 1 month, and 113 changes in 1 year * UX Update (Heiko) + Bugzilla (topicUI) statistics 231(231) (topicUI) bugs open, 25(25) (needsUXEval) needs to be evaluated by the UXteam + Updates: BZ changes 1 week 1 month 3 months 12 months added 7(1) 10(-4) 17(0) 23(-2) commented 35(9) 103(-25) 328(3) 1609(-69) removed 0(0) 3(2) 6(4) 13(2) resolved 5(5) 16(0) 47(-14) 258(-5) + top 10 contributors: Heiko Tietze made 83 changes in 1 month, and 901 changes in 1 year Eyal Rozenberg made 44 changes in 1 month, and 195 changes in 1 year *UNKNOWN* made 26 changes in 1 month, and 26 changes in 1 year Ilmari Lauhakangas made 23 changes in 1 month, and 191 changes in 1 year Vernon, Stuart Foote made 19 changes in 1 month, and 392 changes in 1 year Aditya (Addy) Sahu made 8 changes in 1 month, and 16 changes in 1 year Cor Nouws made 8 changes in 1 month, and 38 changes in 1 year Cristian Secară made 8 changes in 1 month, and 8 changes in 1 year Roman Kuznetsov made 4 changes in 1 month, and 25 changes in 1 year Dieter made 4 changes in 1 month, and 127 changes in 1 year -> + [Bug 164034] Make non-breaking hyphen visible again in normal use case (at least as an option) + [Bug 164016] In Change-Master-Slide dialog, always indicate the currently-used master + [Bug 164015] Default choice in Change-master-slide dialog should be last similar choice + [Bug 163992] UI: Tooltip of the open documents list in navigator + [Bug 164012] Can't switch Master Slide from the Slide Pane + [Bug 164011] No access to a selection of colors widely-used in the document + [Bug 164007] "Do not add space between paragraphs of the same style" active, but doesn't work + [Bug 164002] Shift-selection in slide pane is brittle w.r.t. mis-clicks + [Bug 164001] Shift-selecting in the slide pane should show last-chronologically- selected slide + [Bug 163990] Wrap text + Resize to fit text in drawing object doesn't do what it says -> + [Bug 163985] There is no window above the cursor with info when i choose multiple cells in "Calc" * Crash testing (Caolan) + 75(+0) import failure, 55(+0) export failures - https://wiki.documentfoundation.org/Development/Crashtesting - 463 core dumps, out of space after that, some common crashes are - https://bugs.documentfoundation.org/show_bug.cgi?id=164056 - https://bugs.documentfoundation.org/show_bug.cgi?id=164075 - some more fixes merged since + 27 coverity issues + 0 ossfuzz issues - suspicious * Crash Reporting (from crashreport.libreoffice.org) (Xisco) + 24.8.0.3 28226(+10421) + 24.8.1.2 21751(+9010) + 24.8.2.1 53025(+49028) + 24.8.3.2 6707(+0) + https://crashreport.libreoffice.org/stats/signature/SwRenderData::ViewOptionAdjustStop() - second most reported crash in 24.8.3.2 - related to print ? + https://crashreport.libreoffice.org/stats/signature/SfxItemSet::GetByOffset(unsigned%20short,unsigned%20short) - Regression in 24.8 branch - related align cell in calc ? * Mentoring (Hossein) + Finalized and published a blog post on VCL weld mechanism VCL weld: create LibreOffice GUI from design files https://dev.blog.documentfoundation.org/2024/11/22/vcl-weld-create-libreoffice-gui-from-design-files/ + Added a Wiki namespace for VCL, consisting of various articles https://wiki.documentfoundation.org/Development/VCL + Described examples and workbenches + Adapted minvcl (basic VCL example) and minweld (basic VCL weld example) from dev blog posts + Will add new articles around VCL + Creating a new dialog + good to update the "new Impress dialog" (2013) page as well (Ilmari) + Create UI fragments using Builder + Relevant information from vcl/README.md + notebookbar doesn't use widgets currently which are welded (Michael W) + not planning to fix this at the moment + good to encourage to not create more custom widgets committer... 1 week 1 month 3 months 12 months open 35(-26) 97(-21) 109(-58) 109(-58) reviews 450(102) 1590(314) 3824(358) 13710(448) merged 346(41) 1244(-110) 3797(111) 14163(392) abandoned 9(3) 66(8) 155(-34) 753(-26) own commits 253(81) 954(-39) 2770(95) 10154(139) review commits 79(46) 341(114) 843(154) 3322(154) contributor... 1 week 1 month 3 months 12 months open 290(118) 488(240) 493(226) 493(226) reviews 1072(460) 3362(310) 8562(412) 31158(420) merged 52(43) 205(112) 434(150) 1412(-26) abandoned 26(25) 69(58) 92(26) 565(4) own commits 53(39) 192(116) 396(116) 1380(90) review commits 0(0) 0(0) 0(0) 0(0) + easyHack statistics: needsDevEval 9(9) needsUXEval 1(1) cleanup_comments 342(342) total 429(429) assigned 26(26) open 364(364) + top 10 contributors: Bogdan B made 105 patches in 1 month, and 250 patches in 1 year Pierre F made 12 patches in 1 month, and 102 patches in 1 year Dione Maddern made 8 patches in 1 month, and 10 patches in 1 year Batmunkh Dorjgotov made 4 patches in 1 month, and 4 patches in 1 year Samuel Adesola made 3 patches in 1 month, and 5 patches in 1 year Oromidayo Owolabi made 3 patches in 1 month, and 4 patches in 1 year Armin Le Grand (allotropia) made 3 patches in 1 month, and 78 patches in 1 year Srebotnjak, Martin made 2 patches in 1 month, and 17 patches in 1 year Weblate made 2 patches in 1 month, and 40 patches in 1 year Kurt Nordback made 2 patches in 1 month, and 30 patches in 1 year + top 10 reviewers: Caolán McNamara made 144 review comments in 1 month, and 1386 in 1 year Thorsten Behrens made 130 review comments in 1 month, and 712 in 1 year David Gilbert made 122 review comments in 1 month, and 168 in 1 year Nabet, Julien made 110 review comments in 1 month, and 894 in 1 year Vajna, Miklos made 102 review comments in 1 month, and 1104 in 1 year Grandin, Noel made 88 review comments in 1 month, and 716 in 1 year Michael Stahl made 88 review comments in 1 month, and 852 in 1 year Olivier Hallot made 82 review comments in 1 month, and 452 in 1 year Ilmari Lauhakangas made 74 review comments in 1 month, and 660 in 1 year allotropia jenkins made 72 review comments in 1 month, and 262 in 1 year + big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report: Sahil Gautam Zachary Davis Simon Chenery * Outreachy (Ilmari) + Interns will be announced today * Commit Access * Developer Certification (Stephan/Miklos/László/Gabriel) + resting since: 5 week (limit: 20 weeks) * Jenkins / CI update (Cloph) gerrit_android_aarch64 jobs: 265 ok: 255 ko: 9 fail ratio: 3.40% mean_ok: 8 ( 17) median_ok: 6 ( 11) gerrit_android_arm jobs: 265 ok: 252 ko: 11 fail ratio: 4.15% mean_ok: 8 ( 17) median_ok: 6 ( 11) gerrit_android_x86 jobs: 265 ok: 253 ko: 10 fail ratio: 3.77% mean_ok: 8 ( 17) median_ok: 6 ( 11) gerrit_android_x86_64 jobs: 266 ok: 252 ko: 12 fail ratio: 4.51% mean_ok: 8 ( 17) median_ok: 6 ( 10) gerrit_linux_clang_dbgutil jobs: 551 ok: 437 ko: 103 fail ratio: 18.69% mean_ok: 43 ( 50) median_ok: 41 ( 47) gerrit_linux_gcc_release jobs: 638 ok: 522 ko: 72 fail ratio: 11.29% mean_ok: 22 ( 29) median_ok: 19 ( 22) gerrit_mac jobs: 578 ok: 493 ko: 72 fail ratio: 12.46% mean_ok: 51 ( 53) median_ok: 44 ( 45) gerrit_windows jobs: 542 ok: 466 ko: 63 fail ratio: 11.62% mean_ok: 36 ( 89) median_ok: 37 ( 48) gerrit_master_ml jobs: 666 ok: 395 ko: 212 fail ratio: 31.83% mean_ok: 128 (166) median_ok: 89 ( 89) gerrit_master jobs: 84 ok: 52 ko: 25 fail ratio: 29.76% mean_ok: 91 ( 91) median_ok: 63 ( 63) gerrit_master_seq jobs: 578 ok: 343 ko: 183 fail ratio: 31.66% mean_ok: 125 (133) median_ok: 89 ( 89) + tests that failed more than twice in last seven days 3 CppunitTest_sc_a11y gerrit_linux_gcc_release 3 UITest_sw_ui_frmdlg gerrit_linux_clang_dbgutil 5 UITest_sw_navigator gerrit_linux_clang_dbgutil 6 aborted by jenkins job timeout gerrit_windows 6 Killed by the kill-wrapper gerrit_linux_clang_dbgutil 6 CppunitTest_sd_png_export_tests gerrit_windows 6 UITest_impress_tests gerrit_linux_clang_dbgutil 14 CppunitTest_sw_tiledrendering2 gerrit_linux_gcc_release + CppunitTest_sw_tiledrendering2 still keeps failing frequently + most of the Windows builders are down, will take a look after the call (Cloph) * What’s cooking (Miklos) + A11y update (Michael W) + honor animation setting for selected object rectangle (https://bugs.documentfoundation.org/show_bug.cgi?id=94147) + support for labelled-by relation in NVDA and Qt + works in gtk? (Caolan) + gtk3: yes, not sure about gtk4 (Michael W) + looking into Windows a11y crashes + JAWS issues + do you have that setup locally? (Hossein) + no setup yet, just the 40 mins demo mode (Michael W) + and then can requrest a longer demo + RTL/CTL/CJK update (Jonathan) + tdf#163913 Font-relative loext:margin-left and margin-right + https://bugs.documentfoundation.org/show_bug.cgi?id=163913 + Change in flight + PVS-Studio update (Xisco) + will link the report from https://wiki.documentfoundation.org/Development + https://report.dev.libreoffice.org/ * Manage Conditional Formatting dialog (Xisco) - https://bugs.documentfoundation.org/show_bug.cgi?id=162475 - Pranam is thinking of just reverting for now & do it properly in the future (Caolan) - https://gerrit.libreoffice.org/c/core/+/177334/1 (root of revert tree) - revert on master is in progress * FOSDEM 2025 (Xisco) - DevRoom: Saturday, February 1, from 10AM to 2PM. - Submission deadline: 1st December 2024 at 11:59PM CET - in less than 4 days! * QA update (Xisco) + UNCONFIRMED: 1386 (+74) + enhancements: 344 (+11) + needsUXEval: 5 (-7) + haveBackTrace: 12 (+2) + needsDevAdvice: 48 (+1) + documentation: 5 (+2) + android: 0 (+0) + iOS: 0 (+0) + Online: 9 (+0) + Most pressing bugs: New: None Old: + Crashes on Editing TOC when Preview is on + https://bugs.documentfoundation.org/show_bug.cgi?id=163325 + bisected to Michael S + New high severity bugs of the week: + Cloud synchronization issues: files with 0 bytes after save + https://bugs.documentfoundation.org/show_bug.cgi?id=162452 + Rafael is also linking some 'ask' reports there * QA stats + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html +99 +13 (-76) overall) many thanks to the top bug squashers: Buovjaga 20 QA Administrators 8 Mike Kaganski 5 Justin L 4 V Stuart Foote 4 Caolán McNamara 3 raal 3 BogdanB 2 Heiko Tietze 2 Michael Weghorn 2 + top 10 bugs reporters: Eyal Rozenberg 9 nobu 5 Mike Kaganski 3 peter josvai 3 Caolán McNamara 2 Cor Nouws 2 Gabor Kelemen (allotropia) 2 Jambunathan K 2 LeroyG 2 László Németh 2 + top 10 bugs fixers: Kaganski, Mike 5 Justin Luth 4 Caolán McNamara 3 Grandin, Noel 2 Heiko Tietze 2 Kłos, Szymon 2 1 Balland-Poirier, Laurent 1 Bogdan B 1 Dr. Martinus 1 + top 10 bugs confirmers: *UNKNOWN* 18 Ilmari Lauhakangas 14 Heiko Tietze 9 Bogdan B 6 Kaganski, Mike 5 m.a.riosv 4 Nabet, Julien 3 Raal 3 Vernon, Stuart Foote 3 Caolán McNamara 2 * Bisected bugs open: keyword 'bisected' + more accurate - down to a single commit. + http://bit.ly/2dyIfDy + done by: Ilmari Lauhakangas 7 bzanoli 1 Kurt Nordback 1 Xisco Fauli 1 * Bibisected bugs open: keyword 'bibisected' + http://bit.ly/2cSCXlS + done by: Ilmari Lauhakangas 7 Bogdan B 1 bzanoli 1 Chika 1 Lars Jødal 1 Xisco Fauli 1 * all bugs tagged with 'regression' + 1208(-10) bugs open of 13743(+69) total 22(+1) high prio. done by: Ilmari Lauhakangas 7 Bogdan B 2 m.a.riosv 1 Németh, László 1 Xisco Fauli 1 * ~Component count net * high severity regressions + http://bit.ly/1HWHb3E Writer - 11(+1) Calc - 6(+0) Impress - 2(+0) LibreOffice - 2(+0) UI - 1(+0) by OS: All - 14(+1) Linux - 5(+0) Mac OS X - 0(+0) Windows - 3(+0) * ~Component count net * all regressions + http://bit.ly/1BUdI8i Writer: other - 398(-3) Calc - 243(-3) Impress - 127(+5) LibreOffice - 50(-3) Draw - 46(-3) Crashes - 42(+2) Writer: docx filter - 42(-2) Base - 36(-2) UI - 34(-1) Borders - 33(+0) Writer: perf - 32(-1) Writer: other filter - 31(+0) Printing and PDF export - 25(-1) Chart - 24(+0) RTL - 24(+1) BASIC - 22(+0) filters and storage - 20(+1) Writer: doc filter - 17(+0) Formula Editor - 12(+1) graphics stack - 12(+0) framework - 3(+0) sdk - 3(+0) Extensions - 2(+0) Linguistic - 2(+0)