[Libreoffice-qa] ESC meeting minutes: 2022-01-20
Miklos Vajna
vmiklos at collabora.com
Thu Jan 20 15:46:29 UTC 2022
* Present:
+ Stephan, Michael W, Kendy, Ilmari, Hossein, Heiko, Olivier, Gabriel, Cloph, Caolan, Michael S, Miklos, Thorsten, Xisco, Jan-Marek
* Completed Action Items:
+ None
* Pending Action Items:
+ None
* Release Engineering update (Cloph)
+ 7.2 status: 7.2.6 rc1 in 4 weeks
+ 7.3 status: 7.3.0 rc3 next week
+ RC2 build from TDF done --without-java for macOS M1? (Stephan)
+ <https://bugs.documentfoundation.org/show_bug.cgi?id=146801>
+ will be fixed for RC3
+ Remotes: Android, iOS
+ Android viewer
* Documentation (Olivier)
+ New Help:
+ WIP for product name parametrization of some files (buovjaga)
+ Help contents
+ Updates and fixes (R. Lima. O. Hallot, A. Romedenne, A. Gelmini)
+ Guides
+ Work in progress for Base Guide 7.3 (Steve Fanning)
+ Updates for 7.3 release (K. Kriek, D. Naranayam, flywire)
+ Bugzilla Documentation statistics
238(238) bugs open
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
created 31(15) 69(21) 110(17) 331(16)
commented 61(29) 179(32) 412(43) 1685(31)
resolved 10(5) 28(8) 55(5) 199(5)
+ top 10 contributors:
Rafael Lima made 87 changes in 1 month, and 350 changes in 1 year
Olivier Hallot made 71 changes in 1 month, and 528 changes in 1 year
Ilmari Lauhakangas made 31 changes in 1 month, and 107 changes in 1 year
gmarco made 19 changes in 1 month, and 26 changes in 1 year
Seth Chaiklin made 13 changes in 1 month, and 226 changes in 1 year
Foote, V Stuart made 13 changes in 1 month, and 69 changes in 1 year
Kaganski, Mike made 10 changes in 1 month, and 98 changes in 1 year
Dieter made 8 changes in 1 month, and 116 changes in 1 year
Heiko Tietze made 6 changes in 1 month, and 89 changes in 1 year
Nabet, Julien made 6 changes in 1 month, and 52 changes in 1 year
* UX Update (Heiko)
+ Bugzilla (topicUI) statistics
257(257) (topicUI) bugs open, 138(138) (needsUXEval) needs to be evaluated by the UXteam
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
added 4(2) 5(2) 18(0) 72(-8)
commented 58(-4) 178(6) 617(30) 2913(-112)
removed 1(1) 1(-1) 8(1) 37(1)
resolved 14(3) 31(7) 87(6) 409(-4)
+ top 10 contributors:
Heiko Tietze made 140 changes in 1 month, and 2006 changes in 1 year
Foote, V Stuart made 51 changes in 1 month, and 520 changes in 1 year
Kaganski, Mike made 29 changes in 1 month, and 166 changes in 1 year
Dieter made 21 changes in 1 month, and 267 changes in 1 year
MarjaE made 20 changes in 1 month, and 20 changes in 1 year
Telesto made 16 changes in 1 month, and 336 changes in 1 year
Ilmari Lauhakangas made 12 changes in 1 month, and 336 changes in 1 year
Kainz, Andreas made 10 changes in 1 month, and 28 changes in 1 year
Seth Chaiklin made 6 changes in 1 month, and 123 changes in 1 year
Pedro made 6 changes in 1 month, and 7 changes in 1 year
+ 4 new tickets with needsUXEval Jan/13-20
+ [Bug 146840] Zoom lost when window resized narrowly
-> + [Bug 146769] Reopen documents from previous session on start
+ also restore the position on file open? (Miklos)
+ this is already the case today (Heiko)
+ [Bug 146758] Option to Reload a document is missing with Notebookbar enabled
+ [Bug 146748] More numbering/more bullets always opens Customize tab
(not last tab accessed)
* Crash Testing (Caolan)
+ 92(+80) import failure, 7(+1) export failures
+ fix for two asserts pushed, new run underway
+ thanks to Caolan and Michael S
+ 1 coverity issues
+ 10 ossfuzz issues
+ fix for one pushed
* Crash Reporting (Xisco)
+ https://crashreport.libreoffice.org/stats/version/7.1.8.1
+ (+107) 1014 907 493 137 0
+ https://crashreport.libreoffice.org/stats/version/7.2.4.1
+ (-544) 1239 1783 1606 370 0
+ https://crashreport.libreoffice.org/stats/version/7.2.5.2
+ (+555) 1246 691 0
+ New in 7.3
- https://crashreport.libreoffice.org/stats/signature/ScDocument::DelBroadcastAreasInRange(ScRange%20const&)
* Mentoring/EasyHack update (Hossein)
committer... 1 week 1 month 3 months 12 months
open 63(-7) 104(-7) 154(-2) 207(0)
reviews 376(-46) 1334(26) 3286(52) 11068(278)
merged 253(-49) 1266(-53) 4036(-22) 13484(249)
abandoned 20(2) 77(6) 182(12) 634(19)
own commits 207(-22) 975(0) 3115(-13) 12662(-135)
review commits 59(2) 285(-7) 1024(9) 4124(-71)
contributor... 1 week 1 month 3 months 12 months
open 20(-21) 61(-10) 104(0) 199(-9)
reviews 680(-168) 2946(-144) 8692(-142) 30038(520)
merged 6(-5) 75(-14) 314(-37) 1507(5)
abandoned 2(-4) 29(2) 49(-3) 411(2)
own commits 4(-3) 101(-23) 462(-10) 1839(-40)
review commits 0(0) 0(0) 0(0) 0(0)
+ easyHack statistics:
needsDevEval 8(8) needsUXEval 1(1) cleanup_comments 282(282)
total 336(336) assigned 29(29) open 278(278)
+ top 10 contributors:
Johnny_M made 60 patches in 1 month, and 910 patches in 1 year
Kevin Suo made 6 patches in 1 month, and 31 patches in 1 year
Vaibhav Malik made 5 patches in 1 month, and 6 patches in 1 year
Ramreiso Kashung made 4 patches in 1 month, and 4 patches in 1 year
Po-Yen Huang made 3 patches in 1 month, and 8 patches in 1 year
Ismael Luceno made 3 patches in 1 month, and 5 patches in 1 year
Dhiraj Holden made 3 patches in 1 month, and 4 patches in 1 year
Thomas, Daniel made 2 patches in 1 month, and 2 patches in 1 year
scito made 2 patches in 1 month, and 19 patches in 1 year
Attila Bakos made 2 patches in 1 month, and 30 patches in 1 year
+ top 10 reviewers:
Thorsten Behrens made 172 review comments in 1 month, and 624 in 1 year
Olivier Hallot made 124 review comments in 1 month, and 1194 in 1 year
Adolfo Jayme Barrientos made 122 review comments in 1 month, and 808 in 1 year
Xisco Fauli made 80 review comments in 1 month, and 780 in 1 year
Kaganski, Mike made 78 review comments in 1 month, and 744 in 1 year
Michael Stahl made 72 review comments in 1 month, and 892 in 1 year
Nabet, Julien made 66 review comments in 1 month, and 438 in 1 year
Rathke, Eike made 56 review comments in 1 month, and 276 in 1 year
Vajna, Miklos made 52 review comments in 1 month, and 534 in 1 year
Hossein made 50 review comments in 1 month, and 162 in 1 year
+ New blogpost
LibreOffice developer community
https://dev.blog.documentfoundation.org/2022/01/20/libreoffice-developer-community/
+ Java LibreOffice programming
+ https://github.com/flywire/lo-p (new, CC BY-SA)
+ https://fivedots.coe.psu.ac.th/~ad/jlop/ (older)
+ it is interesting & useful
+ plan to came up with Python / C++ code snippets
+ this is about extension writing, right? (Kendy)
+ yes, the UNO API (Hossein)
+ think it's not that useful for C++ (Kendy)
+ if want to advertise external C / C++ usage, would go for LOKit
+ suggest: basic & python as a focus
* Commit Access
+ None
* Developer Certification (Stephan/Kendy/Thorsten/László)
+ resting since: 3 weeks (limit: 20 weeks)
* Jenkins / CI update (Cloph)
from:Thu Jan 13 14:40:19 2022
master linux rel jobs: 135 ok: 133 ko: 2 fail ratio: 1.48 % break: 1 broken duration: 0.20%
master linux dbg jobs: 120 ok: 112 ko: 8 fail ratio: 6.67 % break: 7 broken duration: 7.70%
master mac rel jobs: 139 ok: 138 ko: 1 fail ratio: 0.72 % break: 1 broken duration: 0.00%
master mac dbg jobs: 140 ok: 138 ko: 2 fail ratio: 1.43 % break: 1 broken duration: 0.12%
master win rel jobs: 91 ok: 91 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
master win dbg jobs: 94 ok: 93 ko: 1 fail ratio: 1.06 % break: 1 broken duration: 0.00%
master win64 dbg jobs: 95 ok: 94 ko: 1 fail ratio: 1.05 % break: 1 broken duration: 6.75%
master gerrit lin jobs: 478 ok: 389 ko: 58 fail ratio: 12.13% time for ok: mean: 18 median: 14
master gerrit plg jobs: 440 ok: 267 ko: 132 fail ratio: 30.00% time for ok: mean: 42 median: 41
master gerrit win jobs: 487 ok: 345 ko: 71 fail ratio: 14.58% time for ok: mean: 65 median: 63
master gerrit mac jobs: 475 ok: 378 ko: 57 fail ratio: 12.00% time for ok: mean: 30 median: 27
master android jobs: 437 ok: 355 ko: 53 fail ratio: 12.13% time for ok: mean: 22 median: 14
master gerrit all jobs: 459 ok: 232 ko: 154 fail ratio: 33.55% time for ok: mean: 72 median: 66
+ https://dev-www.libreoffice.org/tmp/gerrit_220120.html
+ tests that failed more than twice in last seven days
3 UITest_writer_tests3 gerrit_linux_clang_dbgutil
3 UITest_writer_tests gerrit_linux_clang_dbgutil
8 PythonTest_sw_python gerrit_linux_clang_dbgutil
8 UITest_writer_tests5 gerrit_linux_clang_dbgutil
17 Killed by the kill-wrapper gerrit_linux_clang_dbgutil
+ no failing tests stand out anymore (ignoring timeouts)
+ <https://ci.libreoffice.org/job/lo_daily_tb_win_arm64/365/> keeps failing with the
same error every day since 2021-10-15 (Stephan)
- Shut it down?
- only Xisco and Thorsten gets the mails (Cloph)
- hope Jan-Marek / Thorsten would fix it
- perhaps post-FOSDEM (Thorsten)
+ Next weeks: expect a bit more Linux/Windows build power (Cloph)
* GSoC 2022 (Ilmari)
+ Every idea needs a size definition and we need to have both medium (175 h) and large (350 h) ideas
+ 4-5 weeks / 8-9 weeks
+ none of the old ideas have this size
+ the # of ideas is OK, but we need to add size info to all ideas
+ perhaps default to the larger hour count (Miklos)
+ contributor can request: person hours, then have breaks
+ https://google.github.io/gsocguides/mentor/defining-a-project-ideas-list
+ https://wiki.documentfoundation.org/Development/GSoC/Ideas
+ Org application deadline 21 Feb
+ https://developers.google.com/open-source/gsoc/timeline
AI: reach out to pontial mentors to review their ideas, in term of project size (Ilmari)
* l10n (Sophie)
+ no updates
* FOSDEM 2022 (Italo)
+ deadline for the pre-recorded talks is tomorrow! (Miklos)
+ or Sunday if you really want... (Thorsten)
* What’s cooking (Miklos)
+ wasm upstreaming (Jan-Marek)
+ almost done
+ you can build a fully static soffice.bin binary now
+ except of course the system libraries
+ are you using the iOS/Android way to create UNO service instances? (Kendy)
+ yes, it's the same (Jan-Marek)
+ just some improvements so that the constructor list is built dynamically
+ it's a fixed list for mobile, because unreferenced services are removed by the linker (Kendy)
+ happy to hear that we share code here
+ there is also a --enable-wasm-strip switch to strip out everything except Writer
+ will you keep the feature/wasm branch for future work? (Cloph)
+ nope, once the WIP in there is done, it'll be removed (Jan-Marek)
+ the tinderbox can be switched over to master now (Jan-Marek)
+ suggest to switch it over (Thorsten)
AI: switch it over (Cloph)
+ update the test site once week? (Cloph)
+ sounds good (Jan-Marek)
+ further Word-compatible table border render commits (Miklos)
* Bisect repository with --enable-assert-always-abort ? ( Xisco )
+ would it be helpful to have an extra repo with asserts enabled?
+ e.g. every 32nd commit
+ can LD_PRELOAD the abort function to disable asserts (Michael S)
* QA update (Xisco)
+ UNCONFIRMED: 1677 (+21)
+ enhancements: 259 (+7)
+ needsUXEval: 4 (+2)
+ haveBackTrace: 6 (+2)
+ needsDevAdvice: 27 (-1)
+ documentation: 11 (+2)
+ android: 1 (+0)
+ iOS: 0 (+0)
+ Online: 10 (+0)
+ Most pressing bugs:
New:
None
Old:
+ Slow typing in Writer with version 7.1 or above on Windows 11
+ https://bugs.documentfoundation.org/show_bug.cgi?id=145963
+ Lubos?
+ seems to be Windows 11-only
+ 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
+ already listed here for 2 years, and many duplicates
Fixed:
+ Crash swlo!SwDrawTextInfo::GetSperren+1069 scrolling DOCX to bottom
+ https://bugs.documentfoundation.org/show_bug.cgi?id=145321
+ Thanks to Noel
+ New high severity bugs of the week:
+ add support for WEBP image format (image import and inside .ods/.odt)
+ https://bugs.documentfoundation.org/show_bug.cgi?id=114532
+ already assigned to Lubos
+ DATA LOSS when pressing tab to add a row in a table in writer
+ https://bugs.documentfoundation.org/show_bug.cgi?id=146104
+ Maxim?
+ Field Dialog: Not able to insert cross reference any more: the Insert > Cross Reference dialog shows no Table or Figure entries
+ https://bugs.documentfoundation.org/show_bug.cgi?id=146462
+ Michael S?
+ Crash when close Manage changes dialog
+ https://bugs.documentfoundation.org/show_bug.cgi?id=146571
+ Noel?
+ Calc crashes when pasting data into filtered cells (mdds)
+ https://bugs.documentfoundation.org/show_bug.cgi?id=146795
+ Kohei?
+ Calc 7.3.0.2: Chart Type "Line": Change of Major interval from "Months" to "Days"
+ https://bugs.documentfoundation.org/show_bug.cgi?id=146826
+ Dennis?
* QA stats
+ https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
+140 -8 (-122) overall)
many thanks to the top bug squashers:
Heiko Tietze 18
Timur 12
Telesto 9
Buovjaga 8
Olivier Hallot 8
QA Administrators 8
Caolán McNamara 5
LeroyG 5
Dieter 4
Eike Rathke 4
+ top 10 bugs reporters:
Telesto 12
Mike Kaganski 6
sdc.blanco 5
Kevin Suo 4
Alex Thurgood 3
Francisco 3
Gabor Kelemen (allotropia) 3
Xisco Faulí 3
Colin 2
Michael Wogan 2
+ top 10 bugs fixers:
Heiko Tietze 5
McNamara, Caolán 5
Kelemen, Gabor 3
Olivier Hallot 3
G 2
Rathke, Eike 2
Andreas Heinisch 1
Bergmann, Stephan 1
Dieter 1
Faure, Jean-Baptiste 1
+ top 10 bugs confirmers:
Timur 11
Ilmari Lauhakangas 9
Heiko Tietze 6
Dieter 5
Raal 5
Budea, Áron 4
Roman Kuznetsov 4
Telesto 4
*UNKNOWN* 3
McNamara, Caolán 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 : 2/247 - 0 % (+0)
* Bisected bugs open: keyword 'bisected'
+ more accurate - down to a single commit.
+ http://bit.ly/2dyIfDy
+
done by:
Raal 5
Xisco Fauli 5
Timur 3
Budea, Áron 1
Ilmari Lauhakangas 1
lbrmk.510 1
* Bibisected bugs open: keyword 'bibisected'
+ http://bit.ly/2cSCXlS
+
done by:
Raal 5
Timur 4
Xisco Fauli 3
Kevin Suo 2
Budea, Áron 1
Ilmari Lauhakangas 1
* all bugs tagged with 'regression'
+ 1290(+10) bugs open of 11493(+23) total 11(+0) high prio.
done by:
Timur 4
Alex Thurgood 4
Kevin Suo 3
Xisco Fauli 3
Telesto 2
Budea, Áron 1
steve -_- 1
Raal 1
Stéphane Guillou 1
* ~Component count net * high severity regressions
+ http://bit.ly/1HWHb3E
Writer - 8(+0)
Calc - 1(+0)
Draw - 1(+0)
LibreOffice - 1(+0)
by OS:
All - 10(+0)
Linux - 0(+0)
Mac OS X - 0(+0)
Windows - 1(+0)
* ~Component count net * all regressions
+ http://bit.ly/1BUdI8i
Writer: other - 440(+6)
Calc - 217(+2)
Impress - 132(+1)
Writer: docx filter - 55(+0)
UI - 49(+0)
Draw - 48(+0)
Crashes - 47(+1)
LibreOffice - 47(+0)
Borders - 41(+2)
Writer: perf - 38(+0)
Writer: other filter - 36(+0)
Base - 34(+0)
Chart - 30(+0)
RTL - 27(+0)
Writer: doc filter - 22(+0)
graphics stack - 22(+0)
Printing and PDF export - 21(+0)
BASIC - 18(+0)
filters and storage - 17(+0)
Formula Editor - 2(+0)
framework - 1(+0)
sdk - 1(+0)
More information about the Libreoffice-qa
mailing list