ESC meeting minutes: 2023-03-16
Miklos Vajna
vmiklos at collabora.com
Thu Mar 16 15:44:45 UTC 2023
* Present:
+ Olivier, Thorsten, Caolan, Cloph, Cosmin, Heiko, Stephane, Hossein, Ilmari, Michael S, Michael W, Miklos, Xisco, Gabriel
* Completed Action Items:
* Pending Action Items:
+ Remove MAB section (Xisco)
[ still need to deploy ]
* Release Engineering update (Cloph)
+ no tagging this week
+ 7.5 status: 7.5.2 rc2 next week
+ 7.4 status: 7.4.7 rc1 in 5 weeks
+ Windows arm state (Thorsten)
+ providing arm builds on the mirrors currently, but don't advertise them on the download page (Cloph)
+ because no arm HW to test it
+ so compromise is: daily tinderbox, the builds are there, but not advertised
+ do we know if it's usable? (Thorsten)
+ Hossein tried it on rpi4 (Cloph)
+ works, but no testsuite that works on actual HW
+ Windows store to have it? (Thorsten)
+ some tablets run Windows arm
+ background: is that what the project / ESC wants to officially support?
+ currently cross-compiling: no unit tests are ran
+ also currently no CI
+ just want to start this discussion
+ currently no arm in the Windows store (Cloph)
+ the conversion for the store has to happen on actual arm HW
+ interested in seeing official support, having invested time here (Thorsten)
+ is it easy to reproduce build problems locally? (Miklos)
+ 2-3 additional VS components are needed, not much (Cloph)
+ there is a distro config this already (Thorsten)
+ interested in increasing visibility (Thorsten)
+ give e.g. arm HW to Cloph / QA people
+ testing if there are any objections
* Documentation (Olivier)
+ New Help
+ No news.
+ Helpcontent2
+ Transparent mass refactoring (cloph)
+ saving work for translations
+ appreciated (Thorsten)
+ Update in Heading/Level changes (S. Chaiklin)
+ Updates and fixes (ohallot, erack, R. Lima, A. Heinisch)
+ New Help page on Zoom (Angelle Leger)
+ Guides
+ Work in progress
+ Bugzilla Documentation statistics
261(261) bugs open
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
created 16(2) 67(3) 115(-1) 317(-2)
commented 29(6) 140(8) 294(16) 1078(9)
resolved 6(5) 30(2) 54(0) 193(-1)
+ top 10 contributors:
Seth Chaiklin made 134 changes in 1 month, and 471 changes in 1 year
Olivier Hallot made 111 changes in 1 month, and 480 changes in 1 year
Stéphane Guillou made 18 changes in 1 month, and 145 changes in 1 year
Heiko Tietze made 15 changes in 1 month, and 99 changes in 1 year
Ilmari Lauhakangas made 7 changes in 1 month, and 99 changes in 1 year
Adolfo Jayme Barrientos made 4 changes in 1 month, and 45 changes in 1 year
ady made 3 changes in 1 month, and 5 changes in 1 year
Dieter made 3 changes in 1 month, and 69 changes in 1 year
Kaganski, Mike made 3 changes in 1 month, and 110 changes in 1 year
Sierk Bornemann made 3 changes in 1 month, and 4 changes in 1 year
* UX Update (Heiko)
+ Bugzilla (topicUI) statistics
275(275) (topicUI) bugs open, 96(96) (needsUXEval) needs to be evaluated by the UXteam
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
added 13(1) 34(9) 47(9) 84(10)
commented 98(11) 305(28) 709(36) 2247(16)
removed 2(2) 2(2) 4(2) 28(2)
resolved 8(-3) 34(-2) 91(3) 281(1)
+ top 10 contributors:
Heiko Tietze made 185 changes in 1 month, and 1417 changes in 1 year
Eyal Rozenberg made 95 changes in 1 month, and 323 changes in 1 year
Vernon, Stuart Foote made 60 changes in 1 month, and 251 changes in 1 year
Dieter made 56 changes in 1 month, and 222 changes in 1 year
Seth Chaiklin made 48 changes in 1 month, and 214 changes in 1 year
Ilmari Lauhakangas made 42 changes in 1 month, and 218 changes in 1 year
Stéphane Guillou made 34 changes in 1 month, and 178 changes in 1 year
Rafael Lima made 30 changes in 1 month, and 262 changes in 1 year
Telesto made 21 changes in 1 month, and 119 changes in 1 year
Cor Nouws made 10 changes in 1 month, and 62 changes in 1 year
+ [Bug 154186] Change "OK" to "Apply" in the "Edit Index Entry" dialog
+ [Bug 154208] Feature Request: Prompt/Warning when trying to add incompatible
features to a document
+ [Bug 152615] Tabbed menu bar border no longer has round corners
+ [Bug 154190] Make "Edit macro" remember previously opened and edited
library/module
-> + [Bug 153903] "Category and Number" and "Caption Text" in Cross-reference
variable dialog are limited to fixed structural relations
+ proposal for ToC-Entries-like way to configure captions in bug 153248/148597
+ could be a next year GSoC project, looking for mentors
+ [Bug 154157] Allow Calc to automatically enter decimal points in currency values
+ [Bug 154176] export to image or other formats (entire document)
+ [Bug 153890] Rename "Apply to all similar texts" to "Apply to all other
occurrences" in Insert - Index Entry dialog
+ [Bug 154163] Change "Degrees freedom" to "Degrees of freedom"
+ [Bug 154140] Bring back the transparency option
+ [Bug 154152] Paste-Special of plain text as Text, Number or Formula does nothing
+ [Bug 153899] Clone format of unmerged cells breaks up merging, applies to
first unmerged cell only
+ [Bug 153838] Wrong page numbering on 'Only right'/'Only left' page styles.
+ [Bug 154120] Need ability to mark characters to be ignored for line
height calculation
+ [Bug 154127] Can't select animation effect category and type before adding it
+ [Bug 154109] Help the user make a decision on AutoRecovery by showing last
autosave times vs last manual save timestamp
+ [Bug 154059] Toolbar's icons don't show its enable/disable status in vcl:gen
+ [Bug 154103] Movement around a link is "LTRified" even in RTL contexts
+ [Bug 154019] UI string "Scale" is misleading
* Crash Testing (Caolan)
+ 35(-23) import failure, 2(-2) export failures
+ 31 coverity issues, 2 fixed, rest dismissed, new build pending results
+ 2 ossfuzz issues, 1 timeout, 1 OOM
+ categoried list is sent to the dev mailing list, has a threading section
* Crash Reporting (Xisco)
+ https://crashreport.libreoffice.org/stats/version/7.4.5.1
+ (-35) 882 917 911 758 646 573 645 0
+ https://crashreport.libreoffice.org/stats/version/7.4.6.2
+ (+241) 241 0
+ https://crashreport.libreoffice.org/stats/version/7.5.0.3
+ (-254) 1896 2150 2763 2246 1834 1162 0
+ https://crashreport.libreoffice.org/stats/version/7.5.1.2
+ (+308) 854 546 0
+ some crashreport website performance problem today
* Mentoring (Hossein)
committer... 1 week 1 month 3 months 12 months
open 65(-6) 122(-19) 147(-10) 153(-10)
reviews 448(-18) 1610(30) 3630(-16) 11750(124)
merged 336(-47) 1559(65) 3937(0) 14515(5)
abandoned 11(-12) 68(-7) 182(-6) 820(4)
own commits 222(-39) 1094(52) 2651(29) 10592(-39)
review commits 128(50) 412(79) 844(50) 2899(80)
contributor... 1 week 1 month 3 months 12 months
open 39(7) 224(5) 234(8) 243(8)
reviews 904(-114) 3808(148) 8712(-54) 31776(34)
merged 24(-5) 94(10) 190(-10) 873(9)
abandoned 5(-9) 38(-2) 192(-3) 599(4)
own commits 57(25) 174(44) 327(25) 1019(52)
review commits 0(0) 0(0) 0(0) 0(0)
+ easyHack statistics:
needsDevEval 9(9) needsUXEval 2(2) cleanup_comments 322(322)
total 386(386) assigned 24(24) open 333(333)
+ top 10 contributors:
Sophia Schroeder made 36 patches in 1 month, and 36 patches in 1 year
Colomban Wendling made 9 patches in 1 month, and 20 patches in 1 year
Armin Le Grand (allotropia) made 8 patches in 1 month, and 46 patches in 1 year
Vojtěch Doležal made 6 patches in 1 month, and 6 patches in 1 year
Galdam Jitsu made 5 patches in 1 month, and 10 patches in 1 year
made 4 patches in 1 month, and 34 patches in 1 year
Baole Fang made 3 patches in 1 month, and 3 patches in 1 year
Paris Oplopoios made 3 patches in 1 month, and 16 patches in 1 year
Damjan, Jovanovic made 2 patches in 1 month, and 2 patches in 1 year
Juan C. Sanz made 2 patches in 1 month, and 4 patches in 1 year
+ top 10 reviewers:
Michael Stahl made 158 review comments in 1 month, and 1068 in 1 year
McNamara, Caolán made 150 review comments in 1 month, and 1054 in 1 year
Adolfo Jayme Barrientos made 126 review comments in 1 month, and 1000 in 1 year
Nabet, Julien made 124 review comments in 1 month, and 846 in 1 year
Ilmari Lauhakangas made 78 review comments in 1 month, and 334 in 1 year
Vajna, Miklos made 74 review comments in 1 month, and 712 in 1 year
Thorsten Behrens made 72 review comments in 1 month, and 586 in 1 year
Christian Lohmaier made 70 review comments in 1 month, and 382 in 1 year
Xisco Fauli made 70 review comments in 1 month, and 816 in 1 year
Hossein made 68 review comments in 1 month, and 292 in 1 year
+ Patches automatically abandoned:
tdf#139388 updated Dutch dictionary to 2.20.21 ( Aron Budea )
- https://gerrit.libreoffice.org/#/c/138954
+ big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
Angelle Leger
Baole Fang
Gokulakrishnan Shankar
Arvind K
Yousef Rabia
* GSoC (Ilmari)
+ https://wiki.documentfoundation.org/Development/GSoC/2023
+ https://wiki.documentfoundation.org/Development/GSoC/Ideas
+ Ideas are still welcome, if there is a matching mentor (Thorsten)
+ Next step: March 20th - 4th April, project submission period for mentees
* Commit Access
+ Paris Oplopoios (offtkp) of Collabora (Miklos)
+ has >100 changes in already
+ support it (Thorsten)
AI: Cloph to grant the permission
AI: Miklos to send the welcome mail
* Developer Certification (Stephan/Kendy/Thorsten/László)
+ resting since: 20 weeks (limit: 20 weeks)
+ have 4 candidates, will reach out to them (Stephan)
+ 2 candidates have not responded yet, lets wait another week
* Jenkins / CI update (Cloph)
gerrit_android_aarch64 jobs: 281 ok: 244 ko: 16 fail ratio: 5.69% mean_ok: 10 ( 18) median_ok: 7 ( 12)
gerrit_android_arm jobs: 282 ok: 244 ko: 26 fail ratio: 9.22% mean_ok: 10 ( 17) median_ok: 8 ( 12)
gerrit_android_x86 jobs: 283 ok: 241 ko: 20 fail ratio: 7.07% mean_ok: 10 ( 17) median_ok: 8 ( 12)
gerrit_android_x86_64 jobs: 284 ok: 249 ko: 25 fail ratio: 8.80% mean_ok: 10 ( 18) median_ok: 8 ( 13)
gerrit_linux_clang_dbgutil jobs: 595 ok: 347 ko: 207 fail ratio: 34.79% mean_ok: 47 ( 59) median_ok: 44 ( 51)
gerrit_linux_gcc_release jobs: 562 ok: 411 ko: 124 fail ratio: 22.06% mean_ok: 22 ( 27) median_ok: 20 ( 21)
gerrit_mac jobs: 577 ok: 373 ko: 157 fail ratio: 27.21% mean_ok: 43 ( 70) median_ok: 41 ( 54)
gerrit_windows jobs: 622 ok: 345 ko: 200 fail ratio: 32.15% mean_ok: 65 (124) median_ok: 62 (118)
gerrit_master jobs: 639 ok: 272 ko: 289 fail ratio: 45.23% mean_ok: 121 (127) median_ok: 106 (106)
+ https://dev-www.libreoffice.org/tmp/gerrit_230316.thml
+ tests that failed more than twice in last seven days
3 UITest_writer_tests6 gerrit_linux_clang_dbgutil
4 CppunitTest_sd_export_tests-ooxml1 gerrit_windows
4 CppunitTest_sw_ooxmlexport17 gerrit_mac
4 CppunitTest_sw_uiwriter3 gerrit_windows
5 CppunitTest_framework_dispatch gerrit_windows
5 CppunitTest_sw_mailmerge gerrit_windows
6 CppunitTest_sw_layoutwriter3 gerrit_linux_clang_dbgutil
7 CppunitTest_sc_ucalc gerrit_linux_clang_dbgutil
7 UITest_calc_tests8 gerrit_linux_clang_dbgutil
9 CppunitTest_sw_uiwriter3 gerrit_linux_clang_dbgutil
10 CppunitTest_sc_uicalc gerrit_windows
11 UITest_calc_tests4 gerrit_linux_clang_dbgutil
12 Killed by the kill-wrapper gerrit_linux_clang_dbgutil
12 CppunitTest_sc_ucalc gerrit_windows
13 CppunitTest_sc_ucalc gerrit_mac
15 CppunitTest_sc_ucalc gerrit_linux_gcc_release
-> unittest reverted. fails are from the weekend
16 Killed by the kill-wrapper gerrit_mac
+ currently still under high load
+ 1 windows builder short
+ 1 frequent failure solved by a revert
+ Caolan also hunted down two master fixes, on their way to libreoffice-7-5 now
* LibreOffice hackfest in Cambridge (Miklos)
+ as part of COOL days: 28 & 29th March 2023
+ https://www.collaboraoffice.com/cooldays/ has more info
* What’s cooking (Miklos)
+ Multi-page floating tables: behind SW_FORCE_FLY_SPLIT=1 for now (Miklos)
+ multi-color gradients (Armin)
+ focusing on plumbing / rendering, no model changes yet (Thorsten)
+ the XGradient/data structures/UNO API changes got started, see discussion on
the dev ML
+ theming work (Tomaz)
+ focusing on Writer for now
+ PDF/UA is not enabled by default but Tagged PDF is (Michael S)
* LibreOffice conference Bucharest 2023 (Gabriel)
+ technical workshops for students from the university (faculty) that will host the
conference: what can we offer ?
+ during the conference
+ after the conference
+ Gabriel is part of the organizing team
+ looking forward to get input on what's wanted
+ probably something for Hossein/Ilmari, to lead that (Thorsten)
+ did it two times
+ lot of work to prepare to be useful
+ half a day / full-day, so people can have build & easy hacks done
+ so the experience is rewarding
+ what can we require from students?
+ think it's C++ (Gabriel)
+ will ask
+ experience from hackfest at his university (Hossein)
+ can be half a day to just setup (download, build, etc)
+ two sessions is better: 4 hours each
+ if you don't need to build (e.g. python extension): ~no setup time needed
+ e.g. show off scripting possibilities
+ more detailed work (easy hacks, bugfixing): more time is needed
+ think there is no problem with the time (Gabriel)
+ can have a dedicated room, can promote it before the conference
+ 1-2 months before the end of the semester
+ may make sense to work with the students online, before the conference
+ that would be helpful
+ can discuss the idea (Gabriel)
+ experience from regional conference (LATAM) in Brazil (Olivier)
+ tried to bring the university / students some value
+ show them how we create FLOSS
+ including quality / how to report bugs
+ workshops on specific tasks
+ will talk to the university contacts if we can use their lab (Gabriel)
+ possibly students prefer their own laptops anyway
+ need to take some concrete proposal to the university (Gabriel)
+ will talk to Hossein/Ilmari separately
+ will announce this on the dev list (where, when)
* QA update (Xisco)
+ UNCONFIRMED: 1298 (-37)
+ enhancements: 300 (+7)
+ needsUXEval: 16 (+3)
+ haveBackTrace: 5 (+0)
+ needsDevAdvice: 29 (+0)
+ documentation: 1 (-1)
+ android: 3 (+0)
+ iOS: 0 (+0)
+ Online: 12 (+0)
+ Most pressing bugs:
New:
None
+ New high severity bugs of the week:
+ NB Tabbed interface not using whole width of the NB to show controls (STR comment 11)
+ https://bugs.documentfoundation.org/show_bug.cgi?id=140557
+ Szymon?
+ CRASH: undoing column insert
+ https://bugs.documentfoundation.org/show_bug.cgi?id=154061
+ Fixed, thanks to Paris
* QA stats (Stéphane)
+ We are now below 1300 unconfirmed bugs (from ~1850 back in October)
+ Drawing attention to some regressions by currently inactive contributor, in case anyone is interested in looking into them: https://bugs.documentfoundation.org/buglist.cgi?f1=cf_regressionby&keywords=regression%2C%20&keywords_type=allwords&list_id=1572618&o1=equals&query_format=advanced&resolution=---&v1=Lubo%C5%A1%20Lu%C5%88%C3%A1k
+ 7.5 spellcheck issue, inconsistent results: https://bugs.documentfoundation.org/show_bug.cgi?id=153628#c12
+ https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
+138 +32 (-145) overall)
many thanks to the top bug squashers:
Stéphane Guillou (stragu) 20
Justin L 16
QA Administrators 11
Buovjaga 9
Heiko Tietze 9
sdc.blanco 8
Michael Weghorn 7
Adolfo Jayme Barrientos 5
Eike Rathke 4
V Stuart Foote 4
+ top 10 bugs reporters:
Eyal Rozenberg 11
sdc.blanco 7
Telesto 5
Andreas Heinisch 4
Heiko Tietze 3
Mike Kaganski 3
Shmuel (Seymour J.) Metz 3
Stéphane Guillou (stragu) 3
ajlittoz 3
Alexander Van den Panhuysen 2
+ top 10 bugs fixers:
Seth Chaiklin 8
Adolfo Jayme Barrientos 5
Justin Luth 4
McNamara, Caolán 3
Weghorn, Michael 3
Andreas Heinisch 2
Baole Fang 2
Heiko Tietze 2
Henschel, Regina 2
Michael Stahl 2
+ top 10 bugs confirmers:
Stéphane Guillou 31
Ilmari Lauhakangas 28
Heiko Tietze 8
m.a.riosv 7
Dieter 5
Olivier Hallot 5
Rathke, Eike 4
steve 4
Alex Thurgood 3
Justin Luth 3
* Highest-Priority bugs (aka "MABs"):
+ http://bit.ly/2lJAAJI
6.0 : 2/54 - 3 % (+0)
5.4 : 0/41 - 0 % (+0)
5.3 : 0/54 - 0 % (+0)
5.2 : 0/43 - 0 % (+0)
5.1 : 0/35 - 0 % (+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 : 1/85 - 1 % (+0)
4.0 : 1/82 - 1 % (+0)
old : 1/246 - 0 % (+0)
* Bisected bugs open: keyword 'bisected'
+ more accurate - down to a single commit.
+ http://bit.ly/2dyIfDy
+
done by:
Stéphane Guillou 8
Raal 3
sockseight 2
Xisco Fauli 2
Ilmari Lauhakangas 1
Justin Luth 1
steve 1
* Bibisected bugs open: keyword 'bibisected'
+ http://bit.ly/2cSCXlS
+
done by:
Stéphane Guillou 8
Ilmari Lauhakangas 3
Raal 3
sockseight 2
Xisco Fauli 2
Justin Luth 1
steve 1
Weghorn, Michael 1
* all bugs tagged with 'regression'
+ 1245(+10) bugs open of 12414(+23) total 12(+0) high prio.
done by:
Stéphane Guillou 8
Raal 3
ady 2
Ilmari Lauhakangas 2
Xisco Fauli 2
Alex Thurgood 1
Bielefeld, Rainer 1
steve 1
Weghorn, Michael 1
Németh, László 1
* ~Component count net * high severity regressions
+ http://bit.ly/1HWHb3E
Writer - 7(+1)
Calc - 2(-1)
Draw - 1(+0)
Impress - 1(+0)
LibreOffice - 1(+0)
by OS:
All - 8(+0)
Linux - 2(+0)
Mac OS X - 0(+0)
Windows - 2(+0)
* ~Component count net * all regressions
+ http://bit.ly/1BUdI8i
Writer: other - 435(+4)
Calc - 224(+1)
Impress - 129(+3)
Writer: docx filter - 55(-4)
Crashes - 53(+0)
LibreOffice - 49(+0)
Base - 45(+2)
Draw - 45(+0)
UI - 40(+1)
Writer: perf - 35(+0)
Borders - 33(+0)
Writer: other filter - 29(+0)
Chart - 26(+1)
Printing and PDF export - 24(+2)
RTL - 23(+0)
Writer: doc filter - 20(-1)
BASIC - 19(+0)
filters and storage - 16(+0)
graphics stack - 13(+0)
Formula Editor - 3(+0)
Extensions - 2(+1)
sdk - 2(+0)
Linguistic - 1(+0)
framework - 1(+0)
More information about the LibreOffice
mailing list