minutes of ESC call ...
Michael Meeks
michael.meeks at collabora.com
Thu May 11 14:44:56 UTC 2017
* Present:
+ Kendy, Michael, Stephan, Eike, Olivier, Xisco, Caolan, Michael Stahl, Christian,
Sophie, Miklos, Bubli
* Completed Action Items:
+ create blank 5.5 wiki / release notes page (Cloph)
[ copied the 5.3 dates, but not checked conference template etc.
not added to the overall releae page yet ]
+ investigate signing issues during make / check around files (Cloph)
[ when session is closed builds succeed, not watching remotely helps it seems,
was mainly 5.2 release affected; not looking into it – 5.2 EOL.
5.4 build now working without any failures with a patch.
Moved screenshot dependency – to depend on signing not vv. ]
* Pending Action Items:
+ mass conversion of helpcontent (Cloph)
[ Polished patches in gerrit, prepared for inclusion.
Removed old / obsolete tags – will be ready for the 5.4 Beta.
Will package images into the libo base package, so far not
many localized images; now in a separate directory not Galaxy img. Theme
+ created the patches a long time ago (Bubli)
+ patch to scp2 project created locally (Cloph) ]
* Release Engineering update (Christian)
+ 5.3.3 RC2
+ released as final earlier today.
+ 5.4.0 Beta 1 May 16th
+ branching next week.
+ 5.3.4 RC1 – week after.
+ Android & iOS Remote
+ some patches integrated; thanks for reviews.
+ no new build from those yet.
+ online – 5.3.3 source release.
+ sent source archives over, not published yet.
AI: + dig out E-mail from Andras & put on-line (Cloph)
* Documentation (Olivier)
+ Help contents updates by Gabor Kelemen on Template manager
+ Massive cleanup of obsolete XML attributes by cloph
+ Documentation meeting on May 10th.
+ few attendees; more hoped for next time.
+ “Documented vs “Undocumented” BASIC commands/constants and functions
tdf#84675: https://bugs.documentfoundation.org/show_bug.cgi?id=84675
“Add missing BASIC function and constant documentation”
+ do we want to make these visible ?
+ No issue with that (Michael)
+ can we split the VBA compatibility ones out → own section.
+ Bug extracted commands / functions from the source (Olivier)
+ can you read the impl. to get the parameters (Michael)
+ Good to have things documented so harder to break (Miklos)
* UX Update (Heiko)
+ Bugzilla (topicUI) statistics
256(256) (topicUI) bugs open, 462(462) (needsUXEval) needs to be evaluated by the UXteam
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
added 4(1) 12(3) 33(2) 467(-9)
commented 40(-4) 165(17) 535(-28) 3524(-15)
removed 0(-1) 3(0) 7(0) 42(1)
resolved 2(1) 12(-3) 78(-3) 230(1)
+ top 10 contributors:
Philips, Yousuf made 168 changes in 1 month, and 1343 changes in 1 year
Tietze, Heiko made 52 changes in 1 month, and 2091 changes in 1 year
Buovjaga made 27 changes in 1 month, and 367 changes in 1 year
Foote, V Stuart made 27 changes in 1 month, and 652 changes in 1 year
Thomas Lendo made 24 changes in 1 month, and 107 changes in 1 year
Faulí Tarazona, Xisco made 13 changes in 1 month, and 412 changes in 1 year
Henschel, Regina made 13 changes in 1 month, and 136 changes in 1 year
Pinto, Marco A.G. made 12 changes in 1 month, and 12 changes in 1 year
LibreTraining made 11 changes in 1 month, and 50 changes in 1 year
Telesto made 10 changes in 1 month, and 54 changes in 1 year
+ Heiko on vacation; UX call at a bad time for Kendy, cancelled.
* Crash Reporting (Caolan)
+ 2(-10) import failure, 0(+0) export failures
+ new assert that fired finding dates problems.
+ need to spend some time on crash testing to find these 2.
+ 101 coverity issues
+ down a bit.
+ Google / ossfuzz: 28 fuzzers active now, ww6 added, ww8 smoketesting
+ nothing new coming from previous file-formats, trailed off.
+ not enabled other options: ASAN, UBsan & AFL – added as an option.
+ did we track the mystery joker filing bogus CVEs ? (Michael)
+ no-one seems to know (Caolan)
+ E-mail the mitre list ? ...
* Malaga update (Xisco)
+ will be in Malaga for Open conference in May 6th at 17:00
+ http://www.opensouthcode.org/conference/opensouthcode2017
+ Slides: https://speakerdeck.com/x1sc0/libreoffice-open-south-code
+ 10 attendees
+ encouraging people to get involved.
* Hackfests (Bjoern)
+ next venues / suggestions
+ Ladies who FOSS ? (Bubli)
+ Italian hack-fest coming up: 4 days May 27-30th
+ Expectation match ? Presentation preparation etc. ? ...
+ Perugia University
+ https://wiki.documentfoundation.org/Hackfest/Perugia2017
+ Bjoern, Eike, Miklos, Cloph signed up.
+ full house for accomodation/food
+ Hamburg meeting (Bubli)
+ German community event
+ looking for a venue – moved to Hamburg from Essen ?
+ suggestions for bike-shedding topics to get people interesting
+ UX / Extensions ?
+ Weekend of June 24 – Friday → Sun.
+ Open Tech Summit (Heiko)
+ May/25 Potsdam
+ http://opentechsummit.net/
* mentoring/easyhack update
+ openhub statistics (2001-01-01), -1(-1) people did -1(-1) commits in 12 month in -1(-1) lines of code
+ Is that really so ? -1 lines is a lot ...
+ gerrit/git statistics:
committer... 1 week 1 month 3 months 12 months
open 75(16) 110(9) 144(15) 151(15)
reviews 486(-13) 1609(65) 4638(71) 17093(45)
merged 214(18) 862(-49) 2626(17) 10238(46)
abandoned 5(-1) 41(-10) 156(-7) 625(-12)
own commits 345(-32) 1403(-103) 4858(31) 16997(32)
review commits 79(34) 230(-16) 992(27) 3495(29)
contributor... 1 week 1 month 3 months 12 months
open 15(-11) 38(-1) 54(0) 55(0)
reviews 519(16) 1792(-47) 5496(-53) 19746(116)
merged 30(9) 100(-6) 419(2) 1066(3)
abandoned 0(-2) 13(-7) 70(0) 236(-4)
own commits 36(17) 107(2) 355(9) 847(13)
review commits 0(0) 0(0) 0(0) 0(0)
+ easyHack statistics:
needsDevEval 24(24) needsUXEval 0(0) cleanup_comments 190(190)
total 234(234) assigned 27(27) open 179(179)
+ top 5 contributors:
Carl, Jens made 31 patches in 1 month, and 54 patches in 1 year
Gelmini, Andrea made 9 patches in 1 month, and 98 patches in 1 year
Johnny_M made 8 patches in 1 month, and 25 patches in 1 year
Zu Ximeng made 7 patches in 1 month, and 9 patches in 1 year
Kainz, Andreas made 5 patches in 1 month, and 37 patches in 1 year
+ top 5 reviewers:
Holešovský, Jan made 258 review comments in 1 month, and 662 in 1 year
Stahl, Michael made 218 review comments in 1 month, and 1299 in 1 year
Mohrhard, Markus made 114 review comments in 1 month, and 1732 in 1 year
Vajna, Miklos made 102 review comments in 1 month, and 1172 in 1 year
Rathke, Eike made 99 review comments in 1 month, and 1345 in 1 year
+ big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
Magee, Timothy timothy at eastlincoln.net
AlexeyVlasov alexey.vlasov.work at gmail.com
Olivier R olivier.dev at grammalecte.net
Werner Tietz karlooforum at arcor.de
Jim Raykowski raykowj at gmail.com
Viscido Viscido marcoviscido at gmail.com
Ilmari Lauhakangas ilmari.lauhakangas at libreoffice.org
Piotr Drąg piotrdrag at gmail.com
Catherine Vance catvance77 at gmail.com
* GSoC update (Thorsten)
+ timeline:
+ Currently in community bonding period.
+ students showing up; people introduced themselves on the list.
+ need to update the project plan – pwrt. overlapping / thinner projects
+ 10 students accepted – to do great things.
+ May 29: last day to report inactive students
+ May 30: coding begins
+ June 26-30: first eval
+ July 24 - second eval
+ August 21- 29: pens down, wrap up
+ August 29 - September 5: final evaluations of students
+ September 6: passing projects announced
* crash reporter news (Xisco)
+ http://crashreport.libreoffice.org/stats/?days=128
+ http://crashreport.libreoffice.org/stats/version/5.3.2.2
+ 4172 (last 7 days)
+ http://crashreport.libreoffice.org/stats/version/5.2.6.2
+ 2328 (last 7 days)
+ GDI resource starvation
+ fix in for 5.4 – back-porting to 5.3 ?
+ Crash in: SfxItemPool::Put(SfxPoolItem const &,unsigned short)
+ https://bugs.documentfoundation.org/show_bug.cgi?id=106424
+ Crash number #1 in 5.2.6.2 and #4 in 5.3.2.2
+ Jochen Nitschke submited a patch in gerrit
https://gerrit.libreoffice.org/#/c/37499/
+ Sent emails to reporters of bugs ‘crash’ + NEEDINFO
+ 25 emails sent so far.
+ to see if they can get steps.
* Commit Access
* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
+ 0 week sleep → ping ping ping ...
* Jenkins / CI update (Norbert)
+ missing.
* l10n (Sophie)
+ quiet again; people are working on 5.4
* QA update (Xisco)
+ QA Stats from ESC meetings from Jan 2016 to Apr 2017 collected here: https://wiki.documentfoundation.org/File:QA-Stats-Apr-2017.ods
+ UNCONFIRMED: 450 (-7)
+ enhancements: 48 (+5)
+ needsUXEval: 5 (+2)
+ haveBackTrace: 11 (-1)
+ needsDevAdvice: 35 (-1)
+ documentation: 0 (+0)
+ Most Pressing Bugs: http://tdf.io/mostressingbugs
+ New:
+ MailMerge: Writer crashes using wizard 2nd time through
+ https://bugs.documentfoundation.org/show_bug.cgi?id=105002
+ Bisected to Noel’s commit
+ Noel doesn’t know what’s going on – advice appreciated.
+ MAILMERGE: Crash while saving new document
+ https://bugs.documentfoundation.org/show_bug.cgi?id=107729
+ Introduced in mailmerge refactoring – Kendy ?
+ had a brief look (Kendy)
+ not very straightforward; assert protects a later crash.
+ need to cancel the mail-merge creation to trigger it.
+ there for 18 months, without it being noticed.
+ hope to look at it tomorrow; not a 5 minute fix.
+ crash-reporter shows 400x of this signature.
+ Older:
+ Scrolling font list with previews enabled makes LO crash ( steps in comment 36 )
+ https://bugs.documentfoundation.org/show_bug.cgi?id=106265
+ Tomaz has a fix; moggi concerned wrt. left-over GDI handles
+ Tomaz isn’t concerned and/or frightened to do a big
re-factor without more tests here.
+ back-port to 5.3 – and see what happens (?)
+ CRASH: Libreoffice crashes while inserting the header/footer in a document
+ https://bugs.documentfoundation.org/show_bug.cgi?id=107568
+ Writer crashes immediately after opening this .docx in Windows 7
+ https://bugs.documentfoundation.org/show_bug.cgi?id=106161
+ Bisected to Justin Luth’s commit
+ Fixed:
+ CRASH: when closing Calc document
+ https://bugs.documentfoundation.org/show_bug.cgi?id=107706
+ Thanks to Noel.
+ FILEOPEN: assertion ‘len >= 0’ at sequence.cxx:664
+ https://bugs.documentfoundation.org/show_bug.cgi?id=107709
+ Thanks to Michael Stahl.
+ FILEOPEN crash on opening svg-result of slide export
+ https://bugs.documentfoundation.org/show_bug.cgi?id=107142
+ Thanks to Takeshi Abe.
* QA stats
+ https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
+156 -3 (-178) overall)
many thanks to the top bug squashers:
QA Administrators 47
Yousuf Philips (jay) 15
Timur 13
Buovjaga 11
Eike Rathke 5
Xisco Faulí 5
Aron Budea 5
Olivier Hallot 5
Alex Thurgood 5
V Stuart Foote 5
Julien Nabet 4
Katarina Behrens (CIB) 3
Maxim Monastirsky 3
Caolán McNamara 3
Jean-Baptiste Faure 3
+ top 10 bugs reporters:
Yousuf Philips (jay) 27
Telesto 14
Terrence Enger 5
Gabor Kelemen 4
Oliver Brinzing 4
Xisco Faulí 4
Regina Henschel 4
Volga 4
Timur 4
Ofir 3
Mike Kaganski 2
Jeff Martin 2
Cor Nouws 2
Julien Nabet 2
ffs 1
+ top 10 bugs fixers:
Yousuf Philips (jay) 27
Telesto 14
Terrence Enger 5
Gabor Kelemen 4
Oliver Brinzing 4
Xisco Faulí 4
Regina Henschel 4
Volga 4
Timur 4
Ofir 3
Mike Kaganski 2
Jeff Martin 2
Cor Nouws 2
Julien Nabet 2
ffs 1
* Highest-Priority bugs (aka "MABs"):
+ http://bit.ly/2lJAAJI
5.3 : 4/37 - 10 % (+2)
5.2 : 4/33 - 12 % (+3)
5.1 : 2/34 - 5 % (+0)
5.0 : 2/60 - 3 % (+0)
4.4 : 4/75 - 5 % (+0)
4.3 : 5/72 - 6 % (+0)
4.2 : 6/133 - 4 % (+0)
4.1 : 4/81 - 4 % (+0)
4.0 : 4/81 - 4 % (+0)
old : 27/253 - 10 % (+0)
* Bisected bugs open: keyword 'bisected'
+ more accurate - down to a single commit.
+ http://bit.ly/2dyIfDy
+ 371/1380 374/1374 373/1366 370/1360 371/1357 364/1347 359/1332
done by:
Faulí Tarazona, Xisco 4
Raal 3
* Bibisected bugs open: keyword 'bibisected'
+ http://bit.ly/2cSCXlS
+ 453/1941 455/1933 453/1921 449/1914 449/1910 440/1897 435/1882
done by:
Faulí Tarazona, Xisco 5
Raal 3
Terrence Enger 2
Budea, Áron 1
* all bugs tagged with 'regression'
+ 810(-5) bugs open of 5948(+20) total 12(+0) high prio.
done by:
Faulí Tarazona, Xisco 4
Telesto 3
Buovjaga 2
Terrence Enger 2
Alex Thurgood 2
Nabet, Julien 1
guilleron29 1
Philips, Yousuf 1
Budea, Áron 1
Henschel, Regina 1
* ~Component count net * high severity regressions
+ http://bit.ly/1HWHb3E
LibreOffice - 4(+0)
Impress - 2(+0)
Base - 2(+0)
Writer - 2(+1)
Calc - 1(+0)
Extensions - 1(+0)
BASIC - 0(-1)
by OS:
Windows - 3(+1)
All - 3(-1)
Mac OS X - 5(+0)
Linux - 1(+0)
* ~Component count net * all regressions
+ http://bit.ly/1BUdI8i
Writer: other - 137(-5)
Calc - 121(-1)
Impress - 79(-1)
Writer: docx filter - 71(+2)
LibreOffice - 60(+0)
UI - 49(+1)
Writer: doc filter - 41(+2)
graphics stack - 35(-2)
Draw - 32(+0)
Base - 31(+0)
Borders - 30(+0)
Writer: other filter - 27(+2)
Writer: perf - 23(-1)
filters and storage - 22(+1)
Chart - 20(+0)
Crashes - 19(-6)
Printing and PDF export - 17(+1)
BASIC - 14(+0)
Extensions - 5(+1)
framework - 4(+0)
Linguistic - 1(+1)
Installation - 1(+0)
More information about the LibreOffice
mailing list