* Present:
+ Stephan, Eike, Heiko, Olivier, Sophie, Miklos, Xisco, Caolan,
Thorsten, Christian, Michael S
* Completed Action Items:
* Pending Action Items:
+ come up with a list of retiring committers to mail (Norbert)
* Release Engineering update (Christian)
+ 6.0 Beta 2 status
+ late features
+ gpg4libre branch (Thorsten)
[ largely done, problems decrypting ]
+ HTML help pieces (Olivier, Cloph)
[ Shinnok is progressing with the scripts ]
+ ‘experimental’ Calc / threading UI setting (Michael)
[ add to allow enabling if people want it ]
+ VC Runtime re-distributable installer (Cloph)
[ will provide builds for testers ]
+ 6.0 RC1 – freeze next Tues Dec 19th
+ 5.4.4 RC2 status
+ Android
+ have a patch for unified headers
+ using llvm C++ crashes on ARM, so using GNU stl for ARM for now.
+ Online
* Documentation (Olivier)
+ Many fixes in help pages, mostly typos and updates (O Hallot, G. Kelemen, Fitoshido)
+ New help pages on Presenter Console and Calc’s data form.
+ New Help Makefiles landed thanks to David Tardon
+ working nicely.
+ need to connect LibreOffice to this new help.
+ some sfx2 / sfxhelp.cxx goodness needed.
+ Getting Started Guide stalled.
+ FOSDEM talk accepted.
* Testing Jitsi for ESC calls (Michael)
+ https://meet.jit.si/TDFESC
+ working nicely with 11 people
+ awesome quality (Thorsten)
* UX Update (Heiko)
+ Bugzilla (topicUI) statistics
258(258) (topicUI) bugs open, 366(366) (needsUXEval) needs to be evaluated by the UXteam
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
added 6(0) 18(2) 46(-1) 115(-3)
commented 35(-30) 182(-46) 620(-12) 2313(-109)
removed 0(0) 0(0) 4(0) 19(0)
resolved 5(0) 19(-3) 56(2) 245(2)
+ top 10 contributors:
Philips, Yousuf made 66 changes in 1 month, and 802 changes in 1 year
Tietze, Heiko made 60 changes in 1 month, and 1095 changes in 1 year
Zolnai, Tamás made 54 changes in 1 month, and 134 changes in 1 year
Faulí Tarazona, Xisco made 52 changes in 1 month, and 395 changes in 1 y
Dieter Praas made 40 changes in 1 month, and 90 changes in 1 year
Thomas Lendo made 28 changes in 1 month, and 432 changes in 1 year
Buovjaga made 16 changes in 1 month, and 267 changes in 1 year
Christian Lehmann made 16 changes in 1 month, and 20 changes in 1 year
Henschel, Regina made 16 changes in 1 month, and 126 changes in 1 year
Krot, Serge made 14 changes in 1 month, and 14 changes in 1 year
+ Gradients submitted
+ some clang compilation problem.
+ https://gerrit.libreoffice.org/#/c/46428/
+ UITest_writer_demo failure, probably caused by the change after all
+ Elementary icons submitted
+ people working on them; people working on them.
+ string changes:
+ planning terminology changes for bullet list styles,
+ changing List 1 → Roman List Lowercase
+ formats at find dialog, and customization
+ renaming bits here.
+ getting them ready before the hard string freeze.
+ proposing to flag internal file picker dialogs obsolete
+ many tickets on this topic (tdf#87860), bad usability
+ reasons for the dialog were kde4 – will have Qt5 dialog
+ concept of self-made file-picker not working.
+ we have CMIS dialogs for access to remote servers.
+ Open Remote Files eg.
+ what about http:// webdav URLs ? (Eike)
+ expect open-from-remote to replace that (Thorsten)
=> remove the option from the options page.
+ release-note – add to 6.0 “pending removal” list for 6.1
+ the ‘gen’ backend depends on generic file-picker (Caolan)
+ cancelled plan to drop it for now though.
* Crash Hunting (Caolan)
+ 143 import failure, 38 export failures
+ mstahl has fixed the exports
+ Calc threading crashers (Dennis on it)
+ believe all import crashers are calc
+ MATCH changes dependencies → black-list
+ TextSearch issue, implicit intersection ...
+ 6 coverity
+ 3 old lingering java warnings, see list mail fix/ignore etc.
+ Java lovers’ input appreciated.
+ 43 (+1) fuzzers * 3 sanitizers+engine combos (asan+libfuzzer,
ubsan+libfuzzer, asan+afl)
+ latest is mathtype
+ digging these out of parent documents.
+ (writer) html next but can’t even get a short local run bug free yet
+ leaves calc html import as the last one to do.
+ including two filters here.
* Crash Reporter (Xisco)
+ http://crashreport.libreoffice.org/stats/version/5.3.6.1
+ 1602 (last 7 days) (down)
+ http://crashreport.libreoffice.org/stats/version/5.3.7.2
+ 1107 (last 7 days) (up)
+ http://crashreport.libreoffice.org/stats/version/5.4.2.2
+ 3992 (last 7 days) (up)
+ Updater still the main crasher
+ http://crashreport.libreoffice.org/stats/version/5.4.3.2
+ 2762 (last 7 days) (up)
+ lots of people decided to update ? – a peak here.
+ looking forward to 5.4.4 – which fixes main crashers in 5.4.3.
+ SfxSlotPool::GetSlotPool(SfxViewFrame *)
+ https://bugs.documentfoundation.org/show_bug.cgi?id=113755
+ Reported since 5.4
+ no reproducible steps so far
+ might be related to LibreOffice closing / shutdown with clipboard
* Hackfests & Events (Thorsten)
+ FOSDEM hack-fest / meetings
+ confirmed for following Monday/Tuesday at ICAB
+ dates confirmed (Monday + Tuesday), book your travel!
+ Hamburg – 1st new-style hackfest
+ deferred to next year ...
+ https://wiki.documentfoundation.org/Hackfests/HackfestTNG
+ fallback plan for March in either Italy or Germany
+ still looking for people who want help learning how to fix
their problems interactively at a hackfest.
* mentoring/easyhack update
committer... 1 week 1 month 3 months 12 months
open 81(7) 131(6) 132(5) 136(4)
reviews 603(41) 1994(254) 4924(123) 18554(334)
merged 342(56) 1322(237) 3365(374) 11667(359)
abandoned 42(-3) 121(20) 250(18) 726(44)
own commits 347(-71) 1469(66) 4255(178) 13763(38)
review commits 71(-56) 338(15) 875(36) 3332(524)
contributor... 1 week 1 month 3 months 12 months
open 23(12) 35(5) 38(7) 42(7)
reviews 925(54) 3134(248) 7624(434) 23966(503)
merged 28(3) 94(10) 243(-4) 1184(-55)
abandoned 8(2) 24(7) 61(-18) 347(3)
own commits 28(3) 95(12) 250(-2) 877(45)
review commits 0(0) 0(0) 0(0) 0(0)
+ easyHack statistics:
needsDevEval 37(37) needsUXEval 0(0) cleanup_comments 206(206)
total 255(255) assigned 22(22) open 195(195)
+ top 5 contributors:
Gelmini, Andrea made 31 patches in 1 month, and 205 patches in 1 year
Donkers, Winfried made 9 patches in 1 month, and 30 patches in 1 year
Goncharuk, Lera made 8 patches in 1 month, and 15 patches in 1 year
Johnny_M made 5 patches in 1 month, and 54 patches in 1 year
Ekansh Jha made 3 patches in 1 month, and 7 patches in 1 year
+ top 5 reviewers:
Pootle bot made 235 review comments in 1 month, and 722 in 1 year
Stahl, Michael made 160 review comments in 1 month, and 1970 in 1 year
Behrens, Thorsten made 160 review comments in 1 month, and 1012 in 1 year
Rathke, Eike made 151 review comments in 1 month, and 1137 in 1 year
Holešovský, Jan made 120 review comments in 1 month, and 1058 in 1 year
+ big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
Martin Bakos bakosmartin@gmail.com
Aditya Dewan aditya.dewan@collabora.co.uk
Gergely Tarsoly g.tarsoly@yahoo.com
Kshitij Pathania kshitijpathania@gmail.com
Ahmed GHANMI aghanmi@linagora.com
* Commit Access
* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
+ sleep for 17 weeks.
* Jenkins / CI update (Christian)
master linux rel jobs: 212 ok: 199 ko: 13 fail ratio: 6.13 % break: 3 broken duration: 2.98%
master linux dbg jobs: 143 ok: 125 ko: 17 fail ratio: 11.89 % break: 5 broken duration: 8.57%
master mac rel jobs: 145 ok: 138 ko: 7 fail ratio: 4.83 % break: 4 broken duration: 2.94%
master mac dbg jobs: 140 ok: 137 ko: 3 fail ratio: 2.14 % break: 2 broken duration: 1.52%
master win rel jobs: 94 ok: 79 ko: 15 fail ratio: 15.96 % break: 9 broken duration:14.45%
master win dbg jobs: 115 ok: 96 ko: 19 fail ratio: 16.52 % break: 15 broken duration:12.88%
master win64 dbg jobs: 107 ok: 90 ko: 17 fail ratio: 15.89 % break: 12 broken duration:16.43%
lo-5.3 mac jobs: 0 ok: 0 ko: 0 fail ratio: 0.00 % break: 0 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: 387 ok: 348 ko: 33 fail ratio: 8.53%
master gerrit plg jobs: 383 ok: 295 ko: 74 fail ratio:19.32%
master gerrit win jobs: 287 ok: 250 ko: 32 fail ratio:11.15%
master gerrit mac jobs: 285 ok: 266 ko: 13 fail ratio: 4.56%
master gerrit all jobs: 382 ok: 236 ko: 115 fail ratio:30.10%
+ windows & mac only build if Windows ones succeed
+ why a big difference win+mac vs. linux.
* l10n (Sophie)
+ still waiting for fuzziness fix.
+ have a batch of fixes to push to pootle (Cloph)
+ 155k strings caught & fixed
+ missed quite a lot more, an additional script running
+ need to remove the fuzzy marker, while they’re translated marked fuzzy.
+ plan to have it done ~next week; before Xmas.
* cairo patch (Michael)
+ RGB24 surface – RGB32 surface – so, wasting 8bits.
+ might help gtk3 backend a bit
* QA update (Xisco)
+ UNCONFIRMED: 401 (+38)
+ enhancements: 50 (+8)
+ needsUXEval: 0 (-5)
+ haveBackTrace: 9 (+3)
+ needsDevAdvice: 31 (-1)
+ documentation: 4 (+1)
+ android: 18 (+1)
+ Most Pressing Bugs: http://tdf.io/mostressingbugs
+ New:
[None]
+ Fixed:
+ Crash inserting link to .docx file in section
+ https://bugs.documentfoundation.org/show_bug.cgi?id=114243
+ fixed thanks to Michael Stahl
+ Crash inserting link to .docx file in section
+ https://bugs.documentfoundation.org/show_bug.cgi?id=114243
+ fixed thanks to Michael Stahl
+ Watermark crashes LibreOffice with some documents
+ https://bugs.documentfoundation.org/show_bug.cgi?id=114338
+ fixed thanks to Szymon Kłos
+ Crash while opening a document
+ https://bugs.documentfoundation.org/show_bug.cgi?id=114342
+ fixed thanks to Caolán McNamara.
* QA stats
+ https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
+167 -25 (-156) overall)
many thanks to the top bug squashers:
Xisco Faulí 35
Buovjaga 11
Eike Rathke 7
Heiko Tietze 6
Telesto 6
Regina Henschel 5
Yousuf Philips (jay) 5
Maxim Monastirsky 4
V Stuart Foote 4
Caolán McNamara 4
+ top 10 bugs reporters:
Yousuf Philips (jay) 11
Gabor Kelemen 10
Xisco Faulí 6
Thomas Lendo 5
Regina Henschel 3
Telesto 2
Aron Budea 2
Rainer Bielefeld 2
Volga 2
marcduhil 2
+ top 10 bugs fixers:
Philips, Yousuf 4
Thorsten Behrens 4
Rathke, Eike 4
Monastirsky, Maxim 3
McNamara, Caolán 3
Stahl, Michael 3
Zolnai, Tamás 3
Vajna, Miklos 2
Volga 2
+ top 10 bugs confirmers:
Xisco Faulí 22
Philips, Yousuf 9
Jacques Guilleron 5
Raal 4
Tietze, Heiko 4
Nabet, Julien 3
Foote, V Stuart 3
Kevin Suo 2
Buovjaga 2
* Highest-Priority bugs (aka "MABs"):
+ http://bit.ly/2lJAAJI
5.3 : 2/49 - 4 % (+0)
5.2 : 2/39 - 5 % (+0)
5.1 : 1/35 - 2 % (+0)
5.0 : 2/62 - 3 % (+0)
4.4 : 2/76 - 2 % (+0)
4.3 : 5/74 - 6 % (+0)
4.2 : 6/134 - 4 % (+0)
4.1 : 3/84 - 3 % (+0)
4.0 : 4/83 - 4 % (+0)
old : 25/258 - 9 % (+0)
* Bisected bugs open: keyword 'bisected'
+ more accurate - down to a single commit.
+ http://bit.ly/2dyIfDy
+ 420/1795 413/1767 416/1760 414/1748 425/1735 417/1714 412/1692
done by:
Xisco Faulí 8
Stahl, Michael 1
Raal 1
* Bibisected bugs open: keyword 'bibisected'
+ http://bit.ly/2cSCXlS
+ 510/2407 500/2376 502/2369 500/2355 510/2341 501/2317 497/2293
done by:
Xisco Faulí 9
Kevin Suo 1
Terrence Enger 1
Raal 1
* all bugs tagged with 'regression'
+ 884(+5) bugs open of 6615(+43) total 7(+1) high prio.
done by:
Xisco Faulí 9
Buovjaga 2
Kevin Suo 1
Rathke, Eike 1
Henschel, Regina 1
* ~Component count net * high severity regressions
+ http://bit.ly/1HWHb3E
Calc - 2(+1)
Impress - 2(+0)
Writer - 1(+0)
graphics stack - 1(+0)
LibreOffice - 1(+0)
by OS:
Linux - 0(+0)
Mac OS X - 3(+0)
Windows - 0(+0)
All - 4(+1)
* ~Component count net * all regressions
+ http://bit.ly/1BUdI8i
Writer: other - 161(+1)
Calc - 149(+10)
Impress - 91(+2)
Writer: docx filter - 75(+1)
LibreOffice - 69(+0)
UI - 48(+0)
Writer: perf - 34(+0)
graphics stack - 34(-2)
Writer: doc filter - 33(-2)
Draw - 33(-1)
Base - 29(-1)
Borders - 28(+0)
filters and storage - 26(+0)
Writer: other filter - 25(-3)
Chart - 22(+3)
Crashes - 19(+1)
Printing and PDF export - 16(+0)
BASIC - 15(+0)
framework - 5(+0)
Linguistic - 2(+0)
sdk - 1(+0)
Extensions - 1(+0)
Installation - 1(+0)