* Present: + Xisco, Caolan, Cloph, Cosmin, Gabriel, Heiko, Ilmari, Hossein, Michael W, Olivier, Miklos, Stephan, Stephane, Kendy, Michael S, Eike, Thorsten * Completed Action Items: + send the welcome mail to Patrick (Xisco) + set the commit bit (Cloph) * Pending Action Items: * Release Engineering update (Cloph) + 7.5.0 status: rc3 in 1 week + 7.4.4 + hotfix is planned with just one RC: in 1 week - https://bugs.documentfoundation.org/show_bug.cgi?id=153059 - thanks Caolan for fixing - version will be 7.4.5 to avoid confusion, but only changes are the bugfix and translation updates * Documentation (Olivier) + New Help (no news) + Helpcontents 2 + Updates (ohallot) + Guides + work in progress for 7.5 + Bugzilla Documentation statistics 252(252) bugs open + Updates: BZ changes 1 week 1 month 3 months 12 months created 12(-5) 36(2) 95(1) 306(-6) commented 16(-1) 57(-13) 298(7) 1099(-45) resolved 5(0) 14(0) 46(0) 187(-6) + top 10 contributors: Stéphane Guillou made 48 changes in 1 month, and 100 changes in 1 year Ilmari Lauhakangas made 29 changes in 1 month, and 101 changes in 1 year Olivier Hallot made 29 changes in 1 month, and 433 changes in 1 year Seth Chaiklin made 9 changes in 1 month, and 333 changes in 1 year Bogdan B made 7 changes in 1 month, and 178 changes in 1 year Rafael Lima made 7 changes in 1 month, and 135 changes in 1 year Vernon, Stuart Foote made 7 changes in 1 month, and 23 changes in 1 year Kaganski, Mike made 6 changes in 1 month, and 116 changes in 1 year Roman Kuznetsov made 5 changes in 1 month, and 55 changes in 1 year Faure, Jean-Baptiste made 4 changes in 1 month, and 4 changes in 1 year * UX Update (Heiko) + Bugzilla (topicUI) statistics 278(278) (topicUI) bugs open, 66(66) (needsUXEval) needs to be evaluated by the UXteam + Updates: BZ changes 1 week 1 month 3 months 12 months added 8(2) 11(-7) 21(-10) 56(-9) commented 87(20) 216(-1) 527(0) 2189(10) removed 0(-3) 0(-5) 8(-5) 34(-6) resolved 11(1) 29(3) 76(8) 300(5) + top 10 contributors: Heiko Tietze made 119 changes in 1 month, and 1480 changes in 1 year Stéphane Guillou made 53 changes in 1 month, and 111 changes in 1 year Dieter made 42 changes in 1 month, and 224 changes in 1 year Vernon, Stuart Foote made 37 changes in 1 month, and 150 changes in 1 year Eyal Rozenberg made 35 changes in 1 month, and 233 changes in 1 year Kaganski, Mike made 35 changes in 1 month, and 139 changes in 1 year Ilmari Lauhakangas made 31 changes in 1 month, and 186 changes in 1 year maicol figueroa made 22 changes in 1 month, and 31 changes in 1 year David Melik made 16 changes in 1 month, and 16 changes in 1 year Rafael Lima made 16 changes in 1 month, and 222 changes in 1 year -> + [Bug 153089] Allow separator (for Numbering by Chapter) to be greater than one character in the Edit Fields dialog + [Bug 153084] Disable gutter position when page layout is set to "mirrored" + [Bug 153079] [Feature request] -Update Index- to add MS Office option + [Bug 149362] Indicate slide direction when it is out-of-view + [Bug 149358] Autotext should be available in Impress -> + [Bug 153065] Tool names are different between the toolbar and Visible Buttons list + [Bug 149376] Allow overlap option for Frame and Graphics styles should be disabled by default + [Bug 153051] Improvement of Calc's csv import dialog. + [Bug 149163] Track changes in a spreadsheet shows the most recent change in a transaction instead of the change from the start of that transaction. + [Bug 153024] LibreOffice - Calc - New sheet as "Text Document" * Crash Testing (Caolan) + 104(+3) import failure, 4(+0) export failures - summary of related backtraces available - seeing a few fixes from Michael S already, thanks - Calc issues are still outstanding + 3 coverity issues + 5 ossfuzz issues, no crashes https://bugs.documentfoundation.org/show_bug.cgi?id=151930 leak fixed by someone * Crash Reporting (Xisco) + https://crashreport.libreoffice.org/stats/version/7.3.7.2 + (+53) 893 840 606 533 431 460 855 217 0 + https://crashreport.libreoffice.org/stats/version/7.4.2.3 + (+110) 884 774 1365 1537 1746 2048 1986 1732 1632 1253 650 0 + https://crashreport.libreoffice.org/stats/version/7.4.3.2 + (-327) 1463 1790 1246 910 712 0 + https://crashreport.libreoffice.org/stats/version/7.4.4.2 + (+832) 832 0 + Regression in 7.4.4 - https://crashreport.libreoffice.org/stats/signature/SwHeaderFooterWin::LinkStubClickHdl(void%20*,weld::Button%20&) + Fixed thanks to Caolán + Fixed in 7.4.4 - https://crashreport.libreoffice.org/stats/signature/void%20rtl::str::release%3C_rtl_uString%3E(_rtl_uString*) - the problematic commit was reverted * Easyhack update / mentoring (Hossein) committer... 1 week 1 month 3 months 12 months open 91(-7) 145(-2) 146(-5) 155(-5) reviews 356(36) 1136(-152) 3032(52) 11680(2) merged 375(128) 1129(-17) 3536(185) 14603(134) abandoned 16(-4) 52(9) 174(8) 826(0) own commits 270(117) 723(52) 2495(128) 10899(69) review commits 55(-4) 241(-42) 831(-18) 2909(-9) contributor... 1 week 1 month 3 months 12 months open 19(1) 59(0) 61(-1) 75(-2) reviews 984(212) 2776(-86) 7908(342) 31874(210) merged 15(-13) 56(-29) 243(-23) 917(-21) abandoned 3(1) 14(-122) 248(-8) 555(-6) own commits 22(-6) 94(-29) 352(-21) 972(2) review commits 0(0) 0(0) 0(0) 0(0) + easyHack statistics: needsDevEval 9(9) needsUXEval 1(1) cleanup_comments 316(316) total 379(379) assigned 16(16) open 333(333) + top 10 contributors: Bogdan B made 8 patches in 1 month, and 86 patches in 1 year Paris Oplopoios made 7 patches in 1 month, and 92 patches in 1 year Armin Le Grand (allotropia) made 6 patches in 1 month, and 37 patches in 1 year Stéphane Guillou made 4 patches in 1 month, and 4 patches in 1 year Radhey Parekh made 3 patches in 1 month, and 6 patches in 1 year made 3 patches in 1 month, and 28 patches in 1 year Leonid Ryzhov made 3 patches in 1 month, and 5 patches in 1 year Srebotnjak, Martin made 2 patches in 1 month, and 26 patches in 1 year Donkers, Winfried made 2 patches in 1 month, and 4 patches in 1 year Shulhan made 2 patches in 1 month, and 2 patches in 1 year + top 10 reviewers: Vajna, Miklos made 134 review comments in 1 month, and 646 in 1 year McNamara, Caolán made 78 review comments in 1 month, and 936 in 1 year Adolfo Jayme Barrientos made 78 review comments in 1 month, and 1004 in 1 year Xisco Fauli made 74 review comments in 1 month, and 854 in 1 year Michael Stahl made 72 review comments in 1 month, and 1120 in 1 year Nabet, Julien made 66 review comments in 1 month, and 794 in 1 year Grandin, Noel made 58 review comments in 1 month, and 438 in 1 year Hossein made 52 review comments in 1 month, and 272 in 1 year Thorsten Behrens made 48 review comments in 1 month, and 672 in 1 year Timar, Andras made 46 review comments in 1 month, and 234 in 1 year + Patches automatically abandoned: tdf#137818 Add Vary colors by point checkbox for chart data series ( Gabor Kelemen ) - https://gerrit.libreoffice.org/#/c/114996 WIP: Fix tdf#142021 tdf#138147 tdf#84199 Implement SetPolyFillMode ( Hossein ) - https://gerrit.libreoffice.org/#/c/120477 tdf#149256 Ship LibreOfficeKit headers in packages ( Hossein ) - https://gerrit.libreoffice.org/#/c/134863 Add string C++ SDK example ( Hossein ) - https://gerrit.libreoffice.org/#/c/134920 vcl: itAnimView -> itRendererer ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/137353 Drop boost dependency for writerfilter ( Hossein ) - https://gerrit.libreoffice.org/#/c/139279 Remove unnecessary Note frame; add colons per HIG ( Adolfo Jayme Barrientos ) - https://gerrit.libreoffice.org/#/c/139649 + big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report: Shulhan Joel Dowdy * New EasyHack suggestion Use all_of, any_of or none_of from STD instead of looping to check a condition over a range https://bugs.documentfoundation.org/show_bug.cgi?id=153109 * GSoC (Ilmari) + We need more ideas and mentors + https://wiki.documentfoundation.org/Development/GSoC/Ideas + https://wiki.documentfoundation.org/Development/GSoC/Ideas_without_a_mentor + this still needs love + next week we can apply as an organization, interested to hear who would want to mentor + will the conditions change from last year, requiring little experience? (Caolan) + student work won't count as previous open source experience e.g. (Ilmari) + but open to anyone, not just students * Commit Access * Developer Certification (Stephan/Kendy/Thorsten/László) + resting since: 15 weeks (limit: 20 weeks) * Jenkins / CI update (Cloph) + https://dev-www.libreoffice.org/tmp/gerrit_230119.html + tests that failed more than twice in last seven days 3 build likely got stuck and was aborted due to not producing any output to the log gerrit_windows 3 CppunitTest_starmath_import gerrit_linux_gcc_release 3 UITest_cui_tabpages gerrit_linux_clang_dbgutil 4 UITest_calc_tests gerrit_linux_clang_dbgutil 5 CppunitTest_sw_mailmerge gerrit_windows 9 CppunitTest_sc_subsequent_export_test2 gerrit_linux_clang_dbgutil 15 CppunitTest_sc_subsequent_export_test2 gerrit_linux_gcc_release 27 build likely got stuck and was aborted due to not producing any output to the log gerrit_mac 28 Killed by the kill-wrapper gerrit_linux_clang_dbgutil + no problems with Jenkins itself this week (Cloph) + macOS and Linux hangs are similar in quantity + sadly not much overlap + CppunitTest_sc_subsequent_export_test2 is probably fixed by Stephan * FOSDEM 2023 (Xisco) + Italo is putting together a schedule + If you didn't get a mail from Italo, something went wrong (Cloph) + We'll have a hackfest around FOSDEM: on 6 & 7th Feb (Xisco) * LibreOffice hackfest in Cambridge (Miklos) + as part of COOL days: 28 & 29th March 2023 + Collabora can fund accommodation for people + https://www.collaboraoffice.com/cooldays/ has more info * ESC budget & projects 2023 (Thorsten, Ilmari) + review & update https://wiki.documentfoundation.org/Development/Budget2023 + some people did estimation work on ideas, thanks to them + after that, rank & vote 2023 ESC project proposals + Missing cost estimate and contact: https://wiki.documentfoundation.org/Development/Budget2023#Finish_Firebird_implementation https://wiki.documentfoundation.org/Development/Budget2023#Add_more_combo_chart_types https://wiki.documentfoundation.org/Development/Budget2023#Migrate_from_Carbon_to_Cocoa_framework_on_Mac https://wiki.documentfoundation.org/Development/Budget2023#Refactor_font_handling_on_Mac https://wiki.documentfoundation.org/Development/Budget2023#Document_Comparison_bugs_and_enhancements https://wiki.documentfoundation.org/Development/Budget2023#Application_Themes_.28formerly_known_as_Mozilla_Persona.29 + estimation input on these topics is highly welcome (Ilmari) + requesting a bit more time (Thorsten) + so let's go with early next week (Ilmari) + if something was approved last year, it's not necessary a duplicate for this year, correct? (Caolan) + it's a bit ironical that puttings things on this list can block a feature.. + the last year was very bad.. many things got not done (Thorsten) + that being said, if you want to get something done, freel free to do it, no need to wait for TDF funding + may need help with the ranking sheet (Ilmari) + Eike, Thorsten & Miklos can help there if there is a need * What’s cooking (Miklos) + Noel started replacing XUnoTunnel with dynamic_cast where possible, now that it's safe to do + makes the code simpler (Stephan) + also makes the downcast more visible to Coverity (Caolan) * QA update (Xisco) + UNCONFIRMED: 1527 (-39) + enhancements: 294 (-2) + needsUXEval: 4 (-5) + haveBackTrace: 7 (+0) + needsDevAdvice: 32 (+0) + documentation: 10 (+1) + android: 4 (+1) + iOS: 0 (+0) + Online: 11 (+0) + Most pressing bugs: New: None Fixed: + CRASH: Clicking on the header/footer button after scrolling + https://bugs.documentfoundation.org/show_bug.cgi?id=153059 + fixed thanks to Caolán + New high severity bugs of the week: + Calc crashes when scroll up and down quickly within a document, or hold Page Down (Skia/Vulkan) + https://bugs.documentfoundation.org/show_bug.cgi?id=149527 + 7.3 regression, bibisected to a range, Skia/Vulkan-related, it seems. 7 duplicates, potentially 2 or 3 more + if somebody has idea how to work around the segfault to get an actual bisect result, that would be interesting (Stephane) there are explicit std::aborts there on context->oomed() and context->abandoned() + Crash on undo deletion of table with track changes enabled + https://bugs.documentfoundation.org/show_bug.cgi?id=152964 + fixed thanks to Laszlo + Turn Border button into a split button and remember recent border style + https://bugs.documentfoundation.org/show_bug.cgi?id=58349 + Feature Request - Add "Remove Duplicates" button to LibreOffice / filtering showing duplicates is too complicated + https://bugs.documentfoundation.org/show_bug.cgi?id=85976 + Easyhack. Hossein ? + I will take a look (Hossein) * .NET SDK support (Hossein) + saw version 5 / 6 were not working + perhaps makes sense to include it in the budget * QA stats (Stephane) + lots of work on 7.5 regressions: trying to bisect these (Stephane) + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html +108 -5 (-110) overall) many thanks to the top bug squashers: Buovjaga 15 Heiko Tietze 13 Caolán McNamara 7 Stéphane Guillou (stragu) 6 Telesto 5 Julien Nabet 4 Rafael Lima 4 Regina Henschel 4 Michael Weghorn 3 Patrick Luby 3 + top 10 bugs reporters: Xisco Faulí 7 Gerald Pfeifer 5 Robert Großkopf 5 Telesto 4 AvidSeeker 3 Andreas Säger 2 Buovjaga 2 Eyal Rozenberg 2 Michael Weghorn 2 NISZ LibreOffice Team 2 + top 10 bugs fixers: McNamara, Caolán 7 Heiko Tietze 5 Rafael Lima 4 Patrick Luby 3 Andreas Heinisch 2 Grandin, Noel 2 Tünde Tóth 2 Weghorn, Michael 2 *UNKNOWN* 1 Alexander Berg 1 + top 10 bugs confirmers: Ilmari Lauhakangas 25 Stéphane Guillou 19 Telesto 9 Xisco Fauli 8 Nabet, Julien 7 Robert Großkopf 7 m.a.riosv 6 *UNKNOWN* 5 Heiko Tietze 5 Weghorn, Michael 5 * Highest-Priority bugs (aka "MABs"): + http://bit.ly/2lJAAJI 6.0 : 1/53 - 1 % (+0) 5.4 : 0/41 - 0 % (+0) 5.3 : 0/54 - 0 % (+0) 5.2 : 0/43 - 0 % (+0) 5.1 : 0/35 - 0 % (+0) 5.0 : 0/64 - 0 % (+0) 4.4 : 0/76 - 0 % (+0) 4.3 : 0/73 - 0 % (+0) 4.2 : 2/134 - 1 % (+0) 4.1 : 2/85 - 2 % (+0) 4.0 : 1/82 - 1 % (+0) old : 1/246 - 0 % (+0) * Bisected bugs open: keyword 'bisected' + more accurate - down to a single commit. + http://bit.ly/2dyIfDy + done by: Xisco Fauli 6 Stéphane Guillou 4 Raal 3 Roman Kuznetsov 1 Aron Budea 1 Weghorn, Michael 1 * Bibisected bugs open: keyword 'bibisected' + http://bit.ly/2cSCXlS + done by: Xisco Fauli 6 Stéphane Guillou 4 Raal 3 Roman Kuznetsov 1 Aron Budea 1 Weghorn, Michael 1 * all bugs tagged with 'regression' + 1204(+16) bugs open of 12264(+28) total 8(+0) high prio. done by: Robert Großkopf 7 Xisco Fauli 6 Stéphane Guillou 4 Raal 3 Roman Kuznetsov 1 Dieter 1 Ilmari Lauhakangas 1 Alex Thurgood 1 Weghorn, Michael 1 Telesto 1 * ~Component count net * high severity regressions + http://bit.ly/1HWHb3E Writer - 5(+0) Calc - 1(+0) Draw - 1(+0) LibreOffice - 1(+0) by OS: All - 7(+0) Linux - 0(+0) Mac OS X - 0(+0) Windows - 1(+0) * ~Component count net * all regressions + http://bit.ly/1BUdI8i Writer: other - 423(+4) Calc - 209(+3) Impress - 120(+0) Writer: docx filter - 59(+2) Crashes - 51(+1) LibreOffice - 47(+0) Draw - 44(+2) Base - 41(+1) UI - 37(+0) Writer: perf - 35(+0)->getL Borders - 34(+2) Writer: other filter - 30(+1) Chart - 24(+0) RTL - 24(+1) Writer: doc filter - 20(+1) BASIC - 18(+0) Printing and PDF export - 18(+1) filters and storage - 16(+1) graphics stack - 14(+0) Formula Editor - 3(+0) sdk - 2(+0) framework - 1(+0)