[Libreoffice-qa] minutes of ESC call ...
Michael Meeks
michael.meeks at collabora.com
Mon Sep 18 14:12:57 UTC 2017
And apologies again for forgetting to send these out immediately:
* Present
+ Stephan, Jan-Marek, Xisco, Olivier, Sophie, Michael M, Christian, Heiko
Caolan, Eike, Kendy, Teodor, Michael S, Bubli
* Completed Action Items:
+ restore commit bit + mail (Kendy, Michael)
+ font issues (Xisco)
[ http://bugs.documentfoundation.org/attachment.cgi?id=136092
+ picture comes from Thomas – but nothing reported (Xisco)
+ suspend this then.
+ telegram guy says “everything solved” (Heiko)
+ want to buy flowers for Caolan ]
* Pending Action Items:
+ fix scripts producing junk numbers for crash testing (7 and 7) (Shinnok)
[ pending – making the scripts work again. ]
+ fwd build details on Mac / CVE build / test failure to the list (Shinnok)
[ still working on this, hope to have it done today,
add - enable/disable doxygen / gettext in the wiki ?
do we recommend a check build for newcomers ?
+ yes – unit testing is important (Michael)
+ will send details on failing CVE test to the list (Shinnok)
+ compiling on Linux – no problems with default (Heiko)
+ on Mac he has to build with –no-build-check
+ also see this regularly (Stephan)
+ got a configuration from Caolan’s tinderbox
+ have pending Mac fix patches (Jmux)
+ pending monotonic ticks patch
+ can we add homebrew in parallel to MacPorts ? (Shinnok)
+ easy to link against homebrew by mistake (Cloph)
+ only autoconf/automake/make etc.
+ if we have macports already, not against homebrew
+ don’t we recommend LODE on Mac ? (Stephan)
+ surely why we created LODE in the 1st instance.
=> if we invest time – invest it in improving LODE on Mac ]
* Release Engineering update (Christian)
+ 5.4.2 RC1 status
+ branch & creating RC1
+ https://gerrit.libreoffice.org/#/q/status:open+branch:libreoffice-5-4
+ 5.3.7 - 1st week of October as initially scheduled
+ 6.0 Alpha1 – moved to after the conference
+ Android
+ not rendering anything except blankness & white-ness
+ some fixes went in nevertheless, but blocking a new release.
+ Tomaz may have a clue – bisected to a specific commit
+ should we build a bibisect repo ? (Michael)
+ compression and/or signature a problem (Kendy)
+ Online
+ create an RC2 later.
* Documentation (Olivier)
+ unexpected surgery early this week, recovering well
+ helponline now with tweaked custom search by Google
+ Language segmentation
+ No ads
+ all results in the LibreOffice domain
+ Doc team working on the 6.0 Guides.
+ revisions and proofreading
+ monitoring Release notes 6.0 for additions.
+ Initial discussion on a rich text XHP editor (Jean Spiteri).
+ how far are we from using the HTML for off-line help (Kendy)
+ alpha is getting close.
+ we are quite close (Olivier)
+ need some skills in C++ to invoke off-line pages in the software
+ can help out with this (Kendy)
+ more worried about packaging, installation etc.
+ a tree of HTML pages that will be compressed & packaged
+ 40MB of disk-space
+ could be an MSI file, or an extension
+ don’t have the knowledge of how to build the files.
+ need to tweak vnd.com.star.sun to a browser understood protocol
AI: + research the best way to build this (Olivier)
* UX Update (Heiko)
+ Bugzilla (topicUI) statistics
254(254) (topicUI) bugs open, 407(407) (needsUXEval) needs to be evaluated by the UXteam
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
added 6(0) 18(-1) 34(2) 130(-3)
commented 86(46) 222(42) 537(62) 2927(-25)
removed 1(1) 1(1) 5(1) 40(-3)
resolved 6(1) 21(-1) 72(4) 289(4)
+ top 10 contributors:
Tietze, Heiko made 107 changes in 1 month, and 1586 changes in 1 year
Thomas Lendo made 68 changes in 1 month, and 463 changes in 1 year
Philips, Yousuf made 54 changes in 1 month, and 1350 changes in 1 year
Foote, V Stuart made 46 changes in 1 month, and 570 changes in 1 year
Cor Nouws made 36 changes in 1 month, and 300 changes in 1 year
Buovjaga made 36 changes in 1 month, and 379 changes in 1 year
Adolfo Jayme Barrientos made 33 changes in 1 month, and 70 changes in 1 y
Faulí Tarazona, Xisco made 30 changes in 1 month, and 490 changes in 1 y
dieterp made 14 changes in 1 month, and 50 changes in 1 year
Telesto made 11 changes in 1 month, and 75 changes in 1 year
+ Mascot update ?
+ waiting for BoD
+ Open source survey
+ https://design.blog.documentfoundation.org/2017/09/13/open-source-means-libreoffice-users/
+ stability, usability, and compatibility are paramount
+ transparency and replicability are more appreciated by experts
and developers.
+ importance to know the publisher
+ like to support what we know with hard data.
+ Design meeting
+ talked about when dropdown selection become effective
+ cannot change things when wheel-scrolling through font names eg.
+ ‘live preview’ ? (Michael)
+ will discuss this in design call
+ decision is not to change this (yet)
* CrashHunting (Caolan)
+ 3 import failures, 0 export failures
+ fixed the impress blocker
+ 7 coverity issues
+ Google / ossfuzz: 32 fuzzers active now
+ still finding slk/calc filter issues
+ working on flat-odf next for the fuzzer
+ tough – no configuration in the fuzzer
+ cf. conference talk.
* Crash Reporter (Xisco)
+ http://crashreport.libreoffice.org/stats/?days=128
+ http://crashreport.libreoffice.org/stats/version/5.3.4.2
+ 2121 (last 7 days)
+ http://crashreport.libreoffice.org/stats/version/5.3.5.2
+ 516 (last 7 days)
+ http://crashreport.libreoffice.org/stats/version/5.3.6.1
+ 285 (lasy 7 days)
+ http://crashreport.libreoffice.org/stats/version/5.4.0.3
+ 1834 (last 7 days)
+ http://crashreport.libreoffice.org/stats/version/5.4.1.2
+ 1407 (last 7 days)
+ top bug – missing symbols from merged.dll ? (Michael)
+ http://crashreport.libreoffice.org/stats/crash_details/6ed34f4e-7836-4afd-9bd8-ffa9eb1db28a#allthreads
+ http://crashreport.libreoffice.org/stats/crash_details/1b36c17c-1209-4d1b-9381-0e71a4044069
+ are we up-loading symbols or ? …
+ symbols are up-loaded & correct (Cloph)
+ processing from the minidump is not working
+ is it the crash-report-side processing ?
+ if you do the debugging yourself it works.
+ Markus suggested - problems with MSVC 2015 install ? (Xisco)
+ remaining top crashes don’t have good traces (no surprise) (Michael)
AI: + look into that (Cloph)
* Hackfests & Events (Bubli)
+ new plan from Bjoern:
+ https://skyfromme.wordpress.com/2017/08/27/hackfests-the-next-generation/
+ another kickoff call September 17th at 14:30 UTC for planning.
+ LibreOffice Conference
* mentoring/easyhack update (Shinnok)
committer... 1 week 1 month 3 months 12 months
open 56(12) 110(-12) 125(0) 133(1)
reviews 549(19) 1988(-135) 5145(17) 17198(95)
merged 209(19) 809(-8) 2634(46) 10626(199)
abandoned 25(10) 79(22) 258(90) 680(98)
own commits 236(-56) 1020(18) 1550(196) 14058(-32)
review commits 67(-20) 326(-19) 455(65) 2858(7)
contributor... 1 week 1 month 3 months 12 months
open 16(-10) 37(-20) 41(-20) 43(-21)
reviews 756(88) 2567(-95) 6459(58) 21353(228)
merged 26(-11) 165(-26) 367(-55) 1315(-112)
abandoned 17(-4) 39(-12) 84(-57) 276(-68)
own commits 26(-7) 166(-25) 246(27) 971(18)
review commits 0(0) 0(0) 0(0) 0(0)
+ easyHack statistics:
needsDevEval 26(26) needsUXEval 1(1) cleanup_comments 197(197)
total 251(251) assigned 14(14) open 210(210)
+ top 5 contributors:
<bug – not generated by script ?>
+ got a new ssr student joining, introduced to the list
=> ask to send weekly reports to the list
+ evaluate quality of responses.
+ possible new developer interacting on the list
+ how important is Java on Mac ?
+ without it ‘base’ has real problems (Michael M)
+ subsequent-tests use it (Michael S)
+ should we recommend installing it on Mac ?
+ works fine for jmux
+ need help with gitdm-config & scripts
+ bug me about it (Michael)
+ working on the ESC scripts still – lots of errors there.
+ easyhack procedure (Heiko)
+ in the past put effort into not changing tickets
+ recommend not setting ‘needs-ux’ on easy-hacks
+ otherwise we end up with big, uncertain discussions on tickets
+ shouldn’t have unclear easy-hacks
=> if needs UX input – it is not an easy hack
* Commit Access
* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
+ sleeping for 3 weeks
* Jenkins / CI update (Christian)
from:Thu Sep 7 16:26:32 2017
master linux rel jobs: 182 ok: 171 ko: 11 fail ratio: 6.04 % break: 2 broken duration: 0.65%
master linux dbg jobs: 147 ok: 145 ko: 2 fail ratio: 1.36 % break: 2 broken duration: 0.89%
master mac rel jobs: 182 ok: 163 ko: 19 fail ratio: 10.44 % break: 7 broken duration: 6.72%
master mac dbg jobs: 166 ok: 148 ko: 16 fail ratio: 9.64 % break: 8 broken duration: 8.55%
master win rel jobs: 107 ok: 91 ko: 16 fail ratio: 14.95 % break: 12 broken duration:24.56%
master win dbg jobs: 113 ok: 97 ko: 16 fail ratio: 14.16 % break: 12 broken duration:17.00%
master win64 dbg jobs: 113 ok: 101 ko: 12 fail ratio: 10.62 % break: 7 broken duration:14.41%
lo-5.3 mac jobs: 7 ok: 6 ko: 1 fail ratio: 14.29 % break: 1 broken duration: 0.00%
lo-5.4 mac jobs: 0 ok: 0 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
branch gerrit all jobs: 0 ok: 0 ko: 0 fail ratio: 0.00%
master gerrit lin jobs: 327 ok: 291 ko: 36 fail ratio:11.01%
master gerrit plg jobs: 325 ok: 269 ko: 53 fail ratio:16.31%
master gerrit win jobs: 328 ok: 285 ko: 41 fail ratio:12.50%
master gerrit mac jobs: 0 ok: 0 ko: 0 fail ratio: 0.00%
master gerrit all jobs: 326 ok: 239 ko: 83 fail ratio:25.46%
+ fail ratio improved
+ Macs added back to build configuration in gerrit config.
* l10n (Sophie)
+ nothing new, smooth work ongoing.
* Fraction / MapMode re-factor (Noel)
+ type ‘long’ is 32bits on win even in a 64bit, but 64bit on Linux
+ get an inconsistent Fraction on different platforms.
=> intention is to convert it to be consistent everywhere.
+ used to be a problem with calc (Kendy)
+ when the fraction didn’t handle 64bit
+ comments were horribly re-placed
+ grid disappeared in calc when we last poked it (Michael)
+ be careful here …
+ would love more unit tests here (Michael)
* Extra GSoC Unix/Print dialog (Michael S)
+ what is the story around this ?
+ the common print dialog from the open printing foundation (Caolan)
+ it is built, but will only kick into action if the
other half is installed on your computer
+ benefit ? (Michael)
+ claim they’ve made the core of GNOME printing dialog
available to all applications as a backend.
=> can print to the cloud etc. to Google Account as PDF eg.
on Linux.
+ unifying the print dialog across toolkits (Jmux)
+ a backend – and a print-dialog.
* QA update (Xisco)
+ great unconfirmed score; below 400 for a while
+ added Android to the list.
+ UNCONFIRMED: 390 (-58)
+ enhancements: 44 (-2)
+ needsUXEval: 1 (-2)
+ haveBackTrace: 9 (+0)
+ needsDevAdvice: 33 (-1)
+ documentation: 2 (-1)
+ android: 25 (+0)
+ Many thanks to Buovjaga ( 38 ), Xisco Faulí ( 17 ),
Jean-Baptiste Faure ( 15 ), Dieter Praas ( 10 ),
Heiko Tietze ( 9 ), Jacques Guilleron ( 9 ), raal ( 7 ),
Aron Budea ( 7 ), Thomas Lendo ( 6 ), Alex Thurgood ( 5 )
and many others
+ Most Pressing Bugs: http://tdf.io/mostressingbugs
+ New:
+ FILESAVE: LibreOffice is stuck while saving (MACOS)
+ https://bugs.documentfoundation.org/show_bug.cgi?id=112288
+ Jmux ?
+ already had a look at it, and don’t see it.
+ waiting for monotonic ticks to go in.
=> lots of review comments in gerrit …
+ would like to see if it fixes this (Michael)
+ Older:
+ Fixed:
+ CALC - crashes on COPYing 3+ whole rows to clipboard with OpenGL
+ https://bugs.documentfoundation.org/show_bug.cgi?id=108299
+ still in-progress; allocating unreasonably gigantic bitmaps.
+ Thanks to Dennis.
+ Crash when opening docx converted from pdf (Linux/MAC)
+ https://bugs.documentfoundation.org/show_bug.cgi?id=112311
+ Thanks to Michael Stahl
* QA stats
+ https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
+118 +27 (-146) overall)
many thanks to the top bug squashers:
Buovjaga 16
V Stuart Foote 9
Alex Thurgood 9
Xisco Faulí 7
Tamás Zolnai 6
Heiko Tietze 6
Szymon Kłos 5
Andreas Brandner 5
Yousuf Philips (jay) 5
Justin L 5
+ top 10 bugs reporters:
Aron Budea 6
Emil Tanev 6
Regina Henschel 5
Telesto 4
Gabor Kelemen 4
Luke 3
Tamás Zolnai 3
Yousuf Philips (jay) 3
Thomas Lendo 2
Michael Viveros 2
+ top 10 bugs fixers:
Zolnai, Tamás 6
McNamara, Caolán 5
Andreas Brandner 5
Stahl, Michael 4
Holešovský, Jan 3
Alex Thurgood 3
Szymon Kłos 3
Kara, Muhammet 2
Budea, Áron 2
Buovjaga 2
* Highest-Priority bugs (aka "MABs"):
+ http://bit.ly/2lJAAJI
5.3 : 1/45 - 2 % (+0)
5.2 : 2/38 - 5 % (-2)
5.1 : 1/34 - 2 % (+0)
5.0 : 2/61 - 3 % (+0)
4.4 : 3/76 - 3 % (+0)
4.3 : 6/74 - 8 % (-1)
4.2 : 6/134 - 4 % (+0)
4.1 : 3/83 - 3 % (+0)
4.0 : 4/83 - 4 % (+0)
old : 28/258 - 10 % (+0)
* Bisected bugs open: keyword 'bisected'
+ more accurate - down to a single commit.
+ http://bit.ly/2dyIfDy
+ 369/1583 372/1569 375/1557 381/1551 377/1541 383/1533 381/1515
done by:
Faulí Tarazona, Xisco 7
Justin L 2
Budea, Áron 2
Buovjaga 1
Raal 1
* Bibisected bugs open: keyword 'bibisected'
+ http://bit.ly/2cSCXlS
+ 461/2191 461/2173 466/2159 477/2152 471/2139 476/2129 469/2106
done by:
Faulí Tarazona, Xisco 8
Budea, Áron 4
Justin L 2
Buovjaga 2
Raal 1
* all bugs tagged with 'regression'
+ 872(-2) bugs open of 6336(+22) total 7(+0) high prio.
done by:
Buovjaga 5
Faulí Tarazona, Xisco 3
Justin L 2
Budea, Áron 2
Benes, Luke 1
Faure, Jean-Baptiste 1
David 1
MM 1
Jacques Guilleron 1
Alex Thurgood 1
* ~Component count net * high severity regressions
+ http://bit.ly/1HWHb3E
Impress - 2(+0)
LibreOffice - 2(+0)
Writer - 2(+1)
Calc - 1(-1)
by OS:
Mac OS X - 4(+1)
All - 2(-1)
Linux - 0(+0)
Windows - 1(+0)
* ~Component count net * all regressions
+ http://bit.ly/1BUdI8i
Writer: other - 151(+4)
Calc - 139(+0)
Impress - 82(-2)
LibreOffice - 72(+0)
Writer: docx filter - 71(+2)
UI - 51(+2)
graphics stack - 37(-1)
Writer: doc filter - 37(-2)
Draw - 35(+0)
Writer: perf - 32(+0)
Base - 30(+0)
Borders - 30(+0)
Writer: other filter - 26(-2)
filters and storage - 23(+0)
Chart - 20(-1)
BASIC - 16(+1)
Printing and PDF export - 16(-1)
Crashes - 14(-1)
framework - 4(+0)
Installation - 3(+0)
Linguistic - 2(+0)
Extensions - 2(+0)
sdk - 1(+0)
More information about the Libreoffice-qa
mailing list