[Libreoffice-qa] ESC meeting minutes: 2022-08-04
Stephan Bergmann
sbergman at redhat.com
Thu Aug 4 14:35:44 UTC 2022
* Present:
+ Caolan, Thorsten, Michael S., Cloph, Stephan, Hossein, Olivier,
Kendy, Eike, Heiko
* Completed Action Items:
* Pending Action Items:
* Release Engineering update (Cloph)
+ 7.4 status
+ next RC3 in 1 week
+ 7.3 status: 7.3.6 rc1 in 2 weeks
+ Appstores
+ coordinating release with marketing, technical side is ready
* Documentation (Olivier)
+ New help
+ [Bug 150205] New: De-emphasize freetext search
+ feedback welcome
+ HelpContent2
+ updates and fixes (ohallot, R. Lima)
+ Guides
+ Started Calc Guide 7.4
+ Bugzilla Documentation statistics
242(242) bugs open
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
created 10(7) 26(-7) 94(-2) 332(1)
commented 15(10) 47(-13) 273(-18) 1469(6)
resolved 3(2) 9(-7) 41(-2) 209(0)
+ top 10 contributors:
Olivier Hallot made 19 changes in 1 month, and 463 changes in
1 year
Kaganski, Mike made 16 changes in 1 month, and 101 changes in
1 year
Rafael Lima made 16 changes in 1 month, and 315 changes in 1 year
Seth Chaiklin made 9 changes in 1 month, and 330 changes in 1
year
Nabet, Julien made 9 changes in 1 month, and 89 changes in 1 year
Timur made 7 changes in 1 month, and 29 changes in 1 year
Robert Großkopf made 6 changes in 1 month, and 15 changes in
1 year
Justin Luth made 4 changes in 1 month, and 11 changes in 1 year
Richard England made 4 changes in 1 month, and 4 changes in 1
year
Xisco Fauli made 4 changes in 1 month, and 84 changes in 1 year
* UX Update (Heiko)
+ Bugzilla (topicUI) statistics
270(270) (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(-2) 7(-8) 11(-7) 36(-8)
commented 53(7) 160(16) 479(-30) 2242(5)
removed 0(0) 0(-1) 2(-1) 29(0)
resolved 11(7) 26(7) 69(6) 330(6)
+ top 10 contributors:
Heiko Tietze made 101 changes in 1 month, and 1581 changes in
1 year
Roman Kuznetsov made 35 changes in 1 month, and 196 changes
in 1 year
Timur made 17 changes in 1 month, and 65 changes in 1 year
Rafael Lima made 15 changes in 1 month, and 91 changes in 1 year
Bielefeld, Rainer made 13 changes in 1 month, and 19 changes
in 1 year
Foote, V Stuart made 12 changes in 1 month, and 236 changes
in 1 year
Hossein made 11 changes in 1 month, and 38 changes in 1 year
Dieter made 10 changes in 1 month, and 208 changes in 1 year
Telesto made 9 changes in 1 month, and 175 changes in 1 year
m.a.riosv made 8 changes in 1 month, and 12 changes in 1 year
+ [Bug 150237] LINE NUMBERING DIALOG: Change interval to 1 by default
-> + [Bug 150116] No "Undo" after changing margins size in "Print Preview"
+ developer input welcome
+ [Bug 150200] Drop caps bad behaviour with hyphens
+ [Bug 150182] Pivot Table Filter is inaccessible from main menu,
and its
label in context menu doesn't distinguish it from e.g.
Standard Filter
* Crash Testing (Caolan)
+ 119(+6) import failure, 80(+7) export failures
+ potential fix, numbers should go down
+ 3 coverity issues
+ 9 ossfuzz issues, 2 crashes
* Crash Reporting (Xisco, missing)
+ 7.3.2.2 43095(+1627)
+ 7.3.3.2 21803(+1097)
+ 7.3.4.2 17044(+2569)
+ 7.3.5.2 1472(+1036)
* Mentoring/easyhack update (Hossein)
committer... 1 week 1 month 3 months 12 months
open 59(-10) 112(-17) 123(-16) 123(-16)
reviews 358(106) 1094(32) 2826(70) 12300(56)
merged 217(26) 781(-66) 3375(-95) 15113(-74)
abandoned 15(8) 53(1) 159(-7) 807(-4)
own commits 153(10) 542(-16) 2423(-117) 11761(-121)
review commits 49(14) 179(0) 606(17) 3339(-27)
contributor... 1 week 1 month 3 months 12 months
open 48(-6) 98(-1) 109(-1) 114(-1)
reviews 696(44) 2238(-162) 7580(-226) 33190(-140)
merged 22(7) 103(12) 192(13) 1210(6)
abandoned 1(-8) 39(0) 104(-3) 466(-2)
own commits 15(6) 72(4) 178(6) 1221(2)
review commits 0(0) 0(0) 0(0) 0(0)
+ easyHack statistics:
needsDevEval 8(8) needsUXEval 1(1) cleanup_comments 303(303)
total 364(364) assigned 16(16) open 320(320)
+ top 10 contributors:
Paris Oplopoios made 32 patches in 1 month, and 51 patches in
1 year
Hannah Meeks made 12 patches in 1 month, and 15 patches in 1 year
Colomban Wendling made 7 patches in 1 month, and 9 patches in
1 year
خالد حسني made 4 patches in 1 month, and 5 patches in 1 year
Attila Bakos made 2 patches in 1 month, and 33 patches in 1 year
Ehsan Movahedian made 2 patches in 1 month, and 2 patches in
1 year
Nazanin Yadi made 2 patches in 1 month, and 2 patches in 1 year
Nagy Tibor made 1 patches in 1 month, and 28 patches in 1 year
Attila Szűcs made 1 patches in 1 month, and 12 patches in 1 year
Matt K made 1 patches in 1 month, and 2 patches in 1 year
+ top 10 reviewers:
Vajngerl, Tomaž made 136 review comments in 1 month, and 458
in 1 year
Adolfo Jayme Barrientos made 104 review comments in 1 month,
and 1104 in 1 year
Thorsten Behrens made 78 review comments in 1 month, and 848
in 1 year
Nabet, Julien made 76 review comments in 1 month, and 676 in
1 year
McNamara, Caolán made 58 review comments in 1 month, and 588
in 1 year
Xisco Fauli made 58 review comments in 1 month, and 916 in 1 year
Michael Stahl made 56 review comments in 1 month, and 1194 in
1 year
Hossein made 54 review comments in 1 month, and 272 in 1 year
Kaganski, Mike made 46 review comments in 1 month, and 650 in
1 year
Vajna, Miklos made 42 review comments in 1 month, and 524 in
1 year
+ Patches automatically abandoned:
Moving common lines for tests to setUp ( Valerii Goncharuk )
- https://gerrit.libreoffice.org/#/c/135030
animations : use std::mutex and OInterfaceContainerHelper4 (
Arnaud Versini )
- https://gerrit.libreoffice.org/#/c/135046
tdf#145614 Convert #define to constexpr ( Roman Kuznetsov )
- https://gerrit.libreoffice.org/#/c/135065
sw: refactor SwFntObj::DrawText() for stretched text. ( Mark Hung )
- https://gerrit.libreoffice.org/#/c/135085
Android: add --enable-libxml2 to fontconfig ( Hossein )
- https://gerrit.libreoffice.org/#/c/135212
+ Using SDK with mingw?
+ Not a goal to make all of LO build with mingw.
+ Support just mingw for SDK, making it easier to attract new
people?
(Thorsten)
+ Not sure how fast that would rot again (Stephan)
+ No real-world motivation here, just some "accident" that
somebody
unsuccessfully tried it.
+ Better go cmake + VS (Kendy)
* GSoC (Hossein/Ilmari)
+ Timeline: https://developers.google.com/open-source/gsoc/timeline
+ Both 2 contributors passed midterm evaluations
* Commit Access
* Developer Certification (Stephan/Kendy/Thorsten/László)
+ resting since: 26 weeks (limit: 20 weeks)
* Jenkins / CI update (Cloph)
+ resuming builds broken currently
* https://issues.jenkins.io/browse/JENKINS-69210
+ bug in multijob plugin that caused endless recursion after jenkins
restarts
* https://github.com/jenkinsci/tikal-multijob-plugin/issues/255
+ addressed by rolling back
+ multijob plugin also got deprecated, played around with pipeline
based jobs, but visualization is lacking
* https://ci.libreoffice.org/view/disabled/job/gerrit_master_p/57/
- no listing of individual jobs on the status page
* worse on
https://ci.libreoffice.org/view/disabled/job/gerrit_master_p/57/flowGraphTable/
the skipped build (one of the android ones is skipped) is shown as success
* there is visualization on
https://ci.libreoffice.org/view/disabled/job/gerrit_master_p/ - but of
course impossible to find your build in that list...
* blue ocean (additional UI on top of jenkins) shows the android
one as skipped, but also requries you to click individual builds to see
stats...
https://ci.libreoffice.org/blue/organizations/jenkins/gerrit_master_p/detail/gerrit_master_p/57/pipeline
+ tests that failed more than twice in last seven days:
3 CppunitTest_sw_uiwriter6 gerrit_linux_clang_dbgutil
4 Killed by the kill-wrapper
gerrit_linux_clang_dbgutil
4 UITest_calc_tests8 gerrit_linux_clang_dbgutil
5 CppunitTest_sw_uiwriter6 gerrit_windows
+ currently not able to resume failed builds due to an upstream bug,
waiting for a
fix
+ multijob pipeline is deprecated upstream, reverted for now to keep
it using
+ still short on Mac builders, that's typically the bottleneck now
* offer to get MSV (multi-schema validator, an important ODF validator
dependency)
moved over to TDF's github & maintained there (by Michael & Svante)
(Thorsten)
* old abandoned upstream: https://github.com/kohsuke/msv
* temp repo here: https://github.com/xmlark/msv
+ plan is to move it to github.com/tdf (not to our gerrit)
+ tightly coupled to the validator, so would make sense to host it
here too
+ github feature to donate a repo to a different org, meaning that
issues etc.
would be moved over too (Michael)
+ Thorsten's understanding that moving it would be in consensus with
previous
committers.
+ Sounds great in that case (Kendy)
+ Thorsten/Michael/Svante committing to maintaining for the
forseeable future.
+ How to proceed? (Kendy)
+ Take it to the board if ESC is fine with it (Thorsten)
+ No objections (all)
+ Probably no mapping between github and LO gerrit accounts? (Caolan)
+ right
+ Maybe use Jenkins on it once it got moved (Thorsten)
+ no unit tests there, though (Michael)
* What’s cooking (Miklos)
+ 16k cols in Calc (Lubos):
https://bugs.documentfoundation.org/show_bug.cgi?id=133764
+ feature/chartdatatable: MSO-style data tables for charts (Tomaz):
see initial commits in master
* QA update (Xisco)
+ UNCONFIRMED: 1711 (-13)
+ enhancements: 286 (-8)
+ needsUXEval: 3 (-4)
+ haveBackTrace: 6 (+0)
+ needsDevAdvice: 28 (+0)
+ documentation: 18 (+2)
+ android: 3 (+0)
+ iOS: 0 (+0)
+ Online: 12 (+0)
+ Most pressing bugs:
New:
+ Crash on Windows and freeze on Linux when customizing Menu
+ https://bugs.documentfoundation.org/show_bug.cgi?id=149966
+ already fixed, thanks Noel
Old:
Fixed:
+ New high severity bugs of the week:
+ AutoCalculate silent, deceptive fail. Indicative pattern of
one edit step lag in AC update noticed.
+ https://bugs.documentfoundation.org/show_bug.cgi?id=129199
+ Eike?
+ LibreOffice on macOS hanges on using window snapping / window
manager (BetterTouchTool, Rectangle, Raycast, Amethyst, ...)
+ https://bugs.documentfoundation.org/show_bug.cgi?id=148435
+ Lubos?
* QA stats
+
https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
+79 +10 (-105) overall)
many thanks to the top bug squashers:
Julien Nabet 9
Timur 9
Heiko Tietze 8
Justin L 6
Mike Kaganski 6
raal 6
Jim Raykowski 5
Michael Warner 5
QA Administrators 5
Caolán McNamara 3
+ top 10 bugs reporters:
Mike Kaganski 7
Robert Großkopf 3
Gabor Kelemen (allotropia) 2
Kim 2
Matt K 2
ajlittoz 2
Bernard Moreton 1
Eyal Rozenberg 1
Hossein 1
Justin L 1
+ top 10 bugs fixers:
Jim Raykowski 5
Justin Luth 5
Nabet, Julien 4
Hossein 3
McNamara, Caolán 3
Balazs Varga 2
Melenchuk, Vasily 2
Vajna, Miklos 2
Adolfo Jayme Barrientos 1
Andreas Heinisch 1
+ top 10 bugs confirmers:
Raal 14
Kaganski, Mike 6
Roman Kuznetsov 6
Timur 6
Dieter 5
Heiko Tietze 5
Nabet, Julien 4
m.a.riosv 3
Aron Budea 2
Eyal Rozenberg 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 : 1/246 - 0 % (+0)
* Bisected bugs open: keyword 'bisected'
+ more accurate - down to a single commit.
+ http://bit.ly/2dyIfDy
+
done by:
Raal 5
Aron Budea 2
Timur 2
Xisco Fauli 2
Weghorn, Michael 1
Andrew Richardson 1
Telesto 1
* Bibisected bugs open: keyword 'bibisected'
+ http://bit.ly/2cSCXlS
+
done by:
Raal 5
Aron Budea 2
Hossein 2
Timur 2
Xisco Fauli 2
Andreas Heinisch 1
Weghorn, Michael 1
Andrew Richardson 1
Telesto 1
* all bugs tagged with 'regression'
+ 1215(-2) bugs open of 11917(+16) total 11(+0) high prio.
done by:
Raal 4
Timur 2
Aron Budea 1
Hossein 1
Kamil Landa 1
Weghorn, Michael 1
Németh, László 1
Robert Großkopf 1
Nabet, Julien 1
Telesto 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(-1)
UI - 1(+1)
by OS:
All - 10(+1)
Linux - 0(+0)
Mac OS X - 0(+0)
Windows - 1(-1)
* ~Component count net * all regressions
+ http://bit.ly/1BUdI8i
Writer: other - 435(-5)
Calc - 195(+0)
Impress - 121(+1)
Crashes - 59(+2)
Writer: docx filter - 58(-2)
LibreOffice - 48(+1)
Draw - 46(+0)
UI - 43(-1)
Borders - 36(+1)
Writer: perf - 36(+0)
Base - 33(+0)
Writer: other filter - 32(+0)
RTL - 24(+0)
Chart - 23(+0)
Writer: doc filter - 21(+0)
Printing and PDF export - 19(+2)
BASIC - 18(+0)
filters and storage - 15(+0)
graphics stack - 14(+0)
Formula Editor - 3(+0)
framework - 2(+0)
Linguistic - 1(+0)
sdk - 1(+0)
More information about the Libreoffice-qa
mailing list