* Present:
+ Heiko, Olivier, Stephan, Xisco, Michael M, Miklos, Michael S,
Kendy, Jan-Marek
* Completed Action Items:
+ ask quikee what he recommends on svg icons on dev list (Heiko)
[ quikee – on ML; some issues – when the bugs are solved,
we should switch to SVG – plan to make it fully functional. ]
* Pending Action Items:
+ come up with a list of retiring committers to mail (Norbert)
* Release Engineering update (Christian)
+ <missed Cloph>
+ 5.4.4 – WinXP SDK re-build (?)
+ 5.4.5
+ 6.0 RC1
+ builds are done, and up-loading
+ no additional branch yet – but on -6-0 branch
+ still in 1x review mode.
+ 6-0-0 branch is due Jan 9th for RC2.
+ late features
+ gpg4libre branch (Thorsten)
[ almost done with decrypting – but negative time.
expect things next week. ]
+ HTML help pieces (Olivier)
[ still working, not yet ready – fixing l10n issues
working sfx2 to make it work.
Kendy has a patch to help out. ]
+ ‘experimental’ Calc / threading UI setting (Michael)
[ merged option with scary message ]
+ VC Runtime re-distributable installer (Cloph)
[ change added to master, included in TB builds,
will cherry-pick to 6-0 branch ]
+ Android
+ Online
* Documentation (Olivier)
+ Several fixes / additions for help pages contents (Olivier)
+ Patch to open new help locally (Kendy, Olivier, Tomaz)
+ https://gerrit.libreoffice.org/#/c/47383/1
+ Needs a bit of advice there.
+ how to set a timer to wait for browser opening.
+ can’t erase the /tmp file before the browser uses it.
+ is this generated on the fly ? (Michael)
+ can’t use the file:/// protocol (Olivier)
or it opens it inside the file manager
then open shell with this HTML file.
+ delete temporary folder on exit of LibreOffice (Kendy)
+ easy to catch with a ‘static’ object destructor.
+ already working as-is temp files are cleaned on exit (Olivier)
+ better help page layout and display from UX (Andreas K, Buovjaga) .
+ coming real soon
+ Open question: we use Javascript in our new help pages
+ do users complain wrt. Having NoScript enabled in browser.
+ should we address this too ?
+ leave this for later / wontfix ?
+ dynamically adapt content for platforms with JS
+ no problem with noscript expected (Kendy)
+ should be able to generate page that works even with no JS
+ Resuming book edition for 6.0 Getting started next Monday.
AI: + review HTML patch and submit to 6-0 (Kendy)
* UX Update (Heiko)
+ Bugzilla (topicUI) statistics
254(254) (topicUI) bugs open, 325(325) (needsUXEval) needs to be evaluated by the UXteam
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
added 4(0) 12(1) 38(-2) 111(0)
commented 34(-1) 148(-13) 558(1) 2169(-9)
removed 0(0) 1(-1) 2(0) 21(0)
resolved 5(1) 18(-2) 56(1) 240(-1)
+ top 10 contributors:
Tietze, Heiko made 54 changes in 1 month, and 1039 changes in 1 year
Philips, Yousuf made 31 changes in 1 month, and 780 changes in 1 year
Xisco Faulí made 30 changes in 1 month, and 406 changes in 1 year
Foote, V Stuart made 23 changes in 1 month, and 350 changes in 1 year
Henschel, Regina made 17 changes in 1 month, and 130 changes in 1 year
Cor Nouws made 17 changes in 1 month, and 180 changes in 1 year
Buovjaga made 17 changes in 1 month, and 225 changes in 1 year
Monastirsky, Maxim made 11 changes in 1 month, and 33 changes in 1 year
kompilainenn made 10 changes in 1 month, and 25 changes in 1 year
Zolnai, Tamás made 9 changes in 1 month, and 145 changes in 1 year
+ reworking the color palette based on real math now
+ confusion of what is purple vs. indigo at the start
+ all being re-done; will look similar – but with exact values change
+ will need to adjust gradients, table styles etc.
+ rearranging controls in the customization dialog
+ to have labels on all controls, improves a11y too.
+ looking for code review on https://gerrit.libreoffice.org/#/c/46971/
+ tooltips for track-changes, seeking a reviewer.
* Crash Hunting (Caolan)
+ <Caolan missed>
+ 81 (-9) import failure, 0 export failures
+ still some calc threading issues pending.
+ 8? (-6) coverity
+ ?? fuzzers * 3 sanitizers+engine combos (asan+libfuzzer,
ubsan+libfuzzer, asan+afl), writer html newly added
+ calc issue, need to sanitize that in the new year.
* Crash Reporter (Xisco)
+ http://crashreport.libreoffice.org/stats/version/5.3.6.1
+ 794 (last 7 days) (down)
+ http://crashreport.libreoffice.org/stats/version/5.3.7.2
+ 984 (last 7 days) (down)
+ http://crashreport.libreoffice.org/stats/version/5.4.3.2
+ 1800 (last 7 days) (down)
+ http://crashreport.libreoffice.org/stats/version/5.4.4.2
+ 800 (last 7 days) (-)
+ looking good (Xisco)
* Hackfests & Events (Michael)
+ FOSDEM hack-fest / meetings
+ confirmations should be out for Open Documents dev-room.
+ confirmed for following Monday/Tuesday at ICAB
+ dates confirmed (Monday + Tuesday), book your travel!
+ Bedford – overbooked right now; didn’t get a group rate (Heiko)
+ hurry to book.
+ La Grande Cloche over the street.
+ Hamburg – 1st new-style hackfest
+ deferred to next year ...
+ https://wiki.documentfoundation.org/Hackfests/HackfestTNG
+ should meet with locals
+ 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 66(-19) 146(15) 149(17) 153(17)
reviews 338(-177) 1791(-304) 4609(-252) 18533(-92)
merged 119(-157) 1256(-289) 3423(-117) 11898(-12)
abandoned 2(-7) 82(-20) 241(-16) 742(-3)
own commits 134(-117) 1166(-219) 3996(-156) 14240(110)
review commits 39(-24) 245(-29) 817(-49) 2911(-467)
contributor... 1 week 1 month 3 months 12 months
open 29(6) 56(13) 57(11) 61(11)
reviews 551(-256) 2982(-290) 7799(42) 24851(422)
merged 18(-5) 97(16) 256(17) 1219(35)
abandoned 7(6) 23(6) 58(2) 335(6)
own commits 16(-4) 83(4) 237(-1) 897(5)
review commits 0(0) 0(0) 0(0) 0(0)
+ easyHack statistics:
needsDevEval 37(37) needsUXEval 1(1) cleanup_comments 206(206)
total 250(250) assigned 21(21) open 189(189)
+ top 5 contributors:
Gelmini, Andrea made 28 patches in 1 month, and 225 patches in 1 year
Goncharuk, Lera made 8 patches in 1 month, and 18 patches in 1 year
Aditya Dewan made 4 patches in 1 month, and 4 patches in 1 year
Ekansh Jha made 4 patches in 1 month, and 8 patches in 1 year
Pinto, Marco A.G. made 4 patches in 1 month, and 14 patches in 1 year
+ top 5 reviewers:
Pootle bot made 260 review comments in 1 month, and 836 in 1 year
Behrens, Thorsten made 182 review comments in 1 month, and 1127 in 1 year
Holešovský, Jan made 139 review comments in 1 month, and 1139 in 1 year
Grandin, Noel made 113 review comments in 1 month, and 1391 in 1 year
Stahl, Michael made 101 review comments in 1 month, and 1972 in 1 year
+ big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
Vincent, LE GARREC legarrec.vincent@gmail.com
* Commit Access
* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
+ sleep for 15 weeks.
* Jenkins / CI update (Christian)
+ seems to be stable currently (Miklos)
+ no false positives this year (yet).
* l10n (Sophie)
+ <missed Sophie)
+ partial de-fuzz in 2017
+ did the strings get pushed ?
* QA update (Xisco)
+ bibisect repositories for 6.1 already available for all platforms
+ https://gerrit.libreoffice.org/#/admin/projects/?filter=bibisect
+ have for Win / Mac / Linux
+ UNCONFIRMED: 395 (-3)
+ enhancements: 43 (-5)
+ needsUXEval: 3 (-2)
+ haveBackTrace: 6 (+0)
+ needsDevAdvice: 28 (+0)
+ documentation: 2 (-1)
+ android: 18 (-2)
+ Most Pressing Bugs: http://tdf.io/mostressingbugs
+ New:
+ crashing with insert subtotals in Calc
+ https://bugs.documentfoundation.org/show_bug.cgi?id=114720
+ Jean-Sebastien Bevilacqua (?)
+ [MacOS] Can't open Preferences : LibreOffice 6.0 RC1 crash every time.
+ https://bugs.documentfoundation.org/show_bug.cgi?id=114655
+ Related to GPG and crypto config dialog
+ bubli (?)
+ probably fixed by Tor on master in
1b73ed91e1cce20b3b552a36d449fb96cc57bf4f (Miklos)
+ cherry-pick to -6-0
+ Crash when opening a particular presentation (OpenGL)
+ https://bugs.documentfoundation.org/show_bug.cgi?id=114736
+ Tamas Bunth – to look at SalLayout caching ?
+ Older:
+ Draw filter export to PDF/A-1a crashes LO & system
+ https://bugs.documentfoundation.org/show_bug.cgi?id=114314
+ Xorg crash → notourbug, and split ‘new’ bug out of it.
+ Fixed:
+ Impress crashes switching views in read-only mode
+ https://bugs.documentfoundation.org/show_bug.cgi?id=104870
+ Thanks to Tamas Zolnai
+ Crash when deleting some rows
+ https://bugs.documentfoundation.org/show_bug.cgi?id=114775
+ Thanks to Julien Nabet
+ Crash in: Menu::~Menu()
+ https://bugs.documentfoundation.org/show_bug.cgi?id=114670
+ Thanks to Maxim Monastirsky
+ Crash in 'Form-based filters' when updating filter name
+ https://bugs.documentfoundation.org/show_bug.cgi?id=114788
+ Thanks to Julien Nabet
* QA stats
+ https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
+103 +41 (-90) overall)
many thanks to the top bug squashers:
Cor Nouws 15
Buovjaga 12
Timur 5
V Stuart Foote 5
David Tardon 5
Xisco Faulí 3
Tamás Zolnai 3
Heiko Tietze 3
robert 3
raal 3
+ top 10 bugs reporters:
Yousuf Philips (jay) 7
Cheng-Chia Tseng 6
Mihkel Tõnnov 5
Mike 5
sergio.callegari 4
hrkoch 3
Terrence Enger 3
Philippe Hemmel 2
bugzilla2 2
Eyal Rozenberg 2
+ top 10 bugs fixers:
Tardon, David 5
Zolnai, Tamás 3
Tietze, Heiko 2
Hung, Mark 2
Buovjaga 2
Balland-Poirier, Laurent 2
Nabet, Julien 1
Chris Grove 1
Mamane, Lionel Elie 1
Cor Nouws 1
+ top 10 bugs confirmers:
Buovjaga 23
Xisco Faulí 13
Philips, Yousuf 8
Faure, Jean-Baptiste 5
Dieter Praas 5
Nabet, Julien 5
Foote, V Stuart 4
Tietze, Heiko 4
Budea, Áron 3
Telesto 3
* Highest-Priority bugs (aka "MABs"):
+ http://bit.ly/2lJAAJI
5.3 : 2/49 - 4 % (+0)
5.2 : 3/40 - 7 % (+2)
5.1 : 1/35 - 2 % (+0)
5.0 : 2/62 - 3 % (+0)
4.4 : 2/76 - 2 % (+0)
4.3 : 7/76 - 9 % (+1)
4.2 : 5/133 - 3 % (-1)
4.1 : 3/84 - 3 % (+0)
4.0 : 4/83 - 4 % (+0)
old : 25/259 - 9 % (+0)
* Bisected bugs open: keyword 'bisected'
+ more accurate - down to a single commit.
+ http://bit.ly/2dyIfDy
+ 418/1820 408/1805 410/1796 420/1795 413/1767 416/1760 414/1748
done by:
Xisco Faulí 7
Telesto 3
Raal 3
Budea, Áron 1
Tõnnov, Mihkel 1
* Bibisected bugs open: keyword 'bibisected'
+ http://bit.ly/2cSCXlS
+ 512/2437 499/2419 500/2409 510/2407 500/2376 502/2369 500/2355
done by:
Xisco Faulí 6
Terrence Enger 5
Telesto 3
Raal 3
Budea, Áron 1
* all bugs tagged with 'regression'
+ 897(+14) bugs open of 6662(+19) total 11(+4) high prio.
done by:
Xisco Faulí 5
Terrence Enger 3
robert 2
Telesto 2
Buovjaga 2
Thomas Lendo 1
MM 1
Raal 1
kompilainenn 1
Tõnnov, Mihkel 1
* ~Component count net * high severity regressions
+ http://bit.ly/1HWHb3E
Impress - 3(+1)
Calc - 3(+2)
graphics stack - 2(+1)
LibreOffice - 2(+0)
Writer - 1(+0)
by OS:
Mac OS X - 4(+0)
Linux - 0(+0)
Windows - 0(+0)
All - 7(+4)
* ~Component count net * all regressions
+ http://bit.ly/1BUdI8i
Writer: other - 164(+5)
Calc - 153(+2)
Impress - 94(+2)
Writer: docx filter - 73(+0)
LibreOffice - 68(-1)
UI - 49(+1)
Base - 35(+3)
graphics stack - 35(+1)
Writer: perf - 34(+0)
Draw - 33(+0)
Writer: doc filter - 33(+0)
Borders - 29(+0)
filters and storage - 26(-1)
Crashes - 26(+5)
Writer: other filter - 25(+0)
Chart - 18(+1)
Printing and PDF export - 16(+1)
BASIC - 16(+0)
framework - 5(+0)
Linguistic - 2(+0)
Extensions - 1(+0)
Installation - 1(+0)
sdk - 1(+0)