minutes of ESC call ...
Michael Meeks
michael.meeks at collabora.com
Thu Jun 1 15:03:13 UTC 2017
* Present:
+ Caolan, Heiko, Kendy, Miklos, Olivier, Michael M, Stephan, Sebastian,
Sophie, Christian, Eike, Michael S, Xisco
* Completed Action Items:
+ get 5.4 deprecated section proposals here (Eike, thanks to buovjaga)
+ state in the release notes that 5.4 will be the very last release
supporting Windows XP and Vista (Eike, thanks to Stuart)
+ cf. https://bugs.documentfoundation.org/show_bug.cgi?id=108043
+ Windows builds use internal ICU 58 again
+ cherry-pick commit bringing Mac base-line up to 10.9 (Miklos)
+ quantify potential size saving from live help screenshot (Olivier)
[ ~35M per language (Olivier)
+ in current downloads ? < 3.5Gb.
+ help content is 7Mb or so, if add all screenshots will be 35M
will save 29Mb each
+ idea in the past – run screenshots on installing help package.
+ takes time to make screenshots & things flicker ]
AI: + come up with a concrete, deliverable plan for discussion (Olivier)
* Pending Action Items:
+ Developer Certification – next round (Stephan/Bjoern/Kendy/Thorsten)
[ still pending ]
* Release Engineering update (Christian)
+ 5.4.0 Beta 2 – June 6th
+ hard break / tag on Tuesday; not shifting it back.
+ no additional reviews necessary on the branch,
you can push yourself until June 20th
+ late features
+ Windows support for gpg sign/encrypt (?) (Thorsten)
+ 5.3.4 RC1 – May 30th
+ due this week, not tagged yet
+ but all patches waiting with out -1 were integrated
+ minor UI freeze break in options page – approved by Sophie/Olivier
+ Android & iOS Remote
+ no release, but poked at it in the hack-fest; new release pending.
+ online – Beta2 coming up.
+ git / problems with replication to freedesktop
+ appeared to fix itself.
+ perf. issues fixed by a ‘git gc’ on repos.
+ marketing decided to use 6.0 for next release (Heiko)
+ versions / bug notifications etc. talk of 5.5
AI: + check with Italo, and change the version info in configure.ac (Christian)
* Documentation (Olivier)
+ online help rewritten – to static html (Olivier)
+ flattening all the XML.
+ discussing it with Kendy.
+ enthusiasm for the new solution here.
+ preserves all the help / translation editing tools etc.
+ a couple of scripts to flatten the XML – browser portable.
+ New help pages fixed and added (G. Kelemen)
+ Fix of Helpauthoring to support <sup><sub> tags (Jean Spiteri / Liongold)
+ superscript / subscript.
+ New doc for download (quick reference card) (Valdir Barbosa)
+ Docs team calls ? (Michael)
+ new guy from Italy, learning help authoring tools.
+ next week – will have another meeting.
* UX Update (Heiko)
+ Bugzilla (topicUI) statistics
257(257) (topicUI) bugs open, 472(472) (needsUXEval) needs to be evaluated by the UXteam
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
added 6(3) 17(1) 36(3) 457(-9)
commented 52(5) 212(2) 577(37) 3500(-19)
removed 0(0) 0(-1) 5(-1) 42(0)
resolved 3(0) 10(2) 47(-1) 232(2)
+ top 10 contributors:
Philips, Yousuf made 192 changes in 1 month, and 1445 changes in 1 year
Tietze, Heiko made 60 changes in 1 month, and 1975 changes in 1 year
Thomas Lendo made 47 changes in 1 month, and 161 changes in 1 year
Buovjaga made 45 changes in 1 month, and 391 changes in 1 year
Cor Nouws made 19 changes in 1 month, and 391 changes in 1 year
Henschel, Regina made 16 changes in 1 month, and 141 changes in 1 year
Foote, V Stuart made 15 changes in 1 month, and 621 changes in 1 year
Timur made 14 changes in 1 month, and 45 changes in 1 year
Telesto made 12 changes in 1 month, and 58 changes in 1 year
Iversen, Jan made 11 changes in 1 month, and 318 changes in 1 year
+ working on refinement for GsoC
+ final adjustments to layout
+ projects are running (well)
+ students coming to the design meeting.
* Crash Reporting (Caolan)
+ 4(+3) import failure, 1(+0) export failures
+ new assert from Miklos; rest seem to be transient
+ 33 coverity issues, down
+ have a patch to reduce them
+ 28 fuzzers
+ silent for a week, so adding ww8 filters now.
+ schedule decision; 90 day count-down from discovery
+ when fixed – 30 day count-down.
+ schedule gap from 5.2 being unavailble and 5.4 appearing
+ push this month, bits to master.
+ will remove 5.2 from download page temporarily (Christian)
=> closes the gap.
+ 30 days from today ok ?
+ yes => pushing things today.
* Perugia Hackfest retrospective (Cloph, Eike, Miklos)
+ https://wiki.documentfoundation.org/Hackfest/Perugia2017
+ positive hack-fest (Eike)
+ 20-30 students; 4-5 people who committed things.
+ normal lack of C++, but some had C courses – so somewhat literate
+ 2-3 may attend the LibreOffice conference in Rome.
+ older ones not showing up because of exams.
+ could do it again at the same university, another time of year.
+ so can reach 2nd and 3rd grade students.
+ need more easy hacks not focusing on C++
+ are taught C & Java, also some python.
+ observation (Cloph)
+ 3 people had problems with 8.3 file-name issues on C: drive.
+ mentor / credits positive (Miklos)
+ guarentees new people.
+ not easy to reach Perugia though (Miklos)
+ three trains to get there from airport etc.
+ but great organization from Osvaldo.
+ encouraging SkillDesign easy-hacks (Heiko)
+ eg. “design an icon”
* Open Tech Summit (Heiko)
+ May/25 Potsdam
+ http://opentechsummit.net/
+ Heiko presented there, in open source
+ not much interest in software design really
+ two attendees.
+ generally good for brand building.
* Hackfests (Bjoern)
+ next venues / suggestions
+ Ladies who FOSS ? (Bubli)
+ Berlin meeting (Bubli)
+ Hamburg meeting exploded so to Berlin.
+ German community even/t
+ Weekend of June 23 → 25 – Friday → Sun.
+ openExpo in Madrid June 1st
+ http://www.openexpo.es
+ jani participates – poke him to meet up there.
* gettext proposal (Caolan)
+ love it – it’s awesome (Kendy)
+ have a 90% story here (Caolan)
+ want to know if we can re-import translations.
+ can do some auto-translations (Cloph)
+ without the context – we may merge strings when we don’t want to.
+ no difficulty putting in a msg-context.
+ problematic ? Removing the key-id identifier (Cloph)
+ or we can have a ‘key-id’ translation – that is a custom language.
+ using boost gettext impl.
+ checkout the proposal on the list ...
* mentoring/easyhack update
committer... 1 week 1 month 3 months 12 months
open 46(0) 106(2) 119(4) 124(4)
reviews 391(-88) 1759(-18) 4807(91) 17171(-8)
merged 150(-57) 810(-39) 2589(19) 10125(-59)
abandoned 8(-4) 34(-2) 138(-6) 610(-10)
own commits 213(-308) 1495(-221) 4761(-123) 16911(-249)
review commits 66(-35) 350(10) 1123(33) 3537(-52)
contributor... 1 week 1 month 3 months 12 months
open 16(-8) 51(-9) 57(-7) 59(-7)
reviews 401(-30) 1769(-38) 5284(5) 19646(-65)
merged 15(-11) 129(9) 454(12) 1113(15)
abandoned 2(2) 11(-1) 61(-3) 234(-8)
own commits 19(-22) 137(-3) 409(13) 899(1)
review commits 0(0) 0(0) 0(0) 0(0)
+ easyHack statistics:
needsDevEval 24(24) needsUXEval 0(0) cleanup_comments 190(190)
total 231(231) assigned 17(17) open 187(187)
+ top 5 contributors:
Carl, Jens made 31 patches in 1 month, and 70 patches in 1 year
Taneroğlu, Yeliz made 12 patches in 1 month, and 13 patches in 1 year
Kainz, Andreas made 10 patches in 1 month, and 47 patches in 1 year
Gelmini, Andrea made 10 patches in 1 month, and 98 patches in 1 year
Johnny_M made 8 patches in 1 month, and 31 patches in 1 year
+ top 5 reviewers:
Stahl, Michael made 184 review comments in 1 month, and 1352 in 1 year
Holešovský, Jan made 173 review comments in 1 month, and 733 in 1 year
Grandin, Noel made 129 review comments in 1 month, and 1310 in 1 year
Vajna, Miklos made 104 review comments in 1 month, and 1183 in 1 year
Behrens, Thorsten made 100 review comments in 1 month, and 487 in 1 year
+ big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
Grzegorz Araminowicz g.araminowicz at gmail.com
Francesco Gradi frk.grd at libero.it
Arianna Masciolini uzkamascio at gmail.com
Kappanneo pannacciclaudio at gmail.com
* Proposals for 5.4 deprecated section (Eike)
+ https://wiki.documentfoundation.org/Proposals_for_removing_features
+ Writer/Web
+ hard to drop due to interop (Miklos)
+ Website / web-page wizard is dropped already (Heiko)
=> remove the UI parts of it – make it hard to find.
+ want to be able to turn web-layout into a sane document (Miklos)
+ Whatever it is that uses the sfx2/emojiconfig/emoji.json thing
+ Impress export filter: Flash
=> drop it for 6.0.
+ Image maps
+ is it an interop. Issue with MS Office ? (Michael)
+ unclear – look it up (Miklos)
+ we have image maps in ODF (Michael S)
+ PostScript printing
+ Windows XP and Vista support (with intent to remove all specific bits)
=> already removed on master, and mentioned in 5.4 release notes.
+ Trinity Desktop Environment (TDE) support
+ TDE is an ~obsolete KDE3 fork.
=> drop this.
+ The so-called QuickStarter
+ Linux → happy to remove it (Michael, Cloph, Caolan)
+ RPM upgrades, with quick-starter running – it crashes (Caolan)
+ Windows → still see performance issues starting (Michael)
+ used for access in the panel (Cloph)
+ run a quick poll / ask the user (Heiko)
+ paying the huge windows anti-virus tax once (Michael)
+ Problem: don’t know who is using these (Eike)
+ “Have you used XYZ in the last 6 months → year etc.”
AI: + poll on: Postscript printing, Image maps,
Quickstart, Flash (Heiko)
+ Lets do incremental steps (Eike)
* GSoC update (Thorsten)
+ missing Thorsten.
+ coding started already, any inactive students ?
+ timeline:
+ 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.2.7.2
+ 1050 (last 7 days)
+ http://crashreport.libreoffice.org/stats/version/5.3.3.2
+ 3639 (last 7 days)
+ http://crashreport.libreoffice.org/stats/version/5.4.0.0
+ 39 (last 7 days)
+ (NEW) Open bugs with a signature : 33 (-1)
+ http://bit.ly/2qZIC1H
* Commit Access
* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
+ 0 week sleep → ping ping ping …
* Jenkins / CI update (Norbert)
* l10n (Sophie)
+ hard work going on, nothing to report.
* QA update (Xisco)
+ Blog Post about QA (Part 1): https://blog.documentfoundation.org/blog/2017/05/31/libreoffice-quality-assurance-six-months-statistics-part-1/
+ BHS LibreOffice 5.4 Beta2: Friday 9 June
+ https://wiki.documentfoundation.org/QA/BugHuntingSession/5.4.0Beta2
+ UNCONFIRMED: 466 (-1)
+ enhancements: 46 (-6)
+ needsUXEval: 3 (-1)
+ haveBackTrace: 7 (-3)
+ needsDevAdvice: 35 (-1)
+ documentation: 0 (-1)
+ Most Pressing Bugs: http://tdf.io/mostressingbugs
+ New:
+ "Crash in: writerfilter::dmapper::DomainMapper_Impl::getTableManager()"
+ https://bugs.documentfoundation.org/show_bug.cgi?id=108123
+ http://crashreport.libreoffice.org/stats/signature/writerfilter::dmapper::DomainMapper_Impl::getTableManager()
+ Total: 9
+ copy / paste issue
+ regression since 3.5.
+ needs a bisection (Xisco to provide)
+ "CRASH: bad dynamic_cast! after redo operation"
+ https://bugs.documentfoundation.org/show_bug.cgi?id=108124
+ Inherited from OOo, really old.
+ Older:
+ 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 )
+ 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.
+ Fixed:
+ Crash with a crafted odp when closing "Insert OLE object" dialog
+ https://bugs.documentfoundation.org/show_bug.cgi?id=108024
+ fixed thanks to Takeshi.
+ CRASH: Crash after pasting an image into a new document
+ https://bugs.documentfoundation.org/show_bug.cgi?id=107976
+ fixed thanks to Miklos
+ Crash when the anchor icon is dropped outside of the document
+ https://bugs.documentfoundation.org/show_bug.cgi?id=106131
+ fixed thanks to Armin.
+ MAILMERGE: Crash while saving new document
+ https://bugs.documentfoundation.org/show_bug.cgi?id=107729
+ fixed thanks to Kendy.
+ MailMerge: Writer crashes using wizard 2nd time through
+ https://bugs.documentfoundation.org/show_bug.cgi?id=105002
+ fixed thanks to Maxim Monastirsky.
+ "CRASH: Writer crashes while closing after copy/pasting specific content (GTK3)"
+ https://bugs.documentfoundation.org/show_bug.cgi?id=108231
+ fixed thanks to Michael Stahl.
+ "Crash in: mergedlo.dll”
+ https://bugs.documentfoundation.org/show_bug.cgi?id=108225
+ fixed thanks to Caolan
* QA stats
+ https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
+219 -88 (-157) overall)
many thanks to the top bug squashers:
Regina Henschel 31
Xisco Faulí 23
Buovjaga 8
Yousuf Philips (jay) 8
Justin L 6
Julien Nabet 5
Timur 4
Eike Rathke 4
Maxim Monastirsky 3
Aron Budea 3
m.a.riosv 3
Heiko Tietze 3
tagezi 3
Jacques Guilleron 3
Miklos Vajna 3
+ top 10 bugs reporters:
Gabor Kelemen 22
Yousuf Philips (jay) 11
Telesto 10
Thomas Lendo 9
Kevin 6
Aron Budea 5
Volga 4
Howard Johnson 4
Oliver Brinzing 3
Justin L 3
Rodrigo Zimmermann 3
Buovjaga 3
Mikhail Novosyolov 2
Timur 2
Gabriele Ponzo 2
+ top 10 bugs fixers:
Gabor Kelemen 22
Yousuf Philips (jay) 11
Telesto 10
Thomas Lendo 9
Kevin 6
Aron Budea 5
Volga 4
Howard Johnson 4
Oliver Brinzing 3
Justin L 3
Rodrigo Zimmermann 3
Buovjaga 3
Mikhail Novosyolov 2
Timur 2
Gabriele Ponzo 2
* Highest-Priority bugs (aka "MABs"):
+ http://bit.ly/2lJAAJI
5.3 : 6/42 - 14 % (+2)
5.2 : 4/36 - 11 % (+0)
5.1 : 1/34 - 2 % (-6)
5.0 : 2/60 - 3 % (+0)
4.4 : 5/76 - 6 % (+1)
4.3 : 5/72 - 6 % (+0)
4.2 : 6/134 - 4 % (-1)
4.1 : 5/82 - 6 % (+2)
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
+ 385/1425 384/1410 377/1395 371/1380 374/1374 373/1366 370/1360
done by:
Faulí Tarazona, Xisco 7
Raal 5
Budea, Áron 3
* Bibisected bugs open: keyword 'bibisected'
+ http://bit.ly/2cSCXlS
+ 470/1994 472/1980 466/1964 453/1941 455/1933 453/1921 449/1914
done by:
Faulí Tarazona, Xisco 7
Raal 5
Budea, Áron 2
* all bugs tagged with 'regression'
+ 827(+6) bugs open of 6009(+20) total 15(+1) high prio.
done by:
Faulí Tarazona, Xisco 10
Buovjaga 2
Telesto 2
Budea, Áron 1
Raal 1
Philips, Yousuf 1
m.a.riosv 1
Shem Pasamba 1
* ~Component count net * high severity regressions
+ http://bit.ly/1HWHb3E
Writer - 4(-1)
LibreOffice - 3(+0)
Impress - 3(+1)
Base - 2(+0)
graphics stack - 1(+1)
Calc - 1(+0)
Extensions - 1(+0)
by OS:
All - 5(-2)
Linux - 2(+1)
Windows - 3(+2)
Mac OS X - 5(+0)
* ~Component count net * all regressions
+ http://bit.ly/1BUdI8i
Writer: other - 136(-4)
Calc - 127(+3)
Impress - 80(+0)
Writer: docx filter - 72(-1)
LibreOffice - 64(+2)
UI - 49(+2)
Writer: doc filter - 42(+1)
graphics stack - 39(+0)
Draw - 32(+1)
Base - 32(+0)
Borders - 31(+0)
Writer: other filter - 24(-2)
filters and storage - 23(+0)
Writer: perf - 23(+0)
Chart - 22(+2)
Crashes - 22(+0)
Printing and PDF export - 17(+1)
BASIC - 13(+0)
Extensions - 5(+0)
framework - 3(+0)
Installation - 2(+0)
Linguistic - 1(+0)
More information about the LibreOffice
mailing list