* Present: + Gabriel, Heiko, Olivier, Stéphane, Caolan, Cosmin, Hossein, Ilmari, Stephan, Xisco, Miklos, Cloph, Eike, Kendy, Michael S * Completed Action Items: + backport the touchpad changes (Xisco) * Pending Action Items: * Release Engineering update (Cloph) + 7.4 status: 7.4.4 has been released + 7.4.5 in mid-February + 7.5 status: rc2 to be tagged this evening + rc3 in 2 weeks + Skia on mac disable by default (Xisco) + Patrick says this needs more cooking time + DeepL translator experimental + very poor UX, the free plan requires registration & credit card (Olivier) * Documentation (Olivier) + New Help + fix LO 7.5 Help build (cloph) + Helpcontent2 + New Help pages: Page numbering, DeepL translation, LanguageTool, (ohallot) + Fixed and updates: (R. Lima, S. Horacek, stragu, erack, fitoshido) + Guides + Draw Guide 7.4 ready (P. Shofield) + Wiki + Calc functions updated (S. Fanning) + Bugzilla Documentation statistics 248(248) bugs open + Updates: BZ changes 1 week 1 month 3 months 12 months created 17(7) 34(5) 94(2) 312(-4) commented 17(7) 70(5) 291(5) 1144(-21) resolved 5(1) 14(1) 46(-2) 193(-2) + top 10 contributors: Stéphane Guillou made 48 changes in 1 month, and 97 changes in 1 year Bogdan B made 28 changes in 1 month, and 178 changes in 1 year Ilmari Lauhakangas made 26 changes in 1 month, and 116 changes in 1 year Olivier Hallot made 24 changes in 1 month, and 459 changes in 1 year Kaganski, Mike made 12 changes in 1 month, and 114 changes in 1 year Adolfo Jayme Barrientos made 7 changes in 1 month, and 38 changes in 1 year Vernon, Stuart Foote made 7 changes in 1 month, and 16 changes in 1 year Faure, Jean-Baptiste made 4 changes in 1 month, and 4 changes in 1 year Dieter made 3 changes in 1 month, and 83 changes in 1 year Alain Romedenne made 2 changes in 1 month, and 33 changes in 1 year * UX Update (Heiko) + Bugzilla (topicUI) statistics 282(282) (topicUI) bugs open, 69(69) (needsUXEval) needs to be evaluated by the UXteam + Updates: BZ changes 1 week 1 month 3 months 12 months added 6(-1) 18(-10) 31(-9) 65(-8) commented 67(49) 217(-7) 527(-5) 2179(-68) removed 3(3) 5(1) 13(3) 40(3) resolved 10(8) 26(7) 68(1) 295(-5) + top 10 contributors: Heiko Tietze made 129 changes in 1 month, and 1509 changes in 1 year Stéphane Guillou made 60 changes in 1 month, and 89 changes in 1 year Vernon, Stuart Foote made 48 changes in 1 month, and 158 changes in 1 year Eyal Rozenberg made 47 changes in 1 month, and 237 changes in 1 year Kaganski, Mike made 39 changes in 1 month, and 129 changes in 1 year maicol figueroa made 31 changes in 1 month, and 31 changes in 1 year Dieter made 28 changes in 1 month, and 207 changes in 1 year Ilmari Lauhakangas made 26 changes in 1 month, and 169 changes in 1 year Rafael Lima made 16 changes in 1 month, and 222 changes in 1 year m.a.riosv made 10 changes in 1 month, and 33 changes in 1 year + [Bug 152705] SECTION COLUMNS: Wrong text distribution + [Bug 152624] LIST STYLES: Numbered Lists in LibreOffice Writer + [Bug 152978] Open object preferences or options with F4 (and add description to context menus) + [Bug 149044] autonumbering and the action which caused it are combined into a single undo step + [Bug 74078] Attribute "Page Style" in Find and Replace does not work + [Bug 150975] View > Navigator (F5) summons a second navigator instead of opening the sidebar deck (comment 10) + [Bug 89829] Updating character style to match selection does not remove direct formatting + [Bug 152965] AutoComplete word/sentence/paragraph from other files + [Bug 148955] Display the full path name of the .so[cgb] file in the Area dialog + [Bug 152905] "Modify..." in Styles sidebar should be "Edit Style..." to match rest of UI -> + [Bug 152936] Consider adding autocomplete (with full-text search) to cell validation + the request makes sense (Eike) + [Bug 146445] Change behaviour of anchor to character in an empty paragraph + [Bug 147656] Presenter console default disable -> + [Bug 74078] EDITING: Attribute "Page Style" in Find and Replace does not work + sounds sensible to hide it from the UI if it's not working (Miklos) * Crash Testing (Caolan) + 101(-4) import failure, 4(+1) export failures + will look at the patterns here + 0 coverity issues + 7 ossfuzz issues, 1 crash, recent regression, fixed with https://gerrit.libreoffice.org/c/core/+/145410 * Crash Reporting (Xisco) + https://crashreport.libreoffice.org/stats/version/7.3.7.2 + (+234) 840 606 533 431 460 855 217 0 + https://crashreport.libreoffice.org/stats/version/7.4.2.3 + (-591) 774 1365 1537 1746 2048 1986 1732 1632 1253 650 0 + https://crashreport.libreoffice.org/stats/version/7.4.3.2 + (+544) 1790 1246 910 712 0 + 7.4.4 release - void rtl::str::release<_rtl_uString>(_rtl_uString*) should be fixed Reverted in 7.4 branch. Fixed in master/7.5 by Noel - many nullptr crash fixes. Thanks to Caolán and Xisco * Easyhack update / mentoring (Hossein) committer... 1 week 1 month 3 months 12 months open 98(20) 147(-6) 151(-5) 160(-4) reviews 320(74) 1288(14) 2980(52) 11678(-4) merged 247(115) 1146(-23) 3351(10) 14469(-27) abandoned 20(14) 43(1) 166(11) 826(6) own commits 153(60) 671(-34) 2367(-10) 10830(-81) review commits 59(11) 283(4) 849(8) 2918(-2) contributor... 1 week 1 month 3 months 12 months open 18(-26) 59(-8) 62(-7) 77(-7) reviews 772(234) 2862(-74) 7566(46) 31664(-128) merged 28(17) 85(11) 266(18) 938(-10) abandoned 2(-7) 136(-6) 256(-1) 561(-7) own commits 28(7) 123(7) 373(6) 970(21) review commits 0(0) 0(0) 0(0) 0(0) + easyHack statistics: needsDevEval 9(9) needsUXEval 1(1) cleanup_comments 318(318) total 383(383) assigned 19(19) open 334(334) + top 10 contributors: Bogdan B made 12 patches in 1 month, and 86 patches in 1 year Patrick Luby made 12 patches in 1 month, and 16 patches in 1 year Paris Oplopoios made 9 patches in 1 month, and 92 patches in 1 year Povilas Kanapickas made 9 patches in 1 month, and 18 patches in 1 year Armin Le Grand (allotropia) made 7 patches in 1 month, and 37 patches in 1 year made 6 patches in 1 month, and 27 patches in 1 year Stéphane Guillou made 4 patches in 1 month, and 4 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 Stéphane Guillou made 2 patches in 1 month, and 6 patches in 1 year + top 10 reviewers: Vajna, Miklos made 138 review comments in 1 month, and 624 in 1 year McNamara, Caolán made 132 review comments in 1 month, and 932 in 1 year Michael Stahl made 102 review comments in 1 month, and 1138 in 1 year Xisco Fauli made 98 review comments in 1 month, and 846 in 1 year Adolfo Jayme Barrientos made 82 review comments in 1 month, and 1012 in 1 year Grandin, Noel made 76 review comments in 1 month, and 432 in 1 year Vajngerl, Tomaž made 64 review comments in 1 month, and 434 in 1 year Nabet, Julien made 64 review comments in 1 month, and 790 in 1 year Christian Lohmaier made 64 review comments in 1 month, and 374 in 1 year Hossein made 50 review comments in 1 month, and 274 in 1 year + Patches automatically abandoned: tdf#117173 Add popup for # of items found/replaced ( Hossein ) - https://gerrit.libreoffice.org/#/c/129649 tools: add Rectangle::IsNormalized() ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/140525 tdf#151323 UI: fix typography of en_US menu and dialog window text ( László Németh ) - https://gerrit.libreoffice.org/#/c/140941 lok: ensure to initialize the security context ( Henry Castro ) - https://gerrit.libreoffice.org/#/c/142289 + New dev blog post (Hossein) + String types in LibreOffice C/C++ code - part 1 (scheduled to be published tomorrow) + https://dev.blog.documentfoundation.org/2023/01/12/string-types-in-libreoffice-c-cpp-code-part-1 + preview URL: https://dev.blog.documentfoundation.org/?p=116&preview=1&_ppp=7f7c379d65 + reviewing old easy hacks: help with this is appreciated + https://wiki.documentfoundation.org/Development/EasyHacks/Review * 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 * Commit Access + Patrick Luby? (Xisco) https://gerrit.libreoffice.org/q/owner:plubius%2540neooffice.org + support the idea (Kendy, Caolan) => no objections AI: send the welcome mail to Patrick (Xisco) AI: set the commit bit (Cloph) * Developer Certification (Stephan/Kendy/Thorsten/László) + resting since: 14 weeks (limit: 20 weeks) * Jenkins / CI update (Cloph) + builds stats plugin currently disabled due to a XSS vulnerability + https://dev-www.libreoffice.org/tmp/gerrit_230112.html + tests that failed more than twice in last seven days 3 CppunitTest_chart2_import gerrit_mac 3 CppunitTest_sw_mailmerge gerrit_windows 3 CppunitTest_sw_ooxmlexport16 gerrit_linux_gcc_release 3 JunitTest_toolkit_unoapi_4 gerrit_linux_clang_dbgutil_branch 4 JunitTest_forms_unoapi_2 gerrit_linux_clang_dbgutil 26 JunitTest_toolkit_unoapi_4 gerrit_linux_clang_dbgutil + any idea about this? (Caolan) + the kill-wrapper couldn't do its work in some cases, probably (Cloph) 40 Killed by the kill-wrapper gerrit_linux_clang_dbgutil + was a quite bad week: Jenkins had problems + it tried to build changes recursively + biggest problem is fixed: now there is an additional macOS build + queue is now under control + huge increase in the builds that are killed by the timeout + also larger series of patches pushed, had a negative impact on turnaround time * 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 + think it'll be 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 + deadline for estimates is the ~next ESC call + lets have the ranking around fosdem latest? and then final results 1-2 weeks later (Thorsten) + got the sheet from Thorsten (Ilmari) * What’s cooking (Miklos) + X11SalBitmap removal and related cleanups (Caolan) + dropping the X11 drawing code, use cairo unconditionally instead + brings up towards 32bit bitmaps, one less platform to worry about + should help Noel's alpha channel work + intention is to keep the 'gen' backend working + dead uno bridges (Stephan) + gathering data to see what can be removed + see https://lists.freedesktop.org/archives/libreoffice/2023-January/089808.html + ancient architectures like s390 (not s390x) * Daily Screenshot Build (Xisco) + failing since https://gerrit.libreoffice.org/c/core/+/138381 (Windows dark mode) + build is failing since Aug, now bisected + perhaps track it in bugzilla (Miklos) * Cosmin intro + invited by Gabriel, from 1&1 + just curious about how the meeting is going * QA update (Xisco) + UNCONFIRMED: 1566 (-50) + enhancements: 296 (-4) + needsUXEval: 9 (-9) + haveBackTrace: 7 (+0) + needsDevAdvice: 32 (-1) + documentation: 9 (-5) + android: 3 (+0) + iOS: 0 (+0) + Online: 11 (+0) + Most pressing bugs: New: None + New high severity bugs of the week: + Envelope dialog: Make dialog more a11y friendly + https://bugs.documentfoundation.org/show_bug.cgi?id=107625 + already fixed, thanks to Caolan + Notebookbar Tabbed / Compact Tabbed UI style controls stop applying styles after a print preview + https://bugs.documentfoundation.org/show_bug.cgi?id=125504 + not a regression? * QA stats (Stephane) + opinion on new date-time calculation and formatting meta? - seeing work on that area - most formatting is in the numberformatter, possibly there is a META for that (Eike) - https://bugs.documentfoundation.org/show_bug.cgi?id=111942 "(User-Locale)- [META] User locale bugs and enhancements" (Heiko) + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html +103 +67 (-122) overall) many thanks to the top bug squashers: Stéphane Guillou (stragu) 17 QA Administrators 16 Heiko Tietze 10 Buovjaga 9 m.a.riosv 7 Justin L 5 Caolán McNamara 4 Eike Rathke 4 Mike Kaganski 4 V Stuart Foote 4 + top 10 bugs reporters: Gabor Kelemen (allotropia) 6 Regina Henschel 4 Mike Kaganski 3 Stéphane Guillou (stragu) 3 Telesto 3 Detlef Girke 2 steam2 2 Andy 1 Freddie Witherden 1 Grobe 1 + top 10 bugs fixers: Heiko Tietze 5 Henschel, Regina 3 McNamara, Caolán 3 Melenchuk, Vasily 2 Michael Stahl 2 Németh, László 2 Rafael Lima 2 Rathke, Eike 2 1 *UNKNOWN* 1 + top 10 bugs confirmers: Ilmari Lauhakangas 44 Stéphane Guillou 24 Heiko Tietze 12 m.a.riosv 7 *UNKNOWN* 6 Nabet, Julien 4 Telesto 4 Dieter 3 Rafael Lima 3 Vernon, Stuart Foote 3 * 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: Stéphane Guillou 3 Ilmari Lauhakangas 2 Raal 1 * Bibisected bugs open: keyword 'bibisected' + http://bit.ly/2cSCXlS + done by: Stéphane Guillou 3 Ilmari Lauhakangas 2 Raal 1 * all bugs tagged with 'regression' + 1188(+2) bugs open of 12236(+13) total 8(+0) high prio. done by: Stéphane Guillou 4 Rathke, Eike 1 Ilmari Lauhakangas 1 Alex Thurgood 1 m.a.riosv 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 - 419(+3) Calc - 206(-2) Impress - 120(+1) Writer: docx filter - 57(+0) Crashes - 50(-1) LibreOffice - 47(+2) Draw - 42(+0) Base - 40(+0) UI - 37(+2) Writer: perf - 35(+0) Borders - 32(+0) Writer: other filter - 29(+0) Chart - 24(+0) RTL - 23(+0) Writer: doc filter - 19(+0) BASIC - 18(+0) Printing and PDF export - 17(+0) filters and storage - 15(+0) graphics stack - 14(-1) Formula Editor - 3(+0) sdk - 2(+0) framework - 1(+0)