* Present:
+ Heiko, Sophie, Caolan, Cloph, Christian, Eike, Stephan, Miklos, David
Olivier, Xisco, Kendy, Thorsten, Michael M, Michael S
* Completed Action Items:
+ go over the past budget ideas & cleanup as a base (Thorsten)
+ do a libreoffice-6-0-1 branch on the tag (Christian)
+ get input from Sophie on https://gerrit.libreoffice.org/#/c/49914/ (Olivier)
[ put Sophie on copy of the gerrit commit and Sophie +1’d ].
* Pending Action Items:
+ come up with a list of retiring committers to mail (Norbert)
* Release Engineering update (Christian)
+ 6.0.2 - RC1 – tag Feb 20
+ released as final earlier today
+ 6.0.3 – RC1 – 3 weeks out.
+ 5.4.6 - RC1 update
+ tagged by Xisco yesterday
+ various builds up-loading
+ will up-load them today
+ 5.4.6 RC2 – week after next
+ Android
+ completed roll-out on the play store.
+ Online
+ up-loaded a 6.0.2 final.
* Documentation (Olivier)
+ Updates in help contents (G. Kelemen, Tagezi, ohallot, caolan, Laurent BP, A Gelmini)
+ 35 patches
+ 92 open bugs on Help Contents (tdf#80430)
+ 5 closed
+ problems understanding many reporters.
+ Improvements in help online reading (buovjaga)
+ New new-help meta bug - tdf#97629
+ Pending: packaging for distros for off-line use.
+ Changes from new GTK3 (caolan)
+ Books
+ resumed more chapters for final proofreading
* UX Update (Heiko)
+ Bugzilla (topicUI) statistics
248(248) (topicUI) bugs open, 322(322) (needsUXEval) needs to be evaluated by the UXteam
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
added 8(2) 20(5) 37(4) 112(5)
commented 29(-20) 179(-17) 459(-15) 2001(-15)
removed 0(0) 0(0) 2(0) 14(0)
resolved 1(-2) 11(-1) 40(-4) 188(-4)
+ top 10 contributors:
Tietze, Heiko made 111 changes in 1 month, and 887 changes in 1 year
Buovjaga made 47 changes in 1 month, and 241 changes in 1 year
Philips, Yousuf made 27 changes in 1 month, and 773 changes in 1 year
Thomas Lendo made 22 changes in 1 month, and 425 changes in 1 year
Foote, V Stuart made 20 changes in 1 month, and 293 changes in 1 year
Telesto made 16 changes in 1 month, and 87 changes in 1 year
Xisco Faulí made 12 changes in 1 month, and 288 changes in 1 year
Dieter Praas made 11 changes in 1 month, and 91 changes in 1 year
Ekansh Jha made 11 changes in 1 month, and 22 changes in 1 year
Kainz, Andreas made 10 changes in 1 month, and 39 changes in 1 year
+ Blog posts for easyhackers about Set-up and Terminology
+ https://design.blog.documentfoundation.org/2018/02/22/easyhacking-set-environment/
+ https://design.blog.documentfoundation.org/2018/02/28/easyhacking-all-about-terminology/
+ Suggestion from l10n member to have a checkbox in Jenkins to approve texts
+ so experienced person checks text in new translatable strings.
+ prefer to get best-practice on strings written-up (Michael)
+ if we have police – want blocking policy on UX guidelines (Heiko)
+ joke.
+ nice to have people aware of everything but we don’t work this way.
+ what is the underlying complaint ? (Michael)
+ that we change things too often in the code (Heiko)
+ sounds like feature-not-bug to me (Michael)
+ encourage a mail to the dev list to give examples
of bad changes (Michael)
+ Should export to HTML keep formatting per white-space?
+ https://bugs.documentfoundation.org/show_bug.cgi?id=115326
+ Recommendation: NOTOURBUG/WONTFIX
+ if someone has a patch they’re welcome to contribute (Michael)
+ similar issue with empty-paragraphs (Miklos)
+ we already insert a <br>.
+ on vacation the next two weeks
* Crash Hunting (Caolan)
+ 0 (-1) import failure, 1(+1) export failures
+ can’t reproduce the export crash.
+ ?? 4(+0) coverity
+ coverity scan is down for synopsys rebranding (maybe)
+ 45 fuzzers * 3 sanitizers+engine combos (asan+libfuzzer,
ubsan+libfuzzer, asan+afl), font parser last added
+ oss-fuzz back online again
+ tried to splitup our fuzzers – since they were too large
+ had an individual config per fuzzer.
+ forcepoint runs, various credits in commits
+ do we continue to get good stuff ?
* Crash Reporter (Xisco)
+ http://crashreport.libreoffice.org/stats/version/5.3.7.2
+ 955 (last 7 days) (down)
+ http://crashreport.libreoffice.org/stats/version/5.4.4.2
+ 954 (last 7 days) (-)
+ http://crashreport.libreoffice.org/stats/version/5.4.5.1
+ 881 (last 7 days) (up)
+ http://crashreport.libreoffice.org/stats/version/6.0.0.3
+ 2718 (last 7 days) (down)
+ http://crashreport.libreoffice.org/stats/version/6.0.1.1
+ 1946 (last 7 days) (up)
+ reports look like longer-running ones now ~back to normal.
+ for this week - ~2k reports, compared with 5.4.1.2
+ 3 weeks after release – was around 3k reports/week
+ we are getting better.
* GSoC Application (Thorsten, Heiko)
+ 14 mentors so far (+8 pending)
+ would be good to check that people are responding to their mentor mails
+ if you want to mentor: add yourself to wiki page & check for invites.
* GSoC schedule
+ Student Application Period: March 12 – 27
+ Application Review Period: March 27 - April 23
+ Student Projects Announced: April 23
+ Community Bonding: April 23 - May 14
+ Coding: May 14 - August 6
+ Evaluation 1: June 11 - 15
+ Evaluation 2: July 9 - 13
+ Students Submit Code and Final Evaluations: August 6 - 14
+ Mentors Submit Final Evaluations: August 14 - 21
+ Results Announced: August 22
+ Everybody look at the ideas page, please:
+ https://wiki.documentfoundation.org/Development/GSoC/Ideas
* Hackfests & Events (Thorsten)
+ Hamburg TNG – 1st new-style hackfest
+ outlined for April 7/8th.
+ https://wiki.documentfoundation.org/Hackfest/Hamburg2018
+ https://wiki.documentfoundation.org/Hackfests/HackfestTNG
+ please book travel & add your name there.
+ hope to combine it with the German Community Meeting …
+ would be good to reach out to more people if we can.
+ Mike S to do a social media outreach on this (Sophie)
* mentoring/easyhack update
committer... 1 week 1 month 3 months 12 months
open 69(16) 96(-3) 97(-4) 101(-3)
reviews 593(56) 2037(-267) 5756(79) 19664(154)
merged 306(-47) 1404(-114) 4147(11) 12760(120)
abandoned 14(-2) 78(-14) 282(-11) 828(1)
own commits 298(-31) 1362(-44) 4110(-48) 14782(-91)
review commits 95(36) 314(-4) 946(37) 3304(42)
contributor... 1 week 1 month 3 months 12 months
open 23(5) 35(2) 38(2) 42(2)
reviews 837(-47) 3277(-250) 8667(-48) 26738(233)
merged 41(9) 155(-13) 388(15) 1372(23)
abandoned 4(0) 14(-7) 63(-4) 323(-1)
own commits 34(4) 150(-26) 382(4) 1105(11)
review commits 0(0) 0(0) 0(0) 0(0)
+ easyHack statistics:
needsDevEval 36(36) needsUXEval 2(2) cleanup_comments 205(205)
total 251(251) assigned 22(22) open 190(190)
+ top 5 contributors:
Gelmini, Andrea made 41 patches in 1 month, and 329 patches in 1 year
Johnny_M made 36 patches in 1 month, and 86 patches in 1 year
Jim Raykowski made 13 patches in 1 month, and 39 patches in 1 year
Ilmari Lauhakangas made 10 patches in 1 month, and 34 patches in 1 year
Samuel Thibault made 6 patches in 1 month, and 6 patches in 1 year
+ top 5 reviewers:
Stahl, Michael made 281 review comments in 1 month, and 2160 in 1 year
Pootle bot made 265 review comments in 1 month, and 1127 in 1 year
Mohrhard, Markus made 161 review comments in 1 month, and 1017 in 1 year
Behrens, Thorsten made 145 review comments in 1 month, and 1320 in 1 year
Timar, Andras made 132 review comments in 1 month, and 658 in 1 year
+ big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
Shubham Verma lifemeansmore008@gmail.com
Rostislav Kondratenko rostik@rkond.ru
* Commit Access
* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
+ sleep for 7 weeks.
* Jenkins / CI update (Christian)
master linux rel jobs: 181 ok: 172 ko: 9 fail ratio: 4.97 % break: 6 broken duration: 5.06%
master linux dbg jobs: 71 ok: 60 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
master mac rel jobs: 102 ok: 98 ko: 4 fail ratio: 3.92 % break: 4 broken duration: 3.69%
master mac dbg jobs: 103 ok: 101 ko: 2 fail ratio: 1.94 % break: 2 broken duration: 3.83%
master win rel jobs: 60 ok: 53 ko: 7 fail ratio: 11.67 % break: 7 broken duration:11.43%
master win dbg jobs: 73 ok: 63 ko: 10 fail ratio: 13.70 % break: 8 broken duration:19.91%
master win64 dbg jobs: 70 ok: 58 ko: 12 fail ratio: 17.14 % break: 11 broken duration:21.85%
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 rato: 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: 538 ok: 453 ko: 75 fail ratio:13.94%
master gerrit plg jobs: 530 ok: 312 ko: 161 fail ratio:30.38%
master gerrit win jobs: 511 ok: 343 ko: 142 fail ratio:27.79%
master gerrit mac jobs: 516 ok: 389 ko: 91 fail ratio:17.64%
master gerrit all jobs: 598 ok: 230 ko: 219 fail ratio:36.62%
+ a bad week: master was broken
+ many builds re-triggered due to broken master
+ very high number of builds, causing some long waits.
+ down to three hours now.
+ Macs can now keep up quite well
+ most wait for Windows or Linux builds.
+ Norbert’s Dallas Macs were not reachable over the weekend.
+ but coming back now.
+ next: better distribute loads on Linux machines
+ move tinderbox builds off to slower boxes perhaps.
+ disabled tombstone builds – so all platforms build immediately.
+ is there some way of over-provisioning so fix it next time ? (Thorsten)
+ when CI fails, people push direct, master breaks more.
+ people were pushing patch-series: multiple patches (Cloph)
+ the first one fails; re-basing them, then all fail etc.
+ could make this smarter in terms of queueing.
+ temporary AWS workers ? (Thorsten)
+ killing builds helps too.
AI: + come up with a plan for this in future (Christian)
+ we try to be friendly and not revert (Miklos)
+ perhaps we should do that more so when there is a big blockage.
+ thanks to Michael Stahl for fixing the UITest issue.
* Budgeting (Thorsten)
+ collecting other wish-lists – cross-check with GSoC ideas
+ current ideas list:
https://wiki.documentfoundation.org/Development/Budget2018
+ deadline of the hack-fest for submitting ideas.
+ Thorsten watching edits to discuss controversial bits here.
* l10n (Sophie)
+ Cloph updated the templates; more work to do.
+ on the macro pieces – requires some changes, but +1’d it.
* QA update (Xisco)
Grouping bisected regressions
+ RenderContext- https://bugs.documentfoundation.org/show_bug.cgi?id=91488
+ DrawingLayer FillStyles - https://bugs.documentfoundation.org/show_bug.cgi?id=116092
+ GraphicPrimitive2D - https://bugs.documentfoundation.org/show_bug.cgi?id=116109
+ alg_writerframes - https://bugs.documentfoundation.org/show_bug.cgi?id=116112
+ UNCONFIRMED: 493 (+6)
+ enhancements: 63 (+5)
+ needsUXEval: 3 (+3)
+ haveBackTrace: 5 (+0)
+ needsDevAdvice: 24 (+0)
+ documentation: 3 (-3)
+ android: 18 (-1)
+ Most Pressing Bugs: http://tdf.io/mostressingbugs
+ New:
+ Crash when asking subtotals on 2 groups with pre-sort area checked
+ https://bugs.documentfoundation.org/show_bug.cgi?id=116003
+ Similar to https://bugs.documentfoundation.org/show_bug.cgi?id=114720
+ realitix ? Ahmed ?
+ Crash in dialog Edit page break
+ https://bugs.documentfoundation.org/show_bug.cgi?id=116070
+ async dialog exec. Kendy working on it now.
+ Crash using "Close" button for Extension Manager -> Check/Updates
+ https://bugs.documentfoundation.org/show_bug.cgi?id=115420
+ lots of duplicates here – 200 crash reports this week.
+ vcl timeout / race – idle change ? / related to OpenGL(?)
+ Older:
+ EDITING: Table loses formatting when inserting a new row in a table
+ https://bugs.documentfoundation.org/show_bug.cgi?id=115573
+ GSOC table formatting work:
https://gerrit.libreoffice.org/#/c/49831/
+ on Kendy’s plate longer term – unless someone else wants it.
+ Samuel interested in mentoring paper-cuts of which this is one
=> Jim reverting his additional fixes – to re-lower prio.
+ EDITING: CRASH when paste special source.ods as GDI metafile
+ https://bugs.documentfoundation.org/show_bug.cgi?id=114710
+ kohei ?
+ Fixed:
+ file dialog crashes LibreOffice if libreoffice-kde4 installed ( Kubuntu 17.10 )
+ https://bugs.documentfoundation.org/show_bug.cgi?id=98776
+ Thanks to Rene Engelhard
+ OSX - no video playback in slideshow fullscreen display mode on OSX
+ https://bugs.documentfoundation.org/show_bug.cgi?id=115569
+ Thanks to Tor Lillqvist
+ Impress can't play MP4 videos (OS X-specific)
+ https://bugs.documentfoundation.org/show_bug.cgi?id=113622
+ Thanks to Tor Lillqvist
+ Thanks too to Mac / App-store purchasers for several Mac fixes.
* QA stats
+ https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
+182 +17 (-140) overall)
many thanks to the top bug squashers:
Xisco Faulí 25
Buovjaga 10
Aron Budea 8
Mike Kaganski 7
Timur 7
Heiko Tietze 6
Olivier Hallot 6
Julien Nabet 5
V Stuart Foote 5
Telesto 4
+ top 10 bugs reporters:
Telesto 7
Mike Kaganski 6
am_dxer 5
Heiko Tietze 4
skierpage 3
twisterddfsl83823 3
Frederic Parrenin 3
Aron Budea 3
Samuel Mehrbrodt (CIB) 2
Volga 2
+ top 10 bugs fixers:
Kaganski, Mike 6
Olivier Hallot 6
Le Grand, Armin 3
Xisco Faulí 3
Vajna, Miklos 3
Florian Reisinger 2
Budea, Áron 2
Philips, Yousuf 2
Mohrhard, Markus 2
Lillqvist, Tor 2
+ top 10 bugs confirmers:
Xisco Faulí 24
Buovjaga 19
Timur 13
Alex Thurgood 11
Nabet, Julien 9
Tietze, Heiko 8
Dieter Praas 8
Budea, Áron 7
*UNKNOWN* 4
Raal 4
* Highest-Priority bugs (aka "MABs"):
+ http://bit.ly/2lJAAJI
5.3 : 3/53 - 5 % (+0)
5.2 : 1/40 - 2 % (-3)
5.1 : 1/35 - 2 % (+0)
5.0 : 2/63 - 3 % (+0)
4.4 : 2/76 - 2 % (+0)
4.3 : 6/75 - 8 % (+0)
4.2 : 7/135 - 5 % (+1)
4.1 : 3/84 - 3 % (+0)
4.0 : 4/83 - 4 % (+0)
old : 23/259 - 8 % (+0)
* Bisected bugs open: keyword 'bisected'
+ more accurate - down to a single commit.
+ http://bit.ly/2dyIfDy
+ 449/1940 442/1921 436/1899 438/1888 434/1876 429/1856 428/1848
done by:
Xisco Faulí 11
Budea, Áron 4
Benes, Luke 1
Telesto 1
Raal 1
* Bibisected bugs open: keyword 'bibisected'
+ http://bit.ly/2cSCXlS
+ 543/2563 534/2539 531/2520 534/2508 529/2495 523/2475 523/2468
done by:
Xisco Faulí 15
Budea, Áron 3
Balland-Poirier, Laurent 1
Foote, V Stuart 1
am_dxer 1
Terrence Enger 1
Raal 1
* all bugs tagged with 'regression'
+ 917(+10) bugs open of 6823(+31) total 11(-1) high prio.
done by:
Xisco Faulí 13
Timur 3
Alex Thurgood 3
Budea, Áron 3
Nabet, Julien 2
Foote, V Stuart 1
Terrence Enger 1
Raal 1
* ~Component count net * high severity regressions
+ http://bit.ly/1HWHb3E
Impress - 4(+1)
Writer - 3(+1)
LibreOffice - 2(-2)
Calc - 2(+0)
graphics stack - 0(-1)
by OS:
All - 6(+0)
Windows - 2(+2)
Linux - 1(+0)
Mac OS X - 2(-3)
* ~Component count net * all regressions
+ http://bit.ly/1BUdI8i
Writer: other - 176(+7)
Calc - 154(+0)
Impress - 108(+3)
Writer: docx filter - 72(+0)
LibreOffice - 67(-3)
UI - 47(+1)
graphics stack - 35(+0)
Draw - 34(+0)
Writer: doc filter - 33(+0)
Base - 31(+1)
Borders - 30(+0)
Writer: perf - 29(+0)
filters and storage - 28(+1)
Writer: other filter - 26(+0)
Crashes - 25(+4)
Chart - 21(+1)
Printing and PDF export - 19(+1)
BASIC - 17(+0)
framework - 4(+0)
Installation - 1(+0)
sdk - 1(+0)
Linguistic - 1(+0)
Extensions - 1(+0)