* Present:
+ Stephan, Caolan, Andras, Kendy, JanI, Xisco, Miklos, Michael M,
Eike, Heiko, Christian, Jan-Marek, Bubli, Michael S, Sweetshark
* Completed Action Items:
+ mail Norbert wrt. Aleksandar and welcome (JanI)
+ do the area layout / issue revert for 5.3 (Xisco)
+ Eventually not reverted: http://nabble.documentfoundation.org/minutes-of-ESC-call-tp4205182p4205193.html
Fixed by Tomaž Vajngerl - Thanks
+ investigate https://beta.opendocumentformat.org/testsets/all/en (Xisco)
[ https://gitlab.com/odfplugfest/odfserver]
+ Server is up and running locally in a vm
+ revert ‘online’ toolbar / textwrap patch for 5.3 (Thorsten)
+ there, just on the branch though.
* Pending Action Items:
+ setup bibisect repository for 4.3 with Norbert (Xisco)
+ planned for FOSDEM.
+ give authorization to Xisco on jenkins in-person @ FOSDEM (Norbert)
* Release Engineering update (Christian)
+ 5.2.5 release status
+ announced today
+ 5.3.0 RC3
+ will tag this later today, will be announced before FOSDEM
+ rather a short RC → we go live on Wednesday.
+ anything in the queue ?
+ curl update – with a -1 from Thorsten
+ Caolan – a couple of patches needing review.
+ round up reviews:
https://gerrit.libreoffice.org/#/q/status:open+branch:libreoffice-5-3-0
+ final release as planned
+ Android & iOS Remote (Cloph)
+ Jan reviewed pending patches; so release planned.
+ online (Michael)
+ need to tag & release today.
+ online/TDF/LDAP accounts etc. (Michael)
+ status ? we’d love to announce that for wider testing, l10n etc.
+ people are invited to try out the LDAP (Cloph)
+ that gives accounts on master LibreOffice Online builds instance.
+ also access to Collabora demo server etc.
+ <https://user.documentfoundation.org>
* Documentation (Olivier)
+ away today +
+ More help contents corrections
+ More chapters of Getting Started 5.2 reviewed
+ Contact with Fabio Biochetti yesterday night:
+ breadcrumbs for online help ready, need support with gerrit.
+ Fabio not needing gerrit support (JanI)
* Gerrit feedback for David (Michael)
+ going to the gerrit conf. on our behalf.
+ annoying behavior – automatic lost of comments when not logged in (Miklos)
+ if reply needs re-login, comment is lost.
+ love a queue that auto-merged when CI succeeds (Michael)
+ one button migration of github pull requests ? (Bjoern)
e.g. status of https://phabricator.wikimedia.org/T37497
* UX Update (Heiko)
+ Bugzilla (topicUI) statistics
253(253) (topicUI) bugs open, 470(470) (needsUXEval) needs to be evaluated by the UXteam
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
added 6(3) 15(5) 42(7) 494(19)
commented 37(-36) 250(30) 799(-3) 3751(89)
removed 0(-2) 6(3) 7(-2) 39(4)
resolved 4(-12) 37(-1) 73(-35) 178(4)
+ top 10 contributors:
Tietze, Heiko made 167 changes in 1 month, and 2001 changes in 1 year
Foote, V Stuart made 41 changes in 1 month, and 665 changes in 1 year
Iversen, Jan made 25 changes in 1 month, and 465 changes in 1 year
Telesto made 25 changes in 1 month, and 37 changes in 1 year
Buovjaga made 24 changes in 1 month, and 359 changes in 1 year
Cor Nouws made 16 changes in 1 month, and 454 changes in 1 year
Philips, Yousuf made 15 changes in 1 month, and 1648 changes in 1 year
Faulí Tarazona, Xisco made 14 changes in 1 month, and 203 changes in 1 year
Kevin, Suo made 13 changes in 1 month, and 17 changes in 1 year
Monastirsky, Maxim made 10 changes in 1 month, and 78 changes in 1 year
+ could have work for 20-30 students on GSOC (but some UI / mockup proposals needed).
* Enable creating backups of user profile in release builds (Bubli)
+ part of profile safe mode feature
+ 2 backups (zip archives) of user profile kept around in non-release builds
+ user profile can be restored from those backups in safe mode
+ a patch from Samuel M: https://gerrit.libreoffice.org/#/c/33584/1
+ activates this in release builds.
+ untested in practice so far, risk level unclear
+ feature is shown in the UI ? (Michael)
+ restore from backup always inactive in 5.3 – no backups generated.
+ don’t know how big they can grow in real life.
+ users can enable this manually – but unsure if it should be for everyone.
+ drag and drop to the gallery can create big user directories (Heiko)
+ warning taking a backup can consume 1Gb for big galleries.
+ could we ask for confirmation at a high level ?
+ Comic Author has 500 images there
+ in the ini file can disable the backups and choose copy count (Bubli)
=> enable by default for 5.3.1
* XFastParser for ODF merge (Michael)
+ great work from Azorpid – an incremental approach.
+ watching next round of crash-testing
+ nott expecting big performance wins yet.
* Crashtest update (Caolan)
+ 1 import failure, 2 export failures
+ can reproduce the failures
+ 6 (430) coverity issues.
+ compared to last results just 6.
+ but a new 400+ new warnings from upgrading coverity
+ unclear how useful they are: exception related.
+ Google / ossfuzz: 13 fuzzers active now
+ ongoing, generating output leaks, bugs etc.
* TDF / Budgeting / Brainstorming (Thorsten)
+ checkout spreadsheet:
https://demo.collaboracloudsuite.com/tdf/index.php/apps/richdocuments/index#719_%2FESC%20minutes
+ currently ranked by highest score
+ interesting ranking, thanks for rating.
* FOSDEM Update → next week
+ skip the next ESC ? ...
+ dev-room:
+ https://fosdem.org/2017/schedule/track/open_document_editors/
+ Infra meeting tuesday 9:30 to 13:00
+ Staff meeting tuesday 13:00 to ?
+ call for help, please add yourself to the pad if you can help:
1. staffing the booth on Saturday and Sunday
2. participating to the community dinner on Saturday night
3. being at the different meetings + hackfest on Monday and Tuesday
https://pad.documentfoundation.org/p/fosdem
* Hackfests (Bjoern)
+ next venues / suggestions
+ FOSDEM hackfest
+ please put your name to the following wiki if you are coming:
https://wiki.documentfoundation.org/Hackfest/FOSDEM2017
+ Ladies who FOSS – sometime in March (Bubli)
+ organized in Berlin.
+ Italian hack-fest coming up: 4 days May 27-30th
+ Perugia University
+ successful students get course credits
+ expect 15+ experienced students.
+ Osvaldo helping out.
+ janI prepares a presentation + handon exercise pr day
+ planning to go if he can (Bjoern)
* mentoring/easyhack update (janI)
+ fixed bug in stats collection: last two weeks numbers suspect.
+ openhub statistics (2017-01-18), 287(287) people did 15423(15423) commits in 12 month in 8623853(8623853) lines of code
+ gerrit/git statistics:
committer... 1 week 1 month 3 months 12 months
open 67(26) 127(61) 131(61) 135(61)
reviews 447(-88) 1697(89) 4114(168) 17627(66)
merged 203(-58) 918(19) 2717(15) 9569(39)
abandoned 11(-2) 44(6) 133(-1) 662(-16)
own commits 267(183) 520(230) 2962(-63) 17258(-168)
review commits 39(38) 52(35) 471(-3) 3438(-16)
contributor... 1 week 1 month 3 months 12 months
open 17(7) 42(12) 42(11) 42(11)
reviews 507(-57) 1831(110) 5011(184) 18198(190)
merged 11(-5) 66(-10) 171(-5) 822(2)
abandoned 4(-7) 32(-14) 68(1) 310(-2)
own commits 10(10) 11(10) 97(-7) 800(-1)
review commits 0(0) 0(0) 0(0) 0(0)
+ easyHack statistics:
needsDevEval 24(24) needsUXEval 0(0) cleanup_comments 189(189)
total 226(226) assigned 25(25) open 177(177)
+ received patches from 0 emails the last month without licesense statement
+ top 5 contributors:
Bassini, Federico made 2 patches in 1 month, and 6 patches in 1 year
Donkers, Winfried made 2 patches in 1 month, and 46 patches in 1 year
Kumar, Rohan made 2 patches in 1 month, and 46 patches in 1 year
Azeem, Mohammed Abdul made 1 patches in 1 month, and 24 patches in 1 year
Page, Mark made 1 patches in 1 month, and 33 patches in 1 year
+ top 5 reviewers:
Iversen, Jan made 220 review comments in 1 month, and 1602 in 1 year
Mohrhard, Markus made 188 review comments in 1 month, and 1800 in 1 year
Stahl, Michael made 129 review comments in 1 month, and 1135 in 1 year
McNamara, Caolán made 123 review comments in 1 month, and 1494 in 1 year
Rathke, Eike made 112 review comments in 1 month, and 1316 in 1 year
+ big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
Pol, Aleix aleixpol@kde.org
+ IDE project continue as expected, now at the reverse engineering point
+ looking at how Visual Studio shiould work with LibreOffice.
+ Contributor week numbers last 2 weeks, was wrong, sorry about that.
+ Focusing on GsoC
+ lots of interest in participating.
* GsoC update (Thorsten)
+ designate org admins: Markus, Thorsten, JanI
+ Application Proposal: https://wiki.documentfoundation.org/Development/GSoC#2017_GSoC_application (jani)
+ mail in any comments.
+ miss info about 2 previous students
+ have pinged the mentor (jani)
* crash reporter news (Markus)
+ http://crashreport.libreoffice.org/stats/version/5.3.0.2
+ http://crashreport.libreoffice.org/stats/version/5.2.5.1
+ 5 (vs. 928 crashers for 5.2.1.1) – improving ?
* Commit Access
Mark Page, see https://gerrit.libreoffice.org/#/q/owner:"Mark+Page" (jani)
AI: => welcome him (JanI)
* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
+ 12 week sleep commences.
+ Italo to send out certificates & update web-page
* Jenkins / CI update (Norbert)
+ missing Norbert, sadly.
* l10n (Sophie)
+ missing Sophie, sadly.
* QA update (Xisco)
+ office-interoperability-tool moved to vm187.documentfoundation.org
+ First run is on-going with 3000 files.
+ First results should be ready in a week or so
+ intend to run it weekly; 1st run is ongoing.
+ focusing on recent regressions ? (Michael)
+ testing again to compare vs. last week’s builds (Xisco)
+ wps-office format
+ https://bugs.documentfoundation.org/buglist.cgi?list_id=669154&query_format=advanced&resolution=---&short_desc=wps&short_desc_type=allwordssubstr
+ files created with WPS office
+ look fine in Word, but not LibreOffice, work on re-export from Word
+ 3rd party generating unusual binarty & XML files (Miklos)
+ normally treated it at same prio. as MS Office.
=> leave them open.
+ UNCONFIRMED: 456 (-21)
+ enhancements: 39 (-2)
+ needsUXEval: 4 (+4)
+ haveBackTrace: 13 (-1)
+ needsDevAdvice: 33 (-3)
+ documentation: 5 (0)
+ Most Pressing Bugs: http://tdf.io/mostressingbugs
+ Open
+ Some Impress slide transitions crash LO on older GPUs
+ https://bugs.documentfoundation.org/show_bug.cgi?id=105062
+ ongoing investigation; Win XP + OGL [!] ...
+ Older:
+ Firebird: Trying to close Firebird-DB without saving leads to hang of LO
+ https://bugs.documentfoundation.org/show_bug.cgi?id=105062
+ Fixed:
+ Crash in: ScPostIt::CreateCaption(ScAddress const &,SdrCaptionObj const *)
+ https://bugs.documentfoundation.org/show_bug.cgi?id=105055
+ fixed thanks to Eike.
+ Writer crashes immediately after opening this .docx or on scroll
+ https://bugs.documentfoundation.org/show_bug.cgi?id=100813
+ Fixed thanks to Caolan.
+ FILESAVE: PowerPoint pps causes LO to crash or freeze...
+ https://bugs.documentfoundation.org/show_bug.cgi?id=87204
+ GDI object count overflow tracker:
https://bugs.documentfoundation.org/showdependencytree.cgi?id=105469&hide_resolved=1
+ Kohei working on this class of issues.
+ Seeems to be fixed after tdf#103927
+ https://bugs.documentfoundation.org/show_bug.cgi?id=103927
* QA stats
+ https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
+113 -90 (+23 overall)
many thanks to the top bug squashers:
Xisco Faulí 14
Caolán McNamara 7
Telesto 7
Maxim Monastirsky 6
Aron Budea 5
Alex Thurgood 5
Justin L 4
Buovjaga 4
Eike Rathke 3
Heiko Tietze 3
Julien Nabet 3
Karthikeyan Krishnamurthi 2
jan iversen 2
Miklos Vajna 2
m.a.riosv 2
+ top 10 bugs reporters:
Telesto 9
Volga 4
Faulí Tarazona, Xisco 4
Haleh Alemasoom 3
Pourrabi 2
Alex Thurgood 2
Gerhard Schaber 2
Ofir 2
g4827387 2
Karl 2
+ top 10 bugs fixers:
McNamara, Caolán 8
Rathke, Eike 4
Justin L 3
Vajna, Miklos 3
Budea, Áron 2
Ray 2
Faulí Tarazona, Xisco 2
Yoshida, Kohei 1
Nabet, Julien 1
Balland-Poirier, Laurent 1
* Highest-Priority bugs (aka "MABs"):
5.3: 2/27 - 7%
5.2: 4/27 - 14%
5.1: 2/33 - 6%
5.0: 3/57 - 5%
4.4: 4/73 - 5%
4.3: 4/70 - 5%
4.2: 6/132 - 4%
4.1: 4/80 - 5%
4.0: 4/81 - 4%
old: 28/250 - 11%
+ http://bit.ly/2dp3mwC
* Bisected bugs open: keyword 'bisected'
+ more accurate - down to a single commit.
+ 339/1211 338/1196 338/1187 320/1161 310/1143 305/1116
+ http://bit.ly/2dyIfDy
+ Done by:
Faulí Tarazona, Xisco 9
Budea, Áron 5
Terrence Enger 1
Vajna, Miklos 1
* Bibisected bugs open: keyword 'bibisected'
+ 410/1754 410/1737 410/1727 395/1700 389/1680 382/1651 381/1633
+ http://bit.ly/2cSCXlS
+ Done by:
Faulí Tarazona, Xisco 8
Budea, Áron 6
Kevin, Suo 2
Terrence Enger 1
Vajna, Miklos 1
* all bugs tagged with 'regression'
+ 768(+1) bugs open of 5673(+27) total 12(-2) high prio.
+ Done by:
Faulí Tarazona, Xisco 7
Buovjaga 5
Alex Thurgood 4
Telesto 2
Nabet, Julien 1
robert 1
Budea, Áron 1
Kevin, Suo 1
m.a.riosv 1
Vajna, Miklos 1
* ~Component count net * high severity regressions
LibreOffice - 3 (-2)
Impress - 3 (+1)
Base - 2 (+0)
Writer - 2 (-1)
graphics stack – 1 (+1)
Calc - 1 (-1)
+ http://bit.ly/1HWHb3E
by OS:
+ Windows - 5
+ Mac - 5
+ All - 1
+ Linux - 1
* ~Component count net * all regressions
Writer: other - 133 (+1)
Calc - 121 (+0)
Impress - 73 (+1)
Writer: docx - 65 (-2)
LibreOffice - 55 (-2)
UI - 44 (+0)
Writer: doc - 39 (+0)
graphics stack - 36 (+0)
Crashes – 34 (-2)
Borders - 31 (-2)
Base - 32 (+1)
Draw – 30 (+1)
Writer: filter – 25 (+0)
filter / storage – 20 (+0)
Chart - 17 (+0)
print / PDF export - 13 (-1)
Writer: perf – 19 (+0)
BASIC - 10 (+0)
framework - 3 (+0)
Extensions - 2 (+0)
Linguistic - 1 (+1)
Installation - 1 (+0)
sdk - 1 (+0)
Formula Editor - 1 (+0)
+ http://bit.ly/1BUdI8i