ESC meeting minutes: 2022-03-03
Miklos Vajna
vmiklos at collabora.com
Thu Mar 3 15:29:32 UTC 2022
* Present:
+ Stephan, Michael W, Hossein, Caolan, Heiko, Cloph, Miklos, Eike, Xisco, Olivier, Michael S, Kendy
* Completed Action Items:
+ None
* Pending Action Items:
+ update api.libreoffice.org to 7.3 (Cloph)
* Release Engineering update (Cloph)
+ 7.3 status: 7.3.1 is on the website, to be announced later today
+ there was an additional rc3, due to an auto-calc fix in Calc
+ 7.3.2 rc1 is in 1 week
+ 7.2 status: 7.2.6 rc2 was tagged earlier today
+ Remotes: Android, iOS
+ Android viewer
* Documentation (Olivier)
+ New Help
+ no news
+Helpcontents2
+ Maintenance refactoring (Johnny_M)
+ Fixes from translators (S. Horacek)
+ New pages on calculations (ohallot)
+ Scriptforge doc (R. Lima)
+ Guides
+ Published "Custom Shape Tutorial" (Regina Henschel)
+ Bugzilla Documentation statistics
241(241) bugs open
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
created 5(-7) 40(-6) 122(-4) 332(1)
commented 21(6) 111(-6) 417(-4) 1653(3)
resolved 2(-1) 13(-2) 57(-4) 203(1)
+ top 10 contributors:
Olivier Hallot made 51 changes in 1 month, and 588 changes in 1 year
Heiko Tietze made 18 changes in 1 month, and 93 changes in 1 year
Nabet, Julien made 15 changes in 1 month, and 64 changes in 1 year
Kaganski, Mike made 13 changes in 1 month, and 101 changes in 1 year
Xisco Fauli made 12 changes in 1 month, and 92 changes in 1 year
Michael Warner made 9 changes in 1 month, and 10 changes in 1 year
Rafael Lima made 7 changes in 1 month, and 372 changes in 1 year
Raal made 5 changes in 1 month, and 7 changes in 1 year
Timur made 4 changes in 1 month, and 100 changes in 1 year
Ilmari Lauhakangas made 4 changes in 1 month, and 105 changes in 1 year
* UX Update (Heiko)
+ Bugzilla (topicUI) statistics
261(261) (topicUI) bugs open, 81(81) (needsUXEval) needs to be evaluated by the UXteam
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
added 0(-4) 6(-4) 13(-2) 47(-11)
commented 33(-19) 217(-24) 624(-32) 2770(-34)
removed 1(-1) 6(0) 14(1) 36(0)
resolved 10(3) 53(5) 108(1) 406(4)
+ top 10 contributors:
Heiko Tietze made 243 changes in 1 month, and 1934 changes in 1 year
Dieter made 28 changes in 1 month, and 252 changes in 1 year
Seth Chaiklin made 20 changes in 1 month, and 112 changes in 1 year
Rafael Lima made 14 changes in 1 month, and 52 changes in 1 year
Foote, V Stuart made 14 changes in 1 month, and 479 changes in 1 year
kabilo made 12 changes in 1 month, and 21 changes in 1 year
Ilmari Lauhakangas made 10 changes in 1 month, and 283 changes in 1 year
*UNKNOWN* made 10 changes in 1 month, and 10 changes in 1 year
Albrecht Müller made 9 changes in 1 month, and 11 changes in 1 year
Dmitry made 9 changes in 1 month, and 10 changes in 1 year
+ 5 new tickets with needsUXEval Feb/24-Mar/03
-> * [Bug 147233] EDITING: Formula in table cell should only be editable
in formular bar
+ formulas in table cells (=<A1>+1) are not treated like fields
* [Bug 147727] [UI] Change formatting mark colors
* [Bug 147456] Libreoffice Writer default jpeg image compression different
than online help
-> * [Bug 85295] FILEOPEN: Import/preserve embedded fonts from pdf
+ embed fonts in PDF, if possible
+ probably the pdf import "extension" was done earlier than we had font embedding support at a VCL level (Miklos)
* [Bug 136281] Feature request: link clone formatting to a "selectable" paragraph
mark at the end of a paragraph, to apply as style to a new or existing
paragraph
* Crash Testing (Caolan)
+ 13(+0) import failure, 5(-1) export failures
- two new !rtl::isAscii asserts https://gerrit.libreoffice.org/c/core/+/130917
+ 255 coverity issues
- 40 false positives silenced, but so many others thinking about going back to previous coverity release.
+ 21 ossfuzz issues
* Crash Reporting (Xisco)
+ https://crashreport.libreoffice.org/stats/version/7.2.5.2
+ (-238) 1858 2096 1778 1776 1707 1860 1608 1246 691 0
+ https://crashreport.libreoffice.org/stats/version/7.3.0.3
+ (+167) 2911 2744 2384 2260 347 0
+ https://crashreport.libreoffice.org/stats/signature/SdrObject::SetName(rtl::OUString%20const%20&,bool)
+ Since LibreOffice 7.2
+ no repro steps yet
+ I see backtraces from sd and sc, so that doesn't help much to isolate it
* Mentoring/EasyHack update (Hossein)
committer... 1 week 1 month 3 months 12 months
open 132(35) 195(49) 198(21) 200(-15)
reviews 698(210) 1848(308) 3858(262) 12742(346)
merged 409(65) 1476(76) 4048(57) 15491(406)
abandoned 20(-4) 75(2) 209(7) 731(19)
own commits 290(43) 1083(16) 3057(16) 12605(24)
review commits 80(7) 351(22) 916(15) 3973(9)
contributor... 1 week 1 month 3 months 12 months
open 130(90) 175(116) 176(75) 182(-2)
reviews 1214(342) 3618(360) 9014(194) 34158(808)
merged 24(14) 91(9) 246(3) 1633(24)
abandoned 1(1) 20(-3) 55(-1) 436(1)
own commits 38(24) 136(23) 345(7) 1732(13)
review commits 0(0) 0(0) 0(0) 0(0)
+ easyHack statistics:
needsDevEval 8(8) needsUXEval 1(1) cleanup_comments 291(291)
total 343(343) assigned 28(28) open 287(287)
+ top 10 contributors:
Johnny_M made 78 patches in 1 month, and 912 patches in 1 year
Attila Bakos made 8 patches in 1 month, and 31 patches in 1 year
flywire made 4 patches in 1 month, and 8 patches in 1 year
Nagy Tibor made 3 patches in 1 month, and 35 patches in 1 year
Kevin Suo made 3 patches in 1 month, and 35 patches in 1 year
Renwa Hiwa made 3 patches in 1 month, and 3 patches in 1 year
Ahmet, Hakan Çelik made 2 patches in 1 month, and 7 patches in 1 year
Michael Warner made 2 patches in 1 month, and 6 patches in 1 year
jwtiyar nariman made 2 patches in 1 month, and 2 patches in 1 year
Pragat Pandya made 2 patches in 1 month, and 2 patches in 1 year
+ top 10 reviewers:
Michael Stahl made 224 review comments in 1 month, and 1132 in 1 year
Xisco Fauli made 154 review comments in 1 month, and 902 in 1 year
Adolfo Jayme Barrientos made 132 review comments in 1 month, and 974 in 1 year
Thorsten Behrens made 130 review comments in 1 month, and 728 in 1 year
Kaganski, Mike made 122 review comments in 1 month, and 824 in 1 year
Olivier Hallot made 106 review comments in 1 month, and 1344 in 1 year
Vajna, Miklos made 76 review comments in 1 month, and 608 in 1 year
Rathke, Eike made 70 review comments in 1 month, and 334 in 1 year
Ilmari Lauhakangas made 68 review comments in 1 month, and 296 in 1 year
Németh, László made 66 review comments in 1 month, and 496 in 1 year
+ feedback from mentees:
+ had some additional bsdtar.exe around
+ perhaps could restrict the PATH in lode to avoid such issues
+ good to not restrict the PATH in configure.ac (Michael S)
+ could do it in bashrc of people (Hossein)
+ provide instructions to people how to do this
+ would be opt in? (Miklos)
+ that's the idea (Hossein)
+ could do it the macOS way (Cloph)
+ fail if pkg-config is found, but switch to force it if you know what you are doing
+ bsdtar and python caused problems so far (Hossein)
+ bsdtar is preferred over tar in configure, could swap the preference (Michael S)
+ new blog post around range-based for loops:
+ draft: https://dev.blog.documentfoundation.org/?p=333&preview=1&_ppp=80c9dcc56f
+ New Wiki page for clang-format
https://wiki.documentfoundation.org/Development/clang-format
+ Updated DevGuide Chapter 1 (single page)
https://wiki.documentfoundation.org/Documentation/DevGuide/First_Steps
* GSoC (Ilmari)
+ https://developers.google.com/open-source/gsoc/timeline
+ next step: 7th March: accepted orgs are announced
* Commit Access
+ None
* Developer Certification (Stephan/Kendy/Thorsten/László)
+ resting since: 9 weeks (limit: 20 weeks)
* Jenkins / CI update (Cloph)
from:Thu Feb 24 15:03:29 2022
master linux rel jobs: 120 ok: 117 ko: 3 fail ratio: 2.50 % break: 2 broken duration: 0.73%
master linux dbg jobs: 107 ok: 97 ko: 10 fail ratio: 9.35 % break: 8 broken duration: 7.00%
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: 98 ok: 96 ko: 2 fail ratio: 2.04 % break: 2 broken duration: 1.84%
master win dbg jobs: 102 ok: 100 ko: 2 fail ratio: 1.96 % break: 2 broken duration: 0.91%
master win64 dbg jobs: 102 ok: 100 ko: 2 fail ratio: 1.96 % break: 2 broken duration: 0.91%
master gerrit lin jobs: 626 ok: 537 ko: 64 fail ratio: 10.22% time for ok: mean: 19 median: 16
master gerrit plg jobs: 518 ok: 360 ko: 120 fail ratio: 23.17% time for ok: mean: 44 median: 41
master gerrit win jobs: 671 ok: 461 ko: 165 fail ratio: 24.59% time for ok: mean: 54 median: 53
master gerrit mac jobs: 619 ok: 506 ko: 63 fail ratio: 10.18% time for ok: mean: 38 median: 37
master android jobs: 504 ok: 447 ko: 35 fail ratio: 6.94% time for ok: mean: 25 median: 17
master gerrit all jobs: 539 ok: 303 ko: 177 fail ratio: 32.84% time for ok: mean: 108 median: 79
+ https://dev-www.libreoffice.org/tmp/gerrit_220303.html
+ tests that failed more than twice in last seven days
3 UITest_conditional_format gerrit_linux_clang_dbgutil
4 CppunitTest_sw_globalfilter gerrit_mac
4 JunitTest_chart2_unoapi gerrit_linux_clang_dbgutil
20 Killed by the kill-wrapper gerrit_linux_clang_dbgutil
+ this week: couple of rough bots
+ too many patches submitted at once -> too long queue
+ 2 Windows boxes had leftover processes, now fixed
+ other than this: good
+ no Windows version of a kill-wrapper is deployed at the moment
* l10n (Sophie)
+ had some translation memory issues, but now resolved (Cloph)
* What’s cooking (Miklos)
+ Working towards non-experimental 16k cols in Calc (Lubos)
+ feature/sparklines: Excel-style sparklines for Calc (Tomaz)
+ gtk4: new gtk4 video playback is now worked (Caolan)
+ now media size can be set in an async way
+ working hard on SmartArt (Armin)
* QA update (Xisco)
+ UNCONFIRMED: 1724 (+30)
+ enhancements: 279 (+7)
+ needsUXEval: 1 (+1)
+ haveBackTrace: 6 (+1)
+ needsDevAdvice: 25 (+1)
+ documentation: 4 (+0)
+ android: 1 (+0)
+ iOS: 0 (+0)
+ Online: 10 (+0)
+ Most pressing bugs:
New:
None
Old:
+ 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
+ started to happen with a new macOS version
+ 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
+ already listed here for 2 years, and many duplicates
+ New high severity bugs of the week:
+ Bad position for rotated images
+ https://bugs.documentfoundation.org/show_bug.cgi?id=115934
+ not a regression
+ Endless page counting on opening or editing a particular DOCX
+ https://bugs.documentfoundation.org/show_bug.cgi?id=80392
+ not a regression
* QA stats
+ https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
+116 +36 (-150) overall)
many thanks to the top bug squashers:
QA Administrators 40
Justin L 14
+ congrats! :-) (Xisco)
Heiko Tietze 9
Buovjaga 7
Gabor Kelemen (allotropia) 6
Timur 6
Luboš Luňák 5
Caolán McNamara 4
Julien Nabet 4
Kevin Suo 4
+ top 10 bugs reporters:
Eyal Rozenberg 5
Buovjaga 3
DErik 3
Julie Stephens 3
Telesto 3
George Acu 2
Gerald Pfeifer 2
Regina Henschel 2
Rizal Muttaqin 2
ea4203531 2
+ top 10 bugs fixers:
Justin Luth 11
Kelemen, Gabor 4
Luboš Luňák 3
McNamara, Caolán 3
Nabet, Julien 3
Rizal Muttaqin 3
Heiko Tietze 2
Jim Raykowski 2
Rathke, Eike 2
Tünde Tóth 2
+ top 10 bugs confirmers:
Dieter 15
Nabet, Julien 7
m.a.riosv 7
Xisco Fauli 6
Ilmari Lauhakangas 4
Raal 4
Alex Thurgood 3
Henschel, Regina 3
Ezinne Nnamani 2
Robert Großkopf 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:
Xisco Fauli 2
Aron Budea 1
* Bibisected bugs open: keyword 'bibisected'
+ http://bit.ly/2cSCXlS
+
done by:
Xisco Fauli 2
Aron Budea 1
tinesiv523 1
* all bugs tagged with 'regression'
+ 1234(-21) bugs open of 11590(+1) total 11(+0) high prio.
done by:
Rathke, Eike 1
Gerald Pfeifer 1
Ilmari Lauhakangas 1
Alex Thurgood 1
Raal 1
Telesto 1
* ~Component count net * high severity regressions
+ http://bit.ly/1HWHb3E
Writer - 7(+0)
LibreOffice - 2(+0)
Calc - 1(+0)
Draw - 1(+0)
by OS:
All - 9(+0)
Linux - 0(+0)
Mac OS X - 0(+0)
Windows - 2(+0)
* ~Component count net * all regressions
+ http://bit.ly/1BUdI8i
Writer: other - 429(-7)
Calc - 205(-9)
Impress - 124(-3)
Writer: docx filter - 57(+0)
LibreOffice - 49(+0)
Crashes - 46(-1)
UI - 44(+0)
Draw - 43(-1)
Borders - 38(-1)
Writer: perf - 37(+0)
Writer: other filter - 35(+0)
Base - 34(+0)
Chart - 27(-1)
RTL - 26(+0)
Printing and PDF export - 21(+0)
Writer: doc filter - 21(-1)
BASIC - 18(+0)
graphics stack - 17(+0)
filters and storage - 16(+0)
Formula Editor - 3(+1)
framework - 1(+0)
sdk - 1(+0)
More information about the LibreOffice
mailing list