ESC meeting minutes: 2020-09-10
Miklos Vajna
vmiklos at collabora.com
Thu Sep 10 14:55:00 UTC 2020
* Present:
+ Stephan, Michael W, Caolan, Heiko, Olivier, Miklos, Thorsten, Xisco, Cloph, Eike
* Completed Action Items:
+ None
* Pending Action Items:
+ make a decision on what notebookbar variant to promote (Heiko)
+ see tdf#135501 for details
+ no decision yet
* Release Engineering update (Cloph)
+ 7.0 status
+ 7.0.2 rc1 will be next week
+ 6.4 status
+ 6.4.7 – end of September (week 39)
+ Remotes
+ Android viewer
+ Online
+ 7.0.1 source release by Andras
* Documentation (Olivier)
+ New Help
+ Finished filling extended tips in UI dialogs (ohallot, cloph)
+ Must include ET in UI sanity checks upon commit.
+ Helpcontents2
+ fixes and updates (ohallot, fitoshido, libreofficiant)
+ Google seasons of Doc
+ Projects started
+ Wiki on Calc functions
+ https://wiki.documentfoundation.org/Documentation/Calc_Functions/ACOSH
+ E-learning on Advanced Calc
+ Elaborating lesson plans
+ Guides
+ Progressing on all guides
* UX Update (Heiko)
+ Bugzilla (topicUI) statistics
248(248) (topicUI) bugs open, 311(311) (needsUXEval) needs to be evaluated by the UXteam
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
added 18(-12) 81(-8) 103(-8) 217(-4)
commented 114(10) 403(-58) 1036(-46) 3803(-18)
removed 0(-1) 1(0) 8(-2) 54(0)
resolved 11(6) 26(3) 91(-10) 387(1)
+ top 10 contributors:
Telesto made 274 changes in 1 month, and 602 changes in 1 year
Heiko Tietze made 106 changes in 1 month, and 2062 changes in 1 year
Kainz, Andreas made 88 changes in 1 month, and 503 changes in 1 year
Dieter Praas made 54 changes in 1 month, and 528 changes in 1 year
Ilmari Lauhakangas made 48 changes in 1 month, and 220 changes in 1 y
Foote, V Stuart made 48 changes in 1 month, and 602 changes in 1 year
Thomas Lendo made 36 changes in 1 month, and 157 changes in 1 year
Roman Kuznetsov made 34 changes in 1 month, and 259 changes in 1 year
BogdanB made 28 changes in 1 month, and 105 changes in 1 year
Kaganski, Mike made 23 changes in 1 month, and 115 changes in 1 year
* 18 new ticket since Sep/03
* Substitute fonts Linux Libertine and Linux Biolinum with Libertinus
+ https://bugs.documentfoundation.org/show_bug.cgi?id=135788
+ Liberatine fonts are Graphite-enabled, and not sure if that’s true for the Libertinus font as well (Cloph)
* Add Luciole font to support accessibility
+ https://bugs.documentfoundation.org/show_bug.cgi?id=136646
+ wait for https://bugs.documentfoundation.org/show_bug.cgi?id=91886 ?
command from showing a dialog into a dropdown
+ so Windows users could select what fonts to install
+ prefer to still install Liberation fonts by default (Cloph)
+ needs development work to support optional font installation (Cloph)
=> out of question for 7.0
+ font size? (Miklos)
+ bothered by the size of the font list, rather (Heiko)
=> idea: make it easy to install these fonts, in an opt-in way (all)
* .uno:DistributeSelection not opening a dialog anymore
+ request https://bugs.documentfoundation.org/show_bug.cgi?id=97918
+ patch https://gerrit.libreoffice.org/c/core/+/102272 turning the old
+ old uno command used to open a dialog, reusing this, but not opening a dialog anymore
+ trade-off: full compatibility vs never removing old commands (Miklos)
+ would like to ignore compatibility here (Heiko)
* Crash testing (Caolan)
+ 4(-4) import failure, 3(-11) export failures
+ going in the right direction
+ 2 coverity issues
+ 10 ossfuzz issues (all timeouts)
* Crash Reporting (Xisco)
+ https://crashreport.libreoffice.org/stats/version/6.4.5.2
+ (-70) 1744 1814 2208 2552 2315 1761 1162 0
+ https://crashreport.libreoffice.org/stats/version/6.4.6.2
+ (+179) 1053 874 0
+ https://crashreport.libreoffice.org/stats/version/7.0.0.3
+ (-1405) 5084 6489 3840 788 0
+ https://crashreport.libreoffice.org/stats/version/7.0.1.2
+ (+1986) 1986 0
+ not really informative at the moment due to missing symbols
+ looking sane in general
+ still looking for reproducer steps for some Skia problems
+ waiting for new results from the next point release
* GSoC 2020 (Thorsten/Ilmari)
+ Projects announced: https://blog.documentfoundation.org/blog/2020/05/05/9769/
+ June 1, 2020 - August 24, 2020: Students work on their projects
+ 6 projects accepted
+ Students will have a panel: (Thorsten)
+ mentors: please poke your students to have a 10-15 mins presentation of their work
* Mentoring/easyhack update
committer... 1 week 1 month 3 months 12 months
open 70(-32) 151(-7) 207(-6) 216(-6)
reviews 512(-236) 2022(88) 4946(-60) 19828(-108)
merged 360(-65) 1626(-17) 5422(-171) 19925(120)
abandoned 13(1) 72(7) 235(-7) 1041(5)
own commits 266(-73) 1209(-23) 3756(-1) 16039(21)
review commits 94(-61) 458(6) 1158(35) 4693(27)
contributor... 1 week 1 month 3 months 12 months
open 31(-27) 59(-39) 79(-40) 81(-40)
reviews 1170(-250) 4502(-90) 13887(-390) 45507(269)
merged 66(38) 138(32) 434(39) 1548(-68)
abandoned 12(-8) 45(4) 133(3) 554(11)
own commits 65(39) 156(7) 543(44) 1583(54)
review commits 0(0) 0(0) 0(0) 0(0)
+ easyHack statistics:
needsDevEval 9(9) needsUXEval 2(2) cleanup_comments 239(239)
total 288(288) assigned 13(13) open 254(254)
+ top 10 contributors:
Johnny_M made 30 patches in 1 month, and 292 patches in 1 year
Dániel Arató made 18 patches in 1 month, and 18 patches in 1 year
Aditya Sahu made 17 patches in 1 month, and 34 patches in 1 year
George Bateman made 13 patches in 1 month, and 13 patches in 1 year
Yusuf Keten made 10 patches in 1 month, and 34 patches in 1 year
Attila Bakos made 6 patches in 1 month, and 29 patches in 1 year
Weblate made 5 patches in 1 month, and 66 patches in 1 year
Nagy Tibor made 4 patches in 1 month, and 16 patches in 1 year
Alain Romedenne made 3 patches in 1 month, and 145 patches in 1 year
Attila Szűcs made 3 patches in 1 month, and 9 patches in 1 year
+ top 10 reviewers:
Nabet, Julien made 320 review comments in 1 month, and 1378 in 1 year
McNamara, Caolán made 150 review comments in 1 month, and 800 in 1 year
Behrens, Thorsten made 136 review comments in 1 month, and 1370 in 1 year
Timar, Andras made 134 review comments in 1 month, and 1461 in 1 year
Németh, László made 116 review comments in 1 month, and 634 in 1 year
Grandin, Noel made 110 review comments in 1 month, and 978 in 1 year
Michael Stahl made 90 review comments in 1 month, and 1172 in 1 year
Holešovský, Jan made 82 review comments in 1 month, and 641 in 1 year
Adolfo Jayme Barrientos made 78 review comments in 1 month, and 1278 in 1 year
Kaganski, Mike made 72 review comments in 1 month, and 826 in 1 year
+ Patches automatically abandoned:
tdf#125969 - Enable loading existed background image into Bitmap list ( xu douxi )
- https://gerrit.libreoffice.org/#/c/92330
tdf#130069 Improved "Scope" in Impress/Draw Bullets&Numbering dialog ( Advait Ranade )
- https://gerrit.libreoffice.org/#/c/92660
flesh out scrolling for TabPage ( Bernhard Widl )
- https://gerrit.libreoffice.org/#/c/97741
tdf#33714 add option to disable "only active sheet saved" box ( Martin van Zijl )
- https://gerrit.libreoffice.org/#/c/98174
tdf#125969 - Enable loading existed background image into Bitmap list ( xu douxi )
- https://gerrit.libreoffice.org/#/c/98228
+ big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
Deborah Barkley-Yeung
George Bateman
Hillwood Yang (openSUSE)
Luke Dixon
* Commit Access
+ None
* Developer Certification (Stephan/Kendy/Thorsten)
+ sleep 4 weeks
+ seeking for a new person as a replacement for Bjoern, who is currently
inactive
* Jenkins / CI update (Christian)
from:Thu Sep 3 13:58:43 2020
master linux rel jobs: 47 ok: 47 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
master linux dbg jobs: 48 ok: 41 ko: 7 fail ratio: 14.58 % break: 2 broken duration: 7.57%
master mac rel jobs: 111 ok: 110 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
master mac dbg jobs: 115 ok: 115 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
master win rel jobs: 89 ok: 89 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
master win dbg jobs: 96 ok: 96 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
master win64 dbg jobs: 91 ok: 91 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
master gerrit lin jobs: 498 ok: 427 ko: 46 fail ratio: 9.24% time for ok: mean: 25 median: 24
master gerrit plg jobs: 430 ok: 339 ko: 61 fail ratio: 14.19% time for ok: mean: 35 median: 31
master gerrit win jobs: 545 ok: 353 ko: 156 fail ratio: 28.62% time for ok: mean: 55 median: 54
master gerrit mac jobs: 507 ok: 435 ko: 39 fail ratio: 7.69% time for ok: mean: 30 median: 25
master gerrit all jobs: 463 ok: 276 ko: 144 fail ratio: 31.10% time for ok: mean: 99 median: 78
+ https://dev-www.libreoffice.org/tmp/gerrit_200910.html
+ tests that failed more than twice in last seven days:
3 CppunitTest_sc_subsequent_export_test gerrit_windows
3 CppunitTest_sw_apitests gerrit_windows
4 CppunitTest_sw_uiwriter gerrit_linux_clang_dbgutil
4 CppunitTest_sw_ww8export3 gerrit_windows
4 UITest_options gerrit_linux_clang_dbgutil
6 CppunitTest_xmlsecurity_signing gerrit_windows
10 CppunitTest_sw_odfexport gerrit_windows
12 CppunitTest_sw_uiwriter gerrit_windows
+ looks acceptable (Cloph)
+ still issues with core vs lode repo checkout
+ picks up lode, as the parent repo
+ have a workaround
* Android as part of CI (Thorsten)
+ Having some options on the table, plus approx effort & cost on infra side for either?
+ current bot is slow enough to not be part of CI (Cloph)
+ could use some cloud builders, though
+ normally 2 builders are enough, but not when the queue is long
+ as a start: build for Android, but don’t block with a negative vote (Cloph)
+ could learn the load pattern that way
+ sounds like a good start, if feedback is still provided in ~1h (Thorsten)
AI: set up 1 builder and see the build turn-around time (Cloph)
* Should the ESC have a vision, similar to the design team? (Heiko)
+ the design team talked about a vision, for the next 2 years
+ it comes up frequently: there is no “vision” (blog post complaining)
+ wonder: can we do something more here?
+ e.g. Skia: we regularly talk about it
+ because our customers paid for this (Miklos)
+ be more transparent?
+ what’s the purpose? (Thorsten)
+ for the design team, it makes sense to have a shared vision
+ for the ESC, the representatives just talk to each other
+ purpose: not setting a vision
+ rather building consensus, weekly update, so everyone knows what others do
+ for the commercial ecosystem, we do what customers pay for, mostly (Thorsten, Miklos)
+ of course, talking about already in-progress work here (Thorsten)
+ can imagine: some project done by multiple people, a dev mentor may coordinate that
+ otherwise, it makes little sense
+ unclear what content to write there
+ TDF/LO is a project, community of people, not a product (Thorsten)
+ do it in a meaningful way – coordinating here in this call e.g.
+ firmly believe that a dev mentor can help here
+ if companies do something larger, please communicate about it e.g. here (Heiko)
+ could talk about “what’s cooking” (Thorsten)
* Merging features/windows-cross-build (Jan-Marek)
+ see https://lists.freedesktop.org/archives/libreoffice/2020-September/085869.html
+ flagging: this is to be merged (Thorsten)
+ seeing no objections so far
* l10n (Sophie)
+ working is ongoing
* Graphics architecture (Thorsten)
* https://pad.documentfoundation.org/p/ESC_graphics_architecture
* skia / vulkan: try it on master (Lubos)
+ metabug: https://bugs.documentfoundation.org/show_bug.cgi?id=129062
+ 16 (-3) open bugs, 118 total (+1)
* LibreOffice Conference will be Online (Sophie)
+ some people wondered if it is possible to pre-record the talk?
- possible, but not a requirement
+ expect to have a schedule by next week!
* QA update (Xisco)
+ Please help flesh out the monthly reports:
https://nextcloud.documentfoundation.org/s/2qbepFYXXan4ief
Most work is done by Xisco and Ilmari here, thanks to them!
+ UNCONFIRMED: 1238 (-30)
+ enhancements: 125 (-11)
+ needsUXEval: 61 (-12)
+ haveBackTrace: 1 (-1)
+ needsDevAdvice: 16 (+2)
+ documentation: 12 (-3)
+ android: 5 (+0)
+ iOS: 0 (+0)
+ Online: 21 (+2)
+ Most pressing bugs:
New:
+ CRASH: Chart: Changing properties in different objects
+ https://bugs.documentfoundation.org/show_bug.cgi?id=133630
+ Muhammet ?
Old:
+ macOS: Can't Save As after installing language pack on Catalina
+ https://bugs.documentfoundation.org/show_bug.cgi?id=132025
+ more info here: “Subject: Budget 2020 proposals and macOS
Catalina
support / onboarding” on the dev list (Heiko)
+ 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
+ Thorsten looking at it
+ old problem, but many duplicates
+ New high severity bugs of the week:
+ Calc only saves background color up to column BL for additional row of the same background color with empty row in between
+ https://bugs.documentfoundation.org/show_bug.cgi?id=133327
+ Noel?
+ after saving a docx file with encryption, the encryption stays active even when not selected any more
+ https://bugs.documentfoundation.org/show_bug.cgi?id=133771
+ Vasily?
+ LO 6.4.6.1 and 7.0.1 fail with error 1045 when accessing MySQL database using native connector
+ https://bugs.documentfoundation.org/show_bug.cgi?id=135202
+ needs bisecting. Regression from 6.4.5.2 to 6.4.6.1. ubuntu only ?
+ Applying a spell checker suggestion adds the result also to the autocorrect replacement list (since 7.0)
+ https://bugs.documentfoundation.org/show_bug.cgi?id=136471
+ Tamas Zolnai already fixed
* QA stats
+ https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
+199 +63 (-190) overall)
many thanks to the top bug squashers:
Timur 18
NISZ LibreOffice Team 14
Buovjaga 11
Heiko Tietze 10
Telesto 9
Caolán McNamara 8
Luboš Luňák 8
Xisco Faulí 7
Julien Nabet 6
Olivier Hallot 6
+ top 10 bugs reporters:
Telesto 37
NISZ LibreOffice Team 9
Xisco Faulí 5
Buovjaga 4
Christian Lehmann 3
R. Green 3
Timur 3
Frederic Parrenin 2
Ivan 2
Kevin Suo 2
+ top 10 bugs fixers:
McNamara, Caolán 7
Olivier Hallot 6
Luboš Luňák 4
Attila Bakos 3
Dániel Arató 3
Justin Luth 3
Lillqvist, Tor 3
Nagy Tibor 3
Németh, László 3
Xisco Fauli 3
+ top 10 bugs confirmers:
Ilmari Lauhakangas 26
Xisco Fauli 25
*UNKNOWN* 17
Heiko Tietze 16
BogdanB 13
Nabet, Julien 10
Dieter Praas 7
Timur 7
Roman Kuznetsov 5
Foote, V Stuart 4
* Highest-Priority bugs (aka "MABs"):
+ http://bit.ly/2lJAAJI
6.0 : 1/52 - 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 : 2/73 - 2 % (+0)
4.2 : 1/133 - 0 % (+0)
4.1 : 3/85 - 3 % (+0)
4.0 : 4/83 - 4 % (+0)
old : 6/247 - 2 % (+0)
* Bisected bugs open: keyword 'bisected'
+ more accurate - down to a single commit.
+ http://bit.ly/2dyIfDy
+ 862/4687 848/4656 842/4631 841/4613 839/4593 835/4575 839/4559
done by:
Xisco Fauli 11
Raal 5
Timur 4
Budea, Áron 3
Ilmari Lauhakangas 1
Telesto 1
* Bibisected bugs open: keyword 'bibisected'
+ http://bit.ly/2cSCXlS
+ 1046/5583 1034/5552 1025/5522 1024/5501 1026/5482 1023/5464 1027/5448
done by:
Xisco Fauli 11
Raal 5
Timur 4
Budea, Áron 3
Ilmari Lauhakangas 1
smithjames1857 1
Telesto 1
* all bugs tagged with 'regression'
+ 1322(+11) bugs open of 10230(+35) total 11(-1) high prio.
done by:
Telesto 16
Xisco Fauli 10
Budea, Áron 1
Alex Thurgood 1
b. s. 1
oesterblog-admin 1
Raal 1
* ~Component count net * high severity regressions
+ http://bit.ly/1HWHb3E
Writer - 5(-1)
Calc - 3(+0)
Impress - 2(+0)
LibreOffice - 1(+0)
by OS:
All - 8(-1)
Linux - 1(+0)
Mac OS X - 0(+0)
Windows - 2(+0)
* ~Component count net * all regressions
+ http://bit.ly/1BUdI8i
Writer: other - 405(+11)
Calc - 233(+2)
Impress - 145(+0)
LibreOffice - 58(-1)
Writer: docx filter - 55(-2)
Crashes - 53(+2)
Draw - 50(+0)
UI - 43(+0)
Borders - 42(+0)
Writer: perf - 42(-2)
Base - 33(+1)
Writer: other filter - 29(+0)
Writer: doc filter - 27(+0)
graphics stack - 24(+0)
Printing and PDF export - 23(+0)
RTL - 23(+0)
Chart - 21(+2)
filters and storage - 20(+0)
BASIC - 14(-1)
framework - 2(+0)
Installation - 1(+0)
sdk - 1(+0)
More information about the LibreOffice
mailing list