From heiko.tietze at documentfoundation.org Thu May 2 13:17:39 2024 From: heiko.tietze at documentfoundation.org (Heiko Tietze) Date: Thu, 2 May 2024 15:17:39 +0200 Subject: Minutes from the UX/design meeting 2023-May-02 Message-ID: <77597e02-d723-4c9e-bc0c-c70a1a503c2c@documentfoundation.org> Present: Sahil, Eyal, Cor, Heiko Comments: Seth, Stephane, Stuart, Jim Tickets/Topics * Rename "Navigation" toolbar to clarify its role, avoid confusion, and relate to "Recency" + https://bugs.documentfoundation.org/show_bug.cgi?id=160732 + "Position History" (Seth, Stuart, Jim, Eyal) + also in the Navigator dropdown (Stephane, Jim, Stuart) => no concerns, do it * Implement "recency" navigation for Calc module and make available from TB or Sidebar Navigator + https://bugs.documentfoundation.org/show_bug.cgi?id=160505 + limit to named ranges, objects, etc. but not every cell (Heiko) + request does not seem to have a significant/compelling use case (Cor) + Can identify a reasonable use case, not sure about how frequently it's encountered. Would like to have heard more from Petros (Eyal) + no harm in having such a feature though => keep it with low priority * Column resize handle touch-target too small + https://bugs.documentfoundation.org/show_bug.cgi?id=160324 + it is about 3-4 px and should be larger (Miguel, Michael, Eyal) + perhaps make it zoom dependent (Heiko) + wonder if the hit-area is dpi-dependent (Heiko) + might be problematic for hidden or small columns (Heiko) + we should test it (Cor) => give it a try * Offer to download & install missing fonts from online sources + https://bugs.documentfoundation.org/show_bug.cgi?id=159950 + TDF cannot host non-free fonts, cloud-sharing might work (Stuart) + unclear what 'relevant online sources' means (Cor) + ideally to be done per extension, either storing content on the TDF site or as forward request (Heiko) + font management is rather up to the OS/DE; we may support this (Heiko) + extension is not least not the solution therefore since we would download the ttf/otf and execute the system's installer (Eyal) + repository should allow downloading of plain font to make easy installation possible (Eyal) + topic has been discussed extensively before, eg in tdf#78186, 91886, 113496, or 146291 (Heiko) + see also https://design.blog.documentfoundation.org/2016/10/21/dealing-with-missing-fonts/ => feature is definitely desirable and ideally become combined with a previously filed ticket -------------- next part -------------- A non-text attachment was scrubbed... Name: OpenPGP_signature.asc Type: application/pgp-signature Size: 495 bytes Desc: OpenPGP digital signature URL: From vmiklos at collabora.com Thu May 2 14:29:16 2024 From: vmiklos at collabora.com (Miklos Vajna) Date: Thu, 2 May 2024 16:29:16 +0200 Subject: ESC meeting minutes: 2024-05-02 Message-ID: * Present: + Cloph, Hossein, Olivier, Caolan, Heiko, Ilmari, Jonathan, Michael W, Eike, Regina, Stephan, Xisco, Thorsten, Stephane, Michael S, Miklos * Completed Action Items: * Pending Action Items: * Release Engineering update (Cloph) + 7.6: 7.6.7 RC2 this week + last release in this line? (Xisco) + last planned, yes (Cloph) + 24.2: 24.2.4 RC1 in 2 weeks + 24.8: first alpha in 1 week * Documentation (Olivier) + Sometimes missing features to be documented + good if Olivier is aware + Highlight of the cell background during editing e.g. + so translators would discover these features as well. + Helpcontent2 + Updates and fixes (ohallot, stragu) + Page for SEQUENCE Calc function (ohallot) + Guides + Stalled. + Bugzilla Documentation statistics 264(264) bugs open + Updates: BZ changes 1 week 1 month 3 months 12 months created 10(-9) 38(2) 101(3) 223(1) commented 18(0) 63(3) 251(13) 850(-2) resolved 6(-3) 19(3) 49(3) 119(2) + top 10 contributors: Olivier Hallot made 33 changes in 1 month, and 256 changes in 1 year St?phane Guillou made 29 changes in 1 month, and 255 changes in 1 year Vernon, Stuart Foote made 22 changes in 1 month, and 105 changes in 1 year Dione Maddern made 10 changes in 1 month, and 31 changes in 1 year MeBugzilla made 7 changes in 1 month, and 7 changes in 1 year Nabet, Julien made 7 changes in 1 month, and 53 changes in 1 year nobu made 7 changes in 1 month, and 16 changes in 1 year Ilmari Lauhakangas made 6 changes in 1 month, and 71 changes in 1 year Cor Nouws made 5 changes in 1 month, and 8 changes in 1 year Kaganski, Mike made 4 changes in 1 month, and 68 changes in 1 year * UX Update (Heiko) + Bugzilla (topicUI) statistics 242(242) (topicUI) bugs open, 35(35) (needsUXEval) needs to be evaluated by the UXteam + Updates: BZ changes 1 week 1 month 3 months 12 months added 5(2) 8(-3) 15(-3) 24(-2) commented 38(-11) 173(-18) 559(6) 1842(-60) removed 3(3) 5(3) 5(3) 14(3) resolved 7(-2) 30(-1) 87(-1) 315(0) + top 10 contributors: Heiko Tietze made 107 changes in 1 month, and 1078 changes in 1 year Vernon, Stuart Foote made 105 changes in 1 month, and 306 changes in 1 year St?phane Guillou made 57 changes in 1 month, and 643 changes in 1 year Ilmari Lauhakangas made 19 changes in 1 month, and 142 changes in 1 year Dieter made 15 changes in 1 month, and 136 changes in 1 year Eyal Rozenberg made 9 changes in 1 month, and 133 changes in 1 year Kaganski, Mike made 7 changes in 1 month, and 96 changes in 1 year Petros Christopoulos made 7 changes in 1 month, and 7 changes in 1 year m.a.riosv made 6 changes in 1 month, and 49 changes in 1 year *UNKNOWN* made 5 changes in 1 month, and 5 changes in 1 year + [Bug 160657] Improve how Writer Navigator Headings are displayed when alphabetically sorted + [Bug 160694] Add .uno:VRuler button to NB Tabbed/Tabbed Compact cutomize View list + [Bug 160873] Usability: "OLE Object" probably not familiar language (Menu: Insert/OLE Object) + [Bug 160219] Add confirmation dialog to "Delete all comments" (.uno:DeleteAllNotes) in Calc -> + [Bug 160465] Ctrl+Shift+F6 is marked reserved, but doesn't do anything + ReservedKeys in svapp.cxx not working for triple-state -> + [Bug 95274] Wrong editing languages offered + gaelic or welsh not correctly reported per libexttextcat, unclear and input is highly welcome * Crash Testing (Caolan) + 63(+39) import failure, 59(+40) export failures + down from a higher, unreported numbers + it's an improvement, in fact. + 21 coverity issues + 5 ossfuzz issues * Crash Reporting (Xisco) + 7.6.5.2 9807(+812) + 7.6.6.3 2944(+1016) + 24.2.1.2 12822(+961) + 24.2.2.2 6745(+2138) + let's wait until next week to see the results from the new release * Mentoring (Hossein) + Reviewd submissions from newcomers + Added a new draft blog post for fixing crashes: Crash fixes, part 4: Assertion failure (Previous parts were around segfaults, aborts, and how to fix and test them) https://dev.blog.documentfoundation.org/?p=929&preview=1&_ppp=63e6295aab committer... 1 week 1 month 3 months 12 months open 104(22) 169(38) 201(42) 201(42) reviews 356(26) 1152(-40) 3648(-116) 12418(-90) merged 288(75) 981(47) 3241(-10) 12462(-29) abandoned 10(-12) 57(3) 174(1) 657(-9) own commits 194(22) 694(22) 2169(2) 9190(-9) review commits 47(-16) 224(-35) 856(-15) 3056(-11) contributor... 1 week 1 month 3 months 12 months open 35(-6) 71(-19) 95(-5) 95(-5) reviews 792(86) 2546(0) 7698(32) 29426(-22) merged 17(-10) 114(-27) 378(24) 1693(17) abandoned 13(2) 54(3) 298(1) 707(15) own commits 22(-8) 106(-43) 436(-3) 1127(6) review commits 0(0) 0(0) 0(0) 0(0) + easyHack statistics: needsDevEval 8(8) needsUXEval 1(1) cleanup_comments 331(331) total 411(411) assigned 28(28) open 349(349) + top 10 contributors: Armin Le Grand (allotropia) made 8 patches in 1 month, and 89 patches in 1 year Ritobroto Mukherjee made 7 patches in 1 month, and 14 patches in 1 year Rafa? Dobrakowski made 5 patches in 1 month, and 16 patches in 1 year made 5 patches in 1 month, and 5 patches in 1 year Juan Jos? Gonz?lez made 4 patches in 1 month, and 11 patches in 1 year Kira Tubo made 4 patches in 1 month, and 14 patches in 1 year Dione Maddern made 4 patches in 1 month, and 34 patches in 1 year colton Garrett made 4 patches in 1 month, and 4 patches in 1 year St?phane Guillou made 3 patches in 1 month, and 7 patches in 1 year St?phane Guillou made 3 patches in 1 month, and 60 patches in 1 year + top 10 reviewers: Adolfo Jayme Barrientos made 108 review comments in 1 month, and 496 in 1 year Caol?n McNamara made 94 review comments in 1 month, and 1418 in 1 year Ilmari Lauhakangas made 92 review comments in 1 month, and 526 in 1 year Hossein made 76 review comments in 1 month, and 326 in 1 year Thorsten Behrens made 74 review comments in 1 month, and 640 in 1 year Vajna, Miklos made 60 review comments in 1 month, and 1086 in 1 year Michael Stahl made 60 review comments in 1 month, and 918 in 1 year Olivier Hallot made 60 review comments in 1 month, and 352 in 1 year Xisco Fauli made 56 review comments in 1 month, and 712 in 1 year Grandin, Noel made 52 review comments in 1 month, and 688 in 1 year + Patches automatically abandoned: tdf#157029 changed Korean Font priority for LibreOffice UI ( DaeHyun Sung ) - https://gerrit.libreoffice.org/#/c/157494 tdf#42982: Logs for RuntimeErrors ( Achintya Sharma ) - https://gerrit.libreoffice.org/#/c/158688 tdf#42982: improve UNO API error reporting ( Achintya Sharma ) - https://gerrit.libreoffice.org/#/c/158689 tdf#126573 Add SORT function to Libreoffice Calc ( Sahil Gautam ) - https://gerrit.libreoffice.org/#/c/161613 tdf#155856 Added cmake to complextoolbarcontrols ( Konstantin Limarev ) - https://gerrit.libreoffice.org/#/c/162396 tdf#155856 Added cmake to Draw example ( Konstantin Limarev ) - https://gerrit.libreoffice.org/#/c/162670 tdf#130857 refactor vclbuilder ( Omkar Acharekar ) - https://gerrit.libreoffice.org/#/c/163103 + big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report: Jakub Ko?cielak * GSoC (Ilmari) + 8 projects accepted: https://summerofcode.withgoogle.com/programs/2024/organizations/libreoffice + bonus project from Linux Foundation: https://summerofcode.withgoogle.com/programs/2024/projects/7Y7YYa2G + good if UX keeps an eye on this (Ilmari) + the idea is that the UI doesn't change (Michael W) + next deadline: end of bonding period: 27th of May * Commit Access * LibreOffice Technology hackfest at Budapest (Miklos) + 4th & 5th June (Tue-Wed) + more details soon * Developer Certification (Stephan/Miklos/L?szl?/Gabriel) + resting since: 3 weeks (limit: 20 weeks) * Jenkins / CI update (Cloph) + stats are missing, problem with Jenkins + apart from that, (relatively) new problem with the macOS builders + some older builders start to segfault on the code (compiler crashes) + Noel had a stab at fixing those clang crashes, is this still outstanding? (Caolan) + not sure (Cloph) + seems to be limited to the macOS 12.5 / xcode 14.2 (Cloph) + newer macs are delivered with new macOS / newer xcode * What?s cooking (Miklos) + A11y update (Michael W) + gtk4: improve a11y role mapping upstream and in LO + gtk3: working on issues with broken a11y hierarchy and wrong positions being reported (tdf#159369, tdf#160806, tdf#160837) + RTL/CTL/CJK update (Jonathan) + tdf#61444 Text layout broken across formatting changes + Candidate patch posted + https://bugs.documentfoundation.org/show_bug.cgi?id=61444 + tdf#124116 Hebrew & Arabic punctuation shifted across formatting changes + In-progress + Do you need commit access or you expect reviews for your changes? (Hossein) + Wouldn't mind a review, good to have a 2nd set of eyes + appreciate if others also take a look. + build with wsl-as-helper but from within git-bash (Cloph) + all changes are submitted to master + works with srcdir != builddir + not sure if to keep doxygen in wsl or not + initially was running out of memory with it, but have new ideas + considering it as finished for now + installer uses strawberry perl, not git-bash-perl for now. + thanks a lot, this is greatly appreciated, helped the Windows arm work (Thorsten) + seeing some hangs, though. + when building with help, saw those (Cloph) + saw it without help, but only on arm (Stephan) + would be interesting to see if the hanging process is also suspended (Cloph) + if so, that would be the one Cloph is also seeing with xsltproc/xargs + RFC: makefile cleanup/simplification (Cloph) + example: https://gerrit.libreoffice.org/c/core/+/167005 + if no concerns, would continue with this, turning these calls into just variablse + idea: give it a week for people to look at it, and decide + anything that makes gbuild less indirect, love it (Thorsten, Stephan) + what is the counter-argument? (Caolan) + makes the history harder to read (Cloph) + suggest to not wait for a week (Caolan) + Progress on Dev Guide API doc links (Ilmari) + changing to the use of wiki templates, that point to the correct API doc pages + even did some mass-replacements + perhaps even script some of this + 1400 items left, but improving * QA update (Xisco) + UNCONFIRMED: 1171 (+1) + enhancements: 274 (-4) + needsUXEval: 5 (-7) + haveBackTrace: 10 (+0) + needsDevAdvice: 47 (+0) + documentation: 4 (+0) + android: 0 (+0) + iOS: 0 (+0) + Online: 9 (+0) + Most pressing bugs: New: None + New high severity bugs of the week: + When printing ODT with mixed portrait and landscape, last page has incorrect orientation + https://bugs.documentfoundation.org/show_bug.cgi?id=85094 + bisected to an AOO commit + Patrick plans to take a look * QA stats (St?phane) + this week's focus: crashes + reviewing untouched reports, often able to duplicate or mark as fixed + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html +76 +25 (-84) overall) many thanks to the top bug squashers: QA Administrators 14 St?phane Guillou (stragu) 10 Heiko Tietze 9 Buovjaga 4 V Stuart Foote 4 L?szl? N?meth 3 Michael Stahl (allotropia) 3 Noel Grandin 3 Patrick Luby (volunteer) 3 m_a_riosv 3 + top 10 bugs reporters: Cor Nouws 3 St?phane Guillou (stragu) 3 peter josvai 3 Eyal Rozenberg 2 Heiko Tietze 2 L?szl? N?meth 2 Roland Baudin 2 Tuomas Hietala 2 Xisco Faul? 2 nobu 2 + top 10 bugs fixers: Heiko Tietze 4 St?phane Guillou 4 Grandin, Noel 3 Michael Stahl 3 N?meth, L?szl? 3 Patrick Luby 3 Kaganski, Mike 2 Kelemen, Gabor 2 Andreas Heinisch 1 CP 1 + top 10 bugs confirmers: St?phane Guillou 16 m.a.riosv 8 Ilmari Lauhakangas 6 Dieter 5 Vernon, Stuart Foote 5 Heiko Tietze 4 Weghorn, Michael 4 Ady 2 Nabet, Julien 2 N?meth, L?szl? 2 * Bisected bugs open: keyword 'bisected' + more accurate - down to a single commit. + http://bit.ly/2dyIfDy + done by: Raal 3 St?phane Guillou 1 Xisco Fauli 1 * Bibisected bugs open: keyword 'bibisected' + http://bit.ly/2cSCXlS + done by: Raal 3 St?phane Guillou 1 Xisco Fauli 1 * all bugs tagged with 'regression' + 1234(-5) bugs open of 13325(+9) total 22(-3) high prio. done by: m.a.riosv 2 St?phane Guillou 1 Vernon, Stuart Foote 1 Xisco Fauli 1 * ~Component count net * high severity regressions + http://bit.ly/1HWHb3E Writer - 15(-1) Calc - 2(-2) Impress - 2(+0) LibreOffice - 1(+0) UI - 1(+0) by OS: All - 17(-3) Linux - 3(+0) Mac OS X - 0(+0) Windows - 2(+0) * ~Component count net * all regressions + http://bit.ly/1BUdI8i Writer: other - 434(-3) Calc - 225(-2) Impress - 127(-1) Draw - 53(+0) LibreOffice - 50(-2) Writer: docx filter - 45(+0) Base - 40(+0) Crashes - 40(-3) UI - 37(+0) Borders - 35(+0) Writer: perf - 35(+0) Writer: other filter - 30(+0) Chart - 24(+0) Printing and PDF export - 24(+0) RTL - 23(+0) filters and storage - 22(+1) BASIC - 20(+0) Writer: doc filter - 16(+0) graphics stack - 12(+0) Formula Editor - 7(+0) framework - 3(+0) Extensions - 2(+0) sdk - 2(+0) Linguistic - 1(+0) From vmiklos at collabora.com Wed May 8 14:35:41 2024 From: vmiklos at collabora.com (Miklos Vajna) Date: Wed, 8 May 2024 16:35:41 +0200 Subject: ESC meeting agenda: 2024-05-09 16:00 CEST Message-ID: Hi, The prototype agenda is below. Extra items are appreciated either in this document or as a reply to this mail: https://pad.documentfoundation.org/p/esc You can join using Jitsi here: https://jitsi.documentfoundation.org/esc Regards, Miklos --- * Present: + * Completed Action Items: * Pending Action Items: * Release Engineering update (Cloph) + 7.6: 7.6.7 release: this week? + 24.2: 24.2.4 RC1 in 1 week? + 24.8: first alpha this week? * Documentation (Olivier) + Bugzilla Documentation statistics 263(263) bugs open + Updates: BZ changes 1 week 1 month 3 months 12 months created 14(5) 39(2) 107(7) 225(4) commented 20(10) 61(0) 255(5) 854(6) resolved 7(2) 23(5) 54(6) 121(4) + top 10 contributors: Olivier Hallot made 42 changes in 1 month, and 239 changes in 1 year St?phane Guillou made 28 changes in 1 month, and 253 changes in 1 year Vernon, Stuart Foote made 22 changes in 1 month, and 107 changes in 1 year Ilmari Lauhakangas made 10 changes in 1 month, and 73 changes in 1 year Kaganski, Mike made 8 changes in 1 month, and 74 changes in 1 year Nabet, Julien made 6 changes in 1 month, and 59 changes in 1 year Cor Nouws made 5 changes in 1 month, and 8 changes in 1 year Heiko Tietze made 4 changes in 1 month, and 76 changes in 1 year nobu made 4 changes in 1 month, and 16 changes in 1 year Kira Tubo made 2 changes in 1 month, and 2 changes in 1 year * UX Update (Heiko) + Bugzilla (topicUI) statistics 240(240) (topicUI) bugs open, 35(35) (needsUXEval) needs to be evaluated by the UXteam + Updates: BZ changes 1 week 1 month 3 months 12 months added 4(-1) 10(1) 15(-1) 21(-3) commented 64(48) 186(30) 525(-6) 1761(-60) removed 0(-2) 4(-1) 5(0) 12(-1) resolved 8(2) 31(1) 79(-2) 308(-7) + top 10 contributors: Heiko Tietze made 110 changes in 1 month, and 1031 changes in 1 year Vernon, Stuart Foote made 108 changes in 1 month, and 317 changes in 1 year St?phane Guillou made 51 changes in 1 month, and 621 changes in 1 year Cor Nouws made 21 changes in 1 month, and 33 changes in 1 year Dieter made 18 changes in 1 month, and 139 changes in 1 year Ilmari Lauhakangas made 16 changes in 1 month, and 131 changes in 1 year Eyal Rozenberg made 10 changes in 1 month, and 125 changes in 1 year Ady made 6 changes in 1 month, and 122 changes in 1 year jan d made 5 changes in 1 month, and 5 changes in 1 year *UNKNOWN* made 5 changes in 1 month, and 5 changes in 1 year * Crash Testing (Caolan) + 24(-39) import failure, 20(-39) export failures + ??? coverity issues + Google / ossfuzz: ?? fuzzers active now * Crash Reporting (Xisco) + 24.2.1.1 73(+3) + 24.2.1.2 13738(+798) + 24.2.2.2 8930(+1873) + 24.2.3.2 487(+0) * Mentoring (Hossein) committer... 1 week 1 month 3 months 12 months open 81(-11) 142(-21) 178(-17) 178(-17) reviews 450(100) 1206(56) 3718(76) 12462(22) merged 350(51) 1140(127) 3369(127) 12593(81) abandoned 13(4) 55(-2) 172(-2) 656(-1) own commits 250(27) 827(103) 2303(119) 9229(1) review commits 51(3) 224(-8) 871(14) 3012(-51) contributor... 1 week 1 month 3 months 12 months open 37(4) 77(7) 103(8) 103(8) reviews 962(132) 2774(178) 7906(220) 29522(6) merged 23(3) 98(-20) 385(5) 1635(-61) abandoned 9(-4) 49(-5) 288(-10) 704(-3) own commits 25(0) 105(-8) 449(10) 1126(-7) review commits 0(0) 0(0) 0(0) 0(0) + easyHack statistics: needsDevEval 8(8) needsUXEval 1(1) cleanup_comments 326(326) total 408(408) assigned 26(26) open 348(348) + top 10 contributors: Armin Le Grand (allotropia) made 7 patches in 1 month, and 87 patches in 1 year Ritobroto Mukherjee made 5 patches in 1 month, and 15 patches in 1 year made 4 patches in 1 month, and 7 patches in 1 year Kira Tubo made 4 patches in 1 month, and 14 patches in 1 year Jakub Ko?cielak made 4 patches in 1 month, and 4 patches in 1 year colton Garrett made 4 patches in 1 month, and 4 patches in 1 year St?phane Guillou made 3 patches in 1 month, and 7 patches in 1 year St?phane Guillou made 3 patches in 1 month, and 58 patches in 1 year Sahil Gautam made 3 patches in 1 month, and 4 patches in 1 year Jonathan Clark made 3 patches in 1 month, and 3 patches in 1 year + top 10 reviewers: Adolfo Jayme Barrientos made 106 review comments in 1 month, and 512 in 1 year Ilmari Lauhakangas made 102 review comments in 1 month, and 548 in 1 year Hossein made 86 review comments in 1 month, and 338 in 1 year Caol?n McNamara made 84 review comments in 1 month, and 1440 in 1 year Michael Stahl made 80 review comments in 1 month, and 920 in 1 year Thorsten Behrens made 70 review comments in 1 month, and 596 in 1 year Grandin, Noel made 64 review comments in 1 month, and 698 in 1 year Kaganski, Mike made 56 review comments in 1 month, and 472 in 1 year Vajna, Miklos made 56 review comments in 1 month, and 1078 in 1 year Christian Lohmaier made 56 review comments in 1 month, and 362 in 1 year + Patches automatically abandoned: basegfx: BColorStops shouldn't derive from std::vector ( Toma? Vajngerl ) - https://gerrit.libreoffice.org/#/c/158710 tdf#114441 change use of sal_uLong to better integer types ( Achintya Sharma ) - https://gerrit.libreoffice.org/#/c/159028 wip: don't typedetect ole before load ( Caol?n McNamara ) - https://gerrit.libreoffice.org/#/c/161084 tdf#155856 Added cmake to DocumentLoader example ( Konstantin Limarev ) - https://gerrit.libreoffice.org/#/c/162978 * GSoC (Ilmari) + 8 projects accepted: https://summerofcode.withgoogle.com/programs/2024/organizations/libreoffice + bonus project from Linux Foundation: https://summerofcode.withgoogle.com/programs/2024/projects/7Y7YYa2G + next deadline: end of bonding period: 27th of May * Commit Access * LibreOffice Technology hackfest at Budapest (Miklos) + 4th & 5th June (Tue-Wed) + details: https://wiki.documentfoundation.org/Hackfest/Budapest2024 * Developer Certification (Stephan/Miklos/L?szl?/Gabriel) + resting since: 3 weeks (limit: 20 weeks) * Jenkins / CI update (Cloph) * What?s cooking (Miklos) + A11y update (Michael W) + RTL/CTL/CJK update (Jonathan) * QA update (Xisco) + UNCONFIRMED: 1208 (+28) + enhancements: 281 (+5) + needsUXEval: 5 (-2) + haveBackTrace: 10 (+0) + needsDevAdvice: 47 (+0) + documentation: 6 (+2) + android: 0 (+0) + iOS: 0 (+0) + Online: 9 (+0) + Most pressing bugs: New: Old: Fixed: + New high severity bugs of the week: * QA stats (St?phane) + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html +103 -22 (-114) overall) many thanks to the top bug squashers: QA Administrators 20 St?phane Guillou (stragu) 18 Heiko Tietze 10 Mike Kaganski 10 Olivier Hallot 6 Buovjaga 5 V Stuart Foote 5 Michael Weghorn 3 Patrick Luby (volunteer) 3 Julien Nabet 2 + top 10 bugs reporters: Eyal Rozenberg 6 Gabor Kelemen (allotropia) 4 Mike Kaganski 4 St?phane Guillou (stragu) 4 NOYB 3 Regina Henschel 3 Robert Gro?kopf 3 V Stuart Foote 3 Heiko Tietze 2 Mihai Vasiliu 2 + top 10 bugs fixers: Kaganski, Mike 7 Heiko Tietze 6 Olivier Hallot 5 Patrick Luby 3 Balazs Varga 2 Justin Luth 2 Nabet, Julien 2 St?phane Guillou 2 Vajna, Miklos 2 Weghorn, Michael 2 + top 10 bugs confirmers: St?phane Guillou 11 Heiko Tietze 9 m.a.riosv 9 Nabet, Julien 6 Ilmari Lauhakangas 3 Kaganski, Mike 3 *UNKNOWN* 2 Dieter 2 Robert Gro?kopf 2 Vernon, Stuart Foote 2 * Bisected bugs open: keyword 'bisected' + more accurate - down to a single commit. + http://bit.ly/2dyIfDy + done by: St?phane Guillou 4 Raal 2 * Bibisected bugs open: keyword 'bibisected' + http://bit.ly/2cSCXlS + done by: St?phane Guillou 4 Raal 2 * all bugs tagged with 'regression' + 1236(+4) bugs open of 13341(+14) total 23(+2) high prio. done by: St?phane Guillou 3 Ady 2 m.a.riosv 2 Kaganski, Mike 1 Raal 1 * ~Component count net * high severity regressions + http://bit.ly/1HWHb3E Writer - 15(+1) Calc - 2(+0) Impress - 2(+0) UI - 2(+1) LibreOffice - 1(+0) by OS: All - 17(+1) Linux - 4(+1) Mac OS X - 0(+0) Windows - 2(+0) * ~Component count net * all regressions + http://bit.ly/1BUdI8i Writer: other - 433(+1) Calc - 227(+3) Impress - 127(+0) Draw - 52(-1) LibreOffice - 51(+0) Writer: docx filter - 45(+0) Base - 40(+0) Crashes - 39(+1) UI - 38(+1) Borders - 35(+0) Writer: perf - 34(-1) Writer: other filter - 30(+0) Printing and PDF export - 25(+1) Chart - 24(+0) RTL - 23(+0) filters and storage - 22(+0) BASIC - 20(+0) Writer: doc filter - 16(+0) graphics stack - 12(+0) Formula Editor - 7(+0) framework - 3(+0) Extensions - 2(+0) sdk - 2(+0) Linguistic - 1(+0) From heiko.tietze at documentfoundation.org Wed May 8 19:00:28 2024 From: heiko.tietze at documentfoundation.org (Heiko Tietze) Date: Wed, 8 May 2024 21:00:28 +0200 Subject: Minutes from the UX/design meeting 2023-May-08 Message-ID: Present: Sahil, John, Hossein, Cor, Eyal, Heiko Comments: Stuart, Stephane, Dieter Tickets/Topics * Major design changes ongoing for "Better handling for multiline tabs + https://bugs.documentfoundation.org/show_bug.cgi?id=99528 * List images in order of document appearance in Calc Navigator + https://bugs.documentfoundation.org/show_bug.cgi?id=160353 + at least four different sort orders: row first, col first, alphabetically, by insertion time (Heiko) + limited use case (John) + Navigator lists objects from all sheets making the sort order problematic (John) + maybe reported somewhere; unclear if users accept when the Navigator restricts objects to the current sheet => keep with low priority * Icons for promote / demote outline level should be improved + https://bugs.documentfoundation.org/show_bug.cgi?id=158932 + clear depiction of the action (Stuart) + there are issues with RTL UI (Hossein) + dup at https://bugs.documentfoundation.org/show_bug.cgi?id=154523 + see also https://bugs.documentfoundation.org/show_bug.cgi?id=70102 => duplicate * Print multiple non-contiguous print ranges on a single page in LibreOffice Calc + https://bugs.documentfoundation.org/show_bug.cgi?id=160610 + prone to complications; (cumbersome) alternatives possible (Stephan?) + hiding rows is possibly a proper workaround for the rare need (Cor) => suggest WF if there's no clear response * Print (or export) only tracked changes + https://bugs.documentfoundation.org/show_bug.cgi?id=160497 + sidebar lists all TC (Dieter) + macro on ask.libo solves the use case (Heiko) + reasonable use case for some (Cor, John) + but macro is a good solution => resolve WF -------------- next part -------------- A non-text attachment was scrubbed... Name: OpenPGP_signature.asc Type: application/pgp-signature Size: 495 bytes Desc: OpenPGP digital signature URL: From vmiklos at collabora.com Thu May 9 14:53:35 2024 From: vmiklos at collabora.com (Miklos Vajna) Date: Thu, 9 May 2024 16:53:35 +0200 Subject: ESC meeting minutes: 2024-05-09 Message-ID: * Present: + Cloph, Gabriel, Heiko, Hossein, Ilmari, Jonathan, Olivier, Xisco, sockseight, Caolan, Stephane, Miklos * Completed Action Items: * Pending Action Items: * Release Engineering update (Cloph) + 7.6: 7.6.7 release: this week, tomorrow + 24.2: 24.2.4 RC1 in 1 week + 24.8: first alpha this week, from master, tomorrow + week 23 is the feature freeze, 4 weeks + string / UI freeze 4 weeks after that + if you have a late feature proposal, announce that here + MAR-based updater will be enabled by default on Windows, but not Linux (Hossein) + rpm/deb update is handled by distro packages + for the ones taking binaries from TDF + TDF to provide rpm/deb repos? + the files are hosted already + just the repo defs are missing + suggesting to provide these repos + proposal is to povide repos and ignore MAR on Linux for now + interested in doing the scripting work? (Miklos) + the important part is the description / dependencies (Hossein) + willing to help + linux downloads are 2% of TDF downloads (Cloph) + so not a huge amount, but not objecting + only the the ones which are covered by rpm/deb binaries + what is the lag between Ubuntu-provided packages / TDF releases? (Olivier) + the package from Ubuntu follows TDF quickly + similar with Debian, thanks to Rene (Cloph) + with actively supported versions + see LibreOffice 7.3.7 for Ubuntu 22.04 https://packages.ubuntu.com/jammy/libreoffice (Hossein) * Documentation (Olivier) + Helpcontents2 + Updates and fixes (A Gelmini. S. Horacek, fitoshido) + Changes in makefiles (cloph) + Updates in doc properties (Dublin Core) by Dione Maddern + Core + Extended tips for sparklines + Guides + important fix by M. Stahl will trigger format review + in all guides, + starting after LO 24.2.4 + tdf#159366 + bugs with >20 comments + hard to follow, to understand what is the actual request + sometimes asking: if this feature is still used + thanks to the precise bugreports + Bugzilla Documentation statistics 263(263) bugs open + Updates: BZ changes 1 week 1 month 3 months 12 months created 14(5) 39(2) 107(7) 225(4) commented 20(10) 61(0) 255(5) 854(6) resolved 7(2) 23(5) 54(6) 121(4) + top 10 contributors: Olivier Hallot made 42 changes in 1 month, and 239 changes in 1 year St?phane Guillou made 28 changes in 1 month, and 253 changes in 1 year Vernon, Stuart Foote made 22 changes in 1 month, and 107 changes in 1 year Ilmari Lauhakangas made 10 changes in 1 month, and 73 changes in 1 year Kaganski, Mike made 8 changes in 1 month, and 74 changes in 1 year Nabet, Julien made 6 changes in 1 month, and 59 changes in 1 year Cor Nouws made 5 changes in 1 month, and 8 changes in 1 year Heiko Tietze made 4 changes in 1 month, and 76 changes in 1 year nobu made 4 changes in 1 month, and 16 changes in 1 year Kira Tubo made 2 changes in 1 month, and 2 changes in 1 year * UX Update (Heiko) + Bugzilla (topicUI) statistics 240(240) (topicUI) bugs open, 35(35) (needsUXEval) needs to be evaluated by the UXteam + Updates: BZ changes 1 week 1 month 3 months 12 months added 4(-1) 10(1) 15(-1) 21(-3) commented 64(48) 186(30) 525(-6) 1761(-60) removed 0(-2) 4(-1) 5(0) 12(-1) resolved 8(2) 31(1) 79(-2) 308(-7) + top 10 contributors: Heiko Tietze made 110 changes in 1 month, and 1031 changes in 1 year Vernon, Stuart Foote made 108 changes in 1 month, and 317 changes in 1 year St?phane Guillou made 51 changes in 1 month, and 621 changes in 1 year Cor Nouws made 21 changes in 1 month, and 33 changes in 1 year Dieter made 18 changes in 1 month, and 139 changes in 1 year Ilmari Lauhakangas made 16 changes in 1 month, and 131 changes in 1 year Eyal Rozenberg made 10 changes in 1 month, and 125 changes in 1 year Ady made 6 changes in 1 month, and 122 changes in 1 year jan d made 5 changes in 1 month, and 5 changes in 1 year *UNKNOWN* made 5 changes in 1 month, and 5 changes in 1 year + [Bug 161002] Missing item "Insert/Filed/More Fields.." in LibreOffice Draw + [Bug 160986] show 'X %' instead of 'X%' + [Bug 153309] Prevent direct formatting on writer by a password. -> + [Bug 98902] Right clicking on selected text unselects it if the cursor is on a misspelled word + [Bug 160955] When selecting an alternative link target for an OLE object, button says "Insert" + [Bug 160954] Can't change OLE Object link target from context menu and properties dialog + [Bug 160949] When editing an OLE object but not taking any action - undo edit + [Bug 160950] Warn before performing a destructive/lossy edit of OLE object + [Bug 146448] DOCX: A drawing object has a "Remove Textbox" which creates an empty frame (Captionbox/image frame is converted to Drawing object) + [Bug 158526] page number display in the status bar + [Bug 160920] Allow choosing the page style from the sheets tab + [Bug 160908] "Edit cell background highlight" + Vertical tabs https://bugs.documentfoundation.org/show_bug.cgi?id=99528 + many dialogs with many tabs are now changed to use vertical tabs + recent change by Samuel + concern if this will be 100% by the time 24.8 is out (Xisco) + more afraid if these vertical tabs work nicely in so many dialogs (Heiko) + think of macOS, Windows, etc. + https://conference.libreoffice.org/assets/Conference/Almeria/Caolan-2019-NativeGtk.pdf I tried a few variations of tab placement before, but maybe more luck this time (Caolan) + a slide mentions the dialog with the most tabs, some 16, won't fit even the left-hand-side + sounds similar to the German shortcuts topic (Xisco) + would be good to have consensus here, before going further + ask the design team to provide input? (Miklos) + people interested in the topic are informed (Heiko) + the change was kind of welcome + looks great on Gnome, broken with kf5 + looks more like a list, not tabs + macOS/Windows need checking + to make it really appealing, needs more work, though + expect a lot of effort should come after the first commits are in + also consider the doc team's work to update screenshots (Olivier) + but if all work is done, it may be a nice fresh look (Heiko) + indeed, looks nice (Olivier) + so this is welcome, but very much error-prone (Heiko) AI: invite Samuel next week if there are still burning fires (Heiko) * Crash Testing (Caolan) + 24(-39) import failure, 20(-39) export failures - https://wiki.documentfoundation.org/Development/Crashtesting is useful again + 1 coverity issue - just hit the weird possible coverity misunderstanding of virtual base warnings with a hammer + 6 ossfuzz issues - 5 timeouts, 1 new crash in 3rd party lib * Crash Reporting (Xisco) + 7.6.5.2 10647(+840) + 7.6.6.3 4068(+1124) + 24.2.0.3 17369(+591) + 24.2.1.2 13738(+798) + 24.2.2.2 8930(+1873) + 24.2.3.2 487(+0) + https://crashreport.libreoffice.org/stats/signature/static%20bool%20%60anonymous%20namespace'::IsAllHiddenRow(const%20class%20SwRowFrame%20&%20const,%20const%20class%20SwTabFrame%20&%20const) - Fixed in 24.2.3.2. Thanks to Michael S. + https://crashreport.libreoffice.org/stats/signature/static%20%20%60com::sun::star::document::DocumentProperties::create'::%601'::catch$14() - New in 24.2 branch. Most reported crash atm * Mentoring (Hossein) + New EasyHack tdf#160992 - Fix DPI dependent tests https://bugs.documentfoundation.org/show_bug.cgi?id=160992 committer... 1 week 1 month 3 months 12 months open 81(-11) 142(-21) 178(-17) 178(-17) reviews 450(100) 1206(56) 3718(76) 12462(22) merged 350(51) 1140(127) 3369(127) 12593(81) abandoned 13(4) 55(-2) 172(-2) 656(-1) own commits 250(27) 827(103) 2303(119) 9229(1) review commits 51(3) 224(-8) 871(14) 3012(-51) contributor... 1 week 1 month 3 months 12 months open 37(4) 77(7) 103(8) 103(8) reviews 962(132) 2774(178) 7906(220) 29522(6) merged 23(3) 98(-20) 385(5) 1635(-61) abandoned 9(-4) 49(-5) 288(-10) 704(-3) own commits 25(0) 105(-8) 449(10) 1126(-7) review commits 0(0) 0(0) 0(0) 0(0) + easyHack statistics: needsDevEval 8(8) needsUXEval 1(1) cleanup_comments 326(326) total 408(408) assigned 26(26) open 348(348) + top 10 contributors: Armin Le Grand (allotropia) made 7 patches in 1 month, and 87 patches in 1 year Ritobroto Mukherjee made 5 patches in 1 month, and 15 patches in 1 year made 4 patches in 1 month, and 7 patches in 1 year Kira Tubo made 4 patches in 1 month, and 14 patches in 1 year Jakub Ko?cielak made 4 patches in 1 month, and 4 patches in 1 year colton Garrett made 4 patches in 1 month, and 4 patches in 1 year St?phane Guillou made 3 patches in 1 month, and 7 patches in 1 year St?phane Guillou made 3 patches in 1 month, and 58 patches in 1 year Sahil Gautam made 3 patches in 1 month, and 4 patches in 1 year Jonathan Clark made 3 patches in 1 month, and 3 patches in 1 year + top 10 reviewers: Adolfo Jayme Barrientos made 106 review comments in 1 month, and 512 in 1 year Ilmari Lauhakangas made 102 review comments in 1 month, and 548 in 1 year Hossein made 86 review comments in 1 month, and 338 in 1 year Caol?n McNamara made 84 review comments in 1 month, and 1440 in 1 year Michael Stahl made 80 review comments in 1 month, and 920 in 1 year Thorsten Behrens made 70 review comments in 1 month, and 596 in 1 year Grandin, Noel made 64 review comments in 1 month, and 698 in 1 year Kaganski, Mike made 56 review comments in 1 month, and 472 in 1 year Vajna, Miklos made 56 review comments in 1 month, and 1078 in 1 year Christian Lohmaier made 56 review comments in 1 month, and 362 in 1 year + Patches automatically abandoned: basegfx: BColorStops shouldn't derive from std::vector ( Toma? Vajngerl ) - https://gerrit.libreoffice.org/#/c/158710 tdf#114441 change use of sal_uLong to better integer types ( Achintya Sharma ) - https://gerrit.libreoffice.org/#/c/159028 wip: don't typedetect ole before load ( Caol?n McNamara ) - https://gerrit.libreoffice.org/#/c/161084 tdf#155856 Added cmake to DocumentLoader example ( Konstantin Limarev ) - https://gerrit.libreoffice.org/#/c/162978 * GSoC (Ilmari) + https://blog.documentfoundation.org/blog/2024/05/07/projects-selected-for-libreoffice-in-the-google-summer-of-code-2024/ + next deadline: end of bonding period: 27th of May + blog post is published, seeing emails from contributors * Commit Access + Jonathan Clark + pretty happy with the commits so far (Caolan) + with the condition to self-review in areas where you're confident, and not otherwise + also please help out with reviews for changes by others => go ahead (all) AI: send welcome mail (Xisco) AI: enable the commit bit (Cloph) * LibreOffice Technology hackfest at Budapest (Miklos) + 4th & 5th June (Tue-Wed) + details: https://wiki.documentfoundation.org/Hackfest/Budapest2024 * Developer Certification (Stephan/Miklos/L?szl?/Gabriel) + resting since: 4 weeks (limit: 20 weeks) * Jenkins / CI update (Cloph) gerrit_android_aarch64 jobs: 202 ok: 193 ko: 7 fail ratio: 3.47% mean_ok: 10 ( 13) median_ok: 7 ( 8) gerrit_android_arm jobs: 204 ok: 194 ko: 6 fail ratio: 2.94% mean_ok: 9 ( 12) median_ok: 7 ( 9) gerrit_android_x86 jobs: 201 ok: 193 ko: 7 fail ratio: 3.48% mean_ok: 10 ( 13) median_ok: 7 ( 9) gerrit_android_x86_64 jobs: 204 ok: 196 ko: 5 fail ratio: 2.45% mean_ok: 10 ( 13) median_ok: 8 ( 10) gerrit_linux_clang_dbgutil jobs: 410 ok: 353 ko: 46 fail ratio: 11.22% mean_ok: 42 ( 44) median_ok: 41 ( 42) gerrit_linux_gcc_release jobs: 461 ok: 394 ko: 55 fail ratio: 11.93% mean_ok: 19 ( 21) median_ok: 15 ( 16) gerrit_mac jobs: 417 ok: 355 ko: 44 fail ratio: 10.55% mean_ok: 53 ( 55) median_ok: 49 ( 50) gerrit_windows jobs: 432 ok: 314 ko: 103 fail ratio: 23.84% mean_ok: 69 (114) median_ok: 71 ( 85) gerrit_master_ml jobs: 500 ok: 281 ko: 188 fail ratio: 37.60% mean_ok: 127 (127) median_ok: 99 ( 99) gerrit_master jobs: 61 ok: 40 ko: 17 fail ratio: 27.87% mean_ok: 100 (101) median_ok: 83 ( 83) gerrit_master_seq jobs: 440 ok: 241 ko: 172 fail ratio: 39.09% mean_ok: 130 (131) median_ok: 102 (102) + tests that failed more than twice in last seven days 3 UITest_sw_navigator gerrit_linux_clang_dbgutil 4 aborted by jenkins job timeout gerrit_windows 4 CppunitTest_svx_unit gerrit_linux_gcc_release 4 JunitTest_toolkit_unoapi_1 gerrit_linux_clang_dbgutil 5 Killed by the kill-wrapper gerrit_linux_clang_dbgutil 5 CppunitTest_sw_ooxmlexport7 gerrit_linux_gcc_release 5 CppunitTest_sw_rtfexport8 gerrit_linux_gcc_release 12 Killed by the kill-wrapper gerrit_linux_clang_dbgutil_branch 13 CppunitTest_sw_a11y gerrit_windows + this week: we had an unexpected restart of Jenkins last Thursday (Cloph) + it affected a couple of builds + also yesterday: Jenkins disk was filled up, caused a bigger distruption + it's not easy to trigger builds for these + possibly will work this around by rebasing + Windows failure on Friday: failed some builds due to leftovers + good news: macOS clang crash seems to be fixed by a patch, thanks Noel + https://gerrit.libreoffice.org/c/core/+/167294 + didn't see any failures with new enough master * What?s cooking (Miklos) + A11y update (Michael W) + RTL/CTL/CJK update (Jonathan) + tdf#61444 Correct Writer text layout across formatting changes + https://bugs.documentfoundation.org/show_bug.cgi?id=61444 + In-flight + tdf#124116 Correct Writer text shaping across formatting changes + https://bugs.documentfoundation.org/show_bug.cgi?id=124116 + Fix mostly complete; investigating some justification issues + tdf#160984 Section-based continuous endnotes in Writer (Miklos) + Dev Guide updates (Ilmari) + API links all work now + finished by scripting it :-) + St?phane adding newly-ported examples + Synchronising wiki content/code with the current state of core repo based on pointers in 'git log odk/examples' * QA update (Xisco) + UNCONFIRMED: 1208 (+28) + enhancements: 281 (+5) + needsUXEval: 5 (-2) + haveBackTrace: 10 (+0) + needsDevAdvice: 47 (+0) + documentation: 6 (+2) + android: 0 (+0) + iOS: 0 (+0) + Online: 9 (+0) + Most pressing bugs: New: None + New high severity bugs of the week: None * QA stats (St?phane) + Some interesting consolidated/reviewed reports: * (sw) Top row(s) deselected when selecting table rows beyond what is visible: https://bugs.documentfoundation.org/show_bug.cgi?id=126377 * (sw) Furigana (ruby) character selection system undesired output: https://bugs.documentfoundation.org/show_bug.cgi?id=107184 * (ui) Chart sidebar glitches reaches 12 duplicates: https://bugs.documentfoundation.org/show_bug.cgi?id=94322 * (ui) tabbed UI's cog/hamburger menu opens in wrong display. 4 reports on this issue, but Windows and Linux separate for now: * Windows: https://bugs.documentfoundation.org/show_bug.cgi?id=132139 * Linux: https://bugs.documentfoundation.org/show_bug.cgi?id=154592 * Should they be merged? + think it's fine to keep them separate (Ilmari) + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html +103 -22 (-114) overall) many thanks to the top bug squashers: QA Administrators 20 St?phane Guillou (stragu) 18 Heiko Tietze 10 Mike Kaganski 10 Olivier Hallot 6 Buovjaga 5 V Stuart Foote 5 Michael Weghorn 3 Patrick Luby (volunteer) 3 Julien Nabet 2 + top 10 bugs reporters: Eyal Rozenberg 6 Gabor Kelemen (allotropia) 4 Mike Kaganski 4 St?phane Guillou (stragu) 4 NOYB 3 Regina Henschel 3 Robert Gro?kopf 3 V Stuart Foote 3 Heiko Tietze 2 Mihai Vasiliu 2 + top 10 bugs fixers: Kaganski, Mike 7 Heiko Tietze 6 Olivier Hallot 5 Patrick Luby 3 Balazs Varga 2 Justin Luth 2 Nabet, Julien 2 St?phane Guillou 2 Vajna, Miklos 2 Weghorn, Michael 2 + top 10 bugs confirmers: St?phane Guillou 11 Heiko Tietze 9 m.a.riosv 9 Nabet, Julien 6 Ilmari Lauhakangas 3 Kaganski, Mike 3 *UNKNOWN* 2 Dieter 2 Robert Gro?kopf 2 Vernon, Stuart Foote 2 * Bisected bugs open: keyword 'bisected' + more accurate - down to a single commit. + http://bit.ly/2dyIfDy + done by: St?phane Guillou 4 Raal 2 * Bibisected bugs open: keyword 'bibisected' + http://bit.ly/2cSCXlS + done by: St?phane Guillou 4 Raal 2 * all bugs tagged with 'regression' + 1236(+4) bugs open of 13341(+14) total 23(+2) high prio. done by: St?phane Guillou 3 Ady 2 m.a.riosv 2 Kaganski, Mike 1 Raal 1 * ~Component count net * high severity regressions + http://bit.ly/1HWHb3E Writer - 15(+1) Calc - 2(+0) Impress - 2(+0) UI - 2(+1) LibreOffice - 1(+0) by OS: All - 17(+1) Linux - 4(+1) Mac OS X - 0(+0) Windows - 2(+0) * ~Component count net * all regressions + http://bit.ly/1BUdI8i Writer: other - 433(+1) Calc - 227(+3) Impress - 127(+0) Draw - 52(-1) LibreOffice - 51(+0) Writer: docx filter - 45(+0) Base - 40(+0) Crashes - 39(+1) UI - 38(+1) Borders - 35(+0) Writer: perf - 34(-1) Writer: other filter - 30(+0) Printing and PDF export - 25(+1) Chart - 24(+0) RTL - 23(+0) filters and storage - 22(+0) BASIC - 20(+0) Writer: doc filter - 16(+0) graphics stack - 12(+0) Formula Editor - 7(+0) framework - 3(+0) Extensions - 2(+0) sdk - 2(+0) Linguistic - 1(+0) From stephan.bergmann at allotropia.de Fri May 10 05:53:46 2024 From: stephan.bergmann at allotropia.de (Stephan Bergmann) Date: Fri, 10 May 2024 07:53:46 +0200 Subject: ESC meeting minutes: 2024-05-09 In-Reply-To: References: Message-ID: <67986455-31d8-4ba9-890a-842def708ca4@allotropia.de> On 5/9/24 16:53, Miklos Vajna wrote: > ??? + MAR-based updater will be enabled by default on Windows, but not > Linux (Hossein) > ????? + rpm/deb update is handled by distro packages > ????? + for the ones taking binaries from TDF > ????? + TDF to provide rpm/deb repos? > ????? + the files are hosted already > ????? + just the repo defs are missing > ????? + suggesting to provide these repos > ????? + proposal is to povide repos and ignore MAR on Linux for now > ????? + interested in doing the scripting work? (Miklos) > ??????? + the important part is the description / dependencies (Hossein) > ??????? + willing to help > ????? + linux downloads are 2% of TDF downloads (Cloph) > ??????? + so not a huge amount, but not objecting > ??????? + only the the ones which are covered by rpm/deb binaries > ????? + what is the lag between Ubuntu-provided packages / TDF > releases? (Olivier) > ??????? + the package from Ubuntu follows TDF quickly > ??????? + similar with Debian, thanks to Rene (Cloph) > ????????? + with actively supported versions > ??????? + see LibreOffice 7.3.7 for Ubuntu 22.04 > https://packages.ubuntu.com/jammy/libreoffice (Hossein) And, just to mention it again, for Linux there's also always the Flatpak version on Flathub, . I'm still providing builds there on a somewhat voluntary basis, usually as soon as a new version of LO gets released. From timur at libreoffice.org Fri May 10 07:03:11 2024 From: timur at libreoffice.org (Timur) Date: Fri, 10 May 2024 09:03:11 +0200 Subject: ESC meeting minutes: 2024-05-09 In-Reply-To: <67986455-31d8-4ba9-890a-842def708ca4@allotropia.de> References: <67986455-31d8-4ba9-890a-842def708ca4@allotropia.de> Message-ID: On 10.5.2024. 07:53, Stephan Bergmann wrote: > On 5/9/24 16:53, Miklos Vajna wrote: >> ???? + MAR-based updater will be enabled by default on Windows, but >> not Linux (Hossein) >> ?????? + rpm/deb update is handled by distro packages >> ?????? + for the ones taking binaries from TDF >> ?????? + TDF to provide rpm/deb repos? >> ?????? + the files are hosted already >> ?????? + just the repo defs are missing >> ?????? + suggesting to provide these repos >> ?????? + proposal is to povide repos and ignore MAR on Linux for now >> ?????? + interested in doing the scripting work? (Miklos) >> ???????? + the important part is the description / dependencies >> (Hossein) >> ???????? + willing to help >> ?????? + linux downloads are 2% of TDF downloads (Cloph) >> ???????? + so not a huge amount, but not objecting >> ???????? + only the the ones which are covered by rpm/deb binaries >> ?????? + what is the lag between Ubuntu-provided packages / TDF >> releases? (Olivier) >> ???????? + the package from Ubuntu follows TDF quickly >> ???????? + similar with Debian, thanks to Rene (Cloph) >> ?????????? + with actively supported versions >> ???????? + see LibreOffice 7.3.7 for Ubuntu 22.04 >> https://packages.ubuntu.com/jammy/libreoffice (Hossein) > > And, just to mention it again, for Linux there's also always the > Flatpak version on Flathub, > .? I'm still > providing builds there on a somewhat voluntary basis, usually as soon > as a new version of LO gets released. No wonder that Linux downloads are small, not only because there may be more Windows users, but also because LO is already in distro, and for Ubuntu-flavor users there is PPA (1). Link would be useful at download page (2). If "TDF to provide rpm/deb repos" is done, it is still of benefit to other Linux users, and link is also welcome. https://launchpad.net/~libreoffice/+archive/ubuntu/ppa https://www.libreoffice.org/download/download-libreoffice/ From vmiklos at collabora.com Wed May 15 14:24:28 2024 From: vmiklos at collabora.com (Miklos Vajna) Date: Wed, 15 May 2024 16:24:28 +0200 Subject: ESC meeting agenda: 2024-05-16 16:00 CEST Message-ID: Hi, The prototype agenda is below. Extra items are appreciated either in this document or as a reply to this mail: https://pad.documentfoundation.org/p/esc You can join using Jitsi here: https://jitsi.documentfoundation.org/esc Regards, Miklos --- * Present: + * Completed Action Items: * Pending Action Items: + tdf#99528 Vertical tabs: invite Samuel next week if there are still burning fires (Heiko) + send welcome mail for Jonathan (Xisco) + enable the commit bit for Jonathan (Cloph) * Release Engineering update (Cloph) + 24.2: 24.2.4 RC1 this week? + 24.8: feature freeze in 3 weeks + string / UI freeze 4 weeks after that + if you have a late feature proposal, announce that here * Documentation (Olivier) + Bugzilla Documentation statistics 257(257) bugs open + Updates: BZ changes 1 week 1 month 3 months 12 months created 12(-2) 46(7) 107(0) 220(-5) commented 12(-8) 70(9) 245(-10) 837(-17) resolved 6(-1) 28(5) 57(3) 123(2) + top 10 contributors: Olivier Hallot made 58 changes in 1 month, and 242 changes in 1 year St?phane Guillou made 31 changes in 1 month, and 237 changes in 1 year Vernon, Stuart Foote made 22 changes in 1 month, and 106 changes in 1 year Ilmari Lauhakangas made 10 changes in 1 month, and 73 changes in 1 year Heiko Tietze made 7 changes in 1 month, and 77 changes in 1 year Kaganski, Mike made 7 changes in 1 month, and 74 changes in 1 year Nabet, Julien made 6 changes in 1 month, and 59 changes in 1 year Cor Nouws made 5 changes in 1 month, and 8 changes in 1 year nobu made 4 changes in 1 month, and 16 changes in 1 year Dieter made 3 changes in 1 month, and 8 changes in 1 year * UX Update (Heiko) + Bugzilla (topicUI) statistics 240(240) (topicUI) bugs open, 39(39) (needsUXEval) needs to be evaluated by the UXteam + Updates: BZ changes 1 week 1 month 3 months 12 months added 7(3) 13(3) 18(3) 25(4) commented 60(-4) 206(20) 560(35) 1757(-4) removed 0(0) 4(0) 5(0) 11(-1) resolved 8(0) 32(1) 80(1) 297(-11) + top 10 contributors: Heiko Tietze made 111 changes in 1 month, and 986 changes in 1 year Vernon, Stuart Foote made 105 changes in 1 month, and 329 changes in 1 year Eyal Rozenberg made 45 changes in 1 month, and 160 changes in 1 year St?phane Guillou made 40 changes in 1 month, and 612 changes in 1 year Dieter made 32 changes in 1 month, and 147 changes in 1 year Cor Nouws made 21 changes in 1 month, and 32 changes in 1 year Ilmari Lauhakangas made 12 changes in 1 month, and 129 changes in 1 year Roman Kuznetsov made 9 changes in 1 month, and 45 changes in 1 year Olivier Hallot made 8 changes in 1 month, and 22 changes in 1 year Aron Budea made 6 changes in 1 month, and 22 changes in 1 year * Crash Testing (Caolan) + 25(+1) import failure, 19(-1) export failures + ??? coverity issues + Google / ossfuzz: ?? fuzzers active now * Crash Reporting (Xisco) + 24.2.1.1 73(+0) + 24.2.1.2 14477(+739) + 24.2.2.2 10399(+1469) + 24.2.3.2 1437(+950) * Mentoring (Hossein) committer... 1 week 1 month 3 months 12 months open 89(8) 160(18) 160(-18) 160(-18) reviews 318(-132) 1250(44) 3594(-124) 12458(-4) merged 310(-40) 1244(104) 3423(54) 12714(121) abandoned 15(2) 61(6) 174(2) 661(5) own commits 227(-23) 913(86) 2380(77) 9274(45) review commits 38(-13) 218(-6) 839(-32) 2994(-18) contributor... 1 week 1 month 3 months 12 months open 55(18) 103(26) 103(0) 103(0) reviews 894(-68) 3050(276) 7930(24) 29574(52) merged 15(-8) 86(-12) 377(-8) 1583(-52) abandoned 0(-9) 33(-16) 279(-9) 699(-5) own commits 14(-11) 97(-8) 429(-20) 1114(-12) review commits 0(0) 0(0) 0(0) 0(0) + easyHack statistics: needsDevEval 8(8) needsUXEval 1(1) cleanup_comments 326(326) total 409(409) assigned 26(26) open 349(349) + top 10 contributors: Jakub Ko?cielak made 5 patches in 1 month, and 5 patches in 1 year made 4 patches in 1 month, and 7 patches in 1 year Kira Tubo made 4 patches in 1 month, and 14 patches in 1 year Armin Le Grand (allotropia) made 4 patches in 1 month, and 86 patches in 1 year colton Garrett made 4 patches in 1 month, and 4 patches in 1 year St?phane Guillou made 3 patches in 1 month, and 7 patches in 1 year St?phane Guillou made 3 patches in 1 month, and 58 patches in 1 year Sahil Gautam made 3 patches in 1 month, and 4 patches in 1 year Dione Maddern made 3 patches in 1 month, and 37 patches in 1 year Weblate made 2 patches in 1 month, and 23 patches in 1 year + top 10 reviewers: Caol?n McNamara made 108 review comments in 1 month, and 1476 in 1 year Adolfo Jayme Barrientos made 96 review comments in 1 month, and 506 in 1 year Ilmari Lauhakangas made 94 review comments in 1 month, and 544 in 1 year Michael Stahl made 84 review comments in 1 month, and 920 in 1 year Grandin, Noel made 76 review comments in 1 month, and 712 in 1 year Hossein made 76 review comments in 1 month, and 328 in 1 year Thorsten Behrens made 72 review comments in 1 month, and 594 in 1 year Vajna, Miklos made 64 review comments in 1 month, and 1084 in 1 year Kaganski, Mike made 58 review comments in 1 month, and 468 in 1 year Christian Lohmaier made 50 review comments in 1 month, and 362 in 1 year + Patches automatically abandoned: xmlsecurity : searchFileURL expects a OUString so to use OUString literal ( Arnaud Versini ) - https://gerrit.libreoffice.org/#/c/163008 * GSoC (Ilmari) + https://blog.documentfoundation.org/blog/2024/05/07/projects-selected-for-libreoffice-in-the-google-summer-of-code-2024/ + next deadline: end of bonding period: 27th of May + blog post is published, seeing emails from contributors * Commit Access * LibreOffice Technology hackfest at Budapest (Miklos) + 4th & 5th June (Tue-Wed), in 3 weeks + details: https://wiki.documentfoundation.org/Hackfest/Budapest2024 * Developer Certification (Stephan/Miklos/L?szl?/Gabriel) + resting since: 4 weeks (limit: 20 weeks) * Jenkins / CI update (Cloph) * What?s cooking (Miklos) + A11y update (Michael W) + RTL/CTL/CJK update (Jonathan) + tdf#160984 Section-based continuous endnotes in Writer (Miklos) * QA update (Xisco) + UNCONFIRMED: 1208 (+0) + enhancements: 278 (-3) + needsUXEval: 12 (+7) + haveBackTrace: 11 (+1) + needsDevAdvice: 47 (+0) + documentation: 4 (-2) + android: 0 (+0) + iOS: 0 (+0) + Online: 9 (+0) + Most pressing bugs: New: Old: Fixed: + New high severity bugs of the week: + Defined DATA ranges merge destructively if cells separating them are inadvertently filled (autofilter extending data area) + https://bugs.documentfoundation.org/show_bug.cgi?id=145995 + bisected to Kohei + Typing dots in Text Form Field crashes Writer + https://bugs.documentfoundation.org/show_bug.cgi?id=154463 + bisected to Michael S + All printing is in landscape format + https://bugs.documentfoundation.org/show_bug.cgi?id=154975 + bisected to Caolan + Options > LibreOffice Writer changes page color scheme from Dark to Light (steps in comment 2) + https://bugs.documentfoundation.org/show_bug.cgi?id=157365 + bisected to Paris + Defined Ranges in a single column with delimiting row corrupted by 7.6.5 (STR comment 5) + https://bugs.documentfoundation.org/show_bug.cgi?id=160018 + bisected to Henry + Vertical Tab dialogs--initial size of the style dialog is too small + https://bugs.documentfoundation.org/show_bug.cgi?id=161020 + bisected to Samuel + Vertical Tab dialogs--width available for Tab name is too narrow with jumping view of Tab names + https://bugs.documentfoundation.org/show_bug.cgi?id=161030 + bisected to Samuel + Vertical Tab dialogs--Page style dialog is too small and not resizeable + https://bugs.documentfoundation.org/show_bug.cgi?id=161047 + needs bisecting + Vertical Tab dialogs--Format Cells dialog in recent 24.8 alpha is too small + https://bugs.documentfoundation.org/show_bug.cgi?id=161049 + bisected to Samuel * QA stats (St?phane) + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html +97 +6 (-89) overall) many thanks to the top bug squashers: St?phane Guillou (stragu) 15 QA Administrators 11 Buovjaga 7 Olivier Hallot 7 Heiko Tietze 5 Bal?zs Varga (allotropia) 3 Mike Kaganski 3 Regina Henschel 3 Colin 2 Eyal Rozenberg 2 + top 10 bugs reporters: Eyal Rozenberg 4 St?phane Guillou (stragu) 3 nengxing_xu 3 Hossein 2 J?r?me 2 Olivier Hallot 2 Regina Henschel 2 V Stuart Foote 2 Xisco Faul? 2 ady 2 + top 10 bugs fixers: Olivier Hallot 5 Balazs Varga 3 Grandin, Noel 2 Heiko Tietze 2 Henschel, Regina 2 Ilmari Lauhakangas 2 Kaganski, Mike 2 Adolfo Jayme Barrientos 1 Caol?n McNamara 1 Dale 1 + top 10 bugs confirmers: St?phane Guillou 26 Dieter 15 Heiko Tietze 7 Ady 4 Ilmari Lauhakangas 4 Xisco Fauli 4 m.a.riosv 4 Vernon, Stuart Foote 3 Kaganski, Mike 2 Weghorn, Michael 2 * Bisected bugs open: keyword 'bisected' + more accurate - down to a single commit. + http://bit.ly/2dyIfDy + done by: Raal 5 St?phane Guillou 5 Ilmari Lauhakangas 3 Xisco Fauli 2 * Bibisected bugs open: keyword 'bibisected' + http://bit.ly/2cSCXlS + done by: Raal 5 St?phane Guillou 5 gladys7david 2 Xisco Fauli 2 Ilmari Lauhakangas 1 Kaganski, Mike 1 * all bugs tagged with 'regression' + 1245(+9) bugs open of 13360(+19) total 24(+1) high prio. done by: Heiko Tietze 5 Ady 3 m.a.riosv 3 St?phane Guillou 3 Aron Budea 1 Cor Nouws 1 Kelemen, Gabor 1 Robert Gro?kopf 1 Xisco Fauli 1 * ~Component count net * high severity regressions + http://bit.ly/1HWHb3E Writer - 14(-1) Calc - 3(+1) Impress - 2(+0) LibreOffice - 2(+1) UI - 2(+0) by OS: All - 17(+0) Linux - 5(+1) Mac OS X - 0(+0) Windows - 2(+0) * ~Component count net * all regressions + http://bit.ly/1BUdI8i Writer: other - 429(-4) Calc - 230(+3) Impress - 128(+1) Draw - 52(+0) LibreOffice - 52(+1) Writer: docx filter - 45(+0) Base - 42(+2) UI - 42(+4) Crashes - 40(+1) Borders - 34(-1) Writer: perf - 34(+0) Writer: other filter - 31(+1) Printing and PDF export - 26(+1) Chart - 24(+0) RTL - 23(+0) BASIC - 21(+1) filters and storage - 21(-1) Writer: doc filter - 16(+0) graphics stack - 12(+0) Formula Editor - 7(+0) framework - 3(+0) Extensions - 2(+0) sdk - 2(+0) Linguistic - 1(+0) From heiko.tietze at documentfoundation.org Thu May 16 13:21:23 2024 From: heiko.tietze at documentfoundation.org (Heiko Tietze) Date: Thu, 16 May 2024 15:21:23 +0200 Subject: Minutes from the UX/design meeting 2023-May-16 Message-ID: <37d63aec-0bc9-46e3-ad6f-a98527ffb796@documentfoundation.org> Present: Rafael, Sahil, Cor, Heiko, Hossein Comments: Stuart, Eyal, Ady Tickets/Topics * Add .uno:VRuler button to NB Tabbed/Tabbed Compact cutomize View list + https://bugs.documentfoundation.org/show_bug.cgi?id=160694 + use main menu (Stuart) + suggest to split uno:Rulers into VRuler and HRuler and make the two individual settings in tools > options > view as well as a dropdown with both options in the tabbed NB (and the classic UI) (Rafael, Hossein) + If you click on the button, it enable/disable both. But it you choose dropdown, you should be able to select horizontal/vertical separately and check/uncheck them. + vertical ruler are rather a frequently changed option and don't deserve a main spot on the UI (Heiko) => majority for the dropdown solution * Quickfind sidebar: Make the sidebar the default for ctrl+F + https://bugs.documentfoundation.org/show_bug.cgi?id=160544 + not replacement but supplement; unfinished and not appealing (Stuart, Eyal) + matter of how the state of the sidebar is preserved after using (Cor) + option to switch makes sense (Rafael, Cor) + unfinished, at least accessibility needs improvements (Rafael) => add the option but leave the current quickfind as default * Allow choosing the page style from the sheets tab + https://bugs.documentfoundation.org/show_bug.cgi?id=160920 + simplifying not needed as this is an expert workflow (Stuart) + page style can be changed via status bar > page style dialog (Ady) + but not picked, which is the case in Writer (right click on status bar) (Cor) + Writer lists the available PgS per right click on the SB and allows to pick one; makes sense to add in Calc too (Rafael) + easy hackable (Sahil) + willing to look into this one (Cor) => do it * Right clicking on selected text unselects it if the cursor is on a misspelled word + https://bugs.documentfoundation.org/show_bug.cgi?id=98902 + same workflow as LibO in MS Word (Hossein) + suggested selection of the misspelled word is superior (Hossein) + drawback is that we cannot check phrases anymore, or can we? (Heiko) + maybe ctrl + right click for spell checking (Sahil) + bug reporter was unhappy with Impress, which is wrong and WF (Rafael, Hossein) + but rather unhappy about the inconsistency, which is an issue (Sahil) + to remove the selection might be "surprising" to users and we could add some additional overlay color as MSO does (grey for select + red on hover for spellcheck issue) (Hossein) => needsDevAdvice -------------- next part -------------- A non-text attachment was scrubbed... Name: OpenPGP_signature.asc Type: application/pgp-signature Size: 495 bytes Desc: OpenPGP digital signature URL: From vmiklos at collabora.com Thu May 16 15:04:13 2024 From: vmiklos at collabora.com (Miklos Vajna) Date: Thu, 16 May 2024 17:04:13 +0200 Subject: ESC meeting minutes: 2024-05-16 Message-ID: * Present: + Heiko, Olivier, Thorsten, Cloph, Hossein, Ilmari, Jonathan, Michael W, Xisco, Michael S, Caolan, Stephane, Miklos * Completed Action Items: + tdf#99528 Vertical tabs: invite Samuel next week if there are still burning fires (Heiko) + Samuel says not needed + revert for 24.8 if needed + unfortunately couldn't make it to the call (Thorsten) + the intention is to fix this, so it doesn't look broken + suggest to have a week before UI freeze to see where we are + original idea came from UX + afraid to wait for too long (Heiko) + if the change is controversial, agree (Thorsten) + if desirable: try to fix it + committed to put some effort into this + no very strong opinion on this + 4 high severity bugs for this topic so far (Xisco) + feels broken in its current state (Heiko) + except on gtk3 + suggest to review the state in 2 weeks and see the direction (Miklos) + like the idea + a recurring item (Xisco) + send welcome mail for Jonathan (Xisco) + enable the commit bit for Jonathan (Cloph) * Pending Action Items: * Release Engineering update (Cloph) + 24.2: 24.2.4 RC1 this week, today evening + 24.8: alpha was tagged earlier this week + feature freeze in 3 weeks + string / UI freeze 4 weeks after that + bug with Linux packaging: missing mapping, locally patched for now + if you have a late feature proposal, announce that here + MAR updater: + 2 channels? + keep on the old channel as long as possible? + update to the new channel as soon as possible? + stick to how the old update notification did it? + could also provide a dummy update to stop updates + context (Thorsten) + plan: 24.8 is enabled by default, without any user interaction + channel name is baked into the version + can tell people to edit some files + easiest is to decide on one policy and go with that + if we stop supporting a Windows version, there is no good option to do that + least bad: product is discontinued, then no obligation to have working LO there + perhaps update Windows requirement for 24.8, then we're good for the next few years + last time an ICU update triggered the Windows bump (Cloph) + concern: we ship an update then the new version can't be launched anymore + or only partially + if we stick to just 1 policy, then dummy update is a trick + if the update check sends OS info, it's easier + if single channel, which variant to use? (Cloph) + switch later, sooner, something in-between? + play it safe and start with the in-branch update first and only do major updates in the next cycle? + what browsers do (Hossein) + Chrome has 3 channels: stable, dev, canary + Firefox: minor versions (automatic) and then a major version (manually) + and now just similar to Chrome (automatic for all) + look at if this is relevant for us + browers always try to get to the latest (Thorsten) + for us: when a major update the least distruptive + can decide later when to cross-update (Cloph) + mid-cycle or when EOL is reached? + care about: the expecation is that EOL version is automatically updated (Thorsten) + stop running unmaintained, insecure software + run update in the background, then user decides if update now or later? (Hossein) + strongly feel against the idea of keep running insecure version (Thorsten) + default should be to update (unless you go via tools -> options) + agree, default to update is good (Hossein) + include OS info in the user agent? (Cloph) + like the idea (Thorsten) AI: do this or file a bug to do it (Cloph) * Documentation (Olivier) + Helpcontent2 + Help for RANDARRAY (ohallot, fito, Balasz) + Updates and fixes (ohallot) + Extended tips + Calc option view page (D. Maddern) + Guides + Work in progress. + IMpress 24.2 soon to be announced + Bugzilla Documentation statistics 257(257) bugs open + Updates: BZ changes 1 week 1 month 3 months 12 months created 12(-2) 46(7) 107(0) 220(-5) commented 12(-8) 70(9) 245(-10) 837(-17) resolved 6(-1) 28(5) 57(3) 123(2) + top 10 contributors: Olivier Hallot made 58 changes in 1 month, and 242 changes in 1 year St?phane Guillou made 31 changes in 1 month, and 237 changes in 1 year Vernon, Stuart Foote made 22 changes in 1 month, and 106 changes in 1 year Ilmari Lauhakangas made 10 changes in 1 month, and 73 changes in 1 year Heiko Tietze made 7 changes in 1 month, and 77 changes in 1 year Kaganski, Mike made 7 changes in 1 month, and 74 changes in 1 year Nabet, Julien made 6 changes in 1 month, and 59 changes in 1 year Cor Nouws made 5 changes in 1 month, and 8 changes in 1 year nobu made 4 changes in 1 month, and 16 changes in 1 year Dieter made 3 changes in 1 month, and 8 changes in 1 year * UX Update (Heiko) + Bugzilla (topicUI) statistics 240(240) (topicUI) bugs open, 39(39) (needsUXEval) needs to be evaluated by the UXteam + Updates: BZ changes 1 week 1 month 3 months 12 months added 7(3) 13(3) 18(3) 25(4) commented 60(-4) 206(20) 560(35) 1757(-4) removed 0(0) 4(0) 5(0) 11(-1) resolved 8(0) 32(1) 80(1) 297(-11) + top 10 contributors: Heiko Tietze made 111 changes in 1 month, and 986 changes in 1 year Vernon, Stuart Foote made 105 changes in 1 month, and 329 changes in 1 year Eyal Rozenberg made 45 changes in 1 month, and 160 changes in 1 year St?phane Guillou made 40 changes in 1 month, and 612 changes in 1 year Dieter made 32 changes in 1 month, and 147 changes in 1 year Cor Nouws made 21 changes in 1 month, and 32 changes in 1 year Ilmari Lauhakangas made 12 changes in 1 month, and 129 changes in 1 year Roman Kuznetsov made 9 changes in 1 month, and 45 changes in 1 year Olivier Hallot made 8 changes in 1 month, and 22 changes in 1 year Aron Budea made 6 changes in 1 month, and 22 changes in 1 year + [Bug 161049] Vertical Tab dialogs--Format Cells dialog in recent 24.8 alpha is too small + [Bug 161047] Vertical Tab dialogs--Page style dialog is too small and not resizeable + [Bug 161030] Vertical Tab dialogs--width available for Tab name is too narrow with jumping view of Tab names + [Bug 161026] Vertical Tab dialogs--Mouse cursor over tab not activated until pointer touches bottom edge (Win) + [Bug 161020] Vertical Tab dialogs--initial size of the style dialog is too small + [Bug 160869] Forms: Listboxes, set as "readonly", will be greyed out. Other controls, set "readonly", won't. + [Bug 161090] Allow specifying how many / which values are grouped in remainder of Pie-of-Pie or Bar-of-Pie chart -> + [Bug 161082] Print dialog: Put initial focus to "Printer" combobox + focused spin edits will not change the value on scroll unless hovered (thanks Michael W) + [Bug 161078] Allow direct formatting for page sequences instead of editing the style -> + [Bug 160834] Unclear meaning of "Ignore pieces of length" + Tools > Options > Writer > Comparision: seems to ignore n character/word but has no apparent effect -> hide the control + sounds sensible (Miklos) + [Bug 158288] When you select part of a column with merged cells, all columns that are part of the merged cell are selected + [Bug 158874] Want MS-Word like auto-formatting of beginning of list item + [Bug 160951] Navigator: Present sort options per radio button + [Bug 161037] UNO Sidebar 'Hide' and 'Show' sidebar deck (splitwin) -- a new function (available for assigning a shortcut key to it) + [Bug 161031] Form creating is too niche to merit a main menu item visible by default + [Bug 161029] Special Find&Replace presets with regular expression -> + Right clicking on selected text unselects it if the cursor is on a misspelled word + https://bugs.documentfoundation.org/show_bug.cgi?id=98902 + feasible to implement in Writer; possible to deal with phrases? + spellchecking can't deal with phrases, grammar check is for that (Cloph) + think Laszlo implemented phrase spellchecking half a year ago (Heiko) + thought this needs dictionary support as well (Cloph) + will look into this more, later (Heiko) * Vertical tabpages state (Samuel) + review the state in 2 weeks * Crash Testing (Caolan) + 25(+1) import failure, 19(-1) export failures https://wiki.documentfoundation.org/Development/Crashtesting + 0 coverity issues + 8 oss fuzz issues - 6 timeouts, 1 OOM, 1 3rd party lib crash * Crash Reporting (Xisco) + 24.2.0.3 17948(+579) + 24.2.1.2 14477(+739) + 24.2.2.2 10399(+1469) + 24.2.3.2 1437(+950) + 7.6.6.3 5113(+1045) + 7.6.7.2 103(+0) + checked the latest vs previous versions, seeing no new regressions (Xisco) + seeing a few fixes * Mentoring (Hossein) + Reviewed submissions from the newcomers + New blog post Crash fixes, part 4: assertion failure https://dev.blog.documentfoundation.org/2024/05/14/crash-fixes-part-4-assertion-failure/ + Wiki page for code conventions https://wiki.documentfoundation.org/Development/Code_Conventions + odk examples build issues on 32 bit systems (fixed) https://gerrit.libreoffice.org/c/core/+/167739 -> Is Intel32/Arm32 CI possible? + for CI-as-in-gerrit, certainly not (Cloph) + if you host a builder, then a tinderbox / daily builder is OK + arm32 is probably not that relevant vs arm64 (Cloph) + arm32 for Android is built, though (Michael W) + Windows 32bit builds are still done as tinderbox (Cloph) + also the CI builds + won't help with ODK-as-part-of-make-check + Extracted DPI dependent tests tdf#160992 - Fix DPI dependent tests https://bugs.documentfoundation.org/show_bug.cgi?id=160992 + Maximum 25 broken tests are found for now + tinderbox for this? (Xisco) + hard to test on CI because none of the machines have an actual display + not sure how to set it to a custom value in software + have a way to influence DPI from and env var? (Miklos) + e.g. Linux SAL_FORCEDPI has this, may be useful (Michael W) committer... 1 week 1 month 3 months 12 months open 89(8) 160(18) 160(-18) 160(-18) reviews 318(-132) 1250(44) 3594(-124) 12458(-4) merged 310(-40) 1244(104) 3423(54) 12714(121) abandoned 15(2) 61(6) 174(2) 661(5) own commits 227(-23) 913(86) 2380(77) 9274(45) review commits 38(-13) 218(-6) 839(-32) 2994(-18) contributor... 1 week 1 month 3 months 12 months open 55(18) 103(26) 103(0) 103(0) reviews 894(-68) 3050(276) 7930(24) 29574(52) merged 15(-8) 86(-12) 377(-8) 1583(-52) abandoned 0(-9) 33(-16) 279(-9) 699(-5) own commits 14(-11) 97(-8) 429(-20) 1114(-12) review commits 0(0) 0(0) 0(0) 0(0) + easyHack statistics: needsDevEval 8(8) needsUXEval 1(1) cleanup_comments 326(326) total 409(409) assigned 26(26) open 349(349) + top 10 contributors: Jakub Ko?cielak made 5 patches in 1 month, and 5 patches in 1 year made 4 patches in 1 month, and 7 patches in 1 year Kira Tubo made 4 patches in 1 month, and 14 patches in 1 year Armin Le Grand (allotropia) made 4 patches in 1 month, and 86 patches in 1 year colton Garrett made 4 patches in 1 month, and 4 patches in 1 year St?phane Guillou made 3 patches in 1 month, and 7 patches in 1 year St?phane Guillou made 3 patches in 1 month, and 58 patches in 1 year Sahil Gautam made 3 patches in 1 month, and 4 patches in 1 year Dione Maddern made 3 patches in 1 month, and 37 patches in 1 year Weblate made 2 patches in 1 month, and 23 patches in 1 year + top 10 reviewers: Caol?n McNamara made 108 review comments in 1 month, and 1476 in 1 year Adolfo Jayme Barrientos made 96 review comments in 1 month, and 506 in 1 year Ilmari Lauhakangas made 94 review comments in 1 month, and 544 in 1 year Michael Stahl made 84 review comments in 1 month, and 920 in 1 year Grandin, Noel made 76 review comments in 1 month, and 712 in 1 year Hossein made 76 review comments in 1 month, and 328 in 1 year Thorsten Behrens made 72 review comments in 1 month, and 594 in 1 year Vajna, Miklos made 64 review comments in 1 month, and 1084 in 1 year Kaganski, Mike made 58 review comments in 1 month, and 468 in 1 year Christian Lohmaier made 50 review comments in 1 month, and 362 in 1 year + Patches automatically abandoned: xmlsecurity : searchFileURL expects a OUString so to use OUString literal ( Arnaud Versini ) - https://gerrit.libreoffice.org/#/c/163008 * GSoC (Ilmari) + next deadline: end of bonding period: 27th of May * Commit Access * LibreOffice Technology hackfest at Budapest (Miklos) + 4th & 5th June (Tue-Wed), in 3 weeks + 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: 4 weeks (limit: 20 weeks) * Jenkins / CI update (Cloph) gerrit_android_aarch64 jobs: 201 ok: 195 ko: 3 fail ratio: 1.49% mean_ok: 10 ( 14) median_ok: 7 ( 11) gerrit_android_arm jobs: 200 ok: 194 ko: 4 fail ratio: 2.00% mean_ok: 10 ( 14) median_ok: 8 ( 10) gerrit_android_x86 jobs: 200 ok: 192 ko: 6 fail ratio: 3.00% mean_ok: 10 ( 14) median_ok: 7 ( 9) gerrit_android_x86_64 jobs: 201 ok: 197 ko: 2 fail ratio: 1.00% mean_ok: 11 ( 15) median_ok: 7 ( 11) gerrit_linux_clang_dbgutil jobs: 408 ok: 352 ko: 47 fail ratio: 11.52% mean_ok: 43 ( 46) median_ok: 41 ( 45) gerrit_linux_gcc_release jobs: 455 ok: 395 ko: 37 fail ratio: 8.13% mean_ok: 19 ( 21) median_ok: 15 ( 16) gerrit_mac jobs: 467 ok: 368 ko: 87 fail ratio: 18.63% mean_ok: 55 ( 57) median_ok: 50 ( 52) gerrit_windows jobs: 453 ok: 321 ko: 121 fail ratio: 26.71% mean_ok: 68 ( 99) median_ok: 63 ( 80) gerrit_master_ml jobs: 529 ok: 287 ko: 209 fail ratio: 39.51% mean_ok: 116 (116) median_ok: 97 (100) gerrit_master jobs: 42 ok: 22 ko: 15 fail ratio: 35.71% mean_ok: 86 ( 86) median_ok: 71 ( 71) gerrit_master_seq jobs: 486 ok: 265 ko: 193 fail ratio: 39.71% mean_ok: 117 (118) median_ok: 100 (100) + tests that failed more than twice in last seven days 3 CppunitTest_sw_uiwriter6 gerrit_linux_gcc_release 3 UITest_sw_sidebar gerrit_linux_clang_dbgutil 4 Killed by the kill-wrapper gerrit_linux_clang_dbgutil 4 CppunitTest_vcl_gtk3_a11y gerrit_linux_clang_dbgutil 7 CppunitTest_sw_a11y gerrit_windows 8 CppunitTest_sw_ooxmlexport7 gerrit_linux_gcc_release 59 aborted by jenkins job timeout gerrit_windows + this week was OK wrt code (Cloph) + 2 Windows builders had a timeout issue with no clear signs why they fail + no leftover processes + maybe a windows update * What?s cooking (Miklos) + A11y update (Michael W) + combobox a11y (tdf#160971), related GTK 3 and Orca changes + new Qt API to trigger a11y announcement merged now (QTBUG-75003) + planning to take a first look into Orca/NVDA browse mode (e.g. tdf#35652, tdf#91739) + vertical tabs, could you please check it from the a11y point of view? (Heiko) + will do (Michael W) + RTL/CTL/CJK update (Jonathan) + tdf#61444: Text layout broken across formatting changes + tdf#124116: Text shaping broken across formatting changes + tdf#71956: Style changes inside grapheme clusters - Significant Writer rendering changes will land soon - Notice: This will slightly change the behavior of existing documents, but will improve conformance. - intention is to be a bit closer to what Word does in these cases + tdf#160984 Section-based continuous endnotes in Writer (Miklos) + https://wiki.documentfoundation.org/Development/External_Libraries (Xisco) + do you check the versions manually? (Miklos) + have a script, but not too reliable (Xisco) + trying to distribute the work * QA update (Xisco) + UNCONFIRMED: 1208 (+0) + enhancements: 278 (-3) + needsUXEval: 12 (+7) + haveBackTrace: 11 (+1) + needsDevAdvice: 47 (+0) + documentation: 4 (-2) + android: 0 (+0) + iOS: 0 (+0) + Online: 9 (+0) + Most pressing bugs: New: None + New high severity bugs of the week: + Defined DATA ranges merge destructively if cells separating them are inadvertently filled (autofilter extending data area) + https://bugs.documentfoundation.org/show_bug.cgi?id=145995 + bisected to Kohei + Since 3.4 + Typing dots in Text Form Field crashes Writer + https://bugs.documentfoundation.org/show_bug.cgi?id=154463 + bisected to Michael S + Since 6.4 + All printing is in landscape format + https://bugs.documentfoundation.org/show_bug.cgi?id=154975 + bisected to Caolan + Since 7.5 + Options > LibreOffice Writer changes page color scheme from Dark to Light (steps in comment 2) + https://bugs.documentfoundation.org/show_bug.cgi?id=157365 + bisected to Paris + Since 7.6 + Defined Ranges in a single column with delimiting row corrupted by 7.6.5 (STR comment 5) + https://bugs.documentfoundation.org/show_bug.cgi?id=160018 + bisected to Henry + Since 7.6 * QA stats (St?phane) + Consolidated / reviewed: * (sc) image disappears (empty frame) when paste twice at same location: https://bugs.documentfoundation.org/show_bug.cgi?id=107529 * (sc) image inserted with wrong size: https://bugs.documentfoundation.org/show_bug.cgi?id=156414 * (sc) multi-line and rotated text do not scale with rest of image in bitmap export: https://bugs.documentfoundation.org/show_bug.cgi?id=137263 + Dashboard data updated: https://stragu.shinyapps.io/lo_qa_dashboard/ + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html +97 +6 (-89) overall) many thanks to the top bug squashers: St?phane Guillou (stragu) 15 QA Administrators 11 Buovjaga 7 Olivier Hallot 7 Heiko Tietze 5 Bal?zs Varga (allotropia) 3 Mike Kaganski 3 Regina Henschel 3 Colin 2 Eyal Rozenberg 2 + top 10 bugs reporters: Eyal Rozenberg 4 St?phane Guillou (stragu) 3 nengxing_xu 3 Hossein 2 J?r?me 2 Olivier Hallot 2 Regina Henschel 2 V Stuart Foote 2 Xisco Faul? 2 ady 2 + top 10 bugs fixers: Olivier Hallot 5 Balazs Varga 3 Grandin, Noel 2 Heiko Tietze 2 Henschel, Regina 2 Ilmari Lauhakangas 2 Kaganski, Mike 2 Adolfo Jayme Barrientos 1 Caol?n McNamara 1 Dale 1 + top 10 bugs confirmers: St?phane Guillou 26 Dieter 15 Heiko Tietze 7 Ady 4 Ilmari Lauhakangas 4 Xisco Fauli 4 m.a.riosv 4 Vernon, Stuart Foote 3 Kaganski, Mike 2 Weghorn, Michael 2 * Bisected bugs open: keyword 'bisected' + more accurate - down to a single commit. + http://bit.ly/2dyIfDy + done by: Raal 5 St?phane Guillou 5 Ilmari Lauhakangas 3 Xisco Fauli 2 * Bibisected bugs open: keyword 'bibisected' + http://bit.ly/2cSCXlS + done by: Raal 5 St?phane Guillou 5 gladys7david 2 Xisco Fauli 2 Ilmari Lauhakangas 1 Kaganski, Mike 1 * all bugs tagged with 'regression' + 1245(+9) bugs open of 13360(+19) total 24(+1) high prio. done by: Heiko Tietze 5 Ady 3 m.a.riosv 3 St?phane Guillou 3 Aron Budea 1 Cor Nouws 1 Kelemen, Gabor 1 Robert Gro?kopf 1 Xisco Fauli 1 * ~Component count net * high severity regressions + http://bit.ly/1HWHb3E Writer - 14(-1) Calc - 3(+1) Impress - 2(+0) LibreOffice - 2(+1) UI - 2(+0) by OS: All - 17(+0) Linux - 5(+1) Mac OS X - 0(+0) Windows - 2(+0) * ~Component count net * all regressions + http://bit.ly/1BUdI8i Writer: other - 429(-4) Calc - 230(+3) Impress - 128(+1) Draw - 52(+0) LibreOffice - 52(+1) Writer: docx filter - 45(+0) Base - 42(+2) UI - 42(+4) Crashes - 40(+1) Borders - 34(-1) Writer: perf - 34(+0) Writer: other filter - 31(+1) Printing and PDF export - 26(+1) Chart - 24(+0) RTL - 23(+0) BASIC - 21(+1) filters and storage - 21(-1) Writer: doc filter - 16(+0) graphics stack - 12(+0) Formula Editor - 7(+0) framework - 3(+0) Extensions - 2(+0) sdk - 2(+0) Linguistic - 1(+0) From vmiklos at collabora.com Wed May 22 14:28:54 2024 From: vmiklos at collabora.com (Miklos Vajna) Date: Wed, 22 May 2024 16:28:54 +0200 Subject: ESC meeting agenda: 2024-05-23 16:00 CEST Message-ID: Hi, The prototype agenda is below. Extra items are appreciated either in this document or as a reply to this mail: https://pad.documentfoundation.org/p/esc You can join using Jitsi here: https://jitsi.documentfoundation.org/esc Regards, Miklos --- * Present: + * Completed Action Items: * Pending Action Items: + MAR update: include OS info in the user agent or file a bug to do it (Cloph) * Release Engineering update (Cloph) + 24.2: 24.2.4 RC2 next week? + 24.8: + feature freeze in 2 weeks? + string / UI freeze 3 weeks after that * Documentation (Olivier) + Bugzilla Documentation statistics 255(255) bugs open + Updates: BZ changes 1 week 1 month 3 months 12 months created 16(4) 44(-2) 112(5) 221(1) commented 37(25) 91(21) 276(31) 868(31) resolved 7(1) 27(-1) 62(5) 124(1) + top 10 contributors: Olivier Hallot made 46 changes in 1 month, and 243 changes in 1 year Dione Maddern made 28 changes in 1 month, and 59 changes in 1 year St?phane Guillou made 24 changes in 1 month, and 247 changes in 1 year Vernon, Stuart Foote made 23 changes in 1 month, and 107 changes in 1 year Dieter made 13 changes in 1 month, and 18 changes in 1 year Heiko Tietze made 10 changes in 1 month, and 77 changes in 1 year Ilmari Lauhakangas made 10 changes in 1 month, and 69 changes in 1 year ?v?ri made 10 changes in 1 month, and 13 changes in 1 year Kaganski, Mike made 7 changes in 1 month, and 74 changes in 1 year Cor Nouws made 6 changes in 1 month, and 9 changes in 1 year * UX Update (Heiko) + Bugzilla (topicUI) statistics 240(240) (topicUI) bugs open, 37(37) (needsUXEval) needs to be evaluated by the UXteam + Updates: BZ changes 1 week 1 month 3 months 12 months added 3(-4) 10(-3) 14(-4) 22(-3) commented 29(-31) 159(-47) 512(-48) 1710(-47) removed 0(0) 3(-1) 5(0) 11(0) resolved 5(-3) 28(-4) 79(-1) 290(-7) + top 10 contributors: Heiko Tietze made 94 changes in 1 month, and 956 changes in 1 year Vernon, Stuart Foote made 65 changes in 1 month, and 312 changes in 1 year Eyal Rozenberg made 58 changes in 1 month, and 171 changes in 1 year St?phane Guillou made 48 changes in 1 month, and 624 changes in 1 year Dieter made 16 changes in 1 month, and 124 changes in 1 year Weghorn, Michael made 8 changes in 1 month, and 23 changes in 1 year Olivier Hallot made 8 changes in 1 month, and 22 changes in 1 year Jakub Ko?cielak made 6 changes in 1 month, and 6 changes in 1 year Henschel, Regina made 6 changes in 1 month, and 33 changes in 1 year Roman Kuznetsov made 5 changes in 1 month, and 41 changes in 1 year * Vertical tabpages state (Samuel) + review the state in 1 week * Crash Testing (Caolan) + 23(-2) import failure, 18(-1) export failures + ??? coverity issues + Google / ossfuzz: ?? fuzzers active now * Crash Reporting (Xisco) + 24.2.0.2 174(+1) + 24.2.0.3 18611(+663) + 24.2.1.1 77(+4) + 24.2.1.2 15171(+694) + 24.2.2.2 11690(+1291) + 24.2.3.2 2976(+1539) * Mentoring (Hossein) committer... 1 week 1 month 3 months 12 months open 56(-33) 146(-14) 147(-13) 147(-13) reviews 362(44) 1322(72) 3538(-56) 12486(28) merged 254(-56) 1304(60) 3385(-38) 12718(4) abandoned 10(-5) 53(-8) 175(1) 659(-2) own commits 177(-50) 946(33) 2400(20) 9273(-1) review commits 72(34) 233(15) 820(-19) 3005(11) contributor... 1 week 1 month 3 months 12 months open 36(-19) 95(-8) 96(-7) 96(-7) reviews 730(-164) 3132(82) 7826(-104) 29550(-24) merged 25(10) 90(4) 366(-11) 1589(6) abandoned 7(7) 28(-5) 280(1) 704(5) own commits 35(21) 107(10) 413(-16) 1137(23) review commits 0(0) 0(0) 0(0) 0(0) + easyHack statistics: needsDevEval 9(9) needsUXEval 1(1) cleanup_comments 326(326) total 410(410) assigned 27(27) open 348(348) + top 10 contributors: Dione Maddern made 11 patches in 1 month, and 45 patches in 1 year Jakub Ko?cielak made 7 patches in 1 month, and 7 patches in 1 year St?phane Guillou made 5 patches in 1 month, and 60 patches in 1 year Weblate made 4 patches in 1 month, and 25 patches in 1 year made 4 patches in 1 month, and 7 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 8 patches in 1 year Printf Debugging made 3 patches in 1 month, and 4 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 + top 10 reviewers: Caol?n McNamara made 138 review comments in 1 month, and 1506 in 1 year Ilmari Lauhakangas made 110 review comments in 1 month, and 564 in 1 year Adolfo Jayme Barrientos made 106 review comments in 1 month, and 532 in 1 year Grandin, Noel made 84 review comments in 1 month, and 718 in 1 year Michael Stahl made 82 review comments in 1 month, and 908 in 1 year Vajna, Miklos made 68 review comments in 1 month, and 1088 in 1 year Hossein made 66 review comments in 1 month, and 322 in 1 year Thorsten Behrens made 64 review comments in 1 month, and 596 in 1 year Christian Lohmaier made 54 review comments in 1 month, and 360 in 1 year Kaganski, Mike made 52 review comments in 1 month, and 470 in 1 year * GSoC (Ilmari) + next deadline: end of bonding period: 27th of May * Commit Access * LibreOffice Technology hackfest at Budapest (Miklos) + 4th & 5th June (Tue-Wed), in 2 weeks + 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: 4 weeks (limit: 20 weeks) * Jenkins / CI update (Cloph) * What?s cooking (Miklos) + A11y update (Michael W) + RTL/CTL/CJK update (Jonathan) + tdf#160984 Section-based continuous endnotes in Writer (Miklos) * QA update (Xisco) + UNCONFIRMED: 1161 (-47) + enhancements: 277 (-1) + needsUXEval: 12 (+0) + haveBackTrace: 10 (-1) + needsDevAdvice: 46 (-1) + documentation: 3 (-1) + android: 0 (+0) + iOS: 0 (+0) + Online: 9 (+0) + Most pressing bugs: New: Old: Fixed: + New high severity bugs of the week: + Image disappears when inserting 2 images at the same location + https://bugs.documentfoundation.org/show_bug.cgi?id=107529 + bisected to Tamas Z + FILESAVE DOCX: inline (anchored as char) frames moved to end of paragraph on export + https://bugs.documentfoundation.org/show_bug.cgi?id=124821 + bisected to Miklos; ever since writing drawingML in LO 4.3 + Options > LibreOffice Writer changes page color scheme from Dark to Light (steps in comment 2) + https://bugs.documentfoundation.org/show_bug.cgi?id=157365 + bisected to Paris + Paragraph classification deleted after Print Preview or when opening file + https://bugs.documentfoundation.org/show_bug.cgi?id=160877 + bisected to Ashod + Document Properties pages in all modules do not fit screen and cannot be resized (gtk3/gtk4) + https://bugs.documentfoundation.org/show_bug.cgi?id=160937 + not tagged as a regression + FILEOPEN DOCX SaxException when opening specific file + https://bugs.documentfoundation.org/show_bug.cgi?id=161139 + bisected to Tomaz * QA stats (St?phane) + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html +126 -29 (-152) overall) many thanks to the top bug squashers: Buovjaga 37 St?phane Guillou (stragu) 34 QA Administrators 11 Heiko Tietze 7 Caol?n McNamara 6 Michael Weghorn 5 V Stuart Foote 5 Adolfo Jayme Barrientos 4 m_a_riosv 4 Dione Maddern 3 + top 10 bugs reporters: St?phane Guillou (stragu) 8 Hossein 3 Mike Kaganski 3 Eyal Rozenberg 2 Gabor Kelemen (allotropia) 2 Tuomas Hietala 2 Heiko Tietze 1 J22Gim 1 Michael Meeks 1 Orwel 1 + top 10 bugs fixers: Caol?n McNamara 5 Adolfo Jayme Barrientos 4 Dione Maddern 3 Rathke, Eike 3 Heiko Tietze 2 Justin Luth 2 Kaganski, Mike 2 Kurt Nordback 2 Michael Stahl 2 N?meth, L?szl? 2 + top 10 bugs confirmers: St?phane Guillou 58 m.a.riosv 7 Heiko Tietze 6 Dione Maddern 3 Weghorn, Michael 3 Aron Budea 2 Ilmari Lauhakangas 2 Kaganski, Mike 2 Nabet, Julien 2 Raal 2 * Bisected bugs open: keyword 'bisected' + more accurate - down to a single commit. + http://bit.ly/2dyIfDy + done by: St?phane Guillou 8 Raal 3 Aron Budea 1 Ilmari Lauhakangas 1 Kelemen, Gabor 1 Xisco Fauli 1 * Bibisected bugs open: keyword 'bibisected' + http://bit.ly/2cSCXlS + done by: St?phane Guillou 8 Raal 3 Aron Budea 1 Ilmari Lauhakangas 1 Kelemen, Gabor 1 Xisco Fauli 1 * all bugs tagged with 'regression' + 1250(+5) bugs open of 13382(+22) total 23(-1) high prio. done by: St?phane Guillou 10 m.a.riosv 4 Aron Budea 1 Kelemen, Gabor 1 Raal 1 Rafael Lima 1 Nabet, Julien 1 Xisco Fauli 1 * ~Component count net * high severity regressions + http://bit.ly/1HWHb3E Writer - 13(-1) Calc - 3(+0) Impress - 2(+0) LibreOffice - 2(+0) UI - 2(+0) by OS: All - 16(-1) Linux - 5(+0) Mac OS X - 0(+0) Windows - 2(+0) * ~Component count net * all regressions + http://bit.ly/1BUdI8i Writer: other - 432(+3) Calc - 232(+2) Impress - 127(-1) LibreOffice - 53(+1) Draw - 52(+0) UI - 44(+2) Writer: docx filter - 44(-1) Base - 41(-1) Crashes - 41(+1) Borders - 35(+1) Writer: perf - 34(+0) Writer: other filter - 31(+0) 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(+1) Formula Editor - 7(+0) framework - 3(+0) Extensions - 2(+0) sdk - 2(+0) Linguistic - 1(+0) From heiko.tietze at documentfoundation.org Wed May 22 19:49:44 2024 From: heiko.tietze at documentfoundation.org (Heiko Tietze) Date: Wed, 22 May 2024 21:49:44 +0200 Subject: Minutes from the UX/design meeting 2023-May-22 Message-ID: <47ae7ab0-51c9-449c-be5f-715a0d4fc614@documentfoundation.org> Present: Eyal, Sahil, John, Heiko Comments: Aron, Jan Tickets/Topics * When you select part of a column with merged cells, all columns that are part of the merged cell are selected + https://bugs.documentfoundation.org/show_bug.cgi?id=158288 + NAB (Aron), + selection should denote/depict the merged cells (Eyal) vs. selection starts on top-left to bottom-right + we are Excel compatible, and actually even better (Heiko) + is a range-selection (not to confuse with multiple cells) meant to include all from x1 to y2; if so the behavior is correct + merged cells take actually the content from the top-left cell + copying of multi-selections is not possible + unclear use case, potentially impacting the workflow of many users (John) => comment with needinfo * Want MS-Word like auto-formatting of beginning of list item + https://bugs.documentfoundation.org/show_bug.cgi?id=158874 + cool stuff (John) + could it be done via extension (Sahil) => do it * Form creating is too niche to merit a main menu item visible by default + https://bugs.documentfoundation.org/show_bug.cgi?id=161031 + rarely used; conditional logic tricky to maintain and test (Jan) + was done to align with other modules, IIRC (Heiko) + changing the main menu is a PITA for users, showing conditionally like "View > [ ] Show Forms Menu" and also "[ ] Show Shapes Menu" is possible but would be quite uncommon; = NAB/WF (Heiko) + no strong opinion (John, Sahil) => resolve WF to safe users from the annoyance of changing menus * FORMCONTROLS: Add ability to Find and Replace field names + https://bugs.documentfoundation.org/show_bug.cgi?id=160938 + intention is to (batch) rename fields, which is not needed (Heiko) + finding controls might make sense for a huge number of items, which is not so likely; and the Navigator lists the content nicely plus will have different sort methods (Heiko, John) + being an ODF editor requires a place to find everything which is defined (Eyal) + F&R with RegEx works well and might be handy for object names in some cases (Eyal) => both points are valid, keep ticket -------------- next part -------------- A non-text attachment was scrubbed... Name: OpenPGP_signature.asc Type: application/pgp-signature Size: 495 bytes Desc: OpenPGP digital signature URL: From vmiklos at collabora.com Fri May 24 06:22:18 2024 From: vmiklos at collabora.com (Miklos Vajna) Date: Fri, 24 May 2024 08:22:18 +0200 Subject: ESC meeting minutes: 2024-05-23 Message-ID: * Present: + sockseight, Heiko, Michael W, Ilmari, Jonathan, Caolan, Hossein, Eike, Moritz, Cloph, Xisco, Miklos * Completed Action Items: * Pending Action Items: + MAR update: include OS info in the user agent or file a bug to do it (Cloph) * Release Engineering update (Cloph) + 24.2: 24.2.4 RC1 was tagged this week, 24.2.4 RC2 next week + 24.8: + feature freeze (beta1) in 2 weeks + string / UI freeze 3 weeks after that * Documentation (Olivier) + Missing Olivier + Bugzilla Documentation statistics 255(255) bugs open + Updates: BZ changes 1 week 1 month 3 months 12 months created 16(4) 44(-2) 112(5) 221(1) commented 37(25) 91(21) 276(31) 868(31) resolved 7(1) 27(-1) 62(5) 124(1) + top 10 contributors: Olivier Hallot made 46 changes in 1 month, and 243 changes in 1 year Dione Maddern made 28 changes in 1 month, and 59 changes in 1 year St?phane Guillou made 24 changes in 1 month, and 247 changes in 1 year Vernon, Stuart Foote made 23 changes in 1 month, and 107 changes in 1 year Dieter made 13 changes in 1 month, and 18 changes in 1 year Heiko Tietze made 10 changes in 1 month, and 77 changes in 1 year Ilmari Lauhakangas made 10 changes in 1 month, and 69 changes in 1 year ?v?ri made 10 changes in 1 month, and 13 changes in 1 year Kaganski, Mike made 7 changes in 1 month, and 74 changes in 1 year Cor Nouws made 6 changes in 1 month, and 9 changes in 1 year * UX Update (Heiko) + Bugzilla (topicUI) statistics 240(240) (topicUI) bugs open, 37(37) (needsUXEval) needs to be evaluated by the UXteam + Updates: BZ changes 1 week 1 month 3 months 12 months added 3(-4) 10(-3) 14(-4) 22(-3) commented 29(-31) 159(-47) 512(-48) 1710(-47) removed 0(0) 3(-1) 5(0) 11(0) resolved 5(-3) 28(-4) 79(-1) 290(-7) + top 10 contributors: Heiko Tietze made 94 changes in 1 month, and 956 changes in 1 year Vernon, Stuart Foote made 65 changes in 1 month, and 312 changes in 1 year Eyal Rozenberg made 58 changes in 1 month, and 171 changes in 1 year St?phane Guillou made 48 changes in 1 month, and 624 changes in 1 year Dieter made 16 changes in 1 month, and 124 changes in 1 year Weghorn, Michael made 8 changes in 1 month, and 23 changes in 1 year Olivier Hallot made 8 changes in 1 month, and 22 changes in 1 year Jakub Ko?cielak made 6 changes in 1 month, and 6 changes in 1 year Henschel, Regina made 6 changes in 1 month, and 33 changes in 1 year Roman Kuznetsov made 5 changes in 1 month, and 41 changes in 1 year + [Bug 161234] Issues with the new cell outline in Calc 24.8 + [Bug 161223] basic HTML cell render + [Bug 161218] Inconsistent and confusing Text Flow | Break options in Table Properties + [Bug 161204] UI - dashed outline for active cell border + [Bug 161205] Font selection dialog doesn't persist choice of RTL-CTL + auto-chooses CJK + [Bug 161203] When applying a style by double-clicking it in sidebar style list, keep list scroll position + [Bug 160896] Allow referencing Column & Row with Base 1 instead of 0 in Basic + [Bug 161149] Cancel all ability to apply direct formatting, and only allow formatting via styles + [Bug 160881] Forms: Checkboxes and Radiobuttons couldn't set readonly, only could set disabled + [Bug 160874] Calc fails to suggest correction for formula cell without equal sign * Vertical tabpages state (Samuel) + review the state in 1 week + no news (Heiko) * Crash Testing (Caolan) + 23(-2) import failure, 18(-1) export failures - https://wiki.documentfoundation.org/Development/Crashtesting - https://bugs.documentfoundation.org/show_bug.cgi?id=161232 - https://bugs.documentfoundation.org/show_bug.cgi?id=160862 + 0 coverity issues + Google / ossfuzz: ?? fuzzers active now * Crash Reporting (Xisco) + 7.6.6.3 6050(+937) + 7.6.7.2 457(+354) + 24.2.0.3 18611(+663) + 24.2.1.2 15171(+694) + 24.2.2.2 11690(+1291) + 24.2.3.2 2976(+1539) + new in 24.2: https://crashreport.libreoffice.org/stats/signature/SfxItemPool::unregisterSfxPoolItem(SfxPoolItem%20const%20&) * Mentoring (Hossein) + Reviewed submissions from newcomers + New EasyHack around QueryWizard tdf#161144 - Query wizard confuses columns with the same name in different tables https://bugs.documentfoundation.org/show_bug.cgi?id=161144 => Will create a project on VolunteerMatch for porting it to Python (hopefully after GSoC) committer... 1 week 1 month 3 months 12 months open 56(-33) 146(-14) 147(-13) 147(-13) reviews 362(44) 1322(72) 3538(-56) 12486(28) merged 254(-56) 1304(60) 3385(-38) 12718(4) abandoned 10(-5) 53(-8) 175(1) 659(-2) own commits 177(-50) 946(33) 2400(20) 9273(-1) review commits 72(34) 233(15) 820(-19) 3005(11) contributor... 1 week 1 month 3 months 12 months open 36(-19) 95(-8) 96(-7) 96(-7) reviews 730(-164) 3132(82) 7826(-104) 29550(-24) merged 25(10) 90(4) 366(-11) 1589(6) abandoned 7(7) 28(-5) 280(1) 704(5) own commits 35(21) 107(10) 413(-16) 1137(23) review commits 0(0) 0(0) 0(0) 0(0) + easyHack statistics: needsDevEval 9(9) needsUXEval 1(1) cleanup_comments 326(326) total 410(410) assigned 27(27) open 348(348) + top 10 contributors: Dione Maddern made 11 patches in 1 month, and 45 patches in 1 year Jakub Ko?cielak made 7 patches in 1 month, and 7 patches in 1 year St?phane Guillou made 5 patches in 1 month, and 60 patches in 1 year Weblate made 4 patches in 1 month, and 25 patches in 1 year made 4 patches in 1 month, and 7 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 8 patches in 1 year Printf Debugging made 3 patches in 1 month, and 4 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 + top 10 reviewers: Caol?n McNamara made 138 review comments in 1 month, and 1506 in 1 year Ilmari Lauhakangas made 110 review comments in 1 month, and 564 in 1 year Adolfo Jayme Barrientos made 106 review comments in 1 month, and 532 in 1 year Grandin, Noel made 84 review comments in 1 month, and 718 in 1 year Michael Stahl made 82 review comments in 1 month, and 908 in 1 year Vajna, Miklos made 68 review comments in 1 month, and 1088 in 1 year Hossein made 66 review comments in 1 month, and 322 in 1 year Thorsten Behrens made 64 review comments in 1 month, and 596 in 1 year Christian Lohmaier made 54 review comments in 1 month, and 360 in 1 year Kaganski, Mike made 52 review comments in 1 month, and 470 in 1 year * GSoC (Ilmari) + next deadline: end of bonding period: 27th of May + Ritobroto / .NET project (Hossein) + plan to introduce this incrementally, deprecate the old one at the end + should happen gradually * Commit Access * LibreOffice Technology hackfest at Budapest (Miklos) + 4th & 5th June (Tue-Wed), in 1,5 weeks + 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: 5 weeks (limit: 20 weeks) * Jenkins / CI update (Cloph) gerrit_android_aarch64 jobs: 149 ok: 138 ko: 7 fail ratio: 4.70% mean_ok: 10 ( 12) median_ok: 8 ( 10) gerrit_android_arm jobs: 151 ok: 138 ko: 10 fail ratio: 6.62% mean_ok: 11 ( 12) median_ok: 8 ( 10) gerrit_android_x86 jobs: 150 ok: 136 ko: 9 fail ratio: 6.00% mean_ok: 10 ( 11) median_ok: 7 ( 9) gerrit_android_x86_64 jobs: 150 ok: 138 ko: 9 fail ratio: 6.00% mean_ok: 11 ( 12) median_ok: 8 ( 8) gerrit_linux_clang_dbgutil jobs: 325 ok: 225 ko: 86 fail ratio: 26.46% mean_ok: 39 ( 40) median_ok: 35 ( 36) gerrit_linux_gcc_release jobs: 346 ok: 291 ko: 40 fail ratio: 11.56% mean_ok: 19 ( 20) median_ok: 15 ( 15) gerrit_mac jobs: 325 ok: 269 ko: 43 fail ratio: 13.23% mean_ok: 58 ( 58) median_ok: 53 ( 53) gerrit_windows jobs: 324 ok: 211 ko: 93 fail ratio: 28.70% mean_ok: 99 (106) median_ok: 89 ( 92) gerrit_master_ml jobs: 386 ok: 175 ko: 179 fail ratio: 46.37% mean_ok: 112 (112) median_ok: 103 (103) gerrit_master jobs: 70 ok: 23 ko: 39 fail ratio: 55.71% mean_ok: 120 (120) median_ok: 110 (110) gerrit_master_seq jobs: 316 ok: 152 ko: 140 fail ratio: 44.30% mean_ok: 111 (111) median_ok: 102 (102) + tests that failed more than twice in last seven days: 3 CppunitTest_sc_stylefamiliesobj gerrit_linux_clang_dbgutil 3 CppunitTest_sw_a11y gerrit_windows 4 Killed by the kill-wrapper gerrit_linux_clang_dbgutil 4 CppunitTest_sw_ooxmlexport2 gerrit_mac 4 CppunitTest_sw_ooxmlexport6 gerrit_linux_gcc_release 5 CppunitTest_sw_core_text gerrit_linux_gcc_release 10 aborted by jenkins job timeout gerrit_windows 38 CppunitTest_vcl_gtk3_a11y gerrit_linux_clang_dbgutil + this week: have a new problem with CppunitTest_vcl_gtk3_a11y (Cloph) + failure is not new, but the frequency increased recently + assume: timing issue * What?s cooking (Miklos) + A11y update (Michael W) + Patrick looking into a11y-related high memory use in Calc on macOS (tdf#158914) + working on editable combobox a11y (tdf#160971) + upstream Accerciser, GTK 4, Qt improvements + planning to look into vertical tabpages a11y + RTL/CTL/CJK update (Jonathan) + tdf#61444: Text layout broken across formatting changes + tdf#124116: Text shaping broken across formatting changes + tdf#71956: Style changes inside grapheme clusters - All text rendering changes committed + tdf#56408: Writer always breaks lines at text direction change - Beginning investigation + Xisco to run the mso-interop tool to see what it finds, takes ~4 days + tdf#160984 Section-based continuous endnotes in Writer (Miklos) + SAL_RET_MAYBENULL (Caol?n) + it exists! + add it to a function returning a pointer, then MSVC enforces the client checks for nullptrs + in the stock Jenkins config already * QA update (Xisco) + UNCONFIRMED: 1161 (-47) + enhancements: 277 (-1) + needsUXEval: 12 (+0) + haveBackTrace: 10 (-1) + needsDevAdvice: 46 (-1) + documentation: 3 (-1) + android: 0 (+0) + iOS: 0 (+0) + Online: 9 (+0) + Most pressing bugs: New: None + New high severity bugs of the week: + Image disappears when inserting 2 images at the same location + https://bugs.documentfoundation.org/show_bug.cgi?id=107529 + bisected to Tamas Z + Since 4.4 + FILESAVE DOCX: inline (anchored as char) frames moved to end of paragraph on export + https://bugs.documentfoundation.org/show_bug.cgi?id=124821 + bisected to Miklos; ever since writing drawingML in LO 4.3 + Justin has a fix for it + Paragraph classification deleted after Print Preview or when opening file + https://bugs.documentfoundation.org/show_bug.cgi?id=160877 + bisected to Ashod + Since 6.3 (2018) + Document Properties pages in all modules do not fit screen and cannot be resized (gtk3/gtk4) + https://bugs.documentfoundation.org/show_bug.cgi?id=160937 + looks to me like its the "Description" page that is the problem (Caolan) + needs a scrollbar or whatever in that page, or less things in it + not tagged as a regression + FILEOPEN DOCX SaxException when opening specific file + https://bugs.documentfoundation.org/show_bug.cgi?id=161139 + bisected to Tomaz + Since 24.2 * QA stats (St?phane) + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html +126 -29 (-152) overall) many thanks to the top bug squashers: Buovjaga 37 St?phane Guillou (stragu) 34 QA Administrators 11 Heiko Tietze 7 Caol?n McNamara 6 Michael Weghorn 5 V Stuart Foote 5 Adolfo Jayme Barrientos 4 m_a_riosv 4 Dione Maddern 3 + top 10 bugs reporters: St?phane Guillou (stragu) 8 Hossein 3 Mike Kaganski 3 Eyal Rozenberg 2 Gabor Kelemen (allotropia) 2 Tuomas Hietala 2 Heiko Tietze 1 J22Gim 1 Michael Meeks 1 Orwel 1 + top 10 bugs fixers: Caol?n McNamara 5 Adolfo Jayme Barrientos 4 Dione Maddern 3 Rathke, Eike 3 Heiko Tietze 2 Justin Luth 2 Kaganski, Mike 2 Kurt Nordback 2 Michael Stahl 2 N?meth, L?szl? 2 + top 10 bugs confirmers: St?phane Guillou 58 m.a.riosv 7 Heiko Tietze 6 Dione Maddern 3 Weghorn, Michael 3 Aron Budea 2 Ilmari Lauhakangas 2 Kaganski, Mike 2 Nabet, Julien 2 Raal 2 * Bisected bugs open: keyword 'bisected' + more accurate - down to a single commit. + http://bit.ly/2dyIfDy + done by: St?phane Guillou 8 Raal 3 Aron Budea 1 Ilmari Lauhakangas 1 Kelemen, Gabor 1 Xisco Fauli 1 * Bibisected bugs open: keyword 'bibisected' + http://bit.ly/2cSCXlS + done by: St?phane Guillou 8 Raal 3 Aron Budea 1 Ilmari Lauhakangas 1 Kelemen, Gabor 1 Xisco Fauli 1 * all bugs tagged with 'regression' + 1250(+5) bugs open of 13382(+22) total 23(-1) high prio. done by: St?phane Guillou 10 m.a.riosv 4 Aron Budea 1 Kelemen, Gabor 1 Raal 1 Rafael Lima 1 Nabet, Julien 1 Xisco Fauli 1 * ~Component count net * high severity regressions + http://bit.ly/1HWHb3E Writer - 13(-1) Calc - 3(+0) Impress - 2(+0) LibreOffice - 2(+0) UI - 2(+0) by OS: All - 16(-1) Linux - 5(+0) Mac OS X - 0(+0) Windows - 2(+0) * ~Component count net * all regressions + http://bit.ly/1BUdI8i Writer: other - 432(+3) Calc - 232(+2) Impress - 127(-1) LibreOffice - 53(+1) Draw - 52(+0) UI - 44(+2) Writer: docx filter - 44(-1) Base - 41(-1) Crashes - 41(+1) Borders - 35(+1) Writer: perf - 34(+0) Writer: other filter - 31(+0) 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(+1) Formula Editor - 7(+0) framework - 3(+0) Extensions - 2(+0) sdk - 2(+0) Linguistic - 1(+0)