Minutes of ESC call 2017-10-26
Miklos Vajna
vmiklos at collabora.co.uk
Thu Oct 26 14:59:32 UTC 2017
* Present:
+ Olivier, Shinok, Thorsten, Xisco, Miklos, Cloph, Stephan, Heiko, Michael S
Eike, Yousuf, Armin
* Completed Action Items:
+ enable commit & send invite mail to Serge Krot (Thorsten)
+ fix scripts producing junk numbers for crash testing (7 and 7) (Shinnok)
[ pending – making the scripts work again. ]
* Pending Action Items:
+ run dev certification script (Kendy/Thorsten)
+ provide / check docs on dev certification process (Kendy)
+ find data for x86 / Linux downloads with view to removing for 6.0 (Cloph)
[ have the data, but not the breakdown termbin.com/2jc2 ]
+ ship the horror win / VC runtime DLLs with the installer (Cloph)
[ patch in progress, but verification is still in progress
http://dev-builds.libreoffice.org/daily/libreoffice-5-4/Win-x86@62-TDF/tdf_108580/ ]
+ fwd build details on Mac / CVE build / test failure to the list (Shinnok)
[ still working on this ]
+ research the best way to build HTML help / documentation (Olivier)
[ still working on this ]
+ it will be python (Olivier)
* Release Engineering update (Christian)
+ 5.4.3 RC2
+ 5.3.7 RC2 is tagged, on pre-releases server (except Windows)
+ looking forward to drop the old Windows baseline
+ to be announced next week
+ 6.0 Alpha1
+ 6.0 feature freeze: week 47 (Nov 20th)
+ Android
+ Online
* Documentation (Olivier)
+ intensive discussion in Rome
+ with Kendy and Mike Saunders
+ trying to get everything together in a single format
+ possibly will use XHP
+ need to work on tools (and retire old/buggy ones)
+ plan: remove old-offline help in 6.0
+ from 6.0, offline help would be in-browser help as well
+ does it require connectivity? (Xisco)
+ no, can view offline html in-browser (Olivier)
+ XHP would be the source of on-line help and printed material as well
+ find wysiwyg editor for XHP
+ workflow based on git
+ concern that uno command descriptions get lost (Heiko)
+ has to be considered (Olivier)
* UX Update (Heiko)
+ Bugzilla (topicUI) statistics
251(251) (topicUI) bugs open, 396(396) (needsUXEval) needs to be evaluated by the UXteam
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
added 9(6) 23(4) 44(9) 117(7)
commented 83(41) 219(39) 561(36) 2403(-16)
removed 0(0) 0(-4) 6(0) 22(-3)
resolved 7(3) 19(1) 61(-8) 258(1)
+ top 10 contributors:
Philips, Yousuf made 132 changes in 1 month, and 880 changes in 1 year
Tietze, Heiko made 109 changes in 1 month, and 1190 changes in 1 year
Thomas Lendo made 56 changes in 1 month, and 476 changes in 1 year
Cor Nouws made 43 changes in 1 month, and 219 changes in 1 year
Foote, V Stuart made 42 changes in 1 month, and 427 changes in 1 year
Faulí Tarazona, Xisco made 16 changes in 1 month, and 373 changes in 1 y
Timur made 12 changes in 1 month, and 76 changes in 1 year
Budea, Áron made 12 changes in 1 month, and 56 changes in 1 year
Frédéric MASSOT made 9 changes in 1 month, and 9 changes in 1 year
Stéphane Aulery made 8 changes in 1 month, and 8 changes in 1 year
+ blog post about icon theme extension published
https://design.blog.documentfoundation.org/2017/10/23/how-to-bundle-icon-themes/
+ blog post about bullets/numbering in Impress in proof-reading
+ update bundled fonts
https://bugs.documentfoundation.org/show_bug.cgi?id=103080
+ remove Libertine (unmaintained, bulky)
+ remove DejaVu (old, limited unicode coverage)
+ remove OpenSans (looks like Noto, limited unicode support)
+ add a selection of Noto
+ concern wrt breaking existing documents (Miklos)
+ shares the concern (Xisco)
+ breaking one third of users sounds bad (Cloph)
+ never removing sounds bad (Heiko)
+ not too user-friendly (Thorsten)
+ what is the cost? just some disk space
+ lack of easy way to see missing (but used) fonts (Miklos)
+ on linux you get a popup (Thorsten)
+ DejaVu also replaced Bitstream Vera in the past (Yousuf)
+ not a representative example, they are metric-compatible (Michael S)
+ was handled with font name mapping in configuration
+ feel not so happy about this, bad impact on users (Thorsten)
+ fonts in extensions? (Heiko)
+ not happy extending the extension mechanism this way (Stephan)
=> currently removing bundled fonts is not welcome
+ Default line spacing from 100 to 115%
+ https://bugs.documentfoundation.org/show_bug.cgi?id=94464
+ Spacing between cols in Writer from 0 to 0.5cm
+ https://bugs.documentfoundation.org/show_bug.cgi?id=67670
+ new templates pushed today
+ aliasing at the splash screen / about dialog
https://bugs.documentfoundation.org/show_bug.cgi?id=113276
+ no idea out of the blue
+ Client Side Decoration (CSD)
https://bugs.documentfoundation.org/show_bug.cgi?id=113388
+ Wontfix as the outer frame is generated by the OS
* clang-format-ness (Miklos)
+ Came up with a prototype at https://gerrit.libreoffice.org/#/c/43736/
+ Tamas Z: autofix up style → added a config option
+ Thorsten: server-side idea
+ not clear if it’s nice-to-have or a blocker if not addressed (Miklos)
+ Stephan: maintenance concern with given style config
+ not a blocker, but having one more week to research this would be nice (Stephan)
=> discuss this once again next week
* Crash Hunting (Caolan)
+ 0 import failures, 1 export failures (ODT export)
+ ? coverity issues
+ Google / ossfuzz: ?? fuzzers active now
* Crash Reporter (Xisco)
+ http://crashreport.libreoffice.org/stats/?days=128
+ http://crashreport.libreoffice.org/stats/version/5.3.6.1
+ 1527 (last 7 days)
+ http://crashreport.libreoffice.org/stats/version/5.4.1.2
+ 3168 (last 7 days)
+ crash in the update checker
+ https://bugs.documentfoundation.org/show_bug.cgi?id=113225
+ added missing SolarMutex & OpenGLContext::reset fix too.
+ http://crashreport.libreoffice.org/stats/version/5.4.2.2
+ 2141 (last 7 days )
* Hackfests & Events (Thorsten)
+ new plan from Bjoern:
+ https://skyfromme.wordpress.com/2017/08/27/hackfests-the-next-generation/
+ good suggestions from Regina
+ Hamburg – 1st new-style hackfest
+ 9th-10th December possible, if it fits.
+ just after Beta2
+ https://wiki.documentfoundation.org/Hackfests/HackfestTNG (Eike)
+ next after FOSDEM
+ Germany / France / Italy – considered for spring
* mentoring/easyhack update
committer... 1 week 1 month 3 months 12 months
open 76(25) 123(3) 124(3) 132(4)
reviews 522(227) 1608(-17) 5023(-36) 17659(111)
merged 229(128) 844(-20) 2649(17) 10765(25)
abandoned 21(16) 60(10) 188(7) 622(6)
own commits 382(219) 1184(27) 3046(372) 13613(16)
review commits 62(15) 220(4) 735(59) 2700(15)
contributor... 1 week 1 month 3 months 12 months
open 23(4) 48(-1) 50(-1) 54(-1)
reviews 842(402) 2396(20) 6629(119) 22291(199)
merged 16(-5) 80(-15) 321(-24) 1357(-7)
abandoned 4(-2) 24(0) 96(-3) 341(-2)
own commits 17(-6) 83(-14) 325(7) 908(-1)
review commits 0(0) 0(0) 0(0) 0(0)
+ easyHack statistics:
needsDevEval 30(30) needsUXEval 0(0) cleanup_comments 200(200)
total 256(256) assigned 12(12) open 212(212)
+ top 5 contributors:
Gelmini, Andrea made 21 patches in 1 month, and 161 patches in 1 year
Johnny_M made 9 patches in 1 month, and 43 patches in 1 year
Carl, Jens made 6 patches in 1 month, and 109 patches in 1 year
Udaree Kanewala made 5 patches in 1 month, and 5 patches in 1 year
Ekansh Jha made 4 patches in 1 month, and 4 patches in 1 year
+ top 5 reviewers:
Pootle bot made 280 review comments in 1 month, and 552 in 1 year
Stahl, Michael made 145 review comments in 1 month, and 1881 in 1 year
Grandin, Noel made 138 review comments in 1 month, and 1320 in 1 year
Behrens, Thorsten made 94 review comments in 1 month, and 785 in 1 year
Nabet, Julien made 94 review comments in 1 month, and 650 in 1 year
+ big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
* Commit Access
* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
+ no update
* Jenkins / CI update (Christian)
from:Thu Oct 19 16:10:58 2017
master linux rel jobs: 207 ok: 207 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
master linux dbg jobs: 154 ok: 154 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
master mac rel jobs: 123 ok: 119 ko: 4 fail ratio: 3.25 % break: 4 broken duration: 4.57%
master mac dbg jobs: 123 ok: 119 ko: 4 fail ratio: 3.25 % break: 4 broken duration: 3.16%
master win rel jobs: 130 ok: 117 ko: 13 fail ratio: 10.00 % break: 8 broken duration: 3.74%
master win dbg jobs: 138 ok: 117 ko: 21 fail ratio: 15.22 % break: 14 broken duration: 7.72%
master win64 dbg jobs: 140 ok: 121 ko: 19 fail ratio: 13.57 % break: 10 broken duration: 8.48%
lo-5.3 mac jobs: 4 ok: 4 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
lo-5.4 mac jobs: 0 ok: 0 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
branch gerrit all jobs: 0 ok: 0 ko: 0 fail ratio: 0.00%
master gerrit lin jobs: 424 ok: 386 ko: 36 fail ratio: 8.49%
master gerrit plg jobs: 423 ok: 359 ko: 57 fail ratio:13.48%
master gerrit win jobs: 429 ok: 351 ko: 76 fail ratio:17.72%
master gerrit mac jobs: 423 ok: 355 ko: 65 fail ratio:15.37%
master gerrit all jobs: 423 ok: 286 ko: 127 fail ratio:30.02%
* l10n (Sophie)
* QA update (Xisco)
+ Automated ‘untouched for a year’ ping
+ https://wiki.documentfoundation.org/QA/Bugzilla/AutomatedTasks#Bug_untouched_for_a_year
+ Added list of bugs with 10 people or more in CC
+ https://wiki.documentfoundation.org/QA/Stats/MostCCBugs
+ New guided form for reporting bugs available (simpler)
+ https://bugs.documentfoundation.org/enter_bug.cgi?product=LibreOffice&format=guided
+ office-interoperability-tools works with PPT/PPTX now (Xisco)
+ do we expect a big regression jump ?
- 14 bugs reported → https://bugs.documentfoundation.org/buglist.cgi?component=Impress&email1=xiscofauli%40libreoffice.org&emailreporter1=1&emailtype1=substring&f1=creation_ts&list_id=744883&o1=greaterthan&query_format=advanced&v1=2017-10-10
+ UNCONFIRMED: 528 (+28)
+ enhancements: 67 (+4)
+ needsUXEval: 0 (+0)
+ haveBackTrace: 9 (+0)
+ needsDevAdvice: 32 (+0)
+ documentation: 4 (+1)
+ android: 19 (-1)
195 bugs reported last week ( average ~140 )
+ Call for help in the QA ML
+ http://nabble.documentfoundation.org/Re-Weekly-QA-Report-W42-2017-tt4225407.html
+ Most Pressing Bugs: http://tdf.io/mostressingbugs
+ New:
+ Crash in: ScPreview::MouseMove(MouseEvent const &)
+ https://bugs.documentfoundation.org/show_bug.cgi?id=113422
+ bisected to Noel (?)
+ CRASH: When closing the document before closing calc warning dialog
+ https://bugs.documentfoundation.org/show_bug.cgi?id=113160
+ bisected to Armin (?)
+ Older:
[None]
+ Fixed:
+ EDITING Closing Colour replacer crashes the application
+ https://bugs.documentfoundation.org/show_bug.cgi?id=113328
+ Thanks to Caolán
+ Crash when FILEOPEN .DOT Template
+ https://bugs.documentfoundation.org/show_bug.cgi?id=113336
+ Thanks to Caolán
+ Basic Library Organizer is broken and closing dialogs crashes
+ https://bugs.documentfoundation.org/show_bug.cgi?id=113252
+ Thanks to Caolán
+ Crash in: writerfilter::dmapper::DomainMapper_Impl::finishParagraph(std::shared_ptr<writerfilter::dmapper::PropertyMap> const &)
+ https://bugs.documentfoundation.org/show_bug.cgi?id=113230
+ Thanks to Caolán
+ Crash opening index dialog
+ https://bugs.documentfoundation.org/show_bug.cgi?id=113284
+ Thanks to Tamas Bunth
+ Crash in Basic IDE if you press Enter to get a new line
+ https://bugs.documentfoundation.org/show_bug.cgi?id=113400
+ Thanks to Julien Nabet
+ File Selection widget in dialog causes crash
+ https://bugs.documentfoundation.org/show_bug.cgi?id=113368
+ Thanks to Julien Nabet
* QA stats
+ https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
+224 -81 (-148) overall)
many thanks to the top bug squashers:
Xisco Faulí 32
Yousuf Philips (jay) 14
Caolán McNamara 10
Maxim Monastirsky 9
Alex Thurgood 7
eisa01 7
Buovjaga 6
Telesto 4
Heiko Tietze 4
Jan-Marek Glogowski 4
+ top 10 bugs reporters:
Yousuf Philips (jay) 41
Cor Nouws 17
Xisco Faulí 11
Thomas Lendo 7
zyklon87 6
Regina Henschel 5
Mirosław Zalewski 5
Emil Tanev 4
Telesto 3
Cheng-Chia Tseng 3
+ top 10 bugs fixers:
McNamara, Caolán 10
Philips, Yousuf 4
Glogowski, Jan-Marek 4
3
Vajna, Miklos 3
Budea, Áron 2
Justin L 2
Behrens, Thorsten 2
Junichi Matsukawa 2
Kelemen, Gabor 2
+ top 10 bugs confirmers:
Faulí Tarazona, Xisco 58
Philips, Yousuf 32
Raal 20
Tietze, Heiko 9
Alex Thurgood 7
Thomas Lendo 7
Dieter Praas 5
Rathke, Eike 4
Foote, V Stuart 4
m.a.riosv 3
* Highest-Priority bugs (aka "MABs"):
+ http://bit.ly/2lJAAJI
5.3 : 1/46 - 2 % (+0)
5.2 : 2/39 - 5 % (+0)
5.1 : 1/35 - 2 % (-3)
5.0 : 2/62 - 3 % (+0)
4.4 : 3/76 - 3 % (+0)
4.3 : 5/74 - 6 % (+0)
4.2 : 6/134 - 4 % (+0)
4.1 : 3/83 - 3 % (+0)
4.0 : 4/83 - 4 % (+0)
old : 25/257 - 9 % (-1)
* Bisected bugs open: keyword 'bisected'
+ more accurate - down to a single commit.
+ http://bit.ly/2dyIfDy
+ 410/1696 410/1669 400/1654 385/1631 380/1614 371/1593 369/1583
done by:
Faulí Tarazona, Xisco 16
Raal 11
* Bibisected bugs open: keyword 'bibisected'
+ http://bit.ly/2cSCXlS
+ 494/2297 490/2265 476/2247 462/2225 461/2212 451/2191 461/2191
done by:
Faulí Tarazona, Xisco 19
Raal 12
Budea, Áron 1
* all bugs tagged with 'regression'
+ 890(-1) bugs open of 6482(+40) total 7(+3) high prio.
done by:
Faulí Tarazona, Xisco 20
Raal 5
OfficeUser 3
Philips, Yousuf 2
Kelemen, Gabor 1
Nabet, Julien 1
Alexandr 1
geraldg 1
* ~Component count net * high severity regressions
+ http://bit.ly/1HWHb3E
Impress - 3(+1)
LibreOffice - 1(+0)
graphics stack - 1(+1)
Writer - 1(+0)
Calc - 1(+1)
by OS:
All - 4(+2)
Linux - 0(+0)
Windows - 0(+0)
Mac OS X - 3(+1)
* ~Component count net * all regressions
+ http://bit.ly/1BUdI8i
Writer: other - 156(-2)
Calc - 135(+1)
Impress - 98(+6)
Writer: docx filter - 72(+1)
LibreOffice - 71(-2)
UI - 51(+1)
Writer: doc filter - 36(+0)
graphics stack - 35(+0)
Draw - 33(+0)
Base - 30(-1)
Borders - 28(-1)
Writer: perf - 27(-2)
Writer: other filter - 27(+0)
filters and storage - 25(+1)
Crashes - 20(+4)
Chart - 19(-1)
BASIC - 18(+2)
Printing and PDF export - 17(+0)
framework - 4(+0)
Linguistic - 2(+0)
Extensions - 2(+0)
Installation - 1(-2)
sdk - 1(+0)
More information about the LibreOffice
mailing list