* Present:
+ Caolan, Heiko, JanI, Olivier, Norbert, Michael M, Xisco, Eike,
Christian, Sophie, Stephan, Miklos, Thorsten, Michael S
* Completed Action Items:
+ add Mark Page <aptitude@btconnect.com> to committers (Norbert)
* Pending Action Items:
+ FOSDEM hack-fest attendees:
+ https://wiki.documentfoundation.org/Hackfest/FOSDEM2017#Achievements
+ so far - just two people added anything ...
* Release Engineering update (Christian)
+ 5.2.6 RC1
+ tagged 1 hour ago, we’re on track.
+ 5.3.1 RC1
+ prepared today – delayed by a week due to pootle
+ 1 fix wrt. Windows installer icons
https://gerrit.libreoffice.org/#/c/33943/
+ no problem with docs impact (Olivier)
=> just merge it.
+ Android & iOS Remote
+ online (Michael)
+ online branch maintenance (Thorsten)
+ wondering for 5.3 – what’s the policy ?
+ not using gerrit much.
+ customer wants to do stabilization & bug-fixing
- plan for one review in gerrit (Thorsten)
+ plan to do a 5.3.1 RC in a week (Michael)
* Bump master baseline from MSVC 2013 to 2015? (Stephan)
+ see mail <https://lists.freedesktop.org/archives/libreoffice/2017-February/076966.html> “Support new and discontinue old compilers” from David O.
+ tried to contact all the buildbot / tinderbox owners
+ not contacted (Norbert)
+ installed 2015 on the box a year ago.
+ 64bit release worked, but all else failed.
+ Concerned that:
+ does release & dbgutil profiles build ?
+ VS 2013 parallel builds should work too – need to use 2013
+ bots using 2013 (Cloph, Thorsten)
+ failed try to build 2015 last week (Thorsten)
+ works for Stephan.
+ time to try it again.
+ Is 32bit tested ? - the concern here it seems.
+ otherwise eager to try again.
+ MSDN issue ? → solution to use Community Edition Visual Studio.
+ buy windows server licenses, scrape Office versions from here & there.
AI: + test build configuations (Norbert)
+ Is there any gain of functionality with 2015 ?
+ not that much (Stephan)
+ some unicode bits, some improved const_expr bits.
+ just avoiding technical debt.
+ de-duplicate python versions (Miklos)
+ Not aware of any loss of functionality (Stephan)
* Documentation (Olivier)
+ Release 5.3 has links to documentation site
+ Surge on the traffic from LO users: avg 300 unique visits/day
+ Most wanted Guide: Calc, 75 /week
+ Writer : 56 /week
+ Base: 52 / week
+ Draw: 38 / week
+ Getting started: 35/week
+ Countries (measured by locale of the UI)
en-US: 794 entries
fr: 172 (redirected to wiki)
it: 146
ru: 136 (no entry page, NL team contacted)
ja: 126 (no entry page, NL team contacted)
es: 79
+ Help content modernization
+ meeting with bubli, kendy, cloph in Brussels
+ awaiting Pootle to come back to resume
+ Need some temporary reverts, to avois fuzzy state for translators
+ important patches to reorder images and objects in help pages (bubli, Gabor)
+ Next steps
+ resume HC modernization
+ Donate entry in Help menu tdf#105831
+ Finish Getting Started Guide 5.2 (“compile book”)
+ Start Calc Guide 5.x update (as per download rate above)
* UX Update (Heiko)
+ Bugzilla (topicUI) statistics
252(252) (topicUI) bugs open, 478(478) (needsUXEval) needs to be evaluated by the UXteam
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
added 6(5) 17(3) 40(2) 499(5)
commented 49(-5) 240(-16) 814(33) 3787(27)
removed 0(0) 3(-2) 6(-1) 39(0)
resolved 32(26) 48(16) 97(20) 190(5)
+ top 10 contributors:
Tietze, Heiko made 170 changes in 1 month, and 2098 changes in 1 year
Faulí Tarazona, Xisco made 151 changes in 1 month, and 354 changes in 1 year
Buovjaga made 42 changes in 1 month, and 387 changes in 1 year
Cor Nouws made 33 changes in 1 month, and 480 changes in 1 year
Philips, Yousuf made 29 changes in 1 month, and 1641 changes in 1 year
Foote, V Stuart made 27 changes in 1 month, and 672 changes in 1 year
Iversen, Jan made 13 changes in 1 month, and 428 changes in 1 year
Olivier R. made 11 changes in 1 month, and 15 changes in 1 year
tommy27 made 10 changes in 1 month, and 91 changes in 1 year
Mehrbrodt, Samuel made 10 changes in 1 month, and 211 changes in 1 year
+ donation link in help menu (assigned to Olivier)
+ discussed before wrt. changing the help menu
+ no-one disagreed with adding a separate menu entry there.
+ blog post about a11y in sidebars is ready for publication
+ can we call it keyboard-navigation ? (Michael)
+ discussed to have HIG in Git (no decision yet)
+ could be interesting for the developers wrt. finding it.
+ moving from wiki → git to get a managed review process.
+ no opinion.
+ menu entries crashed => disabled (Caolan)
+ creating a table style only by example; this part not done.
+ some GsoC mentors found, still open positions
+ would like someone to implement a table styles dialog (Heiko)
* Crashtest update (Caolan)
+ 7 import failure, 14 export failures
+ new export failures – Caolan & Michael S – fixing asserts.
+ some enum related things; expect low numbers next week.
+ 400+ coverity issues. pdfium gone again
+ went up, but pdfium gone for now.
+ tried various flags to remove exception warnings
+ only 2 builds per week.
+ Google / ossfuzz: 16 fuzzers active now
+ good, but their infra has become flakier – lower throughput.
+ still simpler filters for now.
* Hackfests (Bjoern)
+ next venues / suggestions
+ 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.
+ planning to go if he can (Bjoern)
+ lots of people want to go to Italy in May it seems
+ may have to start looking at who should go.
+ event in Spain (Xisco)
+ will be in Malaga for Open conference in May
+ http://www.opensouthcode.org/conference/opensouthcode2017
+ an idea to do something.
+ UX people: Arnaud suggested a UX meeting (Heiko)
+ perhaps in Corsica; acknowledged - UX people.
+ like the idea
+ love to have some devs there too (Michael)
+ have a topic focus on UX.
+ Essen meeting (Bjoern)
+ suggestions for bike-shedding topics to get people interesting
+ UX / Extensions ?
+ no time yet for it; German community coming up with that.
* mentoring/easyhack update (JanI)
+ Bugzilla (topicUI) statistics
252(252) (topicUI) bugs open, 478(478) (needsUXEval) needs to be evaluated by the UXteam
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
added 6(5) 17(3) 40(2) 499(5)
commented 49(-5) 240(-16) 814(33) 3787(27)
removed 0(0) 3(-2) 6(-1) 39(0)
resolved 32(26) 48(16) 97(20) 190(5)
+ top 5 contributors:
Bassini, Federico made 7 patches in 1 month, and 11 patches in 1 year
Johnny_M made 6 patches in 1 month, and 11 patches in 1 year
Dumas, Arnold made 5 patches in 1 month, and 27 patches in 1 year
Prajapati Gautam made 4 patches in 1 month, and 4 patches in 1 year
Anderson, Vitaliy made 4 patches in 1 month, and 4 patches in 1 year
+ top 5 reviewers:
Iversen, Jan made 179 review comments in 1 month, and 1512 in 1 year
Stahl, Michael made 179 review comments in 1 month, and 1145 in 1 year
McNamara, Caolán made 146 review comments in 1 month, and 1497 in 1 year
Vajna, Miklos made 143 review comments in 1 month, and 1163 in 1 year
Mohrhard, Markus made 138 review comments in 1 month, and 1820 in 1 year
+ big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
NONE
+ moved esc “database” on vm174 to its own user.
* GsoC update (Thorsten)
+ last week there were a large number of license statements, this week none.
+ LibreOffice has applied, Google will publish accepted orgs on Feb 27
* crash reporter news (Markus)
+ http://crashreport.libreoffice.org/stats/version/5.3.0.3
+ http://crashreport.libreoffice.org/stats/version/5.2.5.1
+ 5.2.4.2 - hump slowly tailing off as people upgrade.
+ looking forward to more releases to check for crashes.
* Commit Access
* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
+ web page is now updated (Stephan)
+ 9 week sleep.
* Jenkins / CI update (Norbert)
master linux rel jobs: 200 ok: 190 ko: 10 fail ratio: 5.00 % break: 3 broken duration: 3.56%
master linux dbg jobs: 165 ok: 142 ko: 22 fail ratio: 13.33 % break: 7 broken duration:13.67%
master mac rel jobs: 160 ok: 155 ko: 5 fail ratio: 3.12 % break: 5 broken duration: 2.92%
master mac dbg jobs: 160 ok: 156 ko: 4 fail ratio: 2.50 % break: 4 broken duration: 2.37%
master win rel jobs: 142 ok: 117 ko: 25 fail ratio: 17.61 % break: 16 broken duration:12.52%
master win dbg jobs: 148 ok: 116 ko: 32 fail ratio: 21.62 % break: 11 broken duration:17.93%
master win64 dbg jobs: 146 ok: 123 ko: 23 fail ratio: 15.75 % break: 13 broken duration:17.08%
lo-5.2 mac jobs: 10 ok: 10 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
lo-5.1 mac jobs: 0 ok: 0 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
branch gerrit all jobs: 18 ok: 14 ko: 4 fail ratio:22.22%
master gerrit lin jobs: 399 ok: 341 ko: 56 fail ratio:14.04%
master gerrit plg jobs: 399 ok: 321 ko: 76 fail ratio:19.05%
master gerrit win jobs: 394 ok: 241 ko: 150 fail ratio:38.07%
master gerrit mac jobs: 393 ok: 323 ko: 68 fail ratio:17.30%
master gerrit all jobs: 393 ok: 197 ko: 195 fail ratio:49.62%
+ 20% win dbgutil broken.
+ problem with newer chart tests (Miklos)
+ positioning tolerance increased.
* l10n (Sophie)
+ pootle story – long and difficult migration
+ thanks to Dwayne & Cloph – now complete.
+ this comes of being the world’s biggest translation database.
+ how did step 7/8 get done ? (Norbert)
+ did it with a script bypassing the django migration (Cloph)
+ setup an AWS instance, but missing the dump.
+ we’re currently running on AWS.
+ need to have our own AWS if we keep it there.
+ at least two Django migrations bypassed & done directly (Cloph)
+ verifying the import took longer than the script.
+ curious about the time taken (Norbert)
* QA update (Xisco)
+ unconfirmed back to where we were before the 5.3 release.
+ no big set of new regressions
+ one TOC issue – most reports for; reverted in master & 5.3.
+ so far – 5.3 going well; not many reports.
+ couple of crashes need fixing.
+ UNCONFIRMED: 464 (-16)
+ enhancements: 33 (-2)
+ needsUXEval: 5 (+4)
+ haveBackTrace: 12 (0)
+ needsDevAdvice: 34 (-10)
+ documentation: 6 (0)
+ Most Pressing Bugs: http://tdf.io/mostressingbugs
+ New:
+ Pivot crashes Calc
+ https://bugs.documentfoundation.org/show_bug.cgi?id=105858
+ SC_DPOUT_MAXLEVELS query ...
+ User can’t share the document. I can send it privately if needed
+ quite old - back to 3.5 - quite rare to reproduce.
+ would love input from Eike on what is going on ?
+ document sent to Julian & so on.
+ Older:
+ Crash in: `anonymous namespace'::ScCaptionCreator::UpdateCaptionPos()
+ https://bugs.documentfoundation.org/show_bug.cgi?id=105667
+ has been bisected, would love Eike to take a look at it (?)
+ Fixed:
+ GSoC table template: Crash on Modify custom table style or creating
+ https://bugs.documentfoundation.org/show_bug.cgi?id=101648
+ thanks to Caolan.
+ a11y: with NVDA active launching Special Character dialog crashes
+ https://bugs.documentfoundation.org/show_bug.cgi?id=105712
+ thanks to Caolan.
* QA stats
+ https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
+165 -125 (+40 overall)
many thanks to the top bug squashers:
Xisco Faulí 24
Buovjaga 23
V Stuart Foote 9
Telesto 7
Caolán McNamara 7
Michael Stahl 4
Jean-Baptiste Faure 3
Julien Nabet 3
Kohei Yoshida 3
Aron Budea 2
Johnny_M 2
Heiko Tietze 2
Miklos Vajna 2
jani 2
m.a.riosv 2
+ top 10 bugs reporters:
Telesto 5
Pinto, Marco A.G. 4
Zolnai, Tamás 4
Raal 3
Thomas Lendo 3
Henschel, Regina 3
Budea, Áron 3
Tietze, Heiko 2
Harald Koester 2
Fabien08FR 2
+ top 10 bugs fixers:
McNamara, Caolán 6
Rathke, Eike 3
Yoshida, Kohei 3
Stahl, Michael 2
Nabet, Julien 2
Hung, Mark 1
Behrens, Katarína 1
Kaganski, Mike 1
Kosiorek, Bartosz 1
Philips, Yousuf 1
* Highest-Priority bugs (aka "MABs"):
5.3: 2/30 - 6% (-1)
5.2: 2/26 - 7% (+0)
5.1: 3/34 - 8% (+0)
5.0: 3/57 - 5% (+1)
4.4: 3/71 - 4% (+0)
4.3: 5/71 - 5% (+1)
4.2: 6/132 - 4% (+0)
4.1: 3/80 - 3% (+0)
4.0: 4/81 - 4% (+0)
old: 29/252 - 11% (+0)
+ http://bit.ly/2dp3mwC
* Bisected bugs open: keyword 'bisected'
+ more accurate - down to a single commit.
+ 352/1255 350/1239 342/1220 339/1211 338/1196 338/1187 320/1161
+ http://bit.ly/2dyIfDy
+ Done by:
Faulí Tarazona, Xisco 17
Budea, Áron 5
* Bibisected bugs open: keyword 'bibisected'
+ 419/1797 419/1782 411/1761 410/1754 410/1737 410/1727 395/1700
+ http://bit.ly/2cSCXlS
+ Done by:
Faulí Tarazona, Xisco 15
Budea, Áron 3
Kevin, Suo 1
* all bugs tagged with 'regression'
+ 773(+0) bugs open of 5733(+17) total 12(+1) high prio.
+ Done by:
Faulí Tarazona, Xisco 12
Buovjaga 7
steve -_- 1
Alex Thurgood 1
Kevin, Suo (锁琨珑) 1
Nabet, Julien 1
* ~Component count net * high severity regressions
LibreOffice - 3 (+0)
Writer - 2 (+1)
Base - 2 (+0)
Impress - 2 (+0)
Extensions - 1 (+1)
Calc - 1 (+0)
graphics stack – 1 (+0)
+ http://bit.ly/1HWHb3E
by OS:
+ Mac - 5
+ All - 3
+ Windows - 2
+ Linux - 2
* ~Component count net * all regressions
Writer: other – 122 (-6)
Calc - 126 (+2)
Impress - 74 (+2)
Writer: docx - 66 (+2)
LibreOffice - 57 (+1)
UI - 45 (+1)
graphics stack - 39 (-1)
Writer: doc - 38 (-1)
Base - 33 (-1)
Crashes – 31 (+0)
Borders – 30 (+0)
Draw – 30 (+0)
Writer: filter – 25 (-1)
Writer: perf – 21 (+0)
filter / storage – 20 (+0)
Chart - 19 (+0)
print / PDF export - 13 (+1)
BASIC - 11 (+0)
Extensions - 3 (+1)
framework - 3 (+0)
Installation - 1 (+0)
sdk - 1 (+0)
Formula Editor - 1 (+0)
Linguistic - 0 (-1) [!]