ESC meeting minutes: 2020-04-23
Miklos Vajna
vmiklos at collabora.com
Thu Apr 23 14:36:26 UTC 2020
* Present:
+ Michael W, Stephan, Caolan, Cloph, Ilmari, Heiko, Sophie, Eike, Thorsten, Xisco, Miklos, Gabriel, Olivier, Kendy
* Completed Action Items:
+ Sort out access nextcloud.tdf access with hostmaster@ (Gabriel)
+ Backport fix for latest LLVM libcxxabi to 6-3-6 (Stephan)
+ <https://gerrit.libreoffice.org/c/core/+/92300>
* Pending Action Items:
+ None
* Release Engineering update (Cloph)
+ 7.0 status: alpha in 2 weeks; feature freeze is last week of May
+ 6.4 status: 6.4.4 rc1 will be tagged next week
+ 6.3 status: 6.3.6 final is pushed to master
+ Remotes
+ Android viewer
+ Android tinderbox has problems, need HW help
+ maybe it’ll be moved to TDF infra
+ Online
* Documentation (Olivier)
+ New Help
+ Considering a new layout/branding for 7.0
+ Helpcontents2
+ Several fixes and additions (LibreOfficiant, S. Fanning, ohallot)
+ Google Seasons of Doc
+ https://wiki.documentfoundation.org/Documentation/GSoDOC/2020
+ Guides
+ Work in progress.
+ Plea to get master document + PDF export bug fixed:
+ https://bugs.documentfoundation.org/show_bug.cgi?id=84913
+ not a new problem/regression, but it’s painful
+ specific to hidden sections
* UX Update (Heiko)
+ Bugzilla (topicUI) statistics
243(243) (topicUI) bugs open, 258(258) (needsUXEval) needs to be evaluated by the UXteam
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
added 12(5) 20(5) 79(0) 162(6)
commented 111(16) 373(41) 1051(11) 3228(73)
removed 0(-1) 2(-2) 36(-1) 43(-1)
resolved 12(2) 45(4) 124(2) 309(7)
+ top 10 contributors:
Heiko Tietze made 260 changes in 1 month, and 1801 changes in 1 year
Kainz, Andreas made 145 changes in 1 month, and 448 changes in 1 year
Dieter Praas made 72 changes in 1 month, and 503 changes in 1 year
Timur made 43 changes in 1 month, and 200 changes in 1 year
Foote, V Stuart made 35 changes in 1 month, and 562 changes in 1 year
Telesto made 32 changes in 1 month, and 63 changes in 1 year
Henschel, Regina made 17 changes in 1 month, and 80 changes in 1 year
Roman Kuznetsov made 16 changes in 1 month, and 316 changes in 1 year
Thomas Lendo made 16 changes in 1 month, and 261 changes in 1 year
Xisco Faulí made 15 changes in 1 month, and 570 changes in 1 year
+ New tickets with needsUXEval Apr/16-23
* The icons of the toolbar(and generaly in the whole interface) are
pixelated (in bad resolution) in Windows 10.
+ https://bugs.documentfoundation.org/show_bug.cgi?id=131730
* Writer does not allow a user-set default view/zoom
+ https://bugs.documentfoundation.org/show_bug.cgi?id=132274
* SHAPES: scrolling text not running
+ https://bugs.documentfoundation.org/show_bug.cgi?id=132177
* Inserted file not displayed correctly (Numbering missing)
+ https://bugs.documentfoundation.org/show_bug.cgi?id=132289
=> in discussion
* Prefill description field for default layers- and show the description
as tooltip
+ https://bugs.documentfoundation.org/show_bug.cgi?id=127286
* Select in(active) Layer
+ https://bugs.documentfoundation.org/show_bug.cgi?id=127283
=> NEW
* drawing styles for writer
+ https://bugs.documentfoundation.org/show_bug.cgi?id=132175
* Themes Support for drawings
+ https://bugs.documentfoundation.org/show_bug.cgi?id=132140
=> DUP, WFM
-> * CHARACTER DIALOG: Drop hyperlink from character attributes
+ https://bugs.documentfoundation.org/show_bug.cgi?id=132253
+ Word has no “hyperlink” in its font dialog, either, FWIW (Miklos)
+ bold vs hyperlink behavior is different (Cloph)
=> no objections to remove the tab page, if dedicated dialog provides the same functionality (all)
-> * Drop Macromedia Flash export filter
+ https://gerrit.libreoffice.org/c/core/+/92507
=> needsDevAdvice
+ did a survey, swf is used by the least number of users (Heiko)
+ would love to see that go (Thorsten)
+ Michael S was just complaining we didn’t deprecate it earlier
+ it’s a dying format, Adobe is EOLing the format
+ svg export can also export animations
=> go ahead with the removal (all)
* Crash Testing (Caolan)
+ 17(+6) import failure, 8(+0) export failures
+ 12 coverity issues
+ 8 ossfuzz issues
* Crash Reporting (Xisco)
+ https://crashreport.libreoffice.org/stats/version/6.3.5.2
+ (-90) 1771 1474 1755 1845 1565 1167 961 635 312 0
+ https://crashreport.libreoffice.org/stats/version/6.4.0.3
+ (+275) 4578 4263 5555 8022 8518 7488 7429 8772 9464 6774 4842 419 0
+ https://crashreport.libreoffice.org/stats/version/6.4.1.2
+ (+269) 2230 1961 2884 4166 5344 5609 3687 2052 0
+ https://crashreport.libreoffice.org/stats/version/6.4.2.2
+ (+342) 6869 6527 8046 6988 3716 0
+ https://crashreport.libreoffice.org/stats/version/6.4.3.2
+ (+2199) 2199 0
+ Crashes since 6.4 without steps
1. https://crashreport.libreoffice.org/stats/signature/vcl::WizardMachine::WizardMachine
This one is probably my one (caolan) but I don’t see how to reproduce
2. https://crashreport.libreoffice.org/stats/signature/SvxNotebookbarConfigPage::searchNodeandAttribute(std::vector%3CSvxNotebookbarConfigPage::NotebookbarEntries,std::allocator%3CSvxNotebookbarConfigPage::NotebookbarEntries%3E%20%3E%20&,std::vector%3CSvxNotebookbarConfigPage::CategoriesEntries,std::allocator%3CSvxNotebookba
3.
https://crashreport.libreoffice.org/stats/signature/std::vector%3CMsgRange,std::allocator%3CMsgRange%3E%20%3E::_Emplace_reallocate%3CMsgRange%20const%20&%3E
* GSoC 2020 (Ilmari)
+ April 22 - 30 18:00 UTC: Orgs select the proposals to become student projects. At least 1 mentor must be assigned to each project before it can be selected. (Org Admins enter selections)
+ April 30 - May 4: Google Program Admins will do another review of student eligibility
+ May 4: Accepted GSoC 2020 students/projects are announced
+ 2nd mentor is now mandatory (Ilmari)
+ help is still needed here!
+ slots are now allocated to the project
* Mentoring/easyhack update
+ reviewing patches from first contributors is much appreciated (Muhammet)
+ https://gerrit.libreoffice.org/q/status:open+-label:Code-Review=-1+-label:Verified=-1+-ownerin:Committers
committer... 1 week 1 month 3 months 12 months
open 82(-36) 155(-8) 158(-12) 175(-13)
reviews 460(18) 1630(52) 5090(-192) 22967(18)
merged 387(102) 1485(72) 4509(46) 18739(143)
abandoned 33(7) 114(22) 284(10) 1024(23)
own commits 329(111) 1170(74) 3767(32) 15353(90)
review commits 76(19) 327(-10) 1206(8) 4617(5)
contributor... 1 week 1 month 3 months 12 months
open 34(-5) 69(-2) 73(-1) 75(-1)
reviews 1100(86) 3872(194) 10728(111) 38164(364)
merged 26(6) 110(10) 371(3) 864(18)
abandoned 3(-4) 35(-3) 143(-2) 532(-1)
own commits 34(-1) 160(11) 469(8) 1080(24)
review commits 0(0) 0(0) 0(0) 0(0)
+ easyHack statistics:
needsDevEval 8(8) needsUXEval 2(2) cleanup_comments 214(214)
total 260(260) assigned 21(21) open 221(221)
+ top 10 contributors:
LibreOfficiant made 29 patches in 1 month, and 116 patches in 1 year
Steve Fanning made 22 patches in 1 month, and 26 patches in 1 year
Johnny_M made 19 patches in 1 month, and 22 patches in 1 year
Pranam Lashkari made 11 patches in 1 month, and 45 patches in 1 year
Weblate made 6 patches in 1 month, and 45 patches in 1 year
Gökay ŞATIR made 5 patches in 1 month, and 6 patches in 1 year
Andreas Heinisch made 4 patches in 1 month, and 25 patches in 1 year
Szabolcs Tóth (NISZ) made 4 patches in 1 month, and 21 patches in 1 year
Marco A.G.Pinto made 3 patches in 1 month, and 17 patches in 1 year
Jussi Pakkanen made 3 patches in 1 month, and 9 patches in 1 year
+ top 10 reviewers:
Michael Stahl made 156 review comments in 1 month, and 1540 in 1 year
Timar, Andras made 152 review comments in 1 month, and 1299 in 1 year
Behrens, Thorsten made 114 review comments in 1 month, and 1274 in 1 year
Adolfo Jayme Barrientos made 100 review comments in 1 month, and 1038 in 1 year
Grandin, Noel made 96 review comments in 1 month, and 1177 in 1 year
Vajna, Miklos made 80 review comments in 1 month, and 1382 in 1 year
Meeks, Michael made 74 review comments in 1 month, and 940 in 1 year
Holešovský, Jan made 66 review comments in 1 month, and 981 in 1 year
Xisco Faulí made 64 review comments in 1 month, and 890 in 1 year
Kaganski, Mike made 60 review comments in 1 month, and 868 in 1 year
+ Patches automatically abandoned:
tdf#51611 - Macros: Cursor's GotoEndOfWord selects dot ( Andreas Heinisch )
- https://gerrit.libreoffice.org/#/c/78269
wsd: gracefully disconnect the kit socket ( Jan Holesovsky )
- https://gerrit.libreoffice.org/#/c/83354
[MS-OFFCRYPTO] convert oox implementation into UNO service ( Thorsten Behrens )
- https://gerrit.libreoffice.org/#/c/84436
wip: flush out unconverted CreateItemWindow uses ( Caolán McNamara )
- https://gerrit.libreoffice.org/#/c/88598
Use at least -std=c++14 for compilerplugins ( Stephan Bergmann )
- https://gerrit.libreoffice.org/#/c/88670
Log WOPI proof headers ( Mike Kaganski )
- https://gerrit.libreoffice.org/#/c/88706
Add logging of request header ( Mike Kaganski )
- https://gerrit.libreoffice.org/#/c/88721
sc: Check that the chart is also pasted ( Xisco Faulí )
- https://gerrit.libreoffice.org/#/c/88742
Pass by const ref instead of pass-by-value ( Muhammet Kara )
- https://gerrit.libreoffice.org/#/c/88819
+ big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
Pavel Klevakin
Sachin Vilas Nagane
Steve Fanning
Nagy Tibor (NISZ)
Ian Barkley-Yeung
* Commit Access
+ None
* Developer Certification (Stephan/Kendy/Thorsten)
+ sleep 21 weeks
+ seeking for a new person as a replacement for Bjoern, who is currently
inactive
* Jenkins / CI update (Christian)
from:Thu Apr 16 13:54:51 2020
master linux rel jobs: 48 ok: 45 ko: 3 fail ratio: 6.25 % break: 2 broken duration: 2.43%
master linux dbg jobs: 44 ok: 40 ko: 3 fail ratio: 6.82 % break: 2 broken duration:18.51%
master mac rel jobs: 95 ok: 94 ko: 1 fail ratio: 1.05 % break: 1 broken duration: 2.02%
master mac dbg jobs: 87 ok: 86 ko: 1 fail ratio: 1.15 % break: 1 broken duration: 1.64%
master win rel jobs: 78 ok: 78 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
master win dbg jobs: 86 ok: 86 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
master win64 dbg jobs: 83 ok: 83 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
master gerrit lin jobs: 545 ok: 440 ko: 67 fail ratio: 12.29% time for ok: mean: 23 median: 23
master gerrit plg jobs: 535 ok: 308 ko: 161 fail ratio: 30.09% time for ok: mean: 33 median: 29
master gerrit win jobs: 556 ok: 416 ko: 101 fail ratio: 18.17% time for ok: mean: 51 median: 52
master gerrit mac jobs: 563 ok: 460 ko: 74 fail ratio: 13.14% time for ok: mean: 28 median: 25
master gerrit all jobs: 548 ok: 273 ko: 208 fail ratio: 37.96% time for ok: mean: 90 median: 74
+ https://dev-www.libreoffice.org/tmp/gerrit_200423.html
+ tests that failed more than twice in last seven days:
3 CppunitTest_vcl_graphic_test
3 JunitTest_forms_unoapi_4
3 UITest_search_replace
4 JunitTest_toolkit_unoapi_1
5 CppunitTest_sw_uwriter
8 CppunitTest_sw_uiwriter
19 CppunitTest_desktop_lib
41 UITest_writer_demo5
+ 1 UI test failed many builds, now fixed
+ also caused a longer queue due to rebases
+ 1 mac had connectivity problem
+ callgrind job now fails for 2 weeks (Stephan)
+ think it was a perl → python conversion (Cloph)
+ possibly something (Sephten)
+ nominally Norbert and Markus are the owners
+ wait till next week to see if somebody fixes it (Miklos)
* l10n (Sophie)
+ work as usual
+ new language: Central Kurdish
* Graphics architecture (Thorsten)
* https://pad.documentfoundation.org/p/ESC_graphics_architecture
* skia / vulkan: to try it on master (Lubos)
+ metabug: https://bugs.documentfoundation.org/show_bug.cgi?id=129062
+ 6 (+1) open bugs, 43 total (+11)
+ now builds again on x86 (Thorsten)
+ now worked around.. :)
* Use TDF nextcloud/Online instance for ESC too (easier access for non-regular attendees) (Thorsten)
+ non-regular attendees wanting to add agenda items
+ aware of the dog-food idea
+ believe the TDF instance would do the work
+ you can just login with TDF ldap (Michael M)
+ TDF could run a core/online master (Thorsten)
+ not a big deal (Michael M)
+ Waiting for Gabriel to sort out access
+ Next week’s agenda would be at <https://nextcloud.documentfoundation.org/apps/files/?dir=/Shared/Common/ESC-minutes>
+ works fine (Michael W, Cloph)
* QA update (Xisco)
+ Please help flesh out the monthly reports:
https://nextcloud.documentfoundation.org/s/2qbepFYXXan4ief
+ UNCONFIRMED: 884 (+54)
+ enhancements: 124 (+10)
+ needsUXEval: 5 (+3)
+ haveBackTrace: 1 (+0)
+ needsDevAdvice: 11 (+0)
+ documentation: 19 (-1)
+ android: 6 (+1)
+ iOS: 0 (+0)
+ Online: 15 (+1)
+ Most pressing bugs:
New:
None
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)
+ Notarize LibreOffice builds so that it launches without warnings on macOS 10.15 Catalina
+ https://bugs.documentfoundation.org/show_bug.cgi?id=126409
+ Cloph?
+ Opening ODS file rise Incorrect Format exception. Opened well with OpenOffice 4.1.3
+ https://bugs.documentfoundation.org/show_bug.cgi?id=116079
+ regression from the fastparser gsoc work from 2016
+ Mohammed is no longer around, Julien is asking for tips
+ 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
+ New high severity bugs of the week:
+ IMAGE WRAP: Crash if you wrap an image with vertical position "Bottom + Page text area"
+ https://bugs.documentfoundation.org/show_bug.cgi?id=131729
+ Miklos will take a look
+ Crash in: swlo.dll
+ https://bugs.documentfoundation.org/show_bug.cgi?id=132236
+ M. Stahl will take a look
+ FILEOPEN PPTX: Titles rendered vertically instead of horizontally
+ https://bugs.documentfoundation.org/show_bug.cgi?id=132282
+ Fong / NetDragon ?
+ Spell check erases footnotes
+ https://bugs.documentfoundation.org/show_bug.cgi?id=132288
+ regression, not bisected
* QA stats
+ https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
+207 -71 (-142) overall)
many thanks to the top bug squashers:
QA Administrators 16
Justin L 13
Luboš Luňák 7
Buovjaga 6
Heiko Tietze 6
Julien Nabet 6
Dieter 5
Mike Kaganski 5
Rizal Muttaqin 5
Timur 5
+ top 10 bugs reporters:
Telesto 46
Mike Kaganski 5
Xisco Faulí 5
NISZ LibreOffice Team 4
andreas_k 4
Heiko Tietze 3
giors_00 3
guser 3
Alex Thurgood 2
Buovjaga 2
+ top 10 bugs fixers:
Luboš Luňák 6
Rizal Muttaqin 6
Nabet, Julien 5
Heiko Tietze 4
Kaganski, Mike 3
Németh, László 3
Balazs Varga 2
Jim Raykowski 2
Justin Luth 2
McNamara, Caolán 2
+ top 10 bugs confirmers:
Dieter Praas 23
Ilmari Lauhakangas 20
Nabet, Julien 17
Xisco Faulí 13
Telesto 8
Faure, Jean-Baptiste 7
Budea, Áron 6
Foote, V Stuart 5
Heiko Tietze 5
m.a.riosv 4
* Highest-Priority bugs (aka "MABs"):
+ http://bit.ly/2lJAAJI
6.0 : 1/52 - 1 % (+0)
5.4 : 2/41 - 4 % (+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 : 3/82 - 3 % (+0)
old : 6/245 - 2 % (+0)
* Bisected bugs open: keyword 'bisected'
+ more accurate - down to a single commit.
+ http://bit.ly/2dyIfDy
+ 704/4138 699/4119 713/4113 715/4104 719/4091 710/4070 708/4049
done by:
Xisco Faulí 7
Ilmari Lauhakangas 3
NISZ LibreOffice Team 3
Justin Luth 1
* Bibisected bugs open: keyword 'bibisected'
+ http://bit.ly/2cSCXlS
+ 877/4982 870/4962 885/4957 892/4954 895/4940 885/4918 885/4897
done by:
Xisco Faulí 8
Ilmari Lauhakangas 3
NISZ LibreOffice Team 3
Justin Luth 1
* all bugs tagged with 'regression'
+ 1144(+15) bugs open of 9538(+32) total 3(+2) high prio.
done by:
Xisco Faulí 9
Telesto 8
Ilmari Lauhakangas 3
Dieter Praas 2
Timur 1
Justin Luth 1
NISZ LibreOffice Team 1
Nabet, Julien 1
Foote, V Stuart 1
* ~Component count net * high severity regressions
+ http://bit.ly/1HWHb3E
Calc - 1(+0)
LibreOffice - 1(+1)
Writer - 1(+1)
by OS:
All - 2(+1)
Linux - 0(+0)
Mac OS X - 0(+0)
Windows - 1(+1)
* ~Component count net * all regressions
+ http://bit.ly/1BUdI8i
Writer: other - 314(+4)
Calc - 217(+1)
Impress - 133(+1)
LibreOffice - 67(-1)
Writer: docx filter - 59(+0)
Draw - 47(+1)
Crashes - 42(+6)
UI - 42(+2)
Borders - 39(+0)
Writer: perf - 37(+0)
Base - 35(+0)
graphics stack - 29(+1)
Writer: doc filter - 28(+0)
Writer: other filter - 27(+0)
Chart - 23(+1)
Printing and PDF export - 23(+1)
RTL - 22(+0)
filters and storage - 22(+0)
BASIC - 17(+0)
framework - 2(+0)
Installation - 1(+0)
sdk - 1(+0)
More information about the LibreOffice
mailing list