ESC meeting minutes: 2020-06-04
Miklos Vajna
vmiklos at collabora.com
Thu Jun 4 14:47:50 UTC 2020
* Present:
+ Michael W, Stephan, Ilmari, Cloph, Heiko, Caolan, Sophie, Eike, Olivier, Michael S, Miklos, Xisco, Thorsten
* Completed Action Items:
+ run ‘make check’ as part of the TDF CI for online.git (Cloph)
+ put the deprecation notice to the 7.0 release notes for macOS 10.10 & 10.11 (Ilmari)
* Pending Action Items:
+ fix Jenkins_Callgrind at some stage (Cloph)
[ must be an env var mismatch, custom LD_LIBRARY_PATH causes problems ]
* Release Engineering update (Cloph)
+ 7.0 status
+ UI freeze & string freeze in the first week of July
+ decide next week: if a beta2 is needed (so far nobody asked for it)
+ input from QA/l10n would be great (Thorsten)
+ no blocker fixed that would need a beta2 ATM (Xisco)
+ in favor of not having beta2 (Sophie)
+ there will be 3 RCs (Cloph)
+ 6.4 status: rc1 for 6.4.5 next week
+ 6.3 status: no more releases planned
+ Remotes
+ Android viewer
+ now green
+ Online
+ libreoffice-7-0 branch is created (Andras)
* Documentation (Olivier)
+ New Help
+ Fixes in JS and CSS (buovjaga, ohallot)
+ Helpcontents2
+ Improvements/review in Calc function syntax description (S. Fanning)
+ conversion DE-EN for section mnemonics (Johnny_M)
+ Updates in contents (ohallot, fitoshido)
+ Google Seasons of Doc
+ receiving proposals
+ Guides
+ Discussions of new templates for 7.0
+ for the guides, not for LibreOffice in general
* UX Update (Heiko)
+ Bugzilla (topicUI) statistics
243(243) (topicUI) bugs open, 275(275) (needsUXEval) needs to be evaluated by the UXteam
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
added 10(-2) 33(-3) 90(2) 183(1)
commented 79(-18) 400(-64) 1029(-23) 3500(5)
removed 0(0) 2(-1) 37(0) 46(0)
resolved 6(1) 49(-7) 126(-2) 345(2)
+ top 10 contributors:
Heiko Tietze made 226 changes in 1 month, and 1993 changes in 1 year
Telesto made 172 changes in 1 month, and 255 changes in 1 year
Foote, V Stuart made 65 changes in 1 month, and 608 changes in 1 year
Dieter Praas made 49 changes in 1 month, and 541 changes in 1 year
BogdanB made 37 changes in 1 month, and 67 changes in 1 year
Ilmari Lauhakangas made 33 changes in 1 month, and 129 changes in 1 year
Kainz, Andreas made 28 changes in 1 month, and 435 changes in 1 year
Xisco Fauli made 27 changes in 1 month, and 579 changes in 1 year
Martin van Zijl made 18 changes in 1 month, and 18 changes in 1 year
Monastirsky, Maxim made 16 changes in 1 month, and 52 changes in 1 year
+ New tickets with needsUXEval May/29-Jun/04
* User Data fields are cut
+ https://bugs.documentfoundation.org/show_bug.cgi?id=133058
* No margin or padding on the left of the cell name field
+ https://bugs.documentfoundation.org/show_bug.cgi?id=133057
* Endnote Heading for HTML and Epub exports
+ https://bugs.documentfoundation.org/show_bug.cgi?id=133577
* Sound to verify document has been saved
+ https://bugs.documentfoundation.org/show_bug.cgi?id=133585
* FIND & REPLACE DIALOG: Improve find and replace for character
attributes
+ https://bugs.documentfoundation.org/show_bug.cgi?id=133439
* Improve word completion suggestions
+ https://bugs.documentfoundation.org/show_bug.cgi?id=133494
=> in discussion, unconfirmed
-> * Data loss in tables when opening odt file (libreoffice writer
document)
+ https://bugs.documentfoundation.org/show_bug.cgi?id=133611
+ text in cell, then number format is applied, text is gone
+ not a regression
* Replace hard-coded paste limit to 24117248 cells with a warning
dialog
+ https://bugs.documentfoundation.org/show_bug.cgi?id=133545
=> new
* No freehand drawing buttons in Draw 6.4.2.2
+ https://bugs.documentfoundation.org/show_bug.cgi?id=133561
* Make "current selection" persistent in F/R dialogue
+ https://bugs.documentfoundation.org/show_bug.cgi?id=133480
* Writer comments ruler UI control problems
+ https://bugs.documentfoundation.org/show_bug.cgi?id=133569
* Pressing CTRL+W with a single document open closes LibreOffice
+ https://bugs.documentfoundation.org/show_bug.cgi?id=133542
=> WF, WFM, NAB
* Crash Testing (Caolan)
+ 15(+0) import failure, 5(+0) export failures
progress here thanks to mst
+ ??? coverity issues
upload woes continue
+ 9 ossfuzz issues, 2 fixed but pending ossfuzz build
* Crash Reporting (Xisco)
+ https://crashreport.libreoffice.org/stats/version/6.3.6.2
+ (+518) 1376 858 668 529 283 0
+ https://crashreport.libreoffice.org/stats/version/6.4.2.2
+ (-302) 2731 3033 3501 3702 4322 5765 6869 6527 8046 6988 3716 0
+ https://crashreport.libreoffice.org/stats/version/6.4.3.2
+ (-1347) 4896 6243 7540 6577 5725 4328 2199 0
+ https://crashreport.libreoffice.org/stats/version/6.4.4.2
+ (+2032) 3670 1638 0
Since 6.4 without steps
- https://crashreport.libreoffice.org/stats/signature/std::vector%3CMsgRange,std::allocator%3CMsgRange%3E%20%3E::_Emplace_reallocate%3CMsgRange%20const%20&%3E
* GSoC 2020 (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
+ the game is on, students are reporting more or less regularly
+ remind your students if it's not happening
* Mentoring/easyhack update
committer... 1 week 1 month 3 months 12 months
open 83(-5) 150(6) 154(4) 163(1)
reviews 490(122) 1750(94) 4120(10) 21543(-114)
merged 336(42) 1651(-35) 4553(10) 19067(39)
abandoned 23(2) 102(9) 269(-4) 1038(7)
own commits 255(3) 1314(-66) 3744(-12) 15630(-11)
review commits 149(42) 502(74) 1194(55) 4714(64)
contributor... 1 week 1 month 3 months 12 months
open 20(-12) 67(-9) 69(-9) 71(-9)
reviews 1238(128) 4590(184) 11064(200) 40158(452)
merged 72(29) 182(57) 345(43) 935(66)
abandoned 15(9) 38(5) 127(-1) 555(9)
own commits 108(55) 262(89) 515(75) 1221(101)
review commits 0(0) 0(0) 0(0) 0(0)
+ easyHack statistics:
needsDevEval 8(8) needsUXEval 3(3) cleanup_comments 224(224)
total 269(269) assigned 25(25) open 225(225)
+ top 10 contributors:
Steve Fanning made 82 patches in 1 month, and 84 patches in 1 year
Johnny_M made 68 patches in 1 month, and 88 patches in 1 year
Gökay ŞATIR made 13 patches in 1 month, and 13 patches in 1 year
LibreOfficiant made 12 patches in 1 month, and 126 patches in 1 year
himajin100000 made 6 patches in 1 month, and 18 patches in 1 year
Weblate made 4 patches in 1 month, and 53 patches in 1 year
Ilmari Lauhakangas made 3 patches in 1 month, and 23 patches in 1 year
Aditya Sahu made 3 patches in 1 month, and 7 patches in 1 year
Attila Bakos made 3 patches in 1 month, and 14 patches in 1 year
mesut çifci made 3 patches in 1 month, and 16 patches in 1 year
+ top 10 reviewers:
Timar, Andras made 198 review comments in 1 month, and 1385 in 1 year
Olivier Hallot made 180 review comments in 1 month, and 520 in 1 year
Behrens, Thorsten made 168 review comments in 1 month, and 1234 in 1 year
Michael Stahl made 98 review comments in 1 month, and 1422 in 1 year
Adolfo Jayme Barrientos made 94 review comments in 1 month, and 1078 in 1 year
Vajngerl, Tomaž made 92 review comments in 1 month, and 260 in 1 year
Grandin, Noel made 66 review comments in 1 month, and 1117 in 1 year
Nabet, Julien made 66 review comments in 1 month, and 1832 in 1 year
Meeks, Michael made 60 review comments in 1 month, and 846 in 1 year
Bergmann, Stephan made 60 review comments in 1 month, and 889 in 1 year
+ Patches automatically abandoned:
Bazel: Upload LibreOffice API to Maven Central ( David Ostrovsky )
- https://gerrit.libreoffice.org/#/c/87819
- neutral on this (Thorsten)
- against it (Cloph)
- comments are not addressed so far
Uppercase typo ( Sophia Schroeder )
- https://gerrit.libreoffice.org/#/c/88022
- little value for lots of noise (work for translators) (Olivier, Sophie)
tdf#131437 speed-up: avoid adding into recent list when doc loaded ( Serge Krot (CIB) )
- https://gerrit.libreoffice.org/#/c/90775
tdf#108766 related: Persist Navigator outline tracking mode setting ( Jim Raykowski )
- https://gerrit.libreoffice.org/#/c/91338
- will ping Jim, asking if this is useful work (Heiko)
+ big CONGRATULATIONS to new contributors who have at least 1 merged patch, since last report:
Gökay ŞATIR (Collabora)
Michael Warner
Markus Keller
* Commit Access
+ None
* Developer Certification (Stephan/Kendy/Thorsten)
+ sleep 15 weeks
+ seeking for a new person as a replacement for Bjoern, who is currently
inactive
* Jenkins / CI update (Christian)
from:Thu May 28 13:33:37 2020
master linux rel jobs: 41 ok: 40 ko: 1 fail ratio: 2.44 % break: 1 broken duration: 0.11%
master linux dbg jobs: 35 ok: 24 ko: 9 fail ratio: 25.71 % break: 7 broken duration:21.18%
master mac rel jobs: 49 ok: 49 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
master mac dbg jobs: 50 ok: 50 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
master win rel jobs: 65 ok: 65 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
master win dbg jobs: 73 ok: 73 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
master win64 dbg jobs: 71 ok: 71 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
master gerrit lin jobs: 642 ok: 536 ko: 70 fail ratio: 10.90% time for ok: mean: 24 median: 23
master gerrit plg jobs: 550 ok: 325 ko: 185 fail ratio: 33.64% time for ok: mean: 33 median: 30
master gerrit win jobs: 658 ok: 451 ko: 158 fail ratio: 24.01% time for ok: mean: 57 median: 56
master gerrit mac jobs: 714 ok: 397 ko: 274 fail ratio: 38.38% time for ok: mean: 37 median: 32
master gerrit all jobs: 599 ok: 207 ko: 332 fail ratio: 55.43% time for ok: mean: 95 median: 91
+ https://dev-www.libreoffice.org/tmp/gerrit_200604.html
+ tests failing more than twice in last seven days
3 CppunitTest_sc_databaserangeobj
3 CppunitTest_sw_odfexport
4 CppunitTest_svl_qa_cppunit
4 CppunitTest_sw_ooxmlexport5
5 CppunitTest_sd_tiledrendering
5 CppunitTest_sw_uwriter
6 JunitTest_toolkit_unoapi_1
11 CppunitTest_sw_layoutwriter
11 CppunitTest_sw_uiwriter
28 UITest_calc_demo
54 CppunitTest_dbaccess_hsqldb_test
65 CppunitTest_dbaccess_RowSetClones
+ suffering from unstable tests (Cloph)
+ some java tests are unstable since the bump of the jdk
+ Noel already disabled the most painful ones
+ rebase -> but then have to wait a little
+ Stephan looked at the UITest_calc_demo instability
+ https://gerrit.libreoffice.org/c/core/+/90380 "Make Chart Creation Wizard async"
* l10n (Sophie)
+ Swahili: new localization
+ work is ongoing
* 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
+ 3 (-1) open bugs, 65 total (+0)
* ODF extensions (Michael S)
+ surprised to find 39 of them in the code
+ please add new ones to wiki
https://wiki.documentfoundation.org/Development/ODF_Implementer_Notes/List_of_LibreOffice_ODF_Extensions#LibreOffice_ODF_extensions
+ all these should be listed on the wiki page!
+ they didn't go into 1.3, partly due to this
+ please take care of this
+ there is a "check implementer notes" script to check missing entries (Thorsten)
+ assuming you at least added a test for the extension, the script should catch badness
AI: build a commit list + names (Thorsten)
+ please take care
* LibreOffice Conference will be Online (Sophie)
+ CfP will be shorter
+ deadline to submit your talks: 21st July
+ https://blog.documentfoundation.org/blog/2020/06/02/opensuse-libreoffice-conference-2020-will-take-place-online/
+ could we have workshops? (Thorsten)
+ difficult for longer sessions (Sohpie)
+ perhaps could do a Jitsi session
+ exce
* QA update (Xisco)
+ Please help flesh out the monthly reports:
https://nextcloud.documentfoundation.org/s/2qbepFYXXan4ief
+ UNCONFIRMED: 820 (+55)
+ enhancements: 90 (+4)
+ needsUXEval: 17 (+0)
+ haveBackTrace: 1 (+0)
+ needsDevAdvice: 12 (+0)
+ documentation: 12 (+1)
+ android: 3 (-1)
+ iOS: 0 (+0)
+ Online: 14 (+0)
+ 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)
+ 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
Fixed:
+ Beta 7.0.0.0 crashes upon dragging a document into its window
+ https://bugs.documentfoundation.org/show_bug.cgi?id=133527 + Thanks to Mike
+ New high severity bugs of the week:
+ Cannot sign existing PDF, ' .tmp does not exist' from 6.4
+ https://bugs.documentfoundation.org/show_bug.cgi?id=130354
+ already fixed, thanks to Miklos
+ FILEOPEN DOC: Endnotes not at end of document
+ https://bugs.documentfoundation.org/show_bug.cgi?id=133145
+ Miklos will take a look
+ Crash after redo (steps in comment 5)
+ https://bugs.documentfoundation.org/show_bug.cgi?id=133326
+ Noel?
+ LO70b1: on macOS: langpack installer reports invalid installation of LO70, cannot install langpack
+ https://bugs.documentfoundation.org/show_bug.cgi?id=133511
+ not a regression?
+ Tools > Options has no check boxes
+ https://bugs.documentfoundation.org/show_bug.cgi?id=133582
+ already fixed, thanks Rizal
* QA stats
+ https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
+195 +45 (-123) overall)
many thanks to the top bug squashers:
QA Administrators 15
Szabolcs Toth 8
Telesto 7
V Stuart Foote 6
Xisco Faulí 6
Michael Stahl (CIB) 5
Alex Thurgood 4
László Németh 4
Adolfo Jayme 3
Aron Budea 3
+ top 10 bugs reporters:
Telesto 23
Xisco Faulí 16
JBrown 8
Regina Henschel 7
NISZ LibreOffice Team 5
sergio.callegari 5
Bruce Armstrong 4
Aron Budea 3
R. Green 3
Rizal Muttaqin 3
+ top 10 bugs fixers:
Michael Stahl 5
Németh, László 4
Adolfo Jayme Barrientos 3
Luboš Luňák 3
McNamara, Caolán 3
2
Grandin, Noel 2
Justin Luth 2
Kaganski, Mike 2
Weghorn, Michael 2
+ top 10 bugs confirmers:
Xisco Fauli 21
BogdanB 13
Dieter Praas 10
Heiko Tietze 8
Nabet, Julien 7
*UNKNOWN* 5
Foote, V Stuart 5
Ilmari Lauhakangas 5
Telesto 5
b. s. 5
* Highest-Priority bugs (aka "MABs"):
+ http://bit.ly/2lJAAJI
6.0 : 1/52 - 1 % (+0)
5.4 : 1/41 - 2 % (+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 : 5/245 - 2 % (+0)
* Bisected bugs open: keyword 'bisected'
+ more accurate - down to a single commit.
+ http://bit.ly/2dyIfDy
+ 761/4308 745/4274 737/4241 737/4219 728/4195 708/4160 704/4138
done by:
Xisco Fauli 22
Telesto 7
Ilmari Lauhakangas 2
Budea, Áron 1
Weghorn, Michael 1
* Bibisected bugs open: keyword 'bibisected'
+ http://bit.ly/2cSCXlS
+ 943/5169 924/5130 917/5096 915/5071 905/5045 883/5006 877/4982
done by:
Xisco Fauli 23
Telesto 6
BogdanB 3
Budea, Áron 2
Ilmari Lauhakangas 2
Glogowski, Jan-Marek 1
Weghorn, Michael 1
* all bugs tagged with 'regression'
+ 1199(+17) bugs open of 9734(+39) total 8(-2) high prio.
done by:
Xisco Fauli 16
Telesto 11
Roman Kuznetsov 1
Budea, Áron 1
BogdanB 1
Dieter Praas 1
Glogowski, Jan-Marek 1
Timur 1
Alex Thurgood 1
Wolfgang Jäger 1
* ~Component count net * high severity regressions
+ http://bit.ly/1HWHb3E
Calc - 4(+0)
Writer - 3(+0)
Impress - 1(+0)
LibreOffice - 0(-1)
Printing and PDF export - 0(-1)
by OS:
All - 5(+0)
Linux - 1(+0)
Mac OS X - 0(+0)
Windows - 2(-2)
* ~Component count net * all regressions
+ http://bit.ly/1BUdI8i
Writer: other - 344(+6)
Calc - 228(-3)
Impress - 134(+1)
LibreOffice - 64(+1)
Writer: docx filter - 56(+2)
Crashes - 47(-1)
Draw - 45(+0)
Borders - 41(+0)
UI - 40(+0)
Writer: perf - 40(+4)
Base - 31(+1)
graphics stack - 28(+0)
Writer: doc filter - 27(+0)
Writer: other filter - 27(+0)
Printing and PDF export - 25(+0)
Chart - 23(-1)
RTL - 23(+0)
filters and storage - 22(+1)
BASIC - 16(+0)
framework - 2(+0)
Formula Editor - 1(+0)
Installation - 1(+0)
sdk - 1(+0)
More information about the LibreOffice
mailing list