* Present: + Heiko, Ilmari, Olivier, Eike, Stéphane, Cloph, Xisco, * Completed Action Items: + file an easy hack for faster ui tests (Xisco) - https://bugs.documentfoundation.org/show_bug.cgi?id=154451 + take the list of certified developers to Italo (Stephan) - done (Stephan) * Pending Action Items: + get marketing to announce the “next version is 8.0” decision on their mailing list (Heiko) + has been posted to the lists, there was some pushback + alpha end of May, UI freeze in July, so still some time + there likely won't be any huge changes in future either + would need new splash/new design for version bump (so waiting until last minute is a nogo) * could reuse the redesigned artwork whenever we make the switch + keep it with 7.6 and move to 8.0 for February/Fosdem? * Release Engineering update (Cloph) + 7.5 status: 7.5.2 released today + 7.5.3 rc1 in two weeks + 7.4 status: 7.4.7 rc1 in 3 weeks * Documentation (Olivier) + Helpcontents + Updates, fixes and housekeeping (ohallot, R. Lima, S. Chaiklin, stragu, L. Balland) + Too many enhancements/changes not earmarked for document update, + please heads-up + Checkbox in gerrit "Need doc update"? + how to do it until we have such a checkbox? → bugzilla ticket for now in documentation project, direct assignment not necessary + API documentation + Please comment/approve https://gerrit.libreoffice.org/c/core/+/149590 + Doxygen API is shallow on examples, occasional end-user lost in reading API + sample snippets to help understand, illustrate usage + language agnostic is 1 more language, use basic/python + Guides + Work in progress for current release + Bugzilla Documentation statistics 262(262) bugs open + Updates: BZ changes 1 week 1 month 3 months 12 months created 8(-7) 46(-18) 117(2) 318(0) commented 13(-24) 119(-28) 310(10) 1091(10) resolved 3(0) 15(-12) 56(3) 193(1) + top 10 contributors: Seth Chaiklin made 86 changes in 1 month, and 490 changes in 1 year Olivier Hallot made 53 changes in 1 month, and 493 changes in 1 year Stéphane Guillou made 29 changes in 1 month, and 155 changes in 1 year Kaganski, Mike made 9 changes in 1 month, and 115 changes in 1 year Heiko Tietze made 7 changes in 1 month, and 100 changes in 1 year Adolfo Jayme Barrientos made 6 changes in 1 month, and 47 changes in 1 year Vernon, Stuart Foote made 6 changes in 1 month, and 39 changes in 1 year Dieter made 5 changes in 1 month, and 71 changes in 1 year Vladimir Sokolinskiy made 4 changes in 1 month, and 7 changes in 1 year ady made 3 changes in 1 month, and 5 changes in 1 year * UX Update (Heiko) + Bugzilla (topicUI) statistics 277(277) (topicUI) bugs open, 91(91) (needsUXEval) needs to be evaluated by the UXteam + Updates: BZ changes 1 week 1 month 3 months 12 months added 8(-2) 31(-2) 45(-2) 81(-3) commented 82(-6) 341(5) 714(6) 2290(14) removed 2(0) 6(2) 6(2) 29(-1) resolved 8(-2) 35(-2) 94(3) 289(3) + top 10 contributors: Heiko Tietze made 218 changes in 1 month, and 1447 changes in 1 year Eyal Rozenberg made 90 changes in 1 month, and 312 changes in 1 year Vernon, Stuart Foote made 63 changes in 1 month, and 262 changes in 1 year Dieter made 57 changes in 1 month, and 219 changes in 1 year Ilmari Lauhakangas made 56 changes in 1 month, and 227 changes in 1 year Stéphane Guillou made 48 changes in 1 month, and 201 changes in 1 year Rafael Lima made 21 changes in 1 month, and 268 changes in 1 year Telesto made 19 changes in 1 month, and 118 changes in 1 year Eivind Samseth made 18 changes in 1 month, and 18 changes in 1 year Roman Kuznetsov made 16 changes in 1 month, and 179 changes in 1 year + [Bug 154472] Add app color scheme swith + [Bug 154211] Allow selecting a range between current cursor position and an element in Navigator with Shift + click (EDITING) + [Bug 98232] Missing help for control points of shapes + [Bug 154429] Suggestions for Default settings for new installs + [Bug 153847] Change label for .uno:InsertIndexesEntry and label and tooltip for .uno:IndexEntryDialog + [Bug 80281] FORMATTING: "Keep aspect ratio" checkbox of images or photos not always honoured + [Bug 154410] Improve Calc's Format > Align Text menu's contents and labels + [Bug 154389] No option to select "Delete Comment" via a letter press in the context menu + [Bug 154387] Provide a possibility to change the strikethrough color + [Bug 152992] Regularly selecting a textbox instead of entering it (Impress) + [Bug 153989] Autocorrect uses language-specific quotation marks for other languages + [Bug 151066] [SAVING][UI] Tabbed toolbar Data Loss after file Reload; icons don't work either -> + Forms: Default color for buttons and borders changed to dark grey + https://bugs.documentfoundation.org/show_bug.cgi?id=152973 + unclear why we need a non-native look and feel for controls if the export to pdf "fails" at some point, see bug 150786 * Crash Testing (Caolan) + 78(+43) import failure, 44(+42) export failures + ??? coverity issues + Google / ossfuzz: ?? fuzzers active now * Crash Reporting (Xisco) + https://crashreport.libreoffice.org/stats/version/7.4.5.1 + (-159) 641 800 882 917 911 758 646 573 645 0 + https://crashreport.libreoffice.org/stats/version/7.4.6.2 + (+21) 392 371 241 0 + https://crashreport.libreoffice.org/stats/version/7.5.0.3 + (-141) 1336 1477 1896 2150 2763 2246 1834 1162 0 + https://crashreport.libreoffice.org/stats/version/7.5.1.2 + (+159) 1400 1241 854 546 0 * Mentoring (Hossein) committer... 1 week 1 month 3 months 12 months open 97(12) 158(11) 167(-4) 173(-4) reviews 376(-44) 1530(-68) 3608(96) 11764(-10) merged 308(-1) 1419(-60) 3923(110) 14769(72) abandoned 28(17) 75(14) 196(24) 723(-99) own commits 208(8) 990(-39) 2702(95) 10737(25) review commits 65(-41) 397(-14) 845(30) 2894(19) contributor... 1 week 1 month 3 months 12 months open 21(-12) 192(-32) 230(1) 239(1) reviews 842(2) 3592(-78) 8680(258) 31502(-320) merged 13(-7) 94(-1) 181(9) 732(6) abandoned 6(-2) 33(-6) 88(5) 538(-47) own commits 24(-31) 172(-1) 329(12) 909(18) review commits 0(0) 0(0) 0(0) 0(0) + easyHack statistics: needsDevEval 9(9) needsUXEval 1(1) cleanup_comments 322(322) total 385(385) assigned 26(26) open 332(332) + top 10 contributors: Sophia Schroeder made 30 patches in 1 month, and 36 patches in 1 year Baole Fang made 8 patches in 1 month, and 8 patches in 1 year Armin Le Grand (allotropia) made 8 patches in 1 month, and 51 patches in 1 year Colomban Wendling made 7 patches in 1 month, and 20 patches in 1 year Galdam Jitsu made 5 patches in 1 month, and 10 patches in 1 year Damjan, Jovanovic made 4 patches in 1 month, and 4 patches in 1 year made 4 patches in 1 month, and 35 patches in 1 year Vojtěch Doležal made 4 patches in 1 month, and 6 patches in 1 year Vinit Agarwal made 3 patches in 1 month, and 3 patches in 1 year Yousef Rabia made 3 patches in 1 month, and 3 patches in 1 year + top 10 reviewers: McNamara, Caolán made 152 review comments in 1 month, and 1106 in 1 year Michael Stahl made 138 review comments in 1 month, and 1096 in 1 year Adolfo Jayme Barrientos made 128 review comments in 1 month, and 1036 in 1 year Nabet, Julien made 104 review comments in 1 month, and 852 in 1 year Kłos, Szymon made 88 review comments in 1 month, and 188 in 1 year Ilmari Lauhakangas made 82 review comments in 1 month, and 318 in 1 year Thorsten Behrens made 80 review comments in 1 month, and 554 in 1 year Vajna, Miklos made 74 review comments in 1 month, and 720 in 1 year Christian Lohmaier made 68 review comments in 1 month, and 392 in 1 year Grandin, Noel made 64 review comments in 1 month, and 486 in 1 year + Patches automatically abandoned: svl : use foreach loops ( Arnaud Versini ) - https://gerrit.libreoffice.org/#/c/140846 WIP hide internals of SwPosition ( Noel Grandin ) - https://gerrit.libreoffice.org/#/c/141122 SwFormatAnchor Take 3 ( Noel Grandin ) - https://gerrit.libreoffice.org/#/c/141481 qa: remove redundant check of PDFiumLibrary ( Xisco Fauli ) - https://gerrit.libreoffice.org/#/c/143144 osl : use std::recursive_mutex instead of oslMutex ( Arnaud Versini ) - https://gerrit.libreoffice.org/#/c/143635 tdf#143095 sdext pdf: use font family name rather than postscript name ( Kevin Suo ) - https://gerrit.libreoffice.org/#/c/143659 tdF#148192 Create a new option External Firebird under create new database ( Juan C. Sanz ) - https://gerrit.libreoffice.org/#/c/143902 tdf#91367 Remove ConvertToTokenSequence from getAbsoluteRange. ( Javier Salamanca ) - https://gerrit.libreoffice.org/#/c/144100 use current discard label in documents recovery dialog ( Stanislav Horáček ) - https://gerrit.libreoffice.org/#/c/144956 Describe alternative ways to import data into Base from .csv ( True River ) - https://gerrit.libreoffice.org/#/c/145006 Bring shipped Spanish dictionaries up to version 2.7 ( Ricardo Palomares ) - https://gerrit.libreoffice.org/#/c/145025 tdf#149756 PPTX import: position of standard connector - part2 ( Nagy Tibor ) - https://gerrit.libreoffice.org/#/c/145320 UnoApiTest: make it possible to save with LoadReadonly setting ( Xisco Fauli ) - https://gerrit.libreoffice.org/#/c/145342 sc: test exporting with LoadReadonly ( Xisco Fauli ) - https://gerrit.libreoffice.org/#/c/145343 sw: test exporting with LoadReadonly ( Xisco Fauli ) - https://gerrit.libreoffice.org/#/c/145344 sd: test exporting with LoadReadonly ( Xisco Fauli ) - https://gerrit.libreoffice.org/#/c/145345 wip: mitre probably makes more sense than bevel for 'none' fallback ( Caolán McNamara ) - https://gerrit.libreoffice.org/#/c/145358 tdf#153052 Calc: Fix image insert adds two undo actions ( Jim Raykowski ) - https://gerrit.libreoffice.org/#/c/145647 Add missing desktops and plugin to vcl ( rezso ) - https://gerrit.libreoffice.org/#/c/145958 + big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report: Jani Saranpää * GSoC (Ilmari) + https://wiki.documentfoundation.org/Development/GSoC/2023 + https://wiki.documentfoundation.org/Development/GSoC/Ideas + Next step: March 20th - 4th April, project submission period for mentees + poking potential students for easyhacks * Commit Access * Developer Certification (Stephan/Kendy/Thorsten/László) * Jenkins / CI update (Cloph) gerrit_android_aarch64 jobs: 175 ok: 148 ko: 14 fail ratio: 8.00% mean_ok: 15 ( 22) median_ok: 9 ( 14) gerrit_android_arm jobs: 173 ok: 153 ko: 10 fail ratio: 5.78% mean_ok: 15 ( 22) median_ok: 9 ( 13) gerrit_android_x86 jobs: 175 ok: 148 ko: 15 fail ratio: 8.57% mean_ok: 15 ( 21) median_ok: 10 ( 13) gerrit_android_x86_64 jobs: 175 ok: 151 ko: 12 fail ratio: 6.86% mean_ok: 15 ( 23) median_ok: 9 ( 14) gerrit_linux_clang_dbgutil jobs: 364 ok: 217 ko: 110 fail ratio: 30.22% mean_ok: 54 ( 60) median_ok: 51 ( 52) gerrit_linux_gcc_release jobs: 356 ok: 269 ko: 63 fail ratio: 17.70% mean_ok: 25 ( 28) median_ok: 21 ( 21) gerrit_mac jobs: 357 ok: 259 ko: 59 fail ratio: 16.53% mean_ok: 46 ( 51) median_ok: 41 ( 43) gerrit_windows jobs: 366 ok: 256 ko: 67 fail ratio: 18.31% mean_ok: 55 ( 62) median_ok: 47 ( 49) gerrit_master jobs: 398 ok: 177 ko: 171 fail ratio: 42.96% mean_ok: 68 ( 69) median_ok: 62 ( 62) + https://dev-www.libreoffice.org/tmp/gerrit_230330.thml + tests that failed more than twice in last seven days 3 CppunitTest_sc_uicalc gerrit_windows 3 CppunitTest_sw_mailmerge gerrit_windows 3 CppunitTest_sw_uiwriter4 gerrit_linux_clang_dbgutil 5 CppunitTest_sw_uiwriter3 gerrit_linux_clang_dbgutil 6 Killed by the kill-wrapper gerrit_linux_clang_dbgutil 15 Killed by the kill-wrapper gerrit_mac 31 JunitTest_chart2_unoapi gerrit_linux_clang_dbgutil + have a windows arm dev-kit now, setting it up for use as a tinderbox + minor tweaks needed to build it in non-crosscompilation mode + file operations especially slow in x64 cygwin being emulated on arm64 + also will be used to create arm builds for the ms-store * What’s cooking (Miklos) + Multi-page floating tables: behind SW_FORCE_FLY_SPLIT=1 for now (Miklos) + hope to enable it by default in 1-2 weeks + multi-color gradients (Armin) + see discussion on the developer mailing list + theming work (Tomaz) + focusing on Writer for now + UI related on https://bugs.documentfoundation.org/show_bug.cgi?id=151507 → how to present all those additional colors + Win releases git repository (x86) (Xisco) + https://git.libreoffice.org/dev-tools/+/b7f4b60aa94cd1be4ca456e5b6ab93c093824bcd%5E%21/ + Will upload soon - send an email + 3.X and 4.X releases so far - 130 commits - ~9 gbs * LibreOffice conference Bucharest 2023 (Gabriel) * QA update (Xisco) + UNCONFIRMED: 1180 (-69) + enhancements: 303 (+6) + needsUXEval: 12 (-1) + haveBackTrace: 7 (+0) + needsDevAdvice: 31 (+2) + documentation: 2 (+0) + android: 3 (+0) + iOS: 0 (+0) + Online: 12 (+0) + Most pressing bugs: New: None + New high severity bugs of the week: + Basic, Writer: Trying to inspect a just created not yet inserted instance of textfield.DateTime in the IDE causes a crash. (bisected) + https://bugs.documentfoundation.org/show_bug.cgi?id=152619 + Bjoern? + Crash / hang when installing new font on windows (worse with Tabbed UI) + https://bugs.documentfoundation.org/show_bug.cgi?id=152881 + not a regression? + Pasting attribute table copied from QGIS makes LibreOffice freeze because of large values in WKT column (steps in comment 20) + https://bugs.documentfoundation.org/show_bug.cgi?id=153380 + not a regression? + big difference in performance depending on what clipboard format is used * QA stats (Stéphane) + New XML Forms meta: https://bugs.documentfoundation.org/show_bug.cgi?id=154386 + LO Vanilla meta is now for TDF-provided App Store version: https://bugs.documentfoundation.org/show_bug.cgi?id=114027 + Well under 1200 Unconfirmed bugs + https://ci.libreoffice.org/view/tb%20platform%20status/ https://dev-builds.libreoffice.org/daily/master/current.html would like to have links to hash/log along with it for easy access - jenkins status might be too "far" → possible in theory, but first build jobs need to provide that info in the directory tree (AI: cloph to adjust the job, then AI for guilhem to update parsing script) + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html +123 -3 (-154) overall) many thanks to the top bug squashers: Buovjaga 20 Stéphane Guillou (stragu) 19 QA Administrators 17 Justin L 9 m.a.riosv 7 Julien Nabet 6 eisa01 6 Caolán McNamara 5 Heiko Tietze 5 Dieter 4 + top 10 bugs reporters: Gabor Kelemen (allotropia) 7 Mike Kaganski 4 Robert Großkopf 4 Dennis Roczek 3 piyush 3 Eyal Rozenberg 2 Hugh Stewart 2 Majd Azzam 2 Stéphane Guillou (stragu) 2 Telesto 2 + top 10 bugs fixers: McNamara, Caolán 5 Rafael Lima 3 Ilmari Lauhakangas 2 Kaganski, Mike 2 Kelemen, Gabor 2 Németh, László 2 Sarper Akdemir 2 Seth Chaiklin 2 Stéphane Guillou 2 Weghorn, Michael 2 + top 10 bugs confirmers: Ilmari Lauhakangas 39 Stéphane Guillou 34 m.a.riosv 10 Eivind Samseth 8 Heiko Tietze 6 *UNKNOWN* 5 Vernon, Stuart Foote 5 Xisco Fauli 5 Dieter 4 Gerald Pfeifer 2 * Bisected bugs open: keyword 'bisected' + more accurate - down to a single commit. + http://bit.ly/2dyIfDy + done by: Ilmari Lauhakangas 4 Stéphane Guillou 4 bunkem 1 Weghorn, Michael 1 Raal 1 Xisco Fauli 1 * Bibisected bugs open: keyword 'bibisected' + http://bit.ly/2cSCXlS + done by: Ilmari Lauhakangas 4 Stéphane Guillou 4 bunkem 2 Weghorn, Michael 1 Raal 1 Xisco Fauli 1 * all bugs tagged with 'regression' + 1252(+3) bugs open of 12444(+17) total 15(+2) high prio. done by: Robert Großkopf 4 Ilmari Lauhakangas 3 Stéphane Guillou 3 ady 1 Bielefeld, Rainer 1 Weghorn, Michael 1 Telesto 1 * ~Component count net * high severity regressions + http://bit.ly/1HWHb3E Writer - 6(-1) Calc - 3(+1) LibreOffice - 2(+1) BASIC - 1(+1) Draw - 1(+0) Formula Editor - 1(+0) Impress - 1(+0) by OS: All - 9(+1) Linux - 2(+0) Mac OS X - 0(+0) Windows - 4(+1) * ~Component count net * all regressions + http://bit.ly/1BUdI8i Writer: other - 433(-2) Calc - 227(+3) Impress - 133(+3) Writer: docx filter - 54(-1) Crashes - 52(-2) LibreOffice - 51(+2) Base - 46(+1) Draw - 46(+1) UI - 40(-1) Writer: perf - 35(+0) Borders - 33(+0) Writer: other filter - 30(+1) Chart - 26(+0) Printing and PDF export - 23(-1) RTL - 23(+0) Writer: doc filter - 21(+0) BASIC - 19(+0) filters and storage - 15(-1) graphics stack - 13(+0) Formula Editor - 4(+0) Extensions - 2(+0) sdk - 2(+0) Linguistic - 1(+0) framework - 1(+0)