[Libreoffice-qa] ESC meeting minutes: 2020-01-23
Miklos Vajna
vmiklos at collabora.com
Thu Jan 23 15:41:46 UTC 2020
* Present:
+ Heiko, Ilmari, Caolan, Michael W, Cloph, Stephan, Michael S, Olivier, Eike, Jan-Marek, Sophie, Miklos, Thorsten, Kendy, Xisco
* Completed Action Items:
+ update configure to 7.0 on master (Cloph)
* Pending Action Items:
+ Propose new certified developers (Kendy, Stephan, Thorsten)
+ still waiting
+ take care of the GSoC 2020 application process till 5th Feb (Thorsten)
* Release Engineering update (Cloph)
+ 6.4 status
+ actual release next week (Olivier)
+ 6.4 rc3 + buildfix1 tag is done, binaries uploaded/ing
+ final announcement planned for Wednesday
+ 6.3 status
+ 6.3.5 rc1 tagging is due next week
+ Remotes
+ Android viewer: old core.git viewer is currently broken on master
+ both arch64 and x86 (crash on doc load, will investigate)
+ Online
+ Andras did the LibreOffice Online 6.4 rc2 source code release
* Documentation (Olivier)
+ New Help
+ More developments for XHP editor.
+ Helpcontents 2
+ Fixes (S Chaiklin, S. Horacek, O Hallot, M Kaganski, A. Barrientos)
+ Guides
+ Published Math Guide 6.4
+ WIP for
+ Getting Started 6.4
+ Impress Guide 6.4
* UX Update (Heiko)
+ Bugzilla (topicUI) statistics
236(236) (topicUI) bugs open, 256(256) (needsUXEval) needs to be evaluated by the UXteam
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
added 14(9) 24(3) 45(-2) 112(2)
commented 109(44) 316(45) 876(25) 2573(62)
removed 0(0) 1(0) 7(1) 17(1)
resolved 9(3) 23(0) 79(5) 235(1)
+ top 10 contributors:
Heiko Tietze made 184 changes in 1 month, and 1168 changes in 1 year
Foote, V Stuart made 80 changes in 1 month, and 462 changes in 1 year
Seth Chaiklin made 45 changes in 1 month, and 95 changes in 1 year
Xisco Faulí made 39 changes in 1 month, and 398 changes in 1 year
kompilainenn made 38 changes in 1 month, and 280 changes in 1 year
Dieter Praas made 27 changes in 1 month, and 363 changes in 1 year
Cor Nouws made 26 changes in 1 month, and 190 changes in 1 year
Kainz, Andreas made 25 changes in 1 month, and 262 changes in 1 year
Thomas Lendo made 19 changes in 1 month, and 256 changes in 1 year
Ilmari Lauhakangas made 15 changes in 1 month, and 29 changes in 1 y
+ New tickets with needsUXEval Jan/18-23
* default sidebar width
+ https://bugs.documentfoundation.org/show_bug.cgi?id=130102
* Consistent Page Sidebar
+ https://bugs.documentfoundation.org/show_bug.cgi?id=130095
* Writer Wrap Sidebar RadioButton
+ https://bugs.documentfoundation.org/show_bug.cgi?id=130096
* Section "Scope" of new Bullets&Numbering dialog in Impress/Draw
needs improvement
+ https://bugs.documentfoundation.org/show_bug.cgi?id=130069
* Too narrow margin around icons on high DPI screen
+ https://bugs.documentfoundation.org/show_bug.cgi?id=129160
-> * LibreOffice Options Start Page
+ https://bugs.documentfoundation.org/show_bug.cgi?id=130083
=> in discussion
* Let's add a search feature?
+ https://bugs.documentfoundation.org/show_bug.cgi?id=130115
=> dup
-> * ALPHABETICAL INDEX: "run-on" entries need to be separated by
semicolons (not commas)
+ https://bugs.documentfoundation.org/show_bug.cgi?id=129719
* "Missing hyphenation info" pop-up banner displayed if Hyphenation
Module is disabled.
+ https://bugs.documentfoundation.org/show_bug.cgi?id=129996
* Redaction: allow transparent PNG images
+ https://bugs.documentfoundation.org/show_bug.cgi?id=126876
* use .stg .stv .str files for galleries in LO
+ https://bugs.documentfoundation.org/show_bug.cgi?id=127627
* Navigator mode can no longer be set from its attached Navigation
toolbox dialog--OK with tear-away of the floating toolbox
+ https://bugs.documentfoundation.org/show_bug.cgi?id=130004
=> new
* Crash Testing (Caolan)
+ 27(+0) import failure, 4(+0) export failures
+ no crashtest results this week, machine reboots constantly
+ 0 coverity issues
+ 8 ossfuzz issues
* Crash Reporting (Xisco)
+ https://crashreport.libreoffice.org/stats/version/6.2.8.2
+ (+488) 1645 1157 1172 1195 1082 973 815 568 375 320 198 0
+ https://crashreport.libreoffice.org/stats/version/6.3.2.2
+ (+291) 1796 1505 1962 2563 2578 2640 3124 3622 3487 4392 3950 3273 4801 1698 0
+ https://crashreport.libreoffice.org/stats/version/6.3.3.2
+ (+513) 3068 2555 3302 4368 3674 3312 2629 1820 854 0
+ https://crashreport.libreoffice.org/stats/version/6.3.4.2
+ (+1165) 3222 2057 984 0
+ Recent regressions without steps to reproduce
1.
https://crashreport.libreoffice.org/stats/signature/ScDocument::RemoveSubTotalCell(ScFormulaCell%20*)
2. Only linux
https://crashreport.libreoffice.org/stats/signature/SfxItemPool::GetFrozenIdRanges
* Hackfests & Events (Thorsten)
+ hope to have one each quarter.
+ plans for this year:
+ FOSDEM 2020 (in 2 weeks)
+ HackFest February 3rd and 4th, again probably in Beta Coworking (after FOSDEM)
+ https://wiki.documentfoundation.org/Hackfest/FOSDEM2020
please add your name to the participants list (same for the dinner)
+ devroom is approved, will be on Saturday
+ talks submitted: Caolan, Thorsten (will do the lightning), Ilmari,
Kendy, Andras, Pedro, Michael, Heiko, Xisco
+ CMS room might be interesting too (Thorsten)
* GSoC 2020 (Ilmari)
+ https://opensource.googleblog.com/2019/12/announcing-google-summer-of-code-2020.html
+ https://wiki.documentfoundation.org/Development/GSoC/Ideas
+ Please review the ideas for any obsolete ones
+ Not much has happened (Ilmari)
+ Please all of you at least came up with a new idea (Thorsten)
+ We have lots of good ideas (Heiko)
+ LibreOffice developer bootcamp (Muhammet)
+ LibreOffice developer workshop upcoming, 25th-28th Jan
+ 30 students applied so far
+ requirement is a bit higher now (some c++ experience now required)
+ also: ability to read English documentation
* mentoring/easyhack update
committer... 1 week 1 month 3 months 12 months
open 72(-36) 148(-37) 159(-40) 170(-38)
reviews 748(-22) 2316(-790) 12215(-847) 53651(-840)
merged 335(-4) 1201(-110) 4809(-150) 17786(2)
abandoned 23(2) 99(7) 272(2) 930(12)
own commits 290(18) 1014(-58) 3942(-140) 14845(33)
review commits 68(-11) 340(-70) 1122(-31) 4280(-52)
contributor... 1 week 1 month 3 months 12 months
open 22(-10) 76(-8) 77(-7) 80(-7)
reviews 1050(-76) 3620(426) 5288(600) 8295(748)
merged 28(-9) 127(-14) 292(17) 930(5)
abandoned 5(-4) 31(0) 212(4) 483(3)
own commits 33(-6) 153(-14) 359(-3) 988(-21)
review commits 0(0) 0(0) 0(0) 0(0)
+ easyHack statistics:
needsDevEval 6(6) needsUXEval 1(1) cleanup_comments 205(205)
total 254(254) assigned 13(13) open 228(228)
+ top 10 contributors:
Seth Chaiklin made 50 patches in 1 month, and 73 patches in 1 year
mesut çifci made 10 patches in 1 month, and 11 patches in 1 year
Weblate made 10 patches in 1 month, and 18 patches in 1 year
Onur Yılmaz made 8 patches in 1 month, and 10 patches in 1 year
Yusuf Keten made 8 patches in 1 month, and 10 patches in 1 year
Pranam Lashkari made 6 patches in 1 month, and 14 patches in 1 year
Adrien Ollier made 5 patches in 1 month, and 25 patches in 1 year
Szabolcs Tóth (NISZ) made 4 patches in 1 month, and 14 patches in 1 year
aleyna doğrucan made 3 patches in 1 month, and 3 patches in 1 year
Kemal Ayhan made 3 patches in 1 month, and 5 patches in 1 year
+ top 10 reviewers:
Adolfo Jayme Barrientos made 210 review comments in 1 month, and 997 in 1 year
Nabet, Julien made 166 review comments in 1 month, and 2397 in 1 year
Kaganski, Mike made 150 review comments in 1 month, and 862 in 1 year
Michael Stahl made 140 review comments in 1 month, and 1557 in 1 year
Bergmann, Stephan made 122 review comments in 1 month, and 1093 in 1 year
Vajna, Miklos made 116 review comments in 1 month, and 1587 in 1 year
Meeks, Michael made 102 review comments in 1 month, and 806 in 1 year
Behrens, Thorsten made 100 review comments in 1 month, and 1517 in 1 year
Timar, Andras made 96 review comments in 1 month, and 1329 in 1 year
Grandin, Noel made 88 review comments in 1 month, and 1163 in 1 year
+ Patches automatically abandoned:
uitest for bug tdf#126685 ( Zdenek Crhonek )
- https://gerrit.libreoffice.org/#/c/78575
tdf#121649: Reduce scope of fix for tdf#120728 ( Xisco Faulí )
n - https://gerrit.libreoffice.org/#/c/80375
vcl: introduce OutputDevice::Draw() function ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/82452
vcl: add OutputDevice::GetPixel() test ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/82453
tdf#49994 Fix text selection for table with repeat heading ( Jim Raykowski )
- https://gerrit.libreoffice.org/#/c/79113
vcl: move pixel drawing functionality to PixelDrawable ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/82454
no need to construct a parser in SwXMLTextBlocks::GetDoc ( Noel Grandin )
- https://gerrit.libreoffice.org/#/c/82969
+ big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
Shivam Kumar Singh
Luca Carlon
Bjoern Kirchhoff
Louis Meyrat
* Commit Access
+ None
* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
+ sleep -7 weeks
* Jenkins / CI update (Christian)
+ script gives wrong numbers this week, claims to only have 162 builds…
+ Need to investigate, apart from that nothing that stands out.
+ tb77 was broken, now repaired (os updates installed, rebooted)
+ script to kill the hanging processes seem to work
* l10n (Sophie)
+ Online.git creates Gerrit changes, so please don’t touch po files in git!
+ not a problem in core.git, have an interim repo there
+ will attend the weblate workshop at FOSDEM
+ to share needs with other projects / weblate devs
* Graphics architecture (Thorsten)
* https://pad.documentfoundation.org/p/ESC_graphics_architecture
* skia / vulkan: to try it, export SAL_ENABLESKIA=1 on master (Miklos)
+ metabug: https://bugs.documentfoundation.org/show_bug.cgi?id=129062
+ 13 fixed bugs (2 open)
+ Lubos works on this to make it the default on Windows (at some stage)
* docx/xlsx competitive marketing issues (Miklos)
+ docx metabug status: https://bugs.documentfoundation.org/show_bug.cgi?id=128194 6 open bugs
+ xlsx metabug status: https://bugs.documentfoundation.org/show_bug.cgi?id=128382 4 open bugs
* Cross compiling LO for Mac on Linux in CI? (Jan-Marek, Thorsten, …)
* Short discussion on IRC yesterday
* Mozilla compiles Firefox on Linux to speed things up for the mac build
+ LWN comment: https://lwn.net/Articles/795016/
+ Mozilla upstream bug report: https://bugzilla.mozilla.org/show_bug.cgi?id=921040
* Cross build docker images at https://github.com/multiarch/crossbuild
* There is already gb_SUPPRESS_TESTS=t to suppress tests running on build
* configure knows CROSS_COMPILING to build iOS and Android
* More general mac cross compiling scripts https://github.com/tpoechtrager/osxcross
* Tests still have to run on a real box, I guess
* is this a proposal? (Miklos)
+ yes, for CI. But I just know that mac is / was a bottleneck (Jmux)
+ mac is currently not the bottleneck, though (Christian)
+ rather Linux(gcc+clang) or Windows (and have cloud help for Linux)
+ no action necessary (Thorsten)
+ good to keep in mind
+ may need this at some stage (and then this would help with the build part)
+ mac HW is just really expensive (does not scale)
* QA update (Xisco)
+ Please help flesh out the monthly reports:
https://nextcloud.documentfoundation.org/s/4dNM3B95pJFjjsM
+ UNCONFIRMED: 580 (-45)
+ enhancements: 69 (-4)
+ needsUXEval: 5 (+5)
+ haveBackTrace: 1 (+1)
+ needsDevAdvice: 11 (+0)
+ documentation: 6 (+2)
+ android: 6 (+0)
+ iOS: 0 (+0)
+ Online: 18 (-3)
+ Most pressing bugs:
New:
[None]
Old:
+ FILEOPEN: Some labels in charts are not displayed by default
+ https://bugs.documentfoundation.org/show_bug.cgi?id=117088
+ Tamas Buth will take a look
+ 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
+ Save-As behavior on MacOS Catalina
+ https://bugs.documentfoundation.org/show_bug.cgi?id=126638
+ not happening for everyone
+ After Update to 6.1.4 on macOS fonts are blurred on retina
display (xcode 10)
+ https://bugs.documentfoundation.org/show_bug.cgi?id=122218
+ probably depends on xcode version (Xisco)
+ but newer xcode is required by notarization (Cloph)
+ ideal would be to build with xcode 10 entirely
+ HiDPI screen for Cloph would be great (Michael)
+ found out: not a regression, but it is from a user’s PoV
Fixed:
+ macOS -- LibreOffice crash within 40s after opening app when online update automatically enabled, or with check from the Extension manager -- https certificate issues
+ https://bugs.documentfoundation.org/show_bug.cgi?id=127619
+ Thanks to Stephan Bergmann
+ Create New Folder in the Save Dialog crashes with the gen (X11) VCL plugin
+ https://bugs.documentfoundation.org/show_bug.cgi?id=130090
+ Thanks to Caolán
+ New high severity bugs of the week:
+ Add option to Select Visible Cells Only (to be copied from or copied to)
+ https://bugs.documentfoundation.org/show_bug.cgi?id=36466
+ tagged as “feature”?
+ FILEOPEN PPTX: equation not displayed because Impress doesn't support inline formulas
+ https://bugs.documentfoundation.org/show_bug.cgi?id=129061
+ missing feature (Miklos)
* QA stats
+ https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
+106 +25 (-126) overall)
many thanks to the top bug squashers:
Xisco Faulí 17
Heiko Tietze 9
QA Administrators 9
sdc.blanco 8
Timur 7
Caolán McNamara 7
Mike Kaganski 6
Jim Raykowski 5
Julien Nabet 5
Regina Henschel 4
+ top 10 bugs reporters:
andreas_k 8
NISZ LibreOffice Team 5
sdc.blanco 4
Regina Henschel 4
Roman Kuznetsov 3
Axel Braun 3
Timur 2
Eltomito 2
Mike Kaganski 2
Gerald Pfeifer 2
+ top 10 bugs fixers:
McNamara, Caolán 6
Jim Raykowski 5
Kaganski, Mike 4
Németh, László 4
Henschel, Regina 4
Xisco Faulí 4
Melenchuk, Vasily 3
2
Simon Rigét 2
Lillqvist, Tor 2
+ top 10 bugs confirmers:
Xisco Faulí 59
Nabet, Julien 15
Dieter Praas 14
Heiko Tietze 12
kompilainenn 6
Henschel, Regina 6
McNamara, Caolán 3
*UNKNOWN* 3
2
Timur 2
* Highest-Priority bugs (aka "MABs"):
+ http://bit.ly/2lJAAJI
6.0 : 1/52 - 1 % (+0)
5.4 : 1/40 - 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 : 6/244 - 2 % (+0)
* Bisected bugs open: keyword 'bisected'
+ more accurate - down to a single commit.
+ http://bit.ly/2dyIfDy
+
done by:
Xisco Faulí 12
Telesto 2
Budea, Áron 1
* Bibisected bugs open: keyword 'bibisected'
+ http://bit.ly/2cSCXlS
+
done by:
Xisco Faulí 13
Budea, Áron 4
Telesto 2
* all bugs tagged with 'regression'
+ 1131(-3) bugs open of 9256(+20) total 2(+0) high prio.
done by:
Xisco Faulí 12
kompilainenn 3
Seth Chaiklin 1
Timur 1
NISZ LibreOffice Team 1
Budea, Áron 1
Cor Nouws 1
* ~Component count net * high severity regressions
+ http://bit.ly/1HWHb3E
Calc - 1(+0)
UI - 1(+0)
by OS:
Windows - 0(+0)
Mac OS X - 1(+0)
Linux - 0(+0)
All - 1(+0)
* ~Component count net * all regressions
+ http://bit.ly/1BUdI8i
Writer: other - 313(-5)
Calc - 223(-2)
Impress - 131(+1)
Writer: docx filter - 70(-1)
LibreOffice - 64(+0)
Draw - 44(+0)
UI - 40(-1)
Borders - 38(+1)
Base - 34(+0)
Writer: perf - 32(+0)
Crashes - 30(-2)
Writer: other filter - 30(+0)
Writer: doc filter - 29(+0)
graphics stack - 27(+0)
filters and storage - 23(+1)
RTL - 23(+0)
Printing and PDF export - 19(+0)
Chart - 18(+1)
BASIC - 18(+0)
framework - 2(+0)
Installation - 1(+0)
sdk - 1(+0)
More information about the Libreoffice-qa
mailing list