* Present: + Olivier, Cloph, Hossein, Michael W, Stephan, Sophie, Miklos, Kendy, Xisco, Heiko, Caolan * Completed Action Items: + None * Pending Action Items: + uninstall system boost on Linux Jenkins slaves (Cloph) [ only one box remaining ] * Release Engineering update (Cloph) + 7.4 release plan created: https://wiki.documentfoundation.org/ReleasePlan/7.4 + feature freeze in June (same as last year) + 7.3 status: 7.3.2 rc1 will be tagged in 3 weeks + 7.2 status: 7.2.7 rc1 will be tagged in 4 weeks + Remotes: Android, iOS + Android viewer * Documentation (Olivier) + New Help + No news + Helcontents2 + updates, fixes, refactor (Johnny_M, Fitoshido, M. Kagansky, A. Romedenne) + Google seasons of Doc 2022 + Submitted LibreOffice/TDF as Organization + created project to illustrate LO API + https://wiki.documentfoundation.org/Documentation/GSoDOC/2022 + https://developers.google.com/season-of-docs/docs/timeline + Guides + Updates in progress for 7.3 Draw/Writer/Base/Impress (P. Schofield, J. Weber, ohallot, K Kriek, ..) + PDF "Leading spaces lost copying code from pdf" (flywire) + https://lists.freedesktop.org/archives/libreoffice/2022-March/088677.html + Is there a tweak to fix/attend this? + More than just easy (Miklos) + perhaps try the a11y options in the PDF export dialog (Cloph) + Bugzilla Documentation statistics 243(243) bugs open + Updates: BZ changes 1 week 1 month 3 months 12 months created 5(-16) 36(-7) 125(-3) 327(-2) commented 32(10) 86(17) 416(-2) 1533(-19) resolved 2(-4) 14(-1) 60(-1) 204(1) + top 10 contributors: Olivier Hallot made 32 changes in 1 month, and 494 changes in 1 year Seth Chaiklin made 19 changes in 1 month, and 72 changes in 1 year Dieter made 10 changes in 1 month, and 110 changes in 1 year Heiko Tietze made 9 changes in 1 month, and 87 changes in 1 year Bielefeld, Rainer made 8 changes in 1 month, and 10 changes in 1 year Timur made 6 changes in 1 month, and 65 changes in 1 year Kaganski, Mike made 6 changes in 1 month, and 97 changes in 1 year Ilmari Lauhakangas made 4 changes in 1 month, and 109 changes in 1 year steve -_- made 4 changes in 1 month, and 7 changes in 1 year Nabet, Julien made 4 changes in 1 month, and 66 changes in 1 year * UX Update (Heiko) + Bugzilla (topicUI) statistics 265(265) (topicUI) bugs open, 78(78) (needsUXEval) needs to be evaluated by the UXteam + Updates: BZ changes 1 week 1 month 3 months 12 months added 7(3) 10(2) 19(3) 47(-1) commented 49(-45) 235(-40) 616(-12) 2719(-77) removed 2(2) 5(-1) 13(-1) 36(-1) resolved 4(-4) 32(-6) 99(0) 401(-8) + top 10 contributors: Heiko Tietze made 180 changes in 1 month, and 1924 changes in 1 year Dieter made 40 changes in 1 month, and 236 changes in 1 year Eyal Rozenberg made 31 changes in 1 month, and 147 changes in 1 year Timur made 20 changes in 1 month, and 121 changes in 1 year Ilmari Lauhakangas made 19 changes in 1 month, and 267 changes in 1 year Yeron 50201 made 17 changes in 1 month, and 17 changes in 1 year Di Hox made 13 changes in 1 month, and 13 changes in 1 year Foote, V Stuart made 12 changes in 1 month, and 459 changes in 1 year Németh, László made 11 changes in 1 month, and 32 changes in 1 year Fortin Tam, Jean-François made 10 changes in 1 month, and 11 changes in 1 year + 14 bew tickets with needsUXEval Mar/18-24 + [Bug 141255] Writer forms: Can't limit carriage returns (scrollbar is not disabled despite it should be) + [Bug 148121] Let me save and load custom or default User Interface UI layout variants. + [Bug 147783] Cannot undo typing in Hyperlink dialog + [Bug 148100] Easy hack: Clarify the pivot tables dialog instructions label to mention double-clicking to edit the properties of a field item + [Bug 148108] Can't change "refer using" back from Number to Chapter -> + [Bug 147791] Enabling Print Current Page by pressing a shortcut key + [Bug 147774] CROSS REFERENCE TO HEADING: There should be an option to drop the separator in reference text + [Bug 148080] UI: Dialog "Rename Slide" should name "Rename Page" + [Bug 148081] Copyable version info (for non-releases?) should include build date + [Bug 148073] Consider renaming menu item "Search Commands" + [Bug 141140] GTK3: menubuttons toggled states not visually consistent throughout the toolbars + [Bug 141137] "AutoCorrect" submenu (and autocorrect options) are missing from the Groupedbar Compact and Tabbed toolbars + [Bug 148016] [NEWHELP] Add Dark mode to Help + [Bug 141000] Icon pack name should support multiple words * Crash Testing (Caolan) + 10(-199) import failure, 3(-197) export failures + 0 coverity issues + 12 ossfuzz issues * Crash Reporting (Xisco) + https://crashreport.libreoffice.org/stats/version/7.2.5.2 + (-112) 1653 1765 1852 1858 2096 1778 1776 1707 1860 1608 1246 691 0 + https://crashreport.libreoffice.org/stats/version/7.2.6.2 + (+207) 373 166 0 + https://crashreport.libreoffice.org/stats/version/7.3.0.3 + (-378) 1282 1660 2172 2911 2744 2384 2260 347 0 + https://crashreport.libreoffice.org/stats/version/7.3.1.3 + (+307) 1652 1345 810 0 + Symbols in 7.2.6.2 are not being resolved + re-uploaded the symbols yesterday (Cloph) + should work for new reports + https://crashreport.libreoffice.org/stats/signature/GrVkPipelineState::setAndBindInputAttachment(GrVkGpu%20*,gr_sp%3CGrVkDescriptorSet%20const%20,GrManagedResource,GrRecycledResource,%7BGrManagedResource::ref(void),0%7D,%7BGrRecycledResource::recycle(void),0%7D%3E,GrVkCommandBuffer%20*) + Since 7.3. SKIA related. * Mentoring/EasyHack update (Hossein) committer... 1 week 1 month 3 months 12 months open 60(-10) 178(-17) 181(-16) 183(-16) reviews 360(62) 1666(-38) 3812(-72) 12786(-74) merged 217(-115) 1479(-99) 4003(-161) 15792(-35) abandoned 110(104) 166(99) 288(85) 820(76) own commits 162(-99) 1077(-86) 3109(-84) 12580(-54) review commits 94(46) 291(20) 933(28) 3829(-34) contributor... 1 week 1 month 3 months 12 months open 22(-28) 164(-40) 165(-40) 169(-40) reviews 1050(160) 3954(160) 9348(44) 34720(-34) merged 35(23) 92(24) 262(19) 1538(-62) abandoned 15(13) 23(14) 73(11) 373(-59) own commits 62(56) 120(48) 354(37) 1557(-67) review commits 0(0) 0(0) 0(0) 0(0) + easyHack statistics: needsDevEval 8(8) needsUXEval 1(1) cleanup_comments 296(296) total 350(350) assigned 31(31) open 292(292) + top 10 contributors: Johnny_M made 78 patches in 1 month, and 830 patches in 1 year Attila Bakos made 5 patches in 1 month, and 33 patches in 1 year Deepika Sreejesh made 5 patches in 1 month, and 5 patches in 1 year flywire made 4 patches in 1 month, and 8 patches in 1 year Vaibhav Malik made 2 patches in 1 month, and 11 patches in 1 year Pragat Pandya made 2 patches in 1 month, and 3 patches in 1 year Tushar Jham made 2 patches in 1 month, and 2 patches in 1 year Gautham Krishnan made 2 patches in 1 month, and 2 patches in 1 year Dr. David Alan Gilbert made 2 patches in 1 month, and 6 patches in 1 year Nagy Tibor made 1 patches in 1 month, and 34 patches in 1 year + top 10 reviewers: Michael Stahl made 236 review comments in 1 month, and 1192 in 1 year Xisco Fauli made 156 review comments in 1 month, and 910 in 1 year Thorsten Behrens made 144 review comments in 1 month, and 780 in 1 year Adolfo Jayme Barrientos made 98 review comments in 1 month, and 980 in 1 year Olivier Hallot made 96 review comments in 1 month, and 1258 in 1 year Kaganski, Mike made 94 review comments in 1 month, and 800 in 1 year Christian Lohmaier made 72 review comments in 1 month, and 216 in 1 year Hossein made 64 review comments in 1 month, and 206 in 1 year Ilmari Lauhakangas made 62 review comments in 1 month, and 284 in 1 year McNamara, Caolán made 58 review comments in 1 month, and 516 in 1 year + The script is fixed and activated recently + Patches automatically abandoned: tdf#139633 - Direct editing of tree nodes in Navigator ( Tarun Sharma ) - https://gerrit.libreoffice.org/#/c/116731 BUG 141908 CppUnittests: make a start on replacing usage of sal_Int32 => Color ( Daniel Thomas ) - https://gerrit.libreoffice.org/#/c/116793 tdf#105103 test to check if the doc crashes after the fix. ( Shubham Jain ) - https://gerrit.libreoffice.org/#/c/116872 tdf#134965 test for the fix ( Shubham Jain ) - https://gerrit.libreoffice.org/#/c/116938 tdf#39510 Add Unittest ( Shubham Jain ) - https://gerrit.libreoffice.org/#/c/117081 tdf#64761 Add UnitTest ( Shubham Jain ) - https://gerrit.libreoffice.org/#/c/117084 Updated to 4th of June status ( Silver Valdvee ) - https://gerrit.libreoffice.org/#/c/117109 tdf#131679 Add UnitTest ( Shubham Jain ) - https://gerrit.libreoffice.org/#/c/117204 Improve example for Advanced Filter OR function ( ) - https://gerrit.libreoffice.org/#/c/117229 tdf#142868 WIP UI chart: rethinking of working of attaching series to primary ( Balazs Varga ) - https://gerrit.libreoffice.org/#/c/117234 tdf#132940 Add UnitTest ( Shubham Jain ) - https://gerrit.libreoffice.org/#/c/117277 tdf#129529 Add UnitTest ( Shubham Jain ) - https://gerrit.libreoffice.org/#/c/117280 Change Advanced Filter's help example. ( ) - https://gerrit.libreoffice.org/#/c/117309 tdf#121309 Android: Refresh view to show more columns at startup ( Ilhan Yesil ) - https://gerrit.libreoffice.org/#/c/117338 lok: sc: avoid update drag over overlay ( Henry Castro ) - https://gerrit.libreoffice.org/#/c/117706 lok: sc: override hittest ( Henry Castro ) - https://gerrit.libreoffice.org/#/c/117709 lok: sc: restore the timer aWTimer ( Henry Castro ) - https://gerrit.libreoffice.org/#/c/117780 lok: add local mouse tracking functionality ( Henry Castro ) - https://gerrit.libreoffice.org/#/c/117781 WIP try preserving current recipient names for gpg encryption ( Thorsten Behrens ) - https://gerrit.libreoffice.org/#/c/117874 WIP Provide gpg co-encryption for shared cloud storage docs ( Thorsten Behrens ) - https://gerrit.libreoffice.org/#/c/117875 Fix hung UITest_solver ( Stephan Bergmann ) - https://gerrit.libreoffice.org/#/c/117898 svp: don't directly yield in main thread ( Jan-Marek Glogowski ) - https://gerrit.libreoffice.org/#/c/117900 tdf#136615: Limit time display resolution to millisecond or second ( Mike Kaganski ) - https://gerrit.libreoffice.org/#/c/117924 Use built-in functions for more efficiency ( Bai Xiaochun ) - https://gerrit.libreoffice.org/#/c/117950 Use std which gives platform specific optimal implementation ( Bai Xiaochun ) - https://gerrit.libreoffice.org/#/c/117952 + the reason for the mass-abandon is that Xisco fixed the script + big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report: Lemures Lemniscati Siddhant Chaudhary Sarrah Bastawala + Ilmari finished the DevGuide import, the single pages are there now + print page should create reasonable output + can discuss future changes to this document -> take it to the dev list * GSoC (Hossein/Ilmari) + LibreOffice got accepted! + Timeline: https://developers.google.com/open-source/gsoc/timeline + next step: until April 3rd: discuss project ideas (existing & new) with interested participants + April 4th - April 19th: submission period for participants' applications * Commit Access + None * Developer Certification (Stephan/Kendy/Thorsten/László) + resting since: 12 weeks (limit: 20 weeks) * Jenkins / CI update (Cloph) from:Thu Mar 17 14:56:32 2022 master linux rel jobs: 119 ok: 119 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00% master linux dbg jobs: 95 ok: 94 ko: 1 fail ratio: 1.05 % break: 1 broken duration: 1.08% master mac rel jobs: 103 ok: 103 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00% master mac dbg jobs: 106 ok: 106 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00% master win rel jobs: 91 ok: 81 ko: 10 fail ratio: 10.99 % break: 1 broken duration:24.33% master win dbg jobs: 91 ok: 91 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00% master win64 dbg jobs: 91 ok: 81 ko: 10 fail ratio: 10.99 % break: 1 broken duration:24.11% master gerrit lin jobs: 357 ok: 299 ko: 43 fail ratio: 12.04% time for ok: mean: 16 median: 12 master gerrit plg jobs: 326 ok: 237 ko: 62 fail ratio: 19.02% time for ok: mean: 54 median: 49 master gerrit win jobs: 367 ok: 275 ko: 68 fail ratio: 18.53% time for ok: mean: 46 median: 39 master gerrit mac jobs: 360 ok: 287 ko: 47 fail ratio: 13.06% time for ok: mean: 36 median: 32 master android jobs: 314 ok: 279 ko: 21 fail ratio: 6.69% time for ok: mean: 14 median: 9 master gerrit all jobs: 342 ok: 204 ko: 113 fail ratio: 33.04% time for ok: mean: 65 median: 52 + https://dev-www.libreoffice.org/tmp/gerrit_220324.html + tests that failed more than twice in last seven days 3 UITest_sw_sidebar gerrit_linux_clang_dbgutil 5 Killed by the kill-wrapper gerrit_linux_clang_dbgutil 14 CppunitTest_sc_macros_test gerrit_windows (all on slow/low parallelism windows box) + rather normal week (Cloph) + less builds than usual + CppunitTest_sc_macros_test fails a lot with a lower parallelism setting + not managed to reproduce it reliably so far * l10n (Sophie) + new Thai translators * What’s cooking (Miklos) + Enabled 16k cols in Calc (Lubos) + https://bugs.documentfoundation.org/show_bug.cgi?id=133764 + http://llunak.blogspot.com/2022/03/enabling-calc-support-for-16384-columns.html + feature/sparklines: Excel-style sparklines for Calc (Tomaz) + https://tomazvajngerl.blogspot.com/2022/03/sparklines-in-calc.html + Working hard on SmartArt (Armin) + Adding "clearing breaks" to Writer, HTML's <br clear="..."> (Miklos) + Text layout performance optimization (Lubos) + https://blog.documentfoundation.org/blog/2021/12/08/tender-to-optimize-text-layout-performance-for-print-and-pdf-export-202112-01/ + <https://gerrit.libreoffice.org/c/core/+/131943> "Drop support for OpenGL denylist on X11" (Stephan) + no longer spawn a new process on startup in the x11 case + if we don't start it, then it can't hang e.g. in the flatpak case + also avoids xwayland (so only oosplash remains) * Bugzilla Field: Regression-By (Xisco) - https://redmine.documentfoundation.org/issues/3565 - To make searching for "regressions by someone" more reliable - current way is to full-text-search in comments: "Adding Cc: to" - idea: only a restricted group to set it, to avoid a blame game - restriction would be not only for setting but also for reading? (Cloph) - yes, if possible to implement - what's the benefit? (Stephan) - so you can query for your bugs more easily (Xisco) - support the idea (Thorsten) - quite hard to search currently - who to put there? author or committer? (Caolan) - up to the person who sets the field? (Thorsten) - so far always used the author (Xisco) - will this allow removing the result of bad bisects? (Miklos) - yes (Xisco) - nice improvement (Miklos) - would you also re-tag old bugs? (Miklos) - up to the QA people - plan no mass-tagging (Xisco) - looks like a sensible approach (Caolan) * QA update (Xisco) + UNCONFIRMED: 1782 (+32) + enhancements: 283 (+5) + needsUXEval: 7 (+3) + haveBackTrace: 6 (+0) + needsDevAdvice: 25 (+1) + documentation: 10 (-1) + android: 1 (+0) + iOS: 0 (+0) + Online: 10 (+0) + Most pressing bugs: New: None Old: + macOS: Can't save or open files using Finder dialog on Standard accounts on macOS 10.15 Catalina + https://bugs.documentfoundation.org/show_bug.cgi?id=128233 + started to happen with a new macOS version + Text runs of RTL scripts (e.g. Arabic, Hebrew, Persian) from imported PDF are reversed, PDFIProcessor::mirrorString not behaving + https://bugs.documentfoundation.org/show_bug.cgi?id=104597 + already listed here for 2 years, and many duplicates + New high severity bugs of the week: + FILEOPEN: DOCX: Text Field is empty + https://bugs.documentfoundation.org/show_bug.cgi?id=148111 + Vasily? * QA stats + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html +124 +42 (-87) overall) many thanks to the top bug squashers: QA Administrators 15 Timur 8 Mike Kaganski 7 Buovjaga 6 Eike Rathke 5 Vasily Melenchuk (CIB) 5 Heiko Tietze 3 Julien Nabet 3 Andreas Heinisch 2 Eyal Rozenberg 2 + top 10 bugs reporters: Xisco Faulí 6 Gabor Kelemen (allotropia) 5 Mike Kaganski 5 Eyal Rozenberg 4 Jeff Fortin Tam 4 Rafael Lima 4 lol 4 Pedro 3 Po-Yen Huang 3 stragu 3 + top 10 bugs fixers: Melenchuk, Vasily 4 Nabet, Julien 3 Rathke, Eike 3 Andreas Heinisch 2 Heiko Tietze 2 Justin Luth 2 Kaganski, Mike 2 Németh, László 2 1 Bergmann, Stephan 1 + top 10 bugs confirmers: Xisco Fauli 15 Ilmari Lauhakangas 11 Timur 11 Dieter 7 Heiko Tietze 6 *UNKNOWN* 5 Nabet, Julien 5 Pedro 3 Roman Kuznetsov 3 Rathke, Eike 2 * 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 : 1/36 - 2 % (+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 : 3/85 - 3 % (+0) 4.0 : 2/83 - 2 % (+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 7 Raal 2 Aron Budea 1 Ilmari Lauhakangas 1 * Bibisected bugs open: keyword 'bibisected' + http://bit.ly/2cSCXlS + done by: Xisco Fauli 7 Raal 2 Ilmari Lauhakangas 1 steve -_- 1 * all bugs tagged with 'regression' + 1226(+5) bugs open of 11638(+16) total 12(+0) high prio. done by: Xisco Fauli 6 Stéphane Guillou 2 Dieter 1 Rathke, Eike 1 Hossein 1 Ilmari Lauhakangas 1 * ~Component count net * high severity regressions + http://bit.ly/1HWHb3E Writer - 7(+0) LibreOffice - 2(+0) Calc - 1(+0) Draw - 1(+0) Impress - 1(+0) by OS: All - 10(+0) Linux - 0(+0) Mac OS X - 0(+0) Windows - 2(+0) * ~Component count net * all regressions + http://bit.ly/1BUdI8i Writer: other - 433(+4) Calc - 200(+0) Impress - 120(-1) Writer: docx filter - 57(+0) Crashes - 52(+1) LibreOffice - 47(-1) Draw - 43(+0) UI - 41(-1) Writer: perf - 39(+1) Borders - 34(+0) Writer: other filter - 33(-2) Base - 31(+0) Chart - 25(+0) RTL - 24(-2) Writer: doc filter - 21(+0) Printing and PDF export - 20(+0) BASIC - 18(+0) filters and storage - 16(+0) graphics stack - 16(+0) Formula Editor - 3(+0) framework - 2(+0) sdk - 1(+0)