[Libreoffice-qa] ESC meeting minutes: 2021-11-18
Miklos Vajna
vmiklos at collabora.com
Thu Nov 18 15:40:44 UTC 2021
* Present:
+ Heiko, Hossein, Caolan, Kendy, Michael W, Michael S, Olivier, Stephan, Sophie, Xisco, Miklos, Cloph, Eike
* Completed Action Items:
+ None
* Pending Action Items:
+ None
* Release Engineering update (Cloph)
+ 7.2 status: 7.2.3 rc2 has been tagged today, builds are running
+ 7.3 status: beta1 next week
+ late feature: curl based webdav possibly (Thorsten)
+ disabled on master by default currently
+ does it mean no UI changes? (Cloph)
+ then it could be enabled later, but sooner is the better
+ Remotes: Android (has new translations, though), iOS
+ Android viewer
* Documentation (Olivier)
+ Helpcontents2
+ Refactoring by Johnny_M and ohallot
+ Updated by LibreOfficiant, ohallot, flywire
+ Special thanks to Mike Kaganski for very precise bug reports
+ Guides
+ Impress Guide 7.2 is ready and will be published soon
+ Calc guide 7.2 almost ready
+ Planning new easy hack: code snippets in offapi comments
+ Bugzilla Documentation statistics
250(250) bugs open
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
created 10(2) 33(-3) 119(2) 331(-9)
commented 40(7) 100(18) 452(7) 1702(10)
resolved 2(-5) 15(-2) 56(0) 202(-8)
+ top 10 contributors:
Olivier Hallot made 30 changes in 1 month, and 474 changes in 1 year
Dieter made 6 changes in 1 month, and 134 changes in 1 year
David Mark made 4 changes in 1 month, and 4 changes in 1 year
Seth Chaiklin made 4 changes in 1 month, and 404 changes in 1 year
Radish made 3 changes in 1 month, and 3 changes in 1 year
Tomoyuki Kubota made 3 changes in 1 month, and 25 changes in 1 year
Ilmari Lauhakangas made 3 changes in 1 month, and 87 changes in 1 year
Roman Kuznetsov made 2 changes in 1 month, and 34 changes in 1 year
Alex Sims made 2 changes in 1 month, and 6 changes in 1 year
Adolfo Jayme Barrientos made 2 changes in 1 month, and 27 changes in 1 year
* UX Update (Heiko)
+ Bugzilla (topicUI) statistics
256(256) (topicUI) bugs open, 161(161) (needsUXEval) needs to be evaluated by the UXteam
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
added 8(3) 14(-5) 31(-5) 95(-3)
commented 91(28) 180(-7) 576(-38) 3147(-11)
removed 2(2) 4(2) 6(0) 38(2)
resolved 10(4) 21(0) 71(-2) 451(-1)
+ top 10 contributors:
Heiko Tietze made 112 changes in 1 month, and 2162 changes in 1 year
Foote, V Stuart made 59 changes in 1 month, and 593 changes in 1 year
Telesto made 30 changes in 1 month, and 606 changes in 1 year
Roman Kuznetsov made 25 changes in 1 month, and 240 changes in 1 year
Ilmari Lauhakangas made 20 changes in 1 month, and 383 changes in 1 year
Dieter made 16 changes in 1 month, and 290 changes in 1 year
Ming Hua made 14 changes in 1 month, and 53 changes in 1 year
Kaganski, Mike made 12 changes in 1 month, and 172 changes in 1 year
Adolfo Jayme Barrientos made 11 changes in 1 month, and 59 changes in 1 year
Weghorn, Michael made 10 changes in 1 month, and 10 changes in 1 year
+ 20 New tickets with needsUXEval Nov/11-18
[Bug 145745] Create a "Duplicate sheet" option in LO Calc
[Bug 145744] Improve cell selection outline for better visibility
[Bug 145739] Column tab of Table Properties dialog is confusing and frustrating
[Bug 145738] Column width dialog doesn't allow setting width of all columns at once
[Bug 145728] "Insert > Object > Bar Code..." menu should be "QR and Barcode..."
-> [Bug 136123] No way for Glow and Soft Edge settings in drawing styles and
in any dialogs
+ the feature is not in ODF at the moment
[Bug 145696] UI: Glow and soft edge effects has no tab on any dialog; apparently
only accessible from sidebar
[Bug 145673] UI: comment box doesn't expand while typing instead)
[Bug 145684] UI: Image deck is below 'effect' and shadow in draw
[Bug 145682] UI: Maybe rename "Area" deck to "Area fill" and effect deck to 'glow
and soft edge effect'
[Bug 145681] UI: shadow not available in as deck in Writer sidebar
[Bug 145678] UI: Draw sidebar decks show Character and paragraph deck too;
writer doesn't
-> [Bug 145674] UI: Image transparency not in image properties dialog
[Bug 134293] Inconsistent double-click AutoFill behavior
[Bug 139031] Some dropdowns in the PDF export dialog should be aligned better (kf5)
[Bug 142519] Cannot set Impress comment directionality
-> * Writer table cells have address scheme that differs from Calc,
"A-Z,a-z,AB-AZ,..." vs "A-Z,AA-AZ,BA-BZ,..."; lowercase cell
refs are more error prone for cell formulas
+ https://bugs.documentfoundation.org/show_bug.cgi?id=145384
+ Writer tables have a reference system with lowercase letters after column Z
+ that does not comply with ODF, see
https://bugs.documentfoundation.org/show_bug.cgi?id=145384#c27
+ Calc starts with uppercase AA after Z
+ Change it, breaking backwards compatibility?
+ no firm opinion (Michael S)
+ Writer tables are only used by power users, don't break compatibility (Miklos)
+ Writer formulas are not openformula, but something custom & undocumented (Michael S)
+ The references are documented (Eike)
+ quite some work to implement this correctly: read both the old and new markups and write the new correct one
+ would be confortable with a UI change if we don't break old documents (Miklos)
+ scope is smaller, it's only how we refer to formulas (Eike)
+ if we do a somewhat incompatible change, then fix the larget scope, switch to openformula (Michael S)
+ comment 27 has Eike's input
=> OK to switch to openformula in Writer tables if we don't break old documents and somebody steps up to do the work (all)
* Crash Testing (Caolan)
+ 81(+74) import failure, 4(+0) export failures
- some were (apparently) due to orcus upgrade
- rest probably fixed with fix ofz#41081 divide by zero
+ 0 coverity issues
+ 5 ossfuzz issues, all timeouts
* Crash Reporting (Xisco)
+ https://crashreport.libreoffice.org/stats/version/7.1.6.2
+ (+167) 1195 1028 1245 1145 1016 930 906 650 210 0
+ https://crashreport.libreoffice.org/stats/version/7.1.7.2
+ (+286) 472 186 0
+ https://crashreport.libreoffice.org/stats/version/7.2.1.2
+ (-223) 1166 1389 1372 1827 2068 2209 2042 1450 0
+ https://crashreport.libreoffice.org/stats/version/7.2.2.2
+ (+363) 2432 2069 1536 1134 752 0
+ https://crashreport.libreoffice.org/stats/signature/std::make_unique%3Csw::sidebar::WriterInspectorTextPanel,weld::Widget%20*%20&,0%3E
- Since LibreOffice 7.2
- no steps to repro yet
* Mentoring/EasyHack update (Hossein)
committer... 1 week 1 month 3 months 12 months
open 67(0) 93(-1) 141(-1) 193(1)
reviews 426(50) 1176(68) 3274(-106) 8946(212)
merged 349(64) 1421(59) 3755(33) 10733(205)
abandoned 11(-1) 43(-1) 121(-18) 500(-18)
own commits 247(11) 1126(-2) 3165(33) 12785(18)
review commits 121(11) 425(72) 1021(22) 4314(23)
contributor... 1 week 1 month 3 months 12 months
open 40(-11) 73(6) 131(1) 179(7)
reviews 858(46) 3046(60) 8438(26) 24148(730)
merged 41(-5) 144(12) 494(37) 1326(177)
abandoned 4(3) 16(4) 106(3) 369(32)
own commits 73(-4) 205(61) 420(22) 1944(15)
review commits 0(0) 0(0) 0(0) 0(0)
+ easyHack statistics:
needsDevEval 8(8) needsUXEval 1(1) cleanup_comments 277(277)
total 332(332) assigned 26(26) open 276(276)
+ top 10 contributors:
Johnny_M made 144 patches in 1 month, and 819 patches in 1 year
Steve Fanning made 10 patches in 1 month, and 70 patches in 1 year
Srebotnjak, Martin made 6 patches in 1 month, and 15 patches in 1 year
Akshit Kushwaha made 6 patches in 1 month, and 29 patches in 1 year
Kevin Suo made 6 patches in 1 month, and 30 patches in 1 year
Nagy Tibor made 3 patches in 1 month, and 39 patches in 1 year
Attila Szűcs made 3 patches in 1 month, and 28 patches in 1 year
Henrik Palomäki made 3 patches in 1 month, and 3 patches in 1 year
4k5h1t made 3 patches in 1 month, and 6 patches in 1 year
Tomoyuki Kubota made 2 patches in 1 month, and 8 patches in 1 year
+ top 10 reviewers:
Olivier Hallot made 180 review comments in 1 month, and 924 in 1 year
Kaganski, Mike made 96 review comments in 1 month, and 632 in 1 year
Xisco Fauli made 94 review comments in 1 month, and 644 in 1 year
Michael Stahl made 92 review comments in 1 month, and 764 in 1 year
McNamara, Caolán made 70 review comments in 1 month, and 394 in 1 year
Grandin, Noel made 54 review comments in 1 month, and 524 in 1 year
Nabet, Julien made 48 review comments in 1 month, and 316 in 1 year
Thorsten Behrens made 48 review comments in 1 month, and 382 in 1 year
Vajngerl, Tomaž made 46 review comments in 1 month, and 434 in 1 year
Adolfo Jayme Barrientos made 44 review comments in 1 month, and 602 in 1 year
+ big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
flywire
+ Mentoring
* GSoC 2022 activities are starting gradually
* We've already recieved a lot of emails from the students who want to work on LibreOffice (Ilmari handled them)
* Contacted GSoC 2021 contributors to continue development
* GSoC 2020 and 2021 contributors can enroll in GSoC 2022
+ EasyHack
* Introduced 1 new EasyHack: "Use symbolic constants instead of magic numerical constants" (needs to be reviewed)
https://bugs.documentfoundation.org/show_bug.cgi?id=145759
* Published 1 blog post for the previous week's EasyHack
https://dev.blog.documentfoundation.org/2021/11/17/use-atan2-function-instead-of-atan-easyhack/
* Commit Access
+ None
* Developer Certification (Stephan/Kendy/Thorsten/László)
+ resting since: 19 weeks (limit: 20 weeks)
* Jenkins / CI update (Cloph)
from:Thu Nov 11 14:34:11 2021
master linux rel jobs: 127 ok: 124 ko: 3 fail ratio: 2.36 % break: 2 broken duration: 0.57%
master linux dbg jobs: 109 ok: 96 ko: 13 fail ratio: 11.93 % break: 8 broken duration:11.35%
master mac rel jobs: 102 ok: 86 ko: 16 fail ratio: 15.69 % break: 2 broken duration:18.46%
master mac dbg jobs: 109 ok: 92 ko: 17 fail ratio: 15.60 % break: 2 broken duration:16.03%
master win rel jobs: 85 ok: 84 ko: 1 fail ratio: 1.18 % break: 1 broken duration: 0.83%
master win dbg jobs: 90 ok: 89 ko: 1 fail ratio: 1.11 % break: 1 broken duration: 0.81%
master win64 dbg jobs: 86 ok: 85 ko: 1 fail ratio: 1.16 % break: 1 broken duration: 0.94%
master gerrit lin jobs: 535 ok: 430 ko: 66 fail ratio: 12.34% time for ok: mean: 21 median: 19
master gerrit plg jobs: 527 ok: 341 ko: 137 fail ratio: 26.00% time for ok: mean: 41 median: 38
master gerrit win jobs: 564 ok: 381 ko: 122 fail ratio: 21.63% time for ok: mean: 65 median: 65
master gerrit mac jobs: 534 ok: 414 ko: 74 fail ratio: 13.86% time for ok: mean: 30 median: 25
master android jobs: 497 ok: 405 ko: 43 fail ratio: 8.65% time for ok: mean: 31 median: 25
master gerrit all jobs: 555 ok: 278 ko: 190 fail ratio: 34.23% time for ok: mean: 77 median: 72
+ https://dev-www.libreoffice.org/tmp/gerrit_211118.html
+ tests that failed more than twice in last seven days
3 CppunitTest_sc_subsequent_export_test2 gerrit_windows
3 CppunitTest_sw_mailmerge gerrit_windows
3 UITest_calc_tests8 gerrit_linux_clang_dbgutil
3 UITest_impress_demo gerrit_linux_clang_dbgutil
3 UITest_signatureLine gerrit_linux_clang_dbgutil
22 Killed by the kill-wrapper gerrit_linux_clang_dbgutil
+ usual week, no big problems
+ ci.libreoffice.org returned a gateway error earlier today
+ hopefully will be fixed once the host machine gets rebooted
+ build times on Windows are growing
+ plus 5 mins, but it's not visible in weekly average anymore
+ Is VS2022 faster? (Hossein)
+ may do some VS2019 vs VS2022 build time comparison
+ window server 2012 is used, not sure if VS2022 runs on that (Cloph)
+ good to research what c++ features we get with such an update (Miklos)
* l10n (Sophie)
+ will report feedback from translators on BZ
+ some xml checks fixes
* What’s cooking (Miklos)
+ merging feature/themesupport2 into master step by step (Miklos)
+ adds MSO-style theme support, focusing on Impress initially
* Budget 2022 (Xisco)
+ https://wiki.documentfoundation.org/Development/Budget2022
+ next step: ideas are welcome till the end of the year
+ earlier deadline? (Thorsten)
+ take list if ideas with estimates by end Nov
+ and have 2 weeks for the vote
* QA update (Xisco)
+ what is the date of the stats? (Hossein)
+ always Tuesdays (Miklos)
+ UNCONFIRMED: 1606 (+24)
+ enhancements: 251 (-5)
+ needsUXEval: 5 (-5)
+ haveBackTrace: 3 (+0)
+ needsDevAdvice: 28 (+1)
+ documentation: 11 (+1)
+ android: 1 (+0)
+ iOS: 0 (+0)
+ Online: 16 (+0)
+ Most pressing bugs:
New:
None
Old:
+ Calc disables header/footer or looses footer content when saves a spreadsheet ( part 2 )
+ https://bugs.documentfoundation.org/show_bug.cgi?id=144940
+ Already assigned to Daniel
+ macOS: Can't save or open files using Finder dialog on Standard accounts on macOS 10.15 Catalina
+ https://bugs.documentfoundation.org/show_bug.cgi?id=128233
+ Text runs of RTL scripts (e.g. Arabic, Hebrew, Persian) from
imported PDF are reversed, PDFIProcessor::mirrorString not behaving
+ https://bugs.documentfoundation.org/show_bug.cgi?id=104597
+ Thorsten looking at it Needs someone to volunteer to fix.
+ already listed here for 2 years, and many duplicates
Fixed:
+ Writer crashes on exporting as PDF with its Range in PDF Options set to 'Selection'
+ https://bugs.documentfoundation.org/show_bug.cgi?id=145584 (backported to 7.2.3)
+ Thanks to Julien Nabet
+ New high severity bugs of the week:
+ Crash swlo!IDocumentMarkAccess::IsLegalPaMForCrossRefHeadingBookmark+0x2681 at overwriting certain area
+ https://bugs.documentfoundation.org/show_bug.cgi?id=145621
+ Michael S?
* QA stats
+ https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
+116 -25 (-93) overall)
many thanks to the top bug squashers:
QA Administrators 15
Caolán McNamara 10
Eike Rathke 6
Heiko Tietze 6
Justin L 6
Buovjaga 3
Dieter 3
Xisco Faulí 3
m.a.riosv 3
Jim Raykowski 2
+ top 10 bugs reporters:
Telesto 13
NISZ LibreOffice Team 4
Christopher Yeleighton 3
Hossein 2
Regina Henschel 2
Rizal Muttaqin 2
bugs.documentfoundation-sammy 2
Colin 1
Fritz R. Paul 1
Jean-Michel COSTE 1
+ top 10 bugs fixers:
McNamara, Caolán 8
Justin Luth 4
Rathke, Eike 4
Jim Raykowski 2
Rizal Muttaqin 2
Xisco Fauli 2
1
*UNKNOWN* 1
Adolfo Jayme Barrientos 1
Andreas Heinisch 1
+ top 10 bugs confirmers:
Dieter 9
Heiko Tietze 8
Ilmari Lauhakangas 7
m.a.riosv 5
Akshit Sudheer Kumar 3
Eyal Rozenberg 3
Kevin Suo 3
Nabet, Julien 3
Xisco Fauli 3
2
* Highest-Priority bugs (aka "MABs"):
+ http://bit.ly/2lJAAJI
6.0 : 1/53 - 1 % (+0)
5.4 : 0/41 - 0 % (+0)
5.3 : 0/54 - 0 % (+0)
5.2 : 0/43 - 0 % (+0)
5.1 : 1/36 - 2 % (+0)
5.0 : 0/64 - 0 % (+0)
4.4 : 0/76 - 0 % (+0)
4.3 : 0/73 - 0 % (+0)
4.2 : 2/134 - 1 % (+0)
4.1 : 3/85 - 3 % (+0)
4.0 : 2/83 - 2 % (+0)
old : 3/248 - 1 % (+0)
* Bisected bugs open: keyword 'bisected'
+ more accurate - down to a single commit.
+ http://bit.ly/2dyIfDy
+
done by:
Raal 3
Xisco Fauli 2
Budea, Áron 1
Ilmari Lauhakangas 1
Justin Luth 1
Weghorn, Michael 1
Kevin Suo 1
* Bibisected bugs open: keyword 'bibisected'
+ http://bit.ly/2cSCXlS
+
done by:
Raal 3
Budea, Áron 2
Kevin Suo 2
Xisco Fauli 2
Ilmari Lauhakangas 1
Weghorn, Michael 1
* all bugs tagged with 'regression'
+ 1328(-9) bugs open of 11353(+11) total 15(-1) high prio.
done by:
Telesto 3
Dieter 1
Emanuele Gissi 1
Ilmari Lauhakangas 1
Weghorn, Michael 1
Henschel, Regina 1
Xisco Fauli 1
* ~Component count net * high severity regressions
+ http://bit.ly/1HWHb3E
Writer - 10(-1)
Calc - 3(+0)
Draw - 1(+0)
LibreOffice - 1(+0)
by OS:
All - 14(-1)
Linux - 0(+0)
Mac OS X - 0(+0)
Windows - 1(+0)
* ~Component count net * all regressions
+ http://bit.ly/1BUdI8i
Writer: other - 445(-3)
Calc - 234(-1)
Impress - 140(-2)
Writer: docx filter - 56(+1)
Crashes - 53(+0)
UI - 51(+0)
Draw - 50(+0)
LibreOffice - 50(-1)
Borders - 44(-1)
Writer: perf - 41(+0)
Base - 35(-2)
Writer: other filter - 35(+0)
Chart - 29(+0)
RTL - 27(+0)
Writer: doc filter - 23(-1)
graphics stack - 23(-1)
Printing and PDF export - 22(+0)
filters and storage - 19(+0)
BASIC - 18(+1)
Formula Editor - 2(+0)
framework - 1(+0)
sdk - 1(+0)
More information about the Libreoffice-qa
mailing list