ESC meeting minutes: 2022-08-11
Thorsten Behrens
thb at libreoffice.org
Fri Aug 12 03:22:23 UTC 2022
* Present:
+ Xisco, Hossein, Thorsten, Olivier, Heiko, Ilmari, Caolan,
Michael W, Michael S, Cloph, Lubos
* Completed Action Items:
* Pending Action Items:
* Release Engineering update (Cloph)
+ 7.4 status
+ RC3 this week, final by next
+ Windows builds running, available this evening
+ 7.3 status: 7.3.6 rc1 in 1 week
+ Appstores
+ all good on Apple side (Cloph)
+ MS store - funny probs with the web form, waiting for MS to
fix it
+ can jump in if necessary (Thorsten)
* Documentation (Olivier)
+ New help
+ LO74 Help online Help updated
+ ~ready for releasing next week
+ HelpContent2
+ Bug triaging - Unconfirmed and unclosed (ohallot)
+ Q: Is there a Help for the toolbars (usig F1 on the tbar)
+ there is a fix in RC3 hopefully? (Thorsten)
https://gerrit.libreoffice.org/c/core/+/138030 related?
+ seems F1 is processed differently in toolbars
+ did it ever work? needs some more digging (feedback appreciated)
+ Guides
+ Work in progress
+ Bugzilla Documentation statistics
235(235) bugs open
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
created 19(11) 27(3) 91(1) 330(0)
commented 17(6) 45(0) 284(10) 1474(10)
resolved 10(8) 13(4) 43(7) 215(9)
+ top 10 contributors:
Olivier Hallot made 42 changes in 1 month, and 499 changes in 1 year
Kaganski, Mike made 23 changes in 1 month, and 109 changes in 1 year
Rafael Lima made 9 changes in 1 month, and 315 changes in 1 year
Robert Großkopf made 6 changes in 1 month, and 15 changes in 1 year
Dieter made 5 changes in 1 month, and 99 changes in 1 year
Justin Luth made 4 changes in 1 month, and 11 changes in 1 year
Xisco Fauli made 4 changes in 1 month, and 84 changes in 1 year
Balland-Poirier, Laurent made 3 changes in 1 month, and 3 changes in 1 year
Nabet, Julien made 3 changes in 1 month, and 92 changes in 1 year
Werner Tietz made 3 changes in 1 month, and 3 changes in 1 year
* UX Update (Heiko)
+ Bugzilla (topicUI) statistics
268(268) (topicUI) bugs open, 54(54) (needsUXEval) needs to be evaluated by the UXteam
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
added 5(0) 9(1) 11(-1) 36(-1)
commented 66(22) 186(29) 472(-2) 2224(-12)
removed 0(0) 0(0) 1(-1) 29(0)
resolved 5(-3) 22(-3) 69(1) 320(-8)
+ top 10 contributors:
Heiko Tietze made 92 changes in 1 month, and 1579 changes in 1 year
Roman Kuznetsov made 31 changes in 1 month, and 180 changes in 1 year
Kaganski, Mike made 23 changes in 1 month, and 155 changes in 1 year
Dieter made 20 changes in 1 month, and 211 changes in 1 year
Eyal Rozenberg made 20 changes in 1 month, and 96 changes in 1 year
Rafael Lima made 20 changes in 1 month, and 96 changes in 1 year
Timur made 17 changes in 1 month, and 65 changes in 1 year
Bielefeld, Rainer made 13 changes in 1 month, and 19 changes in 1 year
C.Rogers made 9 changes in 1 month, and 9 changes in 1 year
Tavo made 9 changes in 1 month, and 9 changes in 1 year
+ [Bug 150260] Last row does not remain hidden when deleting row(s)
+ [Bug 67669] Make narrow non-breaking spaces visible
+ [Bug 146121] UI: Redesign proposal regarding to Page Size and Orientation
feature in Print dialog
+ [Bug 146161] Consider renaming button "open" in templates dialog
-> + [Bug 150276] Paragraph mark in rotated-character paragraph placed in
middle of text
* suggestion: if in doubt, do it like Word does (Caolan)
+ [Bug 150262] Make Autosum button a split button
+ [Bug 150264] FORMATTING: UI improvements to add automatic data
validation of dates
* Crash Testing (Caolan)
+ 135(+16) import failure, 94(+14) export failures
+ 18 coverity issues
- new run underway, 16 expected to go
- new coverity release coming mid Aug, the one we use will no
longer work we skipped the last update because it was too
noisy, maybe the new one will be better, unlikely, so probably
some churn there
+ 10 ossfuzz issues
- 2 crashes
* Crash Reporting (Xisco)
+ https://crashreport.libreoffice.org/stats/version/7.2.7.2
+ (-10) 502 512 516 479 484 410 396 382 314 268 167 0
+ https://crashreport.libreoffice.org/stats/version/7.3.4.2
+ (-196) 1498 1695 1672 1581 1128 963 675 0
+ https://crashreport.libreoffice.org/stats/version/7.3.5.2
+ (+316) 866 550 0
+ Crashes fixed in 7.3.5.2
- SwEditWin::MouseButtonDown(MouseEvent const &)
- Thanks to Xisco
- SwFEShell::SelectObj(Point const &,unsigned char,SdrObject *)
- Thanks to Miklos
- sw::sidebar::WriterInspectorTextPanel::`scalar deleting destructor'(unsigned int)
- Thanks to Caolán
- GrVkPipelineState::setAndBindInputAttachment
- Thanks to Luboš
- rtl_stringbuffer_insert
- Thanks to Stephan
+ Regression in 7.3.5.2
- https://crashreport.libreoffice.org/stats/signature/vcl::Window::IsVisible()%20const
- tdf#150242 - crash saving document. no steps to reproduce it though
- related to tdf#147708 ?
+ 7.3.5.2 crashes shared in the mailing list
- https://lists.freedesktop.org/archives/libreoffice/2022-August/089227.html
* mentoring/easyhack update (Hossein)
committer... 1 week 1 month 3 months 12 months
open 74(14) 123(14) 137(18) 137(18)
reviews 378(2) 1174(58) 2928(70) 12228(-64)
merged 271(62) 935(144) 3367(-23) 15101(-10)
abandoned 10(-6) 50(-6) 152(-9) 808(-1)
own commits 202(47) 678(131) 2363(-56) 11742(-12)
review commits 26(-22) 181(4) 594(-15) 3313(-19)
contributor... 1 week 1 month 3 months 12 months
open 69(18) 102(2) 113(5) 118(5)
reviews 826(144) 2524(274) 7592(-10) 33176(-2)
merged 20(1) 100(0) 201(8) 1212(3)
abandoned 8(6) 39(-1) 108(2) 455(-13)
own commits 11(-1) 72(0) 175(-4) 1223(1)
review commits 0(0) 0(0) 0(0) 0(0)
+ easyHack statistics:
needsDevEval 8(8) needsUXEval 2(2) cleanup_comments 301(301)
total 365(365) assigned 15(15) open 319(319)
+ top 10 contributors:
Paris Oplopoios made 34 patches in 1 month, and 53 patches in 1 year
Hannah Meeks made 15 patches in 1 month, and 19 patches in 1 year
Colomban Wendling made 7 patches in 1 month, and 9 patches in 1 year
خالد حسني made 5 patches in 1 month, and 6 patches in 1 year
Srebotnjak, Martin made 2 patches in 1 month, and 24 patches in 1 year
Nagy Tibor made 1 patches in 1 month, and 28 patches in 1 year
Attila Bakos made 1 patches in 1 month, and 33 patches in 1 year
Matt K made 1 patches in 1 month, and 2 patches in 1 year
Ehsan Movahedian made 1 patches in 1 month, and 3 patches in 1 year
Nazanin Yadi made 1 patches in 1 month, and 2 patches in 1 year
+ top 10 reviewers:
Vajngerl, Tomaž made 146 review comments in 1 month, and 416 in 1 year
Thorsten Behrens made 104 review comments in 1 month, and 856 in 1 year
Adolfo Jayme Barrientos made 92 review comments in 1 month, and 1076 in 1 year
Michael Stahl made 86 review comments in 1 month, and 1212 in 1 year
McNamara, Caolán made 78 review comments in 1 month, and 584 in 1 year
Nabet, Julien made 76 review comments in 1 month, and 672 in 1 year
Xisco Fauli made 70 review comments in 1 month, and 932 in 1 year
Kaganski, Mike made 64 review comments in 1 month, and 656 in 1 year
Grandin, Noel made 40 review comments in 1 month, and 394 in 1 year
Vajna, Miklos made 40 review comments in 1 month, and 506 in 1 year
+ Patches automatically abandoned:
WIP: tdf#124098: sc: new document setting "ForceRowHeightRecalc" ( Vasily Melenchuk )
- https://gerrit.libreoffice.org/#/c/129300
tdf#89387 Use Parallel Walk to improve Matrix Operations ( Sarrah Bastawala )
- https://gerrit.libreoffice.org/#/c/132453
don't overwrite searchname with the glyph fallback GetFallbackForUnicode name ( Caolán McNamara )
- https://gerrit.libreoffice.org/#/c/134685
tdf#149252 update help for Entire Paragraph Area positioning ( Seth Chaiklin )
- https://gerrit.libreoffice.org/#/c/135008
Update Italian hyphenation and dictionary ( Emanuele Goldoni )
- https://gerrit.libreoffice.org/#/c/135435
+ big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
Stanislav Lopatin
Niko Fink
+ cleaned up easy hacks a bit (Hossein)
+ New blog post:
+ Get familiar with ODF standard by changing LibreOffice code (draft)
https://dev.blog.documentfoundation.org/?p=525&preview=1&_ppp=43f050d709
+ Ideas and comments are welcome (Hossein)
* GSoC (Hossein/Ilmari)
+ Timeline: https://developers.google.com/open-source/gsoc/timeline
+ students approached for GSoC panel at libocon
+ next review/final week: September 12
* Commit Access
+ None this time
* Developer Certification (Stephan/Kendy/Thorsten/László)
+ resting since: 27 weeks (limit: 20 weeks)
+ AI thorsten chase kendy / run the script himself
* Jenkins / CI update (Cloph)
from:Thu Aug 4 13:59:25 2022
master linux rel jobs: 107 ok: 107 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
master linux dbg jobs: 87 ok: 80 ko: 6 fail ratio: 6.90 % break: 6 broken duration: 5.37%
master mac rel jobs: 0 ok: 0 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
master mac dbg jobs: 0 ok: 0 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
master win rel jobs: 86 ok: 80 ko: 6 fail ratio: 6.98 % break: 5 broken duration:19.64%
master win dbg jobs: 85 ok: 82 ko: 3 fail ratio: 3.53 % break: 3 broken duration: 1.80%
master win64 dbg jobs: 86 ok: 81 ko: 5 fail ratio: 5.81 % break: 3 broken duration: 3.89%
master gerrit lin jobs: 591 ok: 472 ko: 90 fail ratio: 15.23% time for ok: mean: 22 median: 19
master gerrit plg jobs: 510 ok: 366 ko: 105 fail ratio: 20.59% time for ok: mean: 44 median: 42
master gerrit win jobs: 585 ok: 382 ko: 163 fail ratio: 27.86% time for ok: mean: 53 median: 51
master gerrit mac jobs: 574 ok: 430 ko: 52 fail ratio: 9.06% time for ok: mean: 42 median: 36
master android jobs: 512 ok: 434 ko: 46 fail ratio: 8.98% time for ok: mean: 28 median: 24
master gerrit all jobs: 498 ok: 234 ko: 167 fail ratio: 33.53% time for ok: mean: 184 median: 171
+ https://dev-www.libreoffice.org/tmp/gerrit_220811.html
+ tests that failed more than twice in last seven days
3 CppunitTest_sw_mailmerge gerrit_windows
3 CppunitTest_sw_uiwriter6 gerrit_linux_clang_dbgutil
3 CppunitTest_sw_uiwriter6 gerrit_mac
3 CppunitTest_sw_uiwriter6 gerrit_windows
3 UITest_calc_tests8 gerrit_linux_clang_dbgutil
4 UITest_impress_tests gerrit_linux_clang_dbgutil
+ resume build feature still not working
+ upstream fix is ready, waiting for Jenkins update
+ update/restart planned soonish (waiting for build queues to drain)
+ short on Mac builders currently
+ waiting for more Mac minis/new data center setup (Cloph)
+ bit of a prob - 20 jobs queued up
+ can we enable PCH on Mac? (Lubos)
+ should cut build time by 50%
+ AI Cloph try it out, then enable for distro-config (use the PCH=full switch)
* Table style improvement task was budgeted for this year, but doubts appeared (Ilmari)
+ https://wiki.documentfoundation.org/Development/Budget2022#Table_Styles_improvements
+ Mike K. recommends to invest in implementing it properly rather
than continue to tweak the current solution that relies on direct
formatting
+ implemented as GSoC in 2016 - our current solution
+ which is not using the actual styles machinery
+ but instead using hard formatting
+ so the better plan would be to implement it based on real styles
+ lets wait for Miklos' feedback on this (Caolan)
+ re-visit after his vacation next week
* Outreachy (Ilmari)
+ "Open source communities must find internship funding ($8,000 USD per intern)"
+ Sept. 9, 2022 at 4pm UTC Deadline for community sign up
+ https://www.outreachy.org/docs/community/#week-1-expectations
+ needs:
+ at least one mentor
+ budget approved from the board
+ project ideas
+ rewrite make_installer.pl to python (preps for meson)
+ language bindings
+ AI Ilmari keep hunting for mentors & project ideas
+ AI Thorsten chase the board for budget
* What’s cooking (Miklos)
+ gtk4 scroll bar now themeable & using native scrollbar (Caolan)
* QA update (Xisco)
+ UNCONFIRMED: 1707 (-3)
+ enhancements: 285 (-1)
+ needsUXEval: 3 (+0)
+ haveBackTrace: 7 (+1)
+ needsDevAdvice: 27 (-1)
+ documentation: 11 (-7)
+ android: 3 (+0)
+ iOS: 0 (+0)
+ Online: 12 (+0)
+ Most pressing bugs:
None
+ New high severity bugs of the week:
+ With disconnected network printers, Calc hangs opening some files waiting on the Windows print spooler
+ https://bugs.documentfoundation.org/show_bug.cgi?id=42673
+ (bad) workaround proposal in bug 140240
* QA stats
+ https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
+82 -4 (-100) overall)
many thanks to the top bug squashers:
Julien Nabet 9
Mike Kaganski 9
Olivier Hallot 7
Timur 7
QA Administrators 5
Buovjaga 4
Caolán McNamara 4
Dieter 4
Eike Rathke 4
Heiko Tietze 4
+ top 10 bugs reporters:
Rafael Lima 5
BDF 3
Gabor Kelemen (allotropia) 3
Mike Kaganski 3
Regina Henschel 3
Hossein 2
MikeGebirge 2
Ubair Sheikh 2
Eyal Rozenberg 1
Fritz R. Paul 1
+ top 10 bugs fixers:
Olivier Hallot 7
Kaganski, Mike 5
McNamara, Caolán 4
Nabet, Julien 4
Rathke, Eike 3
Grandin, Noel 2
Németh, László 2
1
Balazs Varga 1
Byron Bray 1
+ top 10 bugs confirmers:
Olivier Hallot 7
Timur 7
Dieter 5
Heiko Tietze 4
Raal 4
Roman Kuznetsov 4
Xisco Fauli 4
Eyal Rozenberg 3
Ezinne Nnamani 3
Foote, V Stuart 3
* 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 : 1/246 - 0 % (+0)
* Bisected bugs open: keyword 'bisected'
+ more accurate - down to a single commit.
+ http://bit.ly/2dyIfDy
+
done by:
Hossein 3
Raal 3
Roman Kuznetsov 1
bhavna.reportinsights 1
Kaganski, Mike 1
Timur 1
Xisco Fauli 1
* Bibisected bugs open: keyword 'bibisected'
+ http://bit.ly/2cSCXlS
+
done by:
Raal 3
Hossein 2
Roman Kuznetsov 1
Kaganski, Mike 1
Timur 1
Xisco Fauli 1
* all bugs tagged with 'regression'
+ 1209(-6) bugs open of 11929(+9) total 10(+0) high prio.
done by:
Hossein 2
Raal 2
Kaganski, Mike 1
sclewell 1
Xisco Fauli 1
* ~Component count net * high severity regressions
+ http://bit.ly/1HWHb3E
Writer - 6(+0)
Calc - 1(+0)
Draw - 1(+0)
Impress - 1(+0)
LibreOffice - 1(+0)
by OS:
All - 9(+0)
Linux - 0(+0)
Mac OS X - 0(+0)
Windows - 1(+0)
* ~Component count net * all regressions
+ http://bit.ly/1BUdI8i
Writer: other - 435(+0)
Calc - 195(+0)
Impress - 119(-2)
Writer: docx filter - 58(+0)
Crashes - 56(-3)
Draw - 47(-1)
LibreOffice - 47(-1)
UI - 41(-1)
Writer: perf - 36(+0)
Borders - 35(-1)
Base - 32(-1)
Writer: other filter - 32(+0)
RTL - 24(+0)
Chart - 23(+0)
Writer: doc filter - 21(+0)
BASIC - 18(+0)
Printing and PDF export - 18(+0)
filters and storage - 15(+0)
graphics stack - 14(+0)
Formula Editor - 3(+0)
framework - 2(+0)
Linguistic - 1(+0)
sdk - 1(+0)ESC call 2022-08-11
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 1032 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/libreoffice/attachments/20220812/c95aafad/attachment-0001.sig>
More information about the LibreOffice
mailing list