[Libreoffice-qa] minutes of ESC call ...
Michael Meeks
michael.meeks at collabora.com
Thu Jun 22 14:43:25 UTC 2017
* Present:
+ Heiko, Kendy, Olivier, Thorsten, Michael M, Xisco, Stephan,
Armin, Caolan, Christian, Eike, Miklos, Michael S
* Completed Action Items:
* Pending Action Items:
+ build concrete, deliverable plan for live-screenshots (Olivier, Armin)
[ need more time to evaluate that with Armin (Olivier) ]
* Release Engineering update (Christian)
+ 5.4.0 RC1
+ tagged this morning, builds currently underway.
+ might be a locally applied fix for windows.
+ apologies for the mess – Jenkins was not responding (Thorsten)
+ benefits – got some nice expat fixes in too (Cloph)
+ an independant review is needed after the first RC.
+ feature pages: please update:
+ https://wiki.documentfoundation.org/ReleaseNotes/5.4
also created:
+ https://wiki.documentfoundation.org/ReleaseNotes/6.0
+ 5.3.4 RC2 update
+ pushed to the mirrors, but not announced yet.
+ 5.2.x
+ removed from download pages next week, EOL.
+ Android & iOS Remote
+ a local build for testing; may push tomorrow.
+ online
+ RC1 this week.
* Documentation (Olivier)
* New help pages...
+ Undocumented functions on BASIC/VBA
+ fixes of terminology in several pages
+ numbering outlines → numbering chapter
* Patches
+ patch for fixing screenshots code snippet
+ patch for Donation help menu entry (WIP)
+ questions raised on the script for languages
+ perhaps not show it in some locales.
+ patch to drop xml-lang of help DTD.
* Improved helponline: https://helponline.libreoffice.org/master
+ Now supports versions: master, 5.3, 6.0 etc...
+ only master available for now.
+ Tabbed Contents/Index/Search (WIP)
+ Code cleaning
+ Monitoring traffic under piwik
+ current wikihelp ~ 5years old
+ around 61k accesses per day
+ should we have a call to action there ?
+ Evaluating new page layout
+ instead of emulating currrent help window
+ http://beatorizu.deviantart.com/gallery/63358722/Mockups
* Rome:
+ would like a git crash-course.
+ important to give some insights on git, and fixing panics
+ had a similar talk 4 years ago; volunteers … (Miklos)
+ ideally for a non-programmer, very basic audience (Olivier)
+ repeat Norbert’s help with git / sub-modules etc.
* UX Update (Heiko)
+ Bugzilla (topicUI) statistics
259(259) (topicUI) bugs open, 471(471) (needsUXEval) needs to be evaluated by the UXteam
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
added 5(2) 16(1) 39(1) 431(-13)
commented 61(34) 202(-6) 547(-9) 3490(-6)
removed 1(1) 1(1) 4(1) 42(-1)
resolved 8(5) 18(5) 49(3) 242(4)
+ top 10 contributors:
Thomas Lendo made 148 changes in 1 month, and 280 changes in 1 year
Philips, Yousuf made 134 changes in 1 month, and 1498 changes in 1 year
Tietze, Heiko made 58 changes in 1 month, and 1750 changes in 1 year
Cor Nouws made 29 changes in 1 month, and 386 changes in 1 year
Buovjaga made 24 changes in 1 month, and 369 changes in 1 year
Timur made 23 changes in 1 month, and 58 changes in 1 year
Foote, V Stuart made 22 changes in 1 month, and 611 changes in 1 year
Faulí Tarazona, Xisco made 19 changes in 1 month, and 431 changes in 1 y.
Kevin made 13 changes in 1 month, and 13 changes in 1 year
Henschel, Regina made 11 changes in 1 month, and 134 changes in 1 year
+ some confusion on bugzilla so best practice suggestion
for the UX team is to have a four-eye decision when reopening a ticket
+ if a ticket is closed; need a 2nd opinion to re-open; same for closing
+ discussion in the design meeting / different opinions etc.
+ Branding survey done; https://design.blog.documentfoundation.org/2017/06/16/motif-next-release-prefer/
+ winner is a design #1 with colored cubes
+ cube – 6 sides, version 6.0
+ will accentuate cube-iness (Heiko)
+ Planning to open the design blog for guest contributions
+ eg. some ‘how to use personas’ better not just in bugzilla.
* Crash Testing (Caolan)
+ 1 import failure, 2 export failures
+ same as before.
+ oss-fuzz: 31 fuzzers active
+ definitely working again; results coming in.
+ last one is Qpro.
+ coverity: -3, +3 bugs outstanding
+ a system-xmlsec patch gone in – will help more.
+ hiding things that are not our fault; ~10 ignored issues.
* openExpo update - Madrid June 1st
+ http://www.openexpo.es
+ no JanI ...
* Hackfests (Bjoern)
+ next venues / suggestions
+ Ladies who FOSS ? (Bubli)
+ Berlin German community meeting (Thorsten)
+ This weekend of June 23 → 25 – Friday → Sun.
+ Hamburg meeting on Friday as a warm-up ?
+ Akademy is coming up (Thorsten)
+ no answer out of them wrt. booth yet
AI: + connect Thorsten to Lydia (Heiko)
+ I should be at GUADEC (Michael)
* mentoring/easyhack update
committer... 1 week 1 month 3 months 12 months
open 0(0) 55(-34) 119(0) 124(0)
reviews 0(0) 543(-536) 3750(-401) 15824(-401)
merged 0(0) 197(-248) 2050(-219) 9388(-222)
abandoned 0(0) 8(-15) 97(-12) 572(-17)
own commits 31(-10) 713(-560) 3899(-352) 16242(-405)
review commits 4(1) 166(-101) 805(-57) 3320(-97)
contributor... 1 week 1 month 3 months 12 months
open 0(0) 23(-22) 57(0) 59(0)
reviews 0(0) 545(-479) 4058(-474) 18112(-465)
merged 0(0) 34(-35) 335(-43) 1057(-18)
abandoned 0(0) 3(-5) 38(-8) 221(-2)
own commits 2(-1) 66(-35) 364(-24) 880(-16)
review commits 0(0) 0(0) 0(0) 0(0)
+ easyHack statistics:
needsDevEval 24(24) needsUXEval 0(0) cleanup_comments 188(188)
total 232(232) assigned 17(17) open 188(188)
+ top 5 contributors:
Dewan Aditya made 18 patches in 1 month, and 25 patches in 1 year
Freund, Matthias made 10 patches in 1 month, and 12 patches in 1 year
Goncharuk, Lera made 4 patches in 1 month, and 12 patches in 1 year
Gelmini, Andrea made 4 patches in 1 month, and 100 patches in 1 year
Kainz, Andreas made 4 patches in 1 month, and 47 patches in 1 year
+ top 5 reviewers:
Grandin, Noel made 44 review comments in 1 month, and 1117 in 1 year
Behrens, Thorsten made 40 review comments in 1 month, and 465 in 1 year
Stahl, Michael made 40 review comments in 1 month, and 1254 in 1 year
Iversen, Jan made 32 review comments in 1 month, and 1033 in 1 year
Holešovský, Jan made 32 review comments in 1 month, and 695 in 1 year
* Proposals for 5.4 deprecated section (Eike)
+ https://wiki.documentfoundation.org/Proposals_for_removing_features
+ Results: https://demo.collaboracloudsuite.com/tdf/index.php/apps/richdocuments/index#5502_%2FESC%20minutes (20170622_LibOFeatures.ods)
+ As of today 7625 participants
+ Reported usage (italic for distractor questions):
+ Navigator: 46%
+ Postscript: 45%
+ Bibliography: 32%
+ EPS: 23%
+ HTML export: 21%
+ Quickstart: 21%
+ Forms: 22%
+ HTML edit: 17%
+ Flash: 4%
+ %age is – within last year: yes vs. no.
+ Surprising how many people use Postscript printing
+ people apparently dive deep into the UI to turn off PDF printing
+ possibly people click through survey with all Yes, or all No:
+ tested excluding result when filtering out only Yes, or only No
+ applied – but changes nothing.
+ From the comments:
+ “...for academic output, the EPS format is often the only format to
exchange vector data. SVG is still not widely accepted and WMF/EMF
are frequently flawed”
+ “please stop adding new feature for next year and concentrate resources
to give more stability”
+ “Please enable better *default* grammar support in LibreOffice…
Perhaps investment in converting LanguageTool from Java to C++”
+ “I have not used one of the functions directly because I didn’t know
there was the option to use it, not because I didn’t have a use for it!“
+ “Please resolve the “EPS” problems, this issue drive me crazy.
+ Conclusions: not removing the features.
+ EPS widely used in academic printing.
+ how to decide on the others ?
+ every 5th person – edits HTML with LibreOffice ?
+ seems amazing.
+ Swiss Army Knife metaphor (Thorsten)
+ perhaps useful to keep HTML import etc.
+ HTML export is quite useful (Miklos)
+ only recently are bullets exported in .txt eg.
+ put on list because Buovjaga asked (Eike)
+ what should we deprecate in 5.4 release notes
+ if we don’t remove anything, don’t need anything there.
=> some of the things we removed already done: TDE etc.
+ is the survey biased towards OS some way ? (Michael S)
+ postscript is Linux-only; would be amazed if we have 45% Linux users.
+ survey has a terrible selection bias (Thorsten)
+ do we have UserAgent data ?
+ apparently not.
+ Blog about the result (Heiko)
+ people fear to loose some feature (perhaps)
+ ‘could loose it at some point’ eg.
+ next year – increase importance of user metrics (Kendy)
+ next: ask to remove a feature we don’t have ? (Michael)
+ should we remove Flash export (Xisco)
+ those 268 guys use Flash.
* GSoC update (Thorsten / Markus)
+ students getting up-to-speed
+ seems to be going well.
+ timeline:
+ nice commits coming in.
+ be prepared for your 1st eval (Michael)
+ only have 4 days not 10 this year (Markus)
+ 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
+ talk to your students about the conference
+ evaluation next week, only 4 days this year
* crash reporter news (Xisco)
+ http://crashreport.libreoffice.org/stats/?days=128
+ http://crashreport.libreoffice.org/stats/version/5.2.7.2
+ 1836 (last 7 days)
+ http://crashreport.libreoffice.org/stats/version/5.3.3.2
+ 5062 (last 7 days)
+ http://crashreport.libreoffice.org/stats/version/5.3.4.2
+ 2 (last 7 days)
+ http://crashreport.libreoffice.org/stats/version/5.4.0.0
+ 19 (last 7 days)
+ Open bugs with a signature : 32 (+1)
+ http://bit.ly/2qZIC1H
* Commit Access
* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
+ magic script has been run to collect names (Kendy)
+ blocking on input from Bjoern ?
+ one name only; any concerns ?
=> ask him if he agrees.
+ in other news, some people lapsed
+ no contributions recently – was there a commit in 2 yrs etc.
+ ask them to commit, or if they don’t care – lapse it.
* Jenkins / CI update (Norbert)
* l10n (Sophie)
* Call for Papers for the LibreOffice conference
+ published this morning.
+ deadline August 15th.
+ http://conference.libreoffice.org/2017/call-for-papers-3/ 5*0.04
+ happy to join papers committee (Olivier)
* QA update (Xisco)
+ UNCONFIRMED: 432 (+9)
+ enhancements: 48 (+2)
+ needsUXEval: 4 (+0)
+ haveBackTrace: 8 (+0)
+ needsDevAdvice: 33 (-1)
+ documentation: 2 (+1)
+ Most Pressing Bugs: http://tdf.io/mostressingbugs
+ New:
+ Impress crashes or freezes the desktop when zooming a slide
+ https://bugs.documentfoundation.org/show_bug.cgi?id=108552
+ perf. Issue at 1000% zoom with callgrind trace.
+ tried to bisect it, to here:
+ be7d87bea2611eb316b9b379aebc031179d4f794
+ any duplicates ? why is it pressing ? (Michael)
+ related to GDI maybe other crashes too ...
+ Older:
+ Text is invisible, both in UI and in editor on update to 5.3.2,
older AMD and Intel GPUs
+ https://bugs.documentfoundation.org/show_bug.cgi?id=107166
+ bit of a problem ! - bisected to Khaled’s commit in
https://bugs.documentfoundation.org/show_bug.cgi?id=107942
+ breaks remote desktops too – some DirectWrite horror ?
+ DirectWrite rendering seems to be the issue.
+ unclear what to do – disabling DirectWrite is far from ideal
+ would love a fix before 5.4 (Xisco)
+ 3 bugs mentioned as fixed by current code (Miklos)
+ so reverting – gives us 3 more.
+ CRASH: Crash after undo operation (BigPtrArray::Index2Block(...
+ https://bugs.documentfoundation.org/show_bug.cgi?id=107975
+ http://crashreport.libreoffice.org/stats/signature/BigPtrArray::Index2Block(unsigned%20long)
+ Total: 3470
+ Initially introduced by 2903d85d6197829633d7f96c95cd55821c2c20ff ( Luboš Luňák )
+ Fixed in 9099e21b89184bd4e39def497e483cac4a77ec5a ( Jan-Marek Glogowski )
+ reverted by e84f0a9b3223f49b0829f2f55dacbf11ae201c1e ( Michael Stahl )
+ Fixed:
+ Crash: Crash when switching slide while an image is selected
+ https://bugs.documentfoundation.org/show_bug.cgi?id=108610
+ Thanks to Caolán
+ CRASH while undoing paste on a new sheet
+ https://bugs.documentfoundation.org/show_bug.cgi?id=108654
+ Thanks to Eike
+ CRASH: When copying/pasting a Calc Sheet (multi_type_vector::get_type#1613: block position not found!)
+ https://bugs.documentfoundation.org/show_bug.cgi?id=108292
+ Thanks to Eike
* QA stats
+ https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
+148 -10 (-99) overall)
many thanks to the top bug squashers:
Xisco Faulí 24
Buovjaga 14
Eike Rathke 8
Caolán McNamara 5
V Stuart Foote 5
Julien Nabet 4
Yousuf Philips (jay) 3
Michael Stahl 2
Heiko Tietze 2
Cor Nouws 2
Andras Timar 2
Gabor Kelemen 2
Marina Latini 2
Samuel Mehrbrodt (CIB) 2
Timur 1
+ top 10 bugs reporters:
Telesto 20
Thomas Lendo 14
Yousuf Philips (jay) 9
Aron Budea 5
Stefan_Lange_KA@T-Online.de 4
Marco A.G.Pinto 4
Gabriel Bowater 4
Kevin 3
krishna 3
Volga 3
Xisco Faulí 3
Howard Johnson 2
Fahad Al-Saidi 2
Bradley Smith 2
Elmar 2
+ top 10 bugs fixers:
Telesto 20
Thomas Lendo 14
Yousuf Philips (jay) 9
Aron Budea 5
Stefan_Lange_KA@T-Online.de 4
Marco A.G.Pinto 4
Gabriel Bowater 4
Kevin 3
krishna 3
Volga 3
Xisco Faulí 3
Howard Johnson 2
Fahad Al-Saidi 2
Bradley Smith 2
Elmar 2
* Highest-Priority bugs (aka "MABs"):
+ http://bit.ly/2lJAAJI
5.3 : 4/42 - 9 % (+0)
5.2 : 2/36 - 5 % (+0)
5.1 : 1/34 - 2 % (+0)
5.0 : 2/60 - 3 % (+0)
4.4 : 4/76 - 5 % (+0)
4.3 : 6/73 - 8 % (+2)
4.2 : 6/134 - 4 % (+0)
4.1 : 4/82 - 4 % (+0)
4.0 : 4/81 - 4 % (+0)
old : 28/256 - 10 % (+0)
* Bisected bugs open: keyword 'bisected'
+ more accurate - down to a single commit.
+ http://bit.ly/2dyIfDy
+ 372/1448 383/1441 386/1435 385/1425 384/1410 377/1395 371/1380
done by:
Faulí Tarazona, Xisco 6
dmitry.knorre 1
* Bibisected bugs open: keyword 'bibisected'
+ http://bit.ly/2cSCXlS
+ 463/2032 470/2018 473/2008 470/1994 472/1980 466/1964 453/1941
done by:
Faulí Tarazona, Xisco 8
Terrence Enger 5
dmitry.knorre 1
* all bugs tagged with 'regression'
+ 827(-2) bugs open of 6069(+24) total 13(+1) high prio.
done by:
Faulí Tarazona, Xisco 12
Telesto 7
Buovjaga 3
Philips, Yousuf 1
Budea, Áron 1
dmitry.knorre 1
* ~Component count net * high severity regressions
+ http://bit.ly/1HWHb3E
Calc - 4(+2)
Writer - 2(+0)
Base - 2(+0)
LibreOffice - 2(-1)
graphics stack - 1(+0)
Impress - 1(+0)
Extensions - 1(+0)
by OS:
Linux - 0(-1)
Mac OS X - 5(+0)
Windows - 1(+0)
All - 7(+2)
* ~Component count net * all regressions
+ http://bit.ly/1BUdI8i
Calc - 138(+3)
Writer: other - 130(-4)
Impress - 77(+0)
Writer: docx filter - 72(+1)
LibreOffice - 62(-2)
UI - 49(-1)
Writer: doc filter - 44(+3)
graphics stack - 40(+0)
Base - 32(-1)
Draw - 31(-1)
Borders - 30(-1)
Writer: perf - 29(+4)
Writer: other filter - 25(+0)
Chart - 23(+1)
filters and storage - 22(-2)
Crashes - 19(+1)
Printing and PDF export - 16(-1)
BASIC - 12(-1)
Extensions - 4(+0)
framework - 3(+0)
Installation - 2(+0)
Linguistic - 1(+0)
More information about the Libreoffice-qa
mailing list