* Present: + Cloph, Xisco, Caolan, Heiko, Ilmari, Michael W, Michael S, Regina, Stephan, Stephane, Miklos, Thorsten * Completed Action Items: + grant commit permission to Matt (Cloph) + send welcome mail to Matt (Xisco) * Pending Action Items: * Release Engineering update (Cloph) + 7.6: 7.6.5 RC1 this week + tagged earlier today, builds are in progress + 7.6.5 RC2 in 2 weeks + 24.2.1: RC 1 next week + planning to tag during the second half of the week * Documentation (Olivier) + Missing Olivier + Bugzilla Documentation statistics 275(275) bugs open + Updates: BZ changes 1 week 1 month 3 months 12 months created 1(-4) 11(-4) 32(-3) 243(-3) commented 5(-11) 52(-10) 146(-12) 936(-25) resolved 0(-1) 4(-4) 14(0) 127(-3) + top 10 contributors: Faisal made 6 changes in 1 month, and 6 changes in 1 year Stéphane Guillou made 6 changes in 1 month, and 270 changes in 1 year Heiko Tietze made 5 changes in 1 month, and 99 changes in 1 year Ilmari Lauhakangas made 5 changes in 1 month, and 90 changes in 1 year Olivier Hallot made 5 changes in 1 month, and 363 changes in 1 year Kaganski, Mike made 4 changes in 1 month, and 58 changes in 1 year Nabet, Julien made 4 changes in 1 month, and 46 changes in 1 year Telesto made 4 changes in 1 month, and 9 changes in 1 year Robert Großkopf made 3 changes in 1 month, and 10 changes in 1 year Seth Chaiklin made 3 changes in 1 month, and 301 changes in 1 year * UX Update (Heiko) + Bugzilla (topicUI) statistics 248(248) (topicUI) bugs open, 57(57) (needsUXEval) needs to be evaluated by the UXteam + Updates: BZ changes 1 week 1 month 3 months 12 months added 6(4) 14(-2) 27(-1) 39(-2) commented 53(14) 165(9) 519(-44) 2132(-43) removed 0(0) 0(0) 3(0) 13(-1) resolved 10(3) 24(6) 67(-1) 320(1) + top 10 contributors: Heiko Tietze made 112 changes in 1 month, and 1261 changes in 1 year Stéphane Guillou made 81 changes in 1 month, and 638 changes in 1 year Vernon, Stuart Foote made 18 changes in 1 month, and 280 changes in 1 year Ilmari Lauhakangas made 14 changes in 1 month, and 200 changes in 1 year Dieter made 13 changes in 1 month, and 209 changes in 1 year Eyal Rozenberg made 11 changes in 1 month, and 202 changes in 1 year Justin Luth made 10 changes in 1 month, and 124 changes in 1 year Ian Eales made 8 changes in 1 month, and 8 changes in 1 year Samuel Mehrbrodt made 8 changes in 1 month, and 18 changes in 1 year Akshay Warrier made 7 changes in 1 month, and 7 changes in 1 year + [Bug 159432] Sort and/or filter Named Ranges And Expressions from Manager + [Bug 159427] Copy value from sum area + [Bug 158482] Must not produce 3D surfaces which are opaque on one side and transparent on other side (converting a shape with no fill to 3D) + [Bug 159406] Possibility to define Styles for lightmode or darkmode -> + [Bug 159212] [FORMS] If the borders of a text field are removed, they become invisible. + use field shading for form controls + [Bug 159372] goto page number -> + The dialog name on UI is different from extended tip https://bugs.documentfoundation.org/show_bug.cgi?id=159150 + Tools > AutoText > Path + remove interaction and code to import autotext from Word templates + does not mean removing the actual import-from-Word functionality (Heiko) * Crash Testing (Caolan) + 11(+6) import failure, 0(-1) export failures - https://wiki.documentfoundation.org/Development/Crashtesting - https://gerrit.libreoffice.org/c/core/+/162521 bisected for the new ones + 8 coverity issues + 5 ossfuzz issues, no crashes * Crash Reporting (Xisco) + 7.6.2.1 42265(+1714) + 7.6.3.2 6540(+505) + 7.6.4.1 20511(+3920) - https://crashreport.libreoffice.org/stats/signature/void%20rtl::str::release%3C_rtl_uString%3E(_rtl_uString*) - Problematic commit reverted in 7.6 branch with 7b46c77 - Same done in the past for 7.4 and 7.5 branches. - So far not reported in 24.2 - now has steps to reproduce it * Mentoring (Hossein) + Missing Hossein committer... 1 week 1 month 3 months 12 months open 62(-9) 126(-8) 134(-7) 134(-7) reviews 448(-2) 1482(128) 3404(68) 11838(24) merged 280(13) 1150(89) 3209(-25) 12313(19) abandoned 9(-9) 54(-8) 206(-14) 646(-8) own commits 192(35) 781(56) 2466(-9) 9665(-31) review commits 62(-14) 332(22) 807(-7) 3036(8) contributor... 1 week 1 month 3 months 12 months open 173(146) 217(-39) 287(-4) 288(-4) reviews 772(30) 2870(166) 7874(6) 30322(-36) merged 14(-14) 103(3) 379(33) 2215(-56) abandoned 12(6) 45(2) 135(10) 532(-6) own commits 25(-18) 127(0) 266(0) 1009(-8) review commits 0(0) 0(0) 0(0) 0(0) + easyHack statistics: needsDevEval 8(8) needsUXEval 1(1) cleanup_comments 323(323) total 411(411) assigned 27(27) open 353(353) + top 10 contributors: Armin Le Grand (allotropia) made 16 patches in 1 month, and 82 patches in 1 year Dione Maddern made 12 patches in 1 month, and 14 patches in 1 year Kira Tubo made 8 patches in 1 month, and 10 patches in 1 year Srebotnjak, Martin made 6 patches in 1 month, and 19 patches in 1 year Weblate made 6 patches in 1 month, and 18 patches in 1 year Luv Sharma made 6 patches in 1 month, and 7 patches in 1 year Eli Schwartz made 5 patches in 1 month, and 5 patches in 1 year Juan José González made 4 patches in 1 month, and 7 patches in 1 year Méven Car made 3 patches in 1 month, and 3 patches in 1 year Akshay Warrier made 3 patches in 1 month, and 3 patches in 1 year + top 10 reviewers: Caolán McNamara made 138 review comments in 1 month, and 1024 in 1 year Michael Stahl made 136 review comments in 1 month, and 1082 in 1 year Vajna, Miklos made 116 review comments in 1 month, and 934 in 1 year Xisco Fauli made 106 review comments in 1 month, and 810 in 1 year Ilmari Lauhakangas made 92 review comments in 1 month, and 454 in 1 year Thorsten Behrens made 80 review comments in 1 month, and 606 in 1 year Adolfo Jayme Barrientos made 78 review comments in 1 month, and 568 in 1 year Olivier Hallot made 60 review comments in 1 month, and 344 in 1 year Weghorn, Michael made 58 review comments in 1 month, and 332 in 1 year Hossein made 56 review comments in 1 month, and 282 in 1 year + Patches automatically abandoned: tdf#131423 added a function test ( Vikram Shishupalsingh Bais ) - https://gerrit.libreoffice.org/#/c/112165 tdf#131096 - Create uitest script ( Mani Kumar ) - https://gerrit.libreoffice.org/#/c/113427 tdf#133348: sw: move UItest to CppUnittest ( Xisco Fauli ) - https://gerrit.libreoffice.org/#/c/152192 parametrise OMetaConnection's XConnection UNO interface ( Lionel Mamane ) - https://gerrit.libreoffice.org/#/c/156682 vcl: fold BreakLinesSimple() to BreakLinesWithIterator(), rename to BreakLines ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/158464 tdf#143148: Use pragma once instead of include guards ( Taichi Haradaguchi ) - https://gerrit.libreoffice.org/#/c/159650 tdf#157665 c++20: implement three-way comparison ( pyvadev ) - https://gerrit.libreoffice.org/#/c/159955 vcl: split TextLayoutCommon to seperate files ( Chris Sherlock ) - https://gerrit.libreoffice.org/#/c/159965 + big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report: Keldin Maldonado (csumb.edu) Aung, Khant Oo * Outreachy (Ilmari) + work is ongoing & is on track. * GSoC (Ilmari) + More ideas welcome https://wiki.documentfoundation.org/Development/GSoC/Ideas + next step: wait for the Google decision, in about 3 weeks * Commit Access * Developer Certification (Stephan/Miklos/László/Gabriel) + resting since: 15 weeks (limit: 20 weeks) * Jenkins / CI update (Cloph) gerrit_android_aarch64 jobs: 169 ok: 159 ko: 8 fail ratio: 4.73% mean_ok: 9 ( 12) median_ok: 7 ( 9) gerrit_android_arm jobs: 168 ok: 162 ko: 5 fail ratio: 2.98% mean_ok: 8 ( 11) median_ok: 6 ( 8) gerrit_android_x86 jobs: 169 ok: 159 ko: 9 fail ratio: 5.33% mean_ok: 8 ( 11) median_ok: 7 ( 8) gerrit_android_x86_64 jobs: 168 ok: 162 ko: 5 fail ratio: 2.98% mean_ok: 8 ( 11) median_ok: 6 ( 8) gerrit_linux_clang_dbgutil jobs: 343 ok: 260 ko: 76 fail ratio: 22.16% mean_ok: 36 ( 38) median_ok: 35 ( 36) gerrit_linux_gcc_release jobs: 451 ok: 326 ko: 108 fail ratio: 23.95% mean_ok: 17 ( 19) median_ok: 14 ( 14) gerrit_mac jobs: 340 ok: 302 ko: 29 fail ratio: 8.53% mean_ok: 50 ( 50) median_ok: 48 ( 48) gerrit_windows jobs: 345 ok: 299 ko: 29 fail ratio: 8.41% mean_ok: 59 (101) median_ok: 48 ( 67) gerrit_master_ml jobs: 467 ok: 239 ko: 195 fail ratio: 41.76% mean_ok: 121 (124) median_ok: 90 ( 91) gerrit_master jobs: 62 ok: 34 ko: 19 fail ratio: 30.65% mean_ok: 104 (106) median_ok: 74 ( 75) gerrit_master_seq jobs: 403 ok: 205 ko: 175 fail ratio: 43.42% mean_ok: 122 (123) median_ok: 90 ( 94) + https://dev-www.libreoffice.org/tmp/gerrit_240201.html + tests that failed more than twice in last seven days 3 CppunitTest_sc_subsequent_filters_test gerrit_linux_gcc_release 3 UITest_impress_tests2 gerrit_linux_clang_dbgutil 5 CppunitTest_basic_macros gerrit_linux_gcc_release 5 CppunitTest_sw_core_objectpositioning gerrit_mac 7 Killed by the kill-wrapper gerrit_linux_clang_dbgutil 7 CppunitTest_test_a11y gerrit_windows 9 JunitTest_sw_complex gerrit_linux_clang_dbgutil 18 CppunitTest_sw_a11y gerrit_windows + this week was OK, but there is a problem with the a11y test on Windows (Cloph) + it only affects the branches, which is surprising + not sure yet if it's just one bot or not + checked 10 failures (Xisco) + all of them were from the same bot + don't think it's a leftover issue, so either timing or config issue (Cloph) + interestingly master is all fine + unfortunately we currently don't differentiate bots when they build master vs branch + but doable, Linux has this + looks like it has a problem when the Writer Insert Frame dialog would appear, times out (Xisco) * What’s cooking (Miklos) + A11y update (Michael W) + tdf#70039 WIP convert 3D effects to extrusion (Regina) https://gerrit.libreoffice.org/c/core/+/162594 + see also the mail on the dev list: https://lists.freedesktop.org/archives/libreoffice/2024-January/091501.html + it handles geometry (no material or light) + you can test it already + good idea to provide feedback, e.g. during the hackfest + currently converting the properties to 3D extrusion (Regina) + text is always in font of the shape + ODF spec doesn't describe what to do with text with extrusion + MSO has some 3 ways to do this, will need extending ODF later + so text is meant to be left unchanged + sounds great (Miklos) + Rafael's work on the BASIC IDE: https://gerrit.libreoffice.org/q/owner:rafael.palma.lima%2540gmail.com (Stephane) + during the last weeks, several usability improvements + small improvements + syntax highlight schema selector + options page to be out of experimental + so more people can test the autocomplete + also comment folding / expansion (Miklos) * FOSDEM 2024 - Hackfest Feb. 5/6 at ICAB Incubator + https://wiki.documentfoundation.org/Events/2024/FOSDEM + if you attend the community dinner and/or the hackfest, please add your name (Cloph) + failing that, at least mail Italo - deadline for just wiki passed, so please notify Italo if you decide to attend (Cloph) * COOL Days 2024 (Miklos) + https://www.collaboraoffice.com/cool-days-2024/ 8th -> 10th April + includes a hackfest * QA update (Xisco) + UNCONFIRMED: 1083 (-10) + enhancements: 261 (+3) + needsUXEval: 8 (-3) + haveBackTrace: 10 (-2) + needsDevAdvice: 45 (+2) + documentation: 5 (+0) + android: 0 (+0) + iOS: 0 (+0) + Online: 10 (+0) + Most pressing bugs: New: None + New high severity bugs of the week: + Crash in: ScTable::HasAttrib(short,long,short,long,HasAttrFlags) + https://bugs.documentfoundation.org/show_bug.cgi?id=159373 + bisected to Markus, Julien has a proposed patch * QA stats (Stéphane) + dashboard data updated: https://stragu.shinyapps.io/lo_qa_dashboard/ + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html +115 +5 (-114) overall) many thanks to the top bug squashers: Stéphane Guillou (stragu) 21 Xisco Faulí 10 Buovjaga 7 Rafael Lima 6 V Stuart Foote 6 Caolán McNamara 5 Mike Kaganski 5 Heiko Tietze 4 Telesto 4 m_a_riosv 4 + top 10 bugs reporters: Gabor Kelemen (allotropia) 10 Mike Kaganski 3 Norman 2 Patrick Traill 2 Robert Großkopf 2 Stéphane Guillou (stragu) 2 Telesto 2 William Friedman 2 jan d 2 Buovjaga 1 + top 10 bugs fixers: Caolán McNamara 5 Kaganski, Mike 4 Rafael Lima 4 Grandin, Noel 3 Balazs Varga 2 Vernon, Stuart Foote 2 Weghorn, Michael 2 Xisco Fauli 2 Andreas Heinisch 1 Heiko Tietze 1 + top 10 bugs confirmers: Stéphane Guillou 26 Ilmari Lauhakangas 16 m.a.riosv 10 Xisco Fauli 6 Heiko Tietze 4 Kaganski, Mike 4 Bogdan B 2 Kelemen, Gabor 2 Nabet, Julien 2 Robert Großkopf 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 Raal 3 Xisco Fauli 2 Kelemen, Gabor 1 * Bibisected bugs open: keyword 'bibisected' + http://bit.ly/2cSCXlS + done by: Ilmari Lauhakangas 4 Raal 3 Stéphane Guillou 3 Xisco Fauli 2 Kelemen, Gabor 1 * all bugs tagged with 'regression' + 1259(+5) bugs open of 13161(+23) total 21(+1) high prio. done by: Stéphane Guillou 8 Ilmari Lauhakangas 4 Xisco Fauli 3 Robert Großkopf 2 Yotam Benshalom 1 Kelemen, Gabor 1 m.a.riosv 1 Kaganski, Mike 1 Raal 1 * ~Component count net * high severity regressions + http://bit.ly/1HWHb3E Writer - 14(+1) LibreOffice - 2(+1) Calc - 1(-1) Impress - 1(+0) Printing and PDF export - 1(+0) UI - 1(+0) by OS: All - 15(+0) Linux - 5(+1) Mac OS X - 0(+0) Windows - 1(+0) * ~Component count net * all regressions + http://bit.ly/1BUdI8i Writer: other - 451(+4) Calc - 229(+2) Impress - 129(-1) LibreOffice - 56(+4) Crashes - 51(+1) Draw - 51(+0) Writer: docx filter - 43(+0) Base - 38(-1) UI - 38(-1) Borders - 35(+0) Writer: perf - 35(+0) Writer: other filter - 32(+1) Printing and PDF export - 26(+0) RTL - 24(+1) Chart - 23(-1) filters and storage - 21(+1) BASIC - 19(+0) Writer: doc filter - 16(+0) graphics stack - 11(+0) Formula Editor - 7(+0) framework - 4(-1) Extensions - 2(+0) Linguistic - 2(+1) sdk - 2(+0)