ESC meeting minutes: 2020-07-02
Jan Holesovsky
kendy at collabora.com
Thu Jul 2 15:08:52 UTC 2020
* Present:
+ Sophie, Cloph, Gabriel, Thorsten, Heiko, Caolan, Ilmari, Michael W, Eike, Olivier, Stephan, Michael S, Xisco, Kendy
* Completed Action Items:
+ send the welcome committer mail to Yunusemre (Miklos)
+ grant gerrit commit access to Yunusemre (Cloph)
* Pending Action Items:
+ put together some proposal on what are the benefits of a dev list move from FDO to TDF (William)
+ update the TDF wiki to advertise https://nextcloud.documentfoundation.org/apps/files/?dir=/Shared/Common/esc-minutes (William)
* Release Engineering update (Cloph)
+ 7.0 status
+ RC1 today
+ UI freeze & string freeze in the first week of July
+ there will be 3 RCs (Cloph)
+ RC2 in 2 weeks, RC3 in 4 weeks
+ 6.4 status
+ 6.4.5 was released as final today
+ Remotes
+ Android viewer
+ Online
* Documentation (Olivier)
+ New Help
+ No news
+ HelpContents2
+ Fixes (erAck, ohallot)
+ New pages (LibreOfficiant, ohallot)
+ Question: Moving (slowly) <ahelp> to UI files (Glade)
+ use AtkObject::accessible-description in ui files
+ restore extended tips (thumbs up)
+ workload for translators (thumbs down)
+ unfortunately hard to do automatically :-(
+ looks like necessary to be done manually
+ would it be possible to collect manually and then process...
+ let's investigate it more...
+ Olivier will do - to make it transparent for the translators
+ Google Seasons of Doc
+ Application period running, deadline July 9th
+ Guides
+ Work on-onging for last 6.4 release and preparing 7.0
+ https://bugs.documentfoundation.org/show_bug.cgi?id=130151
+ not possible to use Master documents unfortunately
+ but was just fixed today - thanks Samuel M.!
* UX Update (Heiko)
+ Bugzilla (topicUI) statistics
245(245) (topicUI) bugs open, 261(261) (needsUXEval) needs to be evaluated by the UXteam
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
added 7(-2) 18(-4) 43(-4) 165(0)
commented 79(24) 293(5) 956(1) 3535(18)
removed 2(2) 3(2) 7(1) 48(2)
resolved 8(0) 43(2) 134(3) 376(8)
+ top 10 contributors:
Heiko Tietze made 197 changes in 1 month, and 2119 changes in 1 year
Foote, V Stuart made 48 changes in 1 month, and 608 changes in 1 year
Telesto made 41 changes in 1 month, and 232 changes in 1 year
Ilmari Lauhakangas made 38 changes in 1 month, and 166 changes in 1 year
Xisco Fauli made 28 changes in 1 month, and 556 changes in 1 year
srijan bhatia made 26 changes in 1 month, and 26 changes in 1 year
Kainz, Andreas made 22 changes in 1 month, and 458 changes in 1 year
Dieter Praas made 21 changes in 1 month, and 521 changes in 1 year
Timur made 21 changes in 1 month, and 225 changes in 1 year
BogdanB made 19 changes in 1 month, and 85 changes in 1 year
* New tickets with needsUXEval Jun/25-Jul/02
+ https://bugs.documentfoundation.org/buglist.cgi?chfield=[Bug%20creation]&chfieldfrom=7d&chfieldto=Now&keywords=needsUXEval
* Enable word-wrap by default for shapes
+ https://bugs.documentfoundation.org/show_bug.cgi?id=134369
+ needs to be tested if it affects old documents etc.
* High UI scaling reveal triangles / arrows are too large
+ https://bugs.documentfoundation.org/show_bug.cgi?id=134054
+ fixed by jmux
+ Thorsten backported to 6.4 - makes sense
* Crash Reporting (Caolan)
+ 5(+5) import failure, 61(+61) export failures
+ all import failures are in calc
+ most (all?) export failures are a recent identified regression
+ 14 coverity issues
+ one build succeeded, but subsequent ones don't seem to finish
+ 12 ossfuzz issues (10 timeouts)
* Crash Reporting (Xisco)
+ https://crashreport.libreoffice.org/stats/version/6.3.6.2
+ (+94) 2188 2094 2327 1758 1376 858 668 529 283 0
+ https://crashreport.libreoffice.org/stats/version/6.4.2.2
+ (-246) 1641 1887 2095 2354 2731 3033 3501 3702 4322 5765 6869 6527 8046 6988 3716 0
+ https://crashreport.libreoffice.org/stats/version/6.4.3.2
+ (-430) 2195 2625 3411 3771 4896 6243 7540 6577 5725 4328 2199 0
+ https://crashreport.libreoffice.org/stats/version/6.4.4.2
+ (-250) 6607 6857 7333 5252 3670 1638 0
* GSoC 2020 (Ilmari)
+ This week the evaluations!!!
+ If you are a mentor and didn't send your review yet, please do today
+ 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
+ 1st evaluation: June 29, 2020 - July 3, 2020 (this week)
+ no emergency observed so far
+ feature branch vs gerrit changes (Thorsten)
+ a combination of these works great
+ push once a day to the branch, but get the changes into master soon
* Virtual happening around conference time
+ board members suggested a virtual hackfest
+ after much soul-searching, Ilmari, Xisco and Christian came to the
conclusion that it would not be up to the standard we have
traditionally had for hackfests
+ what is special about hackfests, with potential for attracting new
contributors? physical presence
+ what is special about a virtual hackfest? nothing - just another edition
of what we do every day anyway
+ counter-proposal: questions & answers session in Jitsi regarding
contributing
+ people send questions in advance
+ in the live event, only have slots for the topics which received
questions (to avoid having people on standby for no reason)
+ encourage the people sending questions to join the session to ask further
questions
+ allow random people to join and ask stuff related to the topic slots, but
with no guarantee of real-time response (can send answers later)
+ Jitsi allows demos via screen sharing
+ who wants to join the panel of experts? don't have to present the answers
live, if it's too much trouble
+ should we run this before or after the conference?
+ some specific pitch sounds like a good idea (Thorsten)
+ maybe some small event in Hamburk (Thorsten)
+ how long it should be? If ~hour, could be even part of the
conference? (Kendy)
+ or something like the C++ training that were done previously? (Thorsten)
+ further questions after the sessions (Thorsten)
+ people in the talk would need to digest - and would be interested more
in a day or two (Thorsten)
+ kind of an interactive hands-on (Ilmari)
* Mentoring/easyhack update
committer... 1 week 1 month 3 months 12 months
open 105(-28) 171(-27) 175(-24) 185(-24)
reviews 536(8) 1800(-4) 4252(36) 20861(-90)
merged 536(173) 1947(210) 5086(193) 19422(237)
abandoned 26(1) 87(7) 289(15) 1052(4)
own commits 315(67) 1161(55) 3758(76) 15761(127)
review commits 63(-47) 352(-97) 1147(-32) 4635(-26)
contributor... 1 week 1 month 3 months 12 months
open 35(-8) 75(-1) 76(-4) 78(-4)
reviews 1620(314) 5254(264) 12526(460) 41868(664)
merged 21(-16) 138(-45) 368(-8) 1008(11)
abandoned 13(4) 50(-3) 121(4) 574(5)
own commits 23(-43) 187(-83) 538(-24) 1315(7)
review commits 0(0) 0(0) 0(0) 0(0)
+ easyHack statistics:
needsDevEval 8(8) needsUXEval 2(2) cleanup_comments 227(227)
total 276(276) assigned 23(23) open 235(235)
+ top 10 contributors:
Johnny_M made 64 patches in 1 month, and 152 patches in 1 year
LibreOfficiant made 16 patches in 1 month, and 140 patches in 1 year
Steve Fanning made 16 patches in 1 month, and 86 patches in 1 year
Gökay ŞATIR made 16 patches in 1 month, and 22 patches in 1 year
yakovru made 6 patches in 1 month, and 6 patches in 1 year
Ilmari Lauhakangas made 5 patches in 1 month, and 28 patches in 1 year
Aditya Sahu made 5 patches in 1 month, and 11 patches in 1 year
srijan bhatia made 5 patches in 1 month, and 5 patches in 1 year
Attila Bakos made 4 patches in 1 month, and 18 patches in 1 year
Ahmad Ganzouri made 4 patches in 1 month, and 7 patches in 1 year
+ top 10 reviewers:
Behrens, Thorsten made 240 review comments in 1 month, and 1356 in 1 year
Adolfo Jayme Barrientos made 206 review comments in 1 month, and 1170 in 1 year
Timar, Andras made 156 review comments in 1 month, and 1381 in 1 year
Olivier Hallot made 110 review comments in 1 month, and 558 in 1 year
Ilmari Lauhakangas made 88 review comments in 1 month, and 162 in 1 year
Grandin, Noel made 78 review comments in 1 month, and 1053 in 1 year
Michael Stahl made 72 review comments in 1 month, and 1376 in 1 year
Kaganski, Mike made 70 review comments in 1 month, and 860 in 1 year
Németh, László made 68 review comments in 1 month, and 543 in 1 year
Xisco Fauli made 64 review comments in 1 month, and 840 in 1 year
+ Patches automatically abandoned:
tdf#108059 Introduce compatibility key for pie chart orientation ( Gabor Kelemen )
- https://gerrit.libreoffice.org/#/c/82524
WIP Reuse {KF5,Qt5}FilePicker in gtk3_kde5 ( Alexander Volkov )
- https://gerrit.libreoffice.org/#/c/92464
Use pragma once instead of include guards ( Fatih Budak )
- https://gerrit.libreoffice.org/#/c/92765
tdf#132366 Writer enhancement that highlights search results ( Jim Raykowski )
- https://gerrit.libreoffice.org/#/c/92886
+ big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
Dante DM
Igor Poboiko
Wyatt Turner
* Commit Access
+ None
* Developer Certification (Stephan/Kendy/Thorsten)
+ sleep 13 weeks
+ seeking for a new person as a replacement for Bjoern, who is currently
inactive
* Jenkins / CI update (Christian)
from:Thu Jun 25 13:51:26 2020
master linux rel jobs: 49 ok: 49 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
master linux dbg jobs: 46 ok: 43 ko: 3 fail ratio: 6.52 % break: 3 broken duration: 0.95%
master mac rel jobs: 60 ok: 60 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
master mac dbg jobs: 63 ok: 63 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
master win rel jobs: 61 ok: 61 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
master win dbg jobs: 68 ok: 68 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
master win64 dbg jobs: 64 ok: 64 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
master gerrit lin jobs: 556 ok: 490 ko: 39 fail ratio: 7.01% time for ok: mean: 22 median: 23
master gerrit plg jobs: 475 ok: 360 ko: 83 fail ratio: 17.47% time for ok: mean: 31 median: 29
master gerrit win jobs: 582 ok: 439 ko: 107 fail ratio: 18.38% time for ok: mean: 57 median: 56
master gerrit mac jobs: 558 ok: 485 ko: 36 fail ratio: 6.45% time for ok: mean: 36 median: 33
master gerrit all jobs: 500 ok: 316 ko: 140 fail ratio: 28.00% time for ok: mean: 103 median: 91
+ https://dev-www.libreoffice.org/tmp/gerrit_200702.html
+ tests that failed more than twice in last seven days:
3 CppunitTest_sd_export_ooxml2
3 CppunitTest_sw_globalfilter
3 CppunitTest_sw_ooxmlimport
3 CppunitTest_sw_ww8export
4 CppunitTest_sw_ww8export2
4 CppunitTest_sw_ww8export3
6 CppunitTest_sw_mailmerge
6 CppunitTest_sw_uiwriter
6 CppunitTest_sw_uwriter
6 UITest_writer_demo2
7 UITest_calc_demo
* l10n (Sophie)
+ work is ongoing
+ cleaned xml syntax failing checks
* 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
+ 4 (+1) open bugs, 80 total (+6)
* LibreOffice Conference will be Online (Sophie)
+ deadline to submit your talks: 21st July
+ what kind of S/W will be used for the presentations? (Stephan)
+ the same tool openSUSE will be using, discussing (Sophie)
+ one possibility is record & broadcast + Q/A later (Ilmari)
* Branding (Stephan)
+ What do we want the LO Flatpak version (that used to be provided directly
at <https://www.libreoffice.org/download/flatpak/>, and is now at
<https://flathub.org/apps/details/org.libreoffice.LibreOffice>) to be
called?
+ As-is, the LO 7.0 Flatpak would say "Personal" and "Personal Edition" all
over the place.
+ in discussion (Heiko)
+ TDF tagline - should be doable for Flatpak (Michael/Thorsten)
+ Stephan / Cloph in a team (Michael/Thorsten)
+ not urgent, Stephan not available immediately
* Remove "Support for very large spreadsheets" from ReleaseNotes (Xisco)
- https://wiki.documentfoundation.org/ReleaseNotes/7.0#Support_for_very_large_spreadsheets
- https://bugs.documentfoundation.org/show_bug.cgi?id=134392#c6
+ Noel, the author, has suggested that (Xisco)
+ if the author suggested that, let's go for that (Kendy)
+ AI: Remove it (Xisco)
* Gerrit update planned
+ from Friday to Saturday; already tested, now for production
* QA update (Xisco)
+ Please help flesh out the monthly reports:
https://nextcloud.documentfoundation.org/s/2qbepFYXXan4ief
+ UNCONFIRMED: 814 (+5)
+ enhancements: 92 (+0)
+ needsUXEval: 7 (-4)
+ haveBackTrace: 1 (+0)
+ needsDevAdvice: 12 (+1)
+ documentation: 11 (+0)
+ android: 4 (+0)
+ iOS: 0 (+0)
+ Online: 12 (+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
+ old problem, but many duplicates
Fixed:
+ Binary URP bridge disposed during call to ServiceManager.createInstanceWithContext
+ https://bugs.documentfoundation.org/show_bug.cgi?id=134106
+ Thanks to Stephan
+ New high severity bugs of the week:
+ Drag and drop of text apply's to the begin of the line apply's wrong formatting
+ https://bugs.documentfoundation.org/show_bug.cgi?id=132892
+ Ashod?
* QA stats
+ https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
+149 +70 (-148) overall)
many thanks to the top bug squashers:
QA Administrators 20
Buovjaga 14
Heiko Tietze 10
Caolán McNamara 8
Adolfo Jayme 7
Timur 7
Julien Nabet 6
Tünde Tóth 5
Olivier Hallot 4
V Stuart Foote 4
+ top 10 bugs reporters:
Telesto 30
NISZ LibreOffice Team 8
Gerald Pfeifer 7
NSO LibreOffice Team 5
mwtjunkmail 4
Kevin Suo 2
Leandro Martín Drudi 2
Rafael Lima 2
Rizal Muttaqin 2
Steve Fanning 2
+ top 10 bugs fixers:
Adolfo Jayme Barrientos 7
McNamara, Caolán 7
Olivier Hallot 4
Tünde Tóth 4
Nabet, Julien 3
Grandin, Noel 2
Melenchuk, Vasily 2
Németh, László 2
Rizal Muttaqin 2
Szabolcs Tóth (NISZ) 2
+ top 10 bugs confirmers:
Xisco Fauli 30
Ilmari Lauhakangas 14
Nabet, Julien 12
Dieter Praas 11
Heiko Tietze 10
Telesto 9
BogdanB 5
*UNKNOWN* 4
Foote, V Stuart 3
Raal 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 : 7/247 - 2 % (+0)
* Bisected bugs open: keyword 'bisected'
+ more accurate - down to a single commit.
+ http://bit.ly/2dyIfDy
+ 797/4452 788/4429 788/4400 773/4356 761/4308 745/4274 737/4241
done by:
barakso.attila 7
Xisco Fauli 7
Telesto 4
Ilmari Lauhakangas 2
锁琨珑 1
* Bibisected bugs open: keyword 'bibisected'
+ http://bit.ly/2cSCXlS
+ 990/5335 977/5308 977/5276 956/5224 943/5169 924/5130 917/5096
done by:
barakso.attila 7
Xisco Fauli 7
Ilmari Lauhakangas 5
Telesto 4
BogdanB 2
Terrence Enger 1
* all bugs tagged with 'regression'
+ 1185(+15) bugs open of 9856(+31) total 15(-1) high prio.
done by:
Telesto 12
Ilmari Lauhakangas 5
Dieter Praas 2
Xisco Fauli 2
Madero, Joel 1
Raal 1
锁琨珑 1
Foote, V Stuart 1
* ~Component count net * high severity regressions
+ http://bit.ly/1HWHb3E
Writer - 10(+0)
Calc - 3(-1)
Impress - 2(+0)
by OS:
All - 12(-1)
Linux - 1(+0)
Mac OS X - 0(+0)
Windows - 2(+0)
* ~Component count net * all regressions
+ http://bit.ly/1BUdI8i
Writer: other - 350(+4)
Calc - 220(+0)
Impress - 138(+3)
LibreOffice - 58(+0)
Writer: docx filter - 54(-1)
Crashes - 49(-3)
Draw - 46(+3)
Borders - 43(+0)
UI - 43(+0)
Writer: perf - 41(+2)
Base - 29(+1)
Writer: doc filter - 27(+0)
Writer: other filter - 27(+0)
graphics stack - 27(+0)
Printing and PDF export - 25(+0)
Chart - 23(+0)
RTL - 22(+0)
filters and storage - 21(+0)
BASIC - 14(+1)
Installation - 2(+0)
framework - 2(+0)
Formula Editor - 1(+0)
sdk - 1(-1)
More information about the LibreOffice
mailing list