ESC meeting minutes: 2020-09-03
Miklos Vajna
vmiklos at collabora.com
Thu Sep 3 14:53:27 UTC 2020
* Present:
+ Heiko, Stephan, Thorsten, Gabriel, Kendy, Michael W, Caolan, Olivier, Miklos, Sophie, 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.1 was released earlier today
+ 7.0.2 rc1 in 2 weeks
+ 6.4 status
+ 6.4.7 - end of September (week 39)
+ Remotes
+ Android viewer
+ Online
* Documentation (Olivier)
+ New Help
+ More extended tips into UI (scalc/) (ohallot, cloph)
+ Extended tips on swriter/
+ Helpcontents2
+ Updates and fixes (ohallot)
+ typos (A Gelmini)
+ Google Seasons of Doc
+ Started work on Calc function wiki page (R. Ghandi, S. Fanning)
+ https://wiki.documentfoundation.org/Documentation/Calc_Functions/ACOS
+ setup for Calc E-Learning
+ Guides
+ Work in progress
+ any help for translators to not re-translate extended tips when you move them from help.git to core.git? (Sophie)
+ if you don’t like them, you can disable them (Olivier)
+ you can filter them out for translation, if wanted (Cloph)
+ will improve the content once the move is done (Olivier)
+ perhaps will put a banner on weblate to avoid double work (Sophie)
* UX Update (Heiko)
+ Bugzilla (topicUI) statistics
248(248) (topicUI) bugs open, 315(315) (needsUXEval) needs to be evaluated by the UXteam
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
added 30(-2) 89(19) 111(20) 221(18)
commented 104(6) 461(25) 1082(56) 3821(86)
removed 1(1) 1(1) 10(1) 54(1)
resolved 5(2) 23(-9) 101(-1) 386(1)
+ top 10 contributors:
Telesto made 260 changes in 1 month, and 564 changes in 1 year
Heiko Tietze made 103 changes in 1 month, and 2063 changes in 1 year
Kainz, Andreas made 102 changes in 1 month, and 508 changes in 1 year
Dieter Praas made 72 changes in 1 month, and 537 changes in 1 year
Foote, V Stuart made 59 changes in 1 month, and 602 changes in 1 year
Ilmari Lauhakangas made 48 changes in 1 month, and 220 changes in 1y
Roman Kuznetsov made 31 changes in 1 month, and 257 changes in 1 year
Thomas Lendo made 27 changes in 1 month, and 163 changes in 1 year
Kaganski, Mike made 26 changes in 1 month, and 113 changes in 1 year
BogdanB made 22 changes in 1 month, and 91 changes in 1 year
* 91 new tickets with needsUXEval since Aug/13
+ page-/paragraph style
+ sidebar redesign
+ ...
* Design team discussed two-years plan in weekly meeting: a vision
+ Provide unified UI theming appearance for all platforms
+ Introduce theming as known from iOS
+ Outsource content and make it available via "tight integration"
+ Polish Notebookbars, clean-up variants
+ Retire PNG variants of icons
+ interested in replacing that with SVG
+ what is the goal here? (Kendy)
+ problem on hi-res screens: PNG is blurry (Heiko)
+ rendering SVG is expensive (Kendy)
+ if you want to have the same perf as PNG, you’ll need a cache
+ you need to build that cache on first start
+ could just generate that at build-time
+ not exicted to generate them on the user’s machine
+ Tomaz says: SVG icons alraedy have a cache (Thorsten)
+ switching to SVG won’t buy us anything, it’ll be still blurry
+ don’t like the slow cache building at start (Heiko)
+ just the messenger here…
+ SVG has to be designed in a way that is cheap to render (Kendy)
+ done with care, in some optimized way
+ PNG is just an impl detail; design team does SVG, we use PNG at runtime (Thorsten)
+ more a dev decision
+ agreed (Kendy)
+ SmartArt
* Crash testing (Caolan)
+ 8(+2) import failure, 14(-197) export failures
+ new build with new fix underway
+ 0 coverity issues
+ oss-fuzz 11 timeouts, 3 oom fixed
* Crash Reporting (Xisco)
+ https://crashreport.libreoffice.org/stats/version/6.4.5.2
+ (-394) 1814 2208 2552 2315 1761 1162 0
+ https://crashreport.libreoffice.org/stats/version/6.4.6.2
+ (+874) 874 0
+ https://crashreport.libreoffice.org/stats/version/7.0.0.3
+ (+2649) 6489 3840 788 0
+ 6.4.x crashes look as usual
+ 7.0.x has lots of backports/fixes, looking forward to see how to changes the numbers
* 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
+ mentors: please do you final review, deadline is 4th Sept!
* Mentoring/easyhack update
committer... 1 week 1 month 3 months 12 months
open 102(14) 158(29) 213(25) 222(25)
reviews 748(188) 1934(172) 5006(236) 19936(140)
merged 425(54) 1643(7) 5593(111) 19805(193)
abandoned 12(-5) 65(-12) 242(3) 1036(18)
own commits 339(59) 1232(77) 3757(101) 16018(193)
review commits 155(43) 452(68) 1123(8) 4666(96)
contributor... 1 week 1 month 3 months 12 months
open 58(32) 98(14) 119(13) 121(13)
reviews 1420(300) 4592(156) 14277(94) 45238(482)
merged 28(10) 106(-15) 395(-83) 1616(-31)
abandoned 20(18) 41(15) 130(-5) 543(-2)
own commits 26(5) 149(-27) 499(-111) 1529(-30)
review commits 0(0) 0(0) 0(0) 0(0)
+ easyHack statistics:
needsDevEval 9(9) needsUXEval 2(2) cleanup_comments 240(240)
total 289(289) assigned 13(13) open 255(255)
+ top 10 contributors:
Johnny_M made 60 patches in 1 month, and 292 patches in 1 year
Yusuf Keten made 11 patches in 1 month, and 34 patches in 1 year
Shivam Kumar Singh made 6 patches in 1 month, and 35 patches in 1 year
Alain Romedenne made 6 patches in 1 month, and 142 patches in 1 year
Attila Szűcs made 6 patches in 1 month, and 9 patches in 1 year
Attila Bakos made 6 patches in 1 month, and 28 patches in 1 year
Weblate made 5 patches in 1 month, and 65 patches in 1 year
Nagy Tibor made 5 patches in 1 month, and 14 patches in 1 year
Dániel Arató made 4 patches in 1 month, and 4 patches in 1 year
Aditya Sahu made 3 patches in 1 month, and 20 patches in 1 year
+ top 10 reviewers:
Nabet, Julien made 294 review comments in 1 month, and 1370 in 1 year
Behrens, Thorsten made 138 review comments in 1 month, and 1354 in 1 year
McNamara, Caolán made 128 review comments in 1 month, and 792 in 1 year
Németh, László made 122 review comments in 1 month, and 634 in 1 year
Michael Stahl made 116 review comments in 1 month, and 1202 in 1 year
Timar, Andras made 106 review comments in 1 month, and 1503 in 1 year
Grandin, Noel made 100 review comments in 1 month, and 978 in 1 year
Adolfo Jayme Barrientos made 86 review comments in 1 month, and 1302 in 1 year
Holešovský, Jan made 82 review comments in 1 month, and 671 in 1 year
Xisco Fauli made 82 review comments in 1 month, and 832 in 1 year
+ Patches automatically abandoned:
tdf#38885 CreateTextFromNode Removed ( Advait Ranade )
- https://gerrit.libreoffice.org/#/c/90171
gtk3_kde5: Add support for extra listboxes in fpicker ( Alexander Volkov )
- https://gerrit.libreoffice.org/#/c/92505
tdf#42982 improve UNO API error reporting ( mesut çifci )
- https://gerrit.libreoffice.org/#/c/94159
vcl: split off PrinterTransparencyMode into own header ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/96252
vcl: split off PrinterGradientMode into own file ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/96771
tdf#131427 Remove button in 3D Effects dialog ( Advait Ranade )
- https://gerrit.libreoffice.org/#/c/97129
copy scrolling-related stuff from VclMEdit to TabPage ( Bernhard Widl )
- https://gerrit.libreoffice.org/#/c/97191
vcl: split off PrinterBitmapMode into own file ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/97268
vcl: split off PrinterOptions into own files ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/97269
+ big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
Ivan Stefanenko (Collabora)
* Commit Access
+ None
* Developer Certification (Stephan/Kendy/Thorsten)
+ sleep 5 weeks
+ seeking for a new person as a replacement for Bjoern, who is currently
inactive
* Jenkins / CI update (Christian)
from:Thu Aug 27 14:11:25 2020
master linux rel jobs: 31 ok: 31 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
master linux dbg jobs: 27 ok: 24 ko: 3 fail ratio: 11.11 % break: 3 broken duration: 3.56%
master mac rel jobs: 97 ok: 97 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
master mac dbg jobs: 92 ok: 91 ko: 1 fail ratio: 1.09 % break: 1 broken duration: 2.70%
master win rel jobs: 52 ok: 52 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
master win dbg jobs: 53 ok: 53 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
master win64 dbg jobs: 56 ok: 56 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
master gerrit lin jobs: 731 ok: 561 ko: 130 fail ratio: 17.78% time for ok: mean: 24 median: 24
master gerrit plg jobs: 686 ok: 456 ko: 176 fail ratio: 25.66% time for ok: mean: 35 median: 32
master gerrit win jobs: 782 ok: 508 ko: 210 fail ratio: 26.85% time for ok: mean: 56 median: 56
master gerrit mac jobs: 726 ok: 576 ko: 111 fail ratio: 15.29% time for ok: mean: 29 median: 24
master gerrit all jobs: 739 ok: 381 ko: 287 fail ratio: 38.84% time for ok: mean: 146 median: 135
+ https://dev-www.libreoffice.org/tmp/gerrit_200903.html
+ tests that failed more than twice in last seven days
3 CppunitTest_sw_uwriter gerrit_mac
3 JunitTest_ucb_unoapi gerrit_linux_clang_dbgutil
4 CppunitTest_sw_ooxmlexport14 gerrit_windows
4 CppunitTest_sw_ww8export2 gerrit_windows
5 UITest_impress_tests gerrit_linux_clang_dbgutil
5 UITest_writer_tests gerrit_linux_clang_dbgutil
8 CppunitTest_sc_statistical_functions_test gerrit_linux_gcc_release
8 CppunitTest_sw_ww8export3 gerrit_windows
10 CppunitTest_xmlsecurity_signing gerrit_windows
12 CppunitTest_sw_odfexport gerrit_windows
17 CppunitTest_sc_statistical_functions_test gerrit_linux_clang_dbgutil
29 CppunitTest_sw_uiwriter gerrit_windows
34 Killed by the kill-wrapper gerrit_linux_clang_dbgutil
+ lots of failures in the last 7 days
+ lots of rebases of larger patchsets
+ kill-wrapper had to kick in many times
+ if a connection is lost, do we automatically re-connect? (Stephan)
+ automatic for Linux (Cloph)
+ left-over processes are a problem
* 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
+ 19 (+10) open bugs, 111 total (+17)
* 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
+ UNCONFIRMED: 1268 (+27)
+ enhancements: 136 (+6)
+ needsUXEval: 73 (+20)
+ haveBackTrace: 2 (+1)
+ needsDevAdvice: 14 (+0)
+ documentation: 15 (+2)
+ android: 5 (+0)
+ iOS: 0 (+0)
+ Online: 19 (+2)
+ Most pressing bugs:
New:
Old:
+ LO7RC1 - LANGPACK macOS - many versions fail to recognize LibreOffice7 installation as valid on Catalina
+ https://bugs.documentfoundation.org/show_bug.cgi?id=134607
+ 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
Fixed:
+ New high severity bugs of the week:
+ EDITING: If a table is the first element of the document, "Select All" does not select all
+ https://bugs.documentfoundation.org/show_bug.cgi?id=135682
+ Miklos ?
+ will read the report to see if this is a regression or impl error (Miklos)
+ Red wrong spelled lining needs a trigger to get activated (spell checker)
+ https://bugs.documentfoundation.org/show_bug.cgi?id=136294
+ M. Stahl ?
+ same is needed here (Xisco)
* QA stats
+ https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
+262 -31 (-223) overall)
many thanks to the top bug squashers:
Buovjaga 60
QA Administrators 14
Telesto 13
Caolán McNamara 10
NISZ LibreOffice Team 10
Heiko Tietze 9
Julien Nabet 8
Michael Stahl (CIB) 6
Mike Kaganski 6
Attila Szűcs 4
+ top 10 bugs reporters:
Telesto 48
NISZ LibreOffice Team 10
andreas_k 5
Gerald Pfeifer 4
shariqkeen 4
BogdanB 3
Heiko Tietze 3
Mike Kaganski 3
R. Green 3
Rafael Lima 3
+ top 10 bugs fixers:
McNamara, Caolán 10
Heiko Tietze 5
Attila Szűcs 4
Balazs Varga 4
Dániel Arató 4
Michael Stahl 4
NISZ LibreOffice Team 4
Justin Luth 3
Kainz, Andreas 3
Nabet, Julien 3
+ top 10 bugs confirmers:
Ilmari Lauhakangas 64
BogdanB 21
Nabet, Julien 8
Heiko Tietze 7
Telesto 7
Alex Thurgood 6
Dieter Praas 6
Roman Kuznetsov 6
Balazs Varga 3
Henschel, Regina 3
* 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
+ 848/4656 842/4631 841/4613 839/4593 835/4575 839/4559 822/4529
done by:
Ilmari Lauhakangas 9
Telesto 6
Budea, Áron 5
Raal 2
Xisco Fauli 2
Justin Luth 1
* Bibisected bugs open: keyword 'bibisected'
+ http://bit.ly/2cSCXlS
+ 1034/5552 1025/5522 1024/5501 1026/5482 1023/5464 1027/5448 1012/5417
done by:
Ilmari Lauhakangas 9
Budea, Áron 7
Telesto 5
BogdanB 4
Raal 2
Xisco Fauli 2
Justin Luth 1
* all bugs tagged with 'regression'
+ 1311(+10) bugs open of 10195(+37) total 12(-1) high prio.
done by:
Telesto 13
Ilmari Lauhakangas 7
BogdanB 5
Yotam Benshalom 3
Xisco Fauli 3
Kaganski, Mike 2
Roman Kuznetsov 1
Rathke, Eike 1
Gerald Pfeifer 1
Henschel, Regina 1
* ~Component count net * high severity regressions
+ http://bit.ly/1HWHb3E
Writer - 6(-1)
Calc - 3(+0)
Impress - 2(+0)
LibreOffice - 1(+0)
by OS:
All - 9(-1)
Linux - 1(+0)
Mac OS X - 0(+0)
Windows - 2(+0)
* ~Component count net * all regressions
+ http://bit.ly/1BUdI8i
Writer: other - 394(+3)
Calc - 231(+1)
Impress - 145(+1)
LibreOffice - 59(+0)
Writer: docx filter - 57(+1)
Crashes - 51(-4)
Draw - 50(+2)
Writer: perf - 44(+1)
UI - 43(+0)
Borders - 42(+1)
Base - 32(+1)
Writer: other filter - 29(+0)
Writer: doc filter - 27(+0)
graphics stack - 24(-3)
Printing and PDF export - 23(+0)
RTL - 23(+0)
filters and storage - 20(+0)
Chart - 19(+0)
BASIC - 15(-1)
framework - 2(+0)
Installation - 1(+0)
sdk - 1(+0)
More information about the LibreOffice
mailing list