* Present: + Cloph, Hossein, Olivier, Heiko, Ilmari, Jonathan, Michael S, Michael W, Caolan, Regina, Stephan, Thorsten, Xisco, Nonso, Eike, Miklos * Completed Action Items: + MAR update: include OS info in the user agent or file a bug to do it (Cloph) * Pending Action Items: * Release Engineering update (Cloph) + 24.2: 24.2.4 is to be out today; 24.2.5 RC1 in 3 weeks + 24.2.2 MAR update was broken (Stephan) + taken down by now? + yes + will re-generate the update with the fix (Cloph) + 24.8: + feature freeze (beta1) this week, later today or tomorrow + beta2 in 2 weeks, if needed + string / UI freeze in 3 weeks + late features? + late addition to the notes page in Impress in the works (Thorsten) + search not working perfectly yet (would need to find & open the notes pane in case a match is found - borderline bugfix perhaps) * Edge Hill University (Nonso) + lecturer there + Ilmari invited to this call + planning an extension to a text editor, some sort of AI assistant + for the scholar domain + thought of LibreOffice, want the result to be open-source + would be interested in having mentoring help, if his students get stuck + didn't know if this would be extension vs core (Ilmari) + we have "AI assistant with ChatGPT" on the extension site https://extensions.libreoffice.org/en/extensions/show/41988 + do you need any "blessing" from TDF? + would like a "letter of support" from devs, to clarify the dev community is OK with this + looking for best-effort mentoring for now. + the ESC is not an official body of the foundation to sign something like this, though (Ilmari) + if it's to be official, that has to go to the board + extension vs built-in? (Miklos) + extension (Nonso) + sounds similar to deepl/lightproof (Cloph) + grammar checking sounds similar, not thinking it would be controversial as an extension (Caolan) + We have a DeepL link as possible model (Olivier) + re mentoring/support: normally on the developer mailing list / chat (Ilmari) + will this be a project for your students? (Hossein) + students to work with the researcher here (Nonso) + will also have a developer on their side + looking for lightweight mentors + dev mailing list / IRC sounds great for this (Hossein) + what language model would you use? + intend to use Meta Llama, and add custom model(s) on top of it (Nonso) * Documentation (Olivier) + New Help + CSS bug fix (buovjaga) + Helpcontents2 + updates and fixes (D. Maddern, ohallot, S. Horacek) + Note: Help page for LET function on the way (ohallot) + Guides + work in progress + Bugzilla Documentation statistics 250(250) bugs open + Updates: BZ changes 1 week 1 month 3 months 12 months created 10(-7) 50(3) 113(0) 231(7) commented 22(2) 100(11) 264(7) 891(20) resolved 3(-7) 27(-3) 68(1) 133(2) + top 10 contributors: Dione Maddern made 61 changes in 1 month, and 92 changes in 1 year Olivier Hallot made 49 changes in 1 month, and 261 changes in 1 year Stéphane Guillou made 22 changes in 1 month, and 252 changes in 1 year Heiko Tietze made 15 changes in 1 month, and 85 changes in 1 year Dieter made 13 changes in 1 month, and 18 changes in 1 year Ilmari Lauhakangas made 12 changes in 1 month, and 81 changes in 1 year Óvári made 10 changes in 1 month, and 13 changes in 1 year Timur made 6 changes in 1 month, and 8 changes in 1 year Bogdan B made 4 changes in 1 month, and 13 changes in 1 year Vernon, Stuart Foote made 4 changes in 1 month, and 106 changes in 1 year * UX Update (Heiko) + Bugzilla (topicUI) statistics 239(239) (topicUI) bugs open, 38(38) (needsUXEval) needs to be evaluated by the UXteam + Updates: BZ changes 1 week 1 month 3 months 12 months added 5(-2) 11(-2) 16(-2) 24(-1) commented 51(-41) 210(-16) 546(-7) 1729(-28) removed 0(0) 0(-1) 5(0) 10(0) resolved 11(5) 33(6) 80(0) 288(-5) + top 10 contributors: Heiko Tietze made 120 changes in 1 month, and 950 changes in 1 year Stéphane Guillou made 109 changes in 1 month, and 663 changes in 1 year Eyal Rozenberg made 57 changes in 1 month, and 170 changes in 1 year Vernon, Stuart Foote made 24 changes in 1 month, and 303 changes in 1 year Dieter made 12 changes in 1 month, and 117 changes in 1 year m.a.riosv made 12 changes in 1 month, and 49 changes in 1 year Henschel, Regina made 11 changes in 1 month, and 37 changes in 1 year Jérôme made 10 changes in 1 month, and 14 changes in 1 year Ilmari Lauhakangas made 8 changes in 1 month, and 129 changes in 1 year Ady made 7 changes in 1 month, and 117 changes in 1 year + [Bug 161411] UI Better wording for ASCII-only characters + [Bug 161395] "Whole numbers" is ambiguous + [Bug 161393] Allow typing a date directly into the ad-hoc field when creating a custom date property + [Bug 161373] Font-family fallback list is not respected/not working + [Bug 161378] Improve/create visibility for font fallback lists in the UI + [Bug 161093] Chart Properties sidebar only accommodates 4 chart type previews, but the Pie category now has 6 + [Bug 161364] Search in both values & formulae * Vertical tabpages state (Samuel/Thorsten) + let's have it in, re-evaluate it next week how it's going (Xisco) + https://bugs.documentfoundation.org/show_bug.cgi?id=161355 - Vertical tabs: Incorrect hover feedback on non-GTK + https://bugs.documentfoundation.org/show_bug.cgi?id=161351 - vertical tab dialogs-- List styles examples are not readable + https://bugs.documentfoundation.org/show_bug.cgi?id=161026 - Vertical Tab dialogs-- Mouse cursor over tab not activated until pointer touches bottom edge (Win) + Currently a mix between vertical and horizontal tabs (Heiko) + still have a bit of time till the UI freeze (Xisco) + a mix of vertical vs horizontal don't look consistent + do we know how many dialogs are still to be converted? + probably not many with multiple tab lines + just looking at the bugs, looks slightly less bad to me now? (Thorsten) + the idea was to use those which had 2 or 3 lines only + are there any left? + e.g. character & paragraph formatting dialog in Writer is still un-converted (Heiko) + character is single-line (Ilmari) + for paragraph, there is a patch in gerrit (Xisco) + seeing some artifacts in generic and kf5 UI (Olivier) + think that's an older problem (Ilmari) + really need a consistent UI here, if we change (Heiko) + mouse hover, over the tab, looks poor, needs fixing + Char format is one vs two lines depending on RTL, probably (Hossein) + Visually similar in some UI plugins to a single line broken into two + More issues when you enable RTL/CTL and CJK at the same time + RTL is not shown, it is in the back of CJK + To test, enable Asian and/or CTL in Tools > Options > Languages and Locales + list styles is vertical from the sidebar (Regina) + horizontal from the toolbar, which is inconsistent + suggest: re-check this next week, again (Xisco) + still have a few weeks to just undo this last minute if needed. * Crash Testing (Caolan) + 22(-2) import failure, 19(-1) export failures + 0 coverity issues - 2 new but fixed again + 9 ossfuzz issues - 7 timeouts, 1 OOM, 1 int overflow * Crash Reporting (Xisco) + 7.6.6.3 7480(+632) + 7.6.7.2 1896(+779) + 24.2.0.3 19710(+544) + 24.2.1.2 16405(+623) + 24.2.2.2 13833(+1041) + 24.2.3.2 7710(+2497) + looks normal / nothing special to report * Mentoring (Hossein) + New EasyHack tdf#161195 - Allow Right-to-Left brochure printing in Draw / Impress https://bugs.documentfoundation.org/show_bug.cgi?id=161195 committer... 1 week 1 month 3 months 12 months open 53(-41) 170(-13) 173(-10) 173(-10) reviews 326(26) 1298(-12) 3312(-74) 12510(6) merged 229(12) 1151(-94) 3176(-63) 12660(-33) abandoned 18(11) 57(9) 157(-5) 668(9) own commits 172(12) 830(-69) 2296(-32) 9276(8) review commits 47(-5) 231(2) 761(-34) 3006(-2) contributor... 1 week 1 month 3 months 12 months open 33(-3) 98(-2) 98(-4) 98(-4) reviews 634(-62) 2902(-208) 7360(-220) 29462(-98) merged 14(-2) 76(-6) 332(-15) 1563(-12) abandoned 3(-5) 23(-4) 96(-44) 712(2) own commits 21(4) 98(-3) 379(-18) 1140(-1) review commits 0(0) 0(0) 0(0) 0(0) + easyHack statistics: needsDevEval 9(9) needsUXEval 1(1) cleanup_comments 329(329) total 411(411) assigned 29(29) open 349(349) + top 10 contributors: Dione Maddern made 25 patches in 1 month, and 61 patches in 1 year Weblate made 6 patches in 1 month, and 28 patches in 1 year LeSasse made 4 patches in 1 month, and 23 patches in 1 year Hubert Figuière made 3 patches in 1 month, and 9 patches in 1 year Zainab Abbasi made 3 patches in 1 month, and 4 patches in 1 year Jakub Kościelak made 3 patches in 1 month, and 7 patches in 1 year Srebotnjak, Martin made 2 patches in 1 month, and 17 patches in 1 year Marco Pinto made 2 patches in 1 month, and 6 patches in 1 year Bayram Çiçek made 2 patches in 1 month, and 3 patches in 1 year Kurt Nordback made 2 patches in 1 month, and 25 patches in 1 year + top 10 reviewers: Caolán McNamara made 154 review comments in 1 month, and 1532 in 1 year Ilmari Lauhakangas made 102 review comments in 1 month, and 556 in 1 year Thorsten Behrens made 82 review comments in 1 month, and 620 in 1 year Adolfo Jayme Barrientos made 74 review comments in 1 month, and 550 in 1 year Vajna, Miklos made 72 review comments in 1 month, and 1084 in 1 year Michael Stahl made 66 review comments in 1 month, and 886 in 1 year Grandin, Noel made 64 review comments in 1 month, and 712 in 1 year Christian Lohmaier made 60 review comments in 1 month, and 380 in 1 year Hossein made 58 review comments in 1 month, and 310 in 1 year Heiko Tietze made 44 review comments in 1 month, and 250 in 1 year * GSoC (Ilmari) + Midterm evaluations deadline 12 July * Commit Access + Bayram Çiçek + https://gerrit.libreoffice.org/q/owner:bayram.cicek@xxxxxxxxxxxxx + git shortlog --author="Bayram Çiçek" -sn => 28 + supporting him (Heiko) => go ahead (all) AI: Heiko to send the welcome mail /done AI: Cloph to enable the commit bit * LibreOffice Technology hackfest at Budapest (Miklos) + 4th & 5th June (Tue-Wed), happened earlier this week + 11 attendees, went ~well + details: https://wiki.documentfoundation.org/Hackfest/Budapest2024 + on blog: https://blog.documentfoundation.org/blog/2024/05/16/coming-up-libreoffice-technology-budapest-2024-hackfest/ * Developer Certification (Stephan/Miklos/László/Gabriel) + resting since: 7 weeks (limit: 20 weeks) * Jenkins / CI update (Cloph) gerrit_android_aarch64 jobs: 149 ok: 144 ko: 0 fail ratio: 0.00% mean_ok: 9 ( 10) median_ok: 7 ( 8) gerrit_android_arm jobs: 149 ok: 142 ko: 4 fail ratio: 2.68% mean_ok: 9 ( 10) median_ok: 7 ( 7) gerrit_android_x86 jobs: 149 ok: 144 ko: 0 fail ratio: 0.00% mean_ok: 9 ( 10) median_ok: 7 ( 7) gerrit_android_x86_64 jobs: 149 ok: 144 ko: 1 fail ratio: 0.67% mean_ok: 9 ( 10) median_ok: 7 ( 8) gerrit_linux_clang_dbgutil jobs: 305 ok: 246 ko: 47 fail ratio: 15.41% mean_ok: 41 ( 41) median_ok: 42 ( 42) gerrit_linux_gcc_release jobs: 356 ok: 289 ko: 48 fail ratio: 13.48% mean_ok: 16 ( 17) median_ok: 14 ( 14) gerrit_mac jobs: 328 ok: 275 ko: 39 fail ratio: 11.89% mean_ok: 53 ( 53) median_ok: 49 ( 49) gerrit_windows jobs: 372 ok: 230 ko: 116 fail ratio: 31.18% mean_ok: 85 (153) median_ok: 72 ( 96) gerrit_master_ml jobs: 418 ok: 191 ko: 187 fail ratio: 44.74% mean_ok: 163 (173) median_ok: 118 (118) gerrit_master jobs: 67 ok: 26 ko: 35 fail ratio: 52.24% mean_ok: 184 (184) median_ok: 129 (129) gerrit_master_seq jobs: 348 ok: 166 ko: 148 fail ratio: 42.53% mean_ok: 157 (161) median_ok: 118 (118) + tests that failed more than twice in last seven days 3 UITest_sw_navigator gerrit_linux_clang_dbgutil 8 UITest_writer_tests4 gerrit_linux_clang_dbgutil 24 CppunitTest_sw_a11y gerrit_windows 25 aborted by jenkins job timeout gerrit_windows + MSVC -analyze switch disabled for CI builds (when JENKINS_HOME is set) + build times are now way faster on Windows, due to this (Cloph) + CppunitTest_sw_a11y was bad till Saturday, interestingly better since then * What’s cooking (Miklos) + A11y update (Michael W) + improvements to Calc a11y memory usage by Patrick (tdf#158914) + https://bugs.documentfoundation.org/show_bug.cgi?id=155447 ("Add accessible object attributes to LO spellcheck dialog components for reliable identification by ATs") + RTL/CTL/CJK update (Jonathan) + https://bugs.documentfoundation.org/show_bug.cgi?id=161397 - Incorrect RTL fallback glyphs + Fixed + in general, think that the default fonts for various languages is far from optiomal (Hossein) + a wiki page documenting the current state would be ideal + is that font fallback vs default fonts for new documents? (Cloph) + already have a list for the defaults, language-specific + at officecfg/registry/data/org/openoffice/VCL.xcu, might do what you need (Caolan) + https://wiki.documentfoundation.org/User:Hossein/Languages is the previous effort. + https://bugs.documentfoundation.org/show_bug.cgi?id=152024 - Diacritics are cut off in the last line of paragraph + In progress * invitation list for LibOCon (Michael W) + sent link to formal ESC members by email + please enter your suggestions before ESC call next week * Community Townhall Meeting (Heiko) + idea from BoD call on Monday + a bit of an "ask me anything" style + would be done per-project, including one for development + any feedback, let the board know + no objections from the ESC side (all) + had an AMA session on reddit a few years ago, it went well (Heiko) * QA update (Xisco) + UNCONFIRMED: 1161 (+20) + enhancements: 270 (-5) + needsUXEval: 10 (+0) + haveBackTrace: 10 (+0) + needsDevAdvice: 45 (+0) + documentation: 4 (+1) + android: 0 (+0) + iOS: 0 (+0) + Online: 9 (+0) + Most pressing bugs: New: None + New high severity bugs of the week: + Hypertext, relative URL to local files does not work + https://bugs.documentfoundation.org/show_bug.cgi?id=159768 + not tagged as a regression * QA stats (Stéphane) + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html +111 -6 (-93) overall) many thanks to the top bug squashers: Stéphane Guillou (stragu) 14 QA Administrators 10 Heiko Tietze 9 Mike Kaganski 8 László Németh 4 Rafael Lima 4 Thorsten Behrens (allotropia) 4 Buovjaga 3 Hossein 3 Justin L 3 + top 10 bugs reporters: johnks 7 Gabor Kelemen (allotropia) 6 Mike Kaganski 4 Xisco Faulí 4 Eyal Rozenberg 3 Olivier Hallot 3 Stéphane Guillou (stragu) 3 László Németh 2 Miklos Vajna 2 Regina Henschel 2 + top 10 bugs fixers: Heiko Tietze 5 Kaganski, Mike 5 Németh, László 4 Thorsten Behrens (CIB) 4 Justin Luth 3 Samuel Mehrbrodt 3 Balland-Poirier, Laurent 2 Caolán McNamara 2 Grandin, Noel 2 Rafael Lima 2 + top 10 bugs confirmers: Stéphane Guillou 15 m.a.riosv 7 Heiko Tietze 6 Nabet, Julien 6 Alex Thurgood 5 Robert Großkopf 4 Ady 3 Ilmari Lauhakangas 3 Kaganski, Mike 3 Xisco Fauli 3 * Bisected bugs open: keyword 'bisected' + more accurate - down to a single commit. + http://bit.ly/2dyIfDy + done by: Stéphane Guillou 5 Raal 4 Xisco Fauli 3 Aron Budea 1 Kaganski, Mike 1 Timur 1 * Bibisected bugs open: keyword 'bibisected' + http://bit.ly/2cSCXlS + done by: Stéphane Guillou 6 Raal 4 Xisco Fauli 4 Aron Budea 1 Timur 1 * all bugs tagged with 'regression' + 1244(-7) bugs open of 13405(+15) total 24(+1) high prio. done by: Stéphane Guillou 4 Xisco Fauli 4 Ady 1 Eyal Rozenberg 1 Ilmari Lauhakangas 1 m.a.riosv 1 Kaganski, Mike 1 Telesto 1 Timur 1 * ~Component count net * high severity regressions + http://bit.ly/1HWHb3E Writer - 14(+1) Calc - 3(+0) Impress - 2(+0) LibreOffice - 2(+0) UI - 2(+0) by OS: All - 17(+1) Linux - 5(+0) Mac OS X - 0(+0) Windows - 2(+0) * ~Component count net * all regressions + http://bit.ly/1BUdI8i Writer: other - 429(-2) Calc - 230(-1) Impress - 126(+0) LibreOffice - 52(-1) Draw - 51(-1) Writer: docx filter - 44(+0) Base - 42(+0) Crashes - 42(+1) UI - 39(-4) Borders - 34(-1) Writer: perf - 34(+0) Writer: other filter - 32(+1) Printing and PDF export - 26(+0) Chart - 24(+0) RTL - 23(+0) BASIC - 21(+0) filters and storage - 21(+0) Writer: doc filter - 16(+0) graphics stack - 13(+0) Formula Editor - 7(+0) framework - 3(+0) Extensions - 2(+0) sdk - 2(+0) Linguistic - 1(+0)