* Present: + Cloph, Heiko, Olivier, Stephane, Colan, Ilmari, Michael S, Stephan, Xisco, Miklos, Eike, Michael S * Completed Action Items: * Pending Action Items: + Remove MAB section (Xisco) [ still need to deploy ] * Release Engineering update (Cloph) + 7.5 status: 7.5.2 rc1 this week + reviews appreciated: <https://gerrit.libreoffice.org/q/branch:libreoffice-7-5+status:open> + 7.4 status: 7.4.6 was released as final today + 7.4.7 rc1 mid-April * Documentation (Olivier) + New Help + evaluating new technologies (WIP) + ODT, HUGO, SPHINX, LIMUX, others + Helpcontents2 + Many updates after change in terminology - "headings" (S. Chaiklin) + chapter -> headings is the change + heading 1 -> chapter + heading 2..N -> headings + this allows outline numbering -> heading numbering + Housekeeping, typo fix, etc... (Stan Horacek, A. Barrientos, + Updates in BASIC Help pages (A. Romedenne) + New Help page on Firebird connections (Juan Sanz) + New Help page on Calc Zoom (Angelle Leger) + Guides + Work in progress + Bugzilla Documentation statistics 260(260) bugs open + Updates: BZ changes 1 week 1 month 3 months 12 months created 13(-19) 63(2) 115(0) 318(0) commented 21(-20) 134(12) 278(17) 1069(26) resolved 1(-12) 28(-2) 54(-3) 194(-4) + top 10 contributors: Seth Chaiklin made 127 changes in 1 month, and 456 changes in 1 year Olivier Hallot made 118 changes in 1 month, and 484 changes in 1 year Heiko Tietze made 18 changes in 1 month, and 99 changes in 1 year Stéphane Guillou made 15 changes in 1 month, and 142 changes in 1 year Ilmari Lauhakangas made 12 changes in 1 month, and 99 changes in 1 year ady made 4 changes in 1 month, and 5 changes in 1 year Kaganski, Mike made 4 changes in 1 month, and 112 changes in 1 year Vernon, Stuart Foote made 3 changes in 1 month, and 34 changes in 1 year *UNKNOWN* made 2 changes in 1 month, and 2 changes in 1 year *UNKNOWN* made 2 changes in 1 month, and 3 changes in 1 year * UX Update (Heiko) + Bugzilla (topicUI) statistics 276(276) (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 14(10) 26(8) 39(8) 75(9) commented 96(29) 285(0) 677(16) 2240(-13) removed 0(0) 0(0) 3(0) 26(-1) resolved 10(6) 34(3) 86(6) 278(-2) + top 10 contributors: Heiko Tietze made 163 changes in 1 month, and 1398 changes in 1 year Eyal Rozenberg made 97 changes in 1 month, and 312 changes in 1 year Vernon, Stuart Foote made 66 changes in 1 month, and 241 changes in 1 year Dieter made 43 changes in 1 month, and 219 changes in 1 year Stéphane Guillou made 39 changes in 1 month, and 177 changes in 1 year Rafael Lima made 33 changes in 1 month, and 251 changes in 1 year Seth Chaiklin made 30 changes in 1 month, and 192 changes in 1 year Ilmari Lauhakangas made 29 changes in 1 month, and 219 changes in 1 year Roman Kuznetsov made 10 changes in 1 month, and 169 changes in 1 year ady made 10 changes in 1 month, and 22 changes in 1 year + [Bug 150540] Add magnifying glass feature to quickly zoom images + [Bug 152272] wrong properties dialog for print to file / paper size limited... + [Bug 154080] Comment indicator is too small, non-circumspect, easy to miss + [Bug 154071] Request: Rename "Square" gradient to "Rectangle" gradient in the UI + [Bug 152242] textbox animation is always line-by-line + [Bug 153410] Style list changes scroll bar position to 'active' style after ... + [Bug 152304] Export as PDF only exports text selected (if text selected) + [Bug 153731] Two problems with clicking on [List Level] section in the Status bar + [Bug 154026] Show small preview in Position & Size dialog + [Bug 154025] Allow centering object on page/slide via context menu + [Bug 154024] Allow setting object size by percentage + [Bug 154015] Mark selected object center on rulers + [Bug 154010] Show dragged object boundaries on ruler while dragging + [Bug 151338] When selecting a cell or table row/column, "Position & Size"... + [Bug 153995] No UI for flipping the column order of a table + [Bug 153986] Use of "numbering" instead of "bullets"/"bulleting" for bulleted ... + [Bug 153957] not all share/gallery/backgrounds bitmaps are available in area... + [Bug 153971] Cannot direct-format paragraph, character when selecting (one... -> + [Bug 153952] Default template cannot be modified (by non-root user?) + [Bug 153666] MASTER DOCUMENT: In navigator 'Insert -> File' should be 'Insert... + [Bug 147004] 'Chapter' field should only show the paragraph preceding the... + [Bug 153933] bg color for area fill of cell and dialog fields for negative... + [Bug 153919] Shift+resize aspect ratio not maintained for images * Crash Testing (Caolan) + 110(-908) import failure, 43(-813) export failures - back to "normal" - proposed fix for most frequent issue: https://gerrit.libreoffice.org/c/core/+/148415 + 4 coverity issues - fixes submitted + 6 Google / ossfuzz: ?? fuzzers active now - fixes for new ones submitted * Crash Reporting (Xisco) + https://crashreport.libreoffice.org/stats/version/7.4.5.1 + (+6) 917 911 758 646 573 645 0 + https://crashreport.libreoffice.org/stats/version/7.5.0.3 + (-613) 2150 2763 2246 1834 1162 0 + https://crashreport.libreoffice.org/stats/version/7.5.1.2 + (+546) 546 0 + Fix in 7.5.1.2: - SalInstanceTreeView::iter_compare(weld::TreeIter const &,weld::TreeIter const &) - Thanks to Jim Raykowski - void rtl::str::release<_rtl_uString>(_rtl_uString*) - Problematic commit reverted - ScGridWindow::DrawPagePreview(short,long,short,long,OutputDevice &) - Thanks to Xisco - SvListView::SelectListEntry(SvTreeListEntry *,bool) - Thanks to Caolán - ScDocument::FillInfo(ScTableInfo &,short,long,short,long,short,double,double,bool,bool,ScMarkData const *) - fixed, good news * Mentoring (Hossein) + Missing Hossein committer... 1 week 1 month 3 months 12 months open 89(-9) 169(17) 184(23) 190(24) reviews 460(-46) 1564(168) 3666(190) 11608(24) merged 359(-25) 1440(117) 3912(127) 14499(-65) abandoned 17(1) 71(7) 184(10) 811(1) own commits 248(-26) 1005(92) 2612(79) 10622(-49) review commits 78(-34) 324(45) 801(35) 2817(35) contributor... 1 week 1 month 3 months 12 months open 35(-161) 225(-3) 232(-2) 241(-3) reviews 1002(-306) 3624(274) 8800(320) 31800(-54) merged 30(5) 79(17) 198(17) 862(14) abandoned 12(-3) 38(10) 195(-16) 593(10) own commits 32(-21) 127(18) 305(14) 964(25) review commits 0(0) 0(0) 0(0) 0(0) + easyHack statistics: needsDevEval 9(9) needsUXEval 1(1) cleanup_comments 322(322) total 389(389) assigned 22(22) open 339(339) + top 10 contributors: Sophia Schroeder made 36 patches in 1 month, and 36 patches in 1 year Colomban Wendling made 9 patches in 1 month, and 20 patches in 1 year Armin Le Grand (allotropia) made 9 patches in 1 month, and 46 patches in 1 year made 4 patches in 1 month, and 34 patches in 1 year Rafał Dobrakowski made 4 patches in 1 month, and 4 patches in 1 year Sebastian Siewior made 3 patches in 1 month, and 3 patches in 1 year Vojtěch Doležal made 3 patches in 1 month, and 3 patches in 1 year Paris Oplopoios made 3 patches in 1 month, and 15 patches in 1 year Damjan, Jovanovic made 2 patches in 1 month, and 2 patches in 1 year Juan C. Sanz made 2 patches in 1 month, and 4 patches in 1 year + top 10 reviewers: Michael Stahl made 166 review comments in 1 month, and 1052 in 1 year McNamara, Caolán made 158 review comments in 1 month, and 1052 in 1 year Nabet, Julien made 118 review comments in 1 month, and 838 in 1 year Adolfo Jayme Barrientos made 106 review comments in 1 month, and 974 in 1 year Xisco Fauli made 92 review comments in 1 month, and 840 in 1 year Thorsten Behrens made 86 review comments in 1 month, and 604 in 1 year Ilmari Lauhakangas made 72 review comments in 1 month, and 316 in 1 year Christian Lohmaier made 66 review comments in 1 month, and 370 in 1 year Hossein made 62 review comments in 1 month, and 286 in 1 year Timar, Andras made 58 review comments in 1 month, and 280 in 1 year + big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report: Abdallah Elhdad (f-eng.tanta.edu.eg) Supriyo Paul Jaume Pujantell (Collabora) * GSoC (Ilmari) + https://wiki.documentfoundation.org/Development/GSoC/2023 + https://wiki.documentfoundation.org/Development/GSoC/Ideas + Ideas are still welcome, if there is a matching mentor (Thorsten) + Next step: 4th April, project submission deadline for contributors * Commit Access + no proposals this week * Developer Certification (Stephan/Kendy/Thorsten/László) + resting since: 20 weeks (limit: 20 weeks) + have 4 candidates, will reach out to them (Stephan) * Jenkins / CI update (Cloph) gerrit_android_aarch64 jobs: 290 ok: 248 ko: 24 fail ratio: 8.28% mean_ok: 9 ( 16) median_ok: 7 ( 11) gerrit_android_arm jobs: 289 ok: 245 ko: 26 fail ratio: 9.00% mean_ok: 9 ( 15) median_ok: 8 ( 10) gerrit_android_x86 jobs: 290 ok: 256 ko: 19 fail ratio: 6.55% mean_ok: 9 ( 15) median_ok: 7 ( 9) gerrit_android_x86_64 jobs: 289 ok: 243 ko: 28 fail ratio: 9.69% mean_ok: 9 ( 16) median_ok: 7 ( 10) gerrit_linux_clang_dbgutil jobs: 581 ok: 396 ko: 144 fail ratio: 24.78% mean_ok: 47 ( 55) median_ok: 45 ( 50) gerrit_linux_gcc_release jobs: 575 ok: 448 ko: 90 fail ratio: 15.65% mean_ok: 22 ( 26) median_ok: 20 ( 21) gerrit_mac jobs: 586 ok: 411 ko: 125 fail ratio: 21.33% mean_ok: 42 ( 57) median_ok: 41 ( 45) gerrit_windows jobs: 616 ok: 421 ko: 141 fail ratio: 22.89% mean_ok: 60 ( 93) median_ok: 58 ( 71) gerrit_master jobs: 624 ok: 317 ko: 248 fail ratio: 39.74% mean_ok: 95 (103) median_ok: 78 ( 80) + https://dev-www.libreoffice.org/tmp/gerrit_230309.thml + tests that failed more than twice in last seven days 3 CppunitTest_sd_export_tests gerrit_windows 3 CppunitTest_sw_ooxmlexport17 gerrit_mac 5 CppunitTest_framework_dispatch gerrit_windows 5 CppunitTest_sw_mailmerge gerrit_windows 5 CppunitTest_sw_uiwriter3 gerrit_windows 5 UITest_calc_tests8 gerrit_linux_clang_dbgutil 6 CppunitTest_sd_svg_export_tests gerrit_linux_clang_dbgutil 6 UITest_writer_tests7 gerrit_linux_clang_dbgutil 7 CppunitTest_filter_pdf gerrit_mac 8 CppunitTest_sc_uicalc gerrit_windows 8 CppunitTest_sw_uiwriter3 gerrit_linux_clang_dbgutil 11 Killed by the kill-wrapper gerrit_linux_clang_dbgutil 12 Killed by the kill-wrapper gerrit_mac + good week, would say (Cloph) + Writer uiwriter and Calc uicalc is better now + not completely gone, though: https://lists.freedesktop.org/archives/libreoffice/2023-March/090049.html (Stephan) + only 1 bit was running out of disk space, taken offline manually (Cloph) + 1 windows builder short, should be back tomorrow * LibreOffice hackfest in Cambridge (Miklos) + as part of COOL days: 28 & 29th March 2023 + https://www.collaboraoffice.com/cooldays/ has more info * What’s cooking (Miklos) + Multi-page floating tables (Miklos) + early stage, SW_FORCE_FLY_SPLIT=1 is meant to allow experimenting + multi-color gradients (Armin) + focusing on plumbing / rendering, no model changes yet (Thorsten) + theming work (Tomaz) + focusing on Writer for now * Blacklisting GPUs wrt skia issues (Cloph) + entries added with just the device ID but not restricting to a driver version https://git.libreoffice.org/core/+/master/vcl/skia/skia_denylist_vulkan.xml + just deny a device and no driver version? + feels bad (Cloph) + perhaps just warn, but don't auto-disable when there is no driver version? + at least document what was the bad driver version? (Miklos) + will make it easier in future (Cloph) + "test your graphics card" button, is that usable for QA purposes here? (Caolan) + not sure (Cloph) + would like more restrictions if possible (Cloph) + but a comment is already an improvement + test button, if that helps with re-visiting these entries, that would be great + usually entries are added when soffice just crashes, so there the dialog would not be usable (Xisco) + recently saw cases where there was no crash just by visiting the start center (Cloph) * QA update (Xisco) + UNCONFIRMED: 1329 (-21) + enhancements: 291 (-6) + needsUXEval: 14 (+6) + haveBackTrace: 5 (-1) + needsDevAdvice: 29 (+0) + documentation: 1 (+0) + android: 3 (+0) + iOS: 0 (+0) + Online: 12 (+1) + Most pressing bugs: New: None + New high severity bugs of the week: + Not possible to insert interactive frame + https://bugs.documentfoundation.org/show_bug.cgi?id=154040 + Tomaz? * QA stats (Stéphane) + Updated QA dashboard, table now includes an "aggregate ranking": https://stragu.shinyapps.io/lo_qa_dashboard/ + aggregate ranking -> how much value is in fixing the bug + feedback appreciated + will add "dataloss" keyword to calculation. + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html +163 -50 (-132) overall) many thanks to the top bug squashers: Stéphane Guillou (stragu) 21 Buovjaga 20 Caolán McNamara 10 Julien Nabet 7 Heiko Tietze 6 Mike Kaganski 6 V Stuart Foote 6 Michael Weghorn 5 Dieter 4 Eyal Rozenberg 4 + top 10 bugs reporters: Eyal Rozenberg 26 sdc.blanco 8 Mike Kaganski 4 Tuomas Hietala 4 Gabor Kelemen (allotropia) 3 Kurosh Tavassoli 3 Stéphane Guillou (stragu) 3 jcsanz 3 Alvin Brady 2 Coburn Ingram 2 + top 10 bugs fixers: McNamara, Caolán 8 Weghorn, Michael 5 Kaganski, Mike 4 Adolfo Jayme Barrientos 2 Németh, László 2 Sarper Akdemir 2 Vojtěch Doležal 2 *UNKNOWN* 1 Andreas Heinisch 1 Batmunkh Dorjgotov 1 + top 10 bugs confirmers: Ilmari Lauhakangas 33 Stéphane Guillou 29 Dieter 11 Heiko Tietze 10 m.a.riosv 8 Olivier Hallot 5 Nabet, Julien 4 Raal 4 Weghorn, Michael 4 *UNKNOWN* 3 * Highest-Priority bugs (aka "MABs"): + http://bit.ly/2lJAAJI 6.0 : 2/54 - 3 % (+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 : 1/85 - 1 % (+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: Ilmari Lauhakangas 5 Stéphane Guillou 4 Xisco Fauli 3 Raal 2 Weghorn, Michael 1 * Bibisected bugs open: keyword 'bibisected' + http://bit.ly/2cSCXlS + done by: Ilmari Lauhakangas 5 Stéphane Guillou 4 Xisco Fauli 3 Raal 2 Weghorn, Michael 1 * all bugs tagged with 'regression' + 1231(+4) bugs open of 12384(+20) total 11(+1) high prio. done by: Ilmari Lauhakangas 4 Stéphane Guillou 4 Xisco Fauli 2 Rathke, Eike 1 Weghorn, Michael 1 m.a.riosv 1 Németh, László 1 Raal 1 Vernon, Stuart Foote 1 * ~Component count net * high severity regressions + http://bit.ly/1HWHb3E Writer - 7(+0) Calc - 2(+1) Draw - 1(+0) LibreOffice - 1(+0) by OS: All - 7(+0) Linux - 1(+0) Mac OS X - 0(+0) Windows - 3(+1) * ~Component count net * all regressions + http://bit.ly/1BUdI8i Writer: other - 431(+3) Calc - 222(+2) Impress - 124(+0) Writer: docx filter - 59(+0) Crashes - 52(+2) LibreOffice - 49(-2) Draw - 45(+0) Base - 43(+0) UI - 39(-1) Writer: perf - 35(+0) Borders - 33(+0) Writer: other filter - 29(-1) Chart - 24(-1) RTL - 23(-1) Printing and PDF export - 22(+2) Writer: doc filter - 21(+0) BASIC - 19(+0) filters and storage - 16(+1) graphics stack - 13(-1) Formula Editor - 3(+0) sdk - 2(+0) Extensions - 1(+1) Linguistic - 1(+0) framework - 1(+0)