minutes of ESC call ...
michael.meeks at collabora.com
Thu Sep 17 08:05:12 PDT 2015
+ Andras, Bjoern, Caolan, Jacobo, Kendy, Miklos, Michael M, Eike,
Sophie, Muthu, Norbert, Jan-Marek, Christian, Stephan, Robinson,
Lionel, Noel, Michael S, Bubli
* Completed Action Items:
+ mail conference attendees who havn't registered for events (Sophie)
+ add a conditional to disable google wearable bits for freedroid (Cloph)
[ you still need the google APIs installed locally for Gradle
but built in the minimal flavour it won't be used ].
+ rename blocker -> very-critical (Robinson)
restrict access to very-critical-ity (Robinson)
[ patch is in-place, any problems ?
about to restrict severity slightly more today.
Ping Robinson if you can't change Priority ]
+ find & reward / promote whomever did the 1000'th [bi]bisect (Robinson)
[ Terrence Enger is the lucky winner !
he had 2x in a row chronologically - what a great guy (Michael)
one fixed the other is still open: (Robinson)
AI: + write a nice blog entry about it - including flowers (Robinson)
+ E-mail - dev-list to advertise that verification is now much faster (Norbert)
[ its hardly news - already in these notes etc. ]
+ get Elementary theme guys git push access (Bjoern)
[ complicated provenance, working through that - get it in 1st. ]
+ look into archiving callgrind traces for a while (Norbert)
[ print out the callgrind annotate results in the log too,
not so convenient to parse - but its there.
Hope to have full files later. ]
* Pending Action Items:
+ look at 'make check' failures on win32 again if interested (Michael S)
[ been working on make check failures on Linux - thanks ! ]
+ have a look at the CppUnit to implement 'expected failure' (Jan-Marek)
[ investigated the current CPPUNIT version and Qt test suite,
don't be able to hack on it before the conference ]
+ review Giuseppe's webdav work in gerrit (Kendy/?)
[ Giuseppe recently updated the patch, to not affect normal http - needs
reviewing, no big concerns ]
+ UserAgent - drop bundled-languages (Michael)
+ UserAgent - produce a patch for review (Michael)
+ ask students to write their own wrap-ups to aggregate (Cedric)
+ fix ESC bug scripts for MAB-like bits for each release (Robinson)
[ commit updated to use the new behavior
Can we have a new graph for the new queries, and
aggregate as before for a longer series ? (Michael) ]
+ write up some blog / blurb on OpenGL rendering (Michael)
* Conference (Sophie)
+ Leif says - 150 registered attendees, and Leif is sleeping; good.
* Release Engineering update (Robinson/Cloph)
+ 4.4.6 (last of the 4.4.x line) - status
+ RC1 - week 40 (week starting 28th September)
+ perhaps may do an earlier release; lets see.
+ can Cloph help out Caolan here in the future.
+ 5.0.2 - RC2 status
+ tagged before the call, builds triggered
+ available for early-testing ~tomorrow morning.
+ should be out Saturday
+ OpenGL bits (Michael)
+ continuing to get a number of fixes in
+ fixed Impress 3D OpenGL transitions
+ flicker reduction: pwrt. re-sizing.
+ re-cycle OpenGLContext's more helpfully.
+ slideshow crash fix.
+ sane OpenGLContext lifecycle management
+ binary shader serialization.
+ make check passing in OpenGL mode.
+ still no QA / end-user reports at all.
+ please test (your default) settings with latest -5-0 branch
+ Android & iOS Remote
+ new ver. of Android remote in the 'alpha channel'
+ crash fix & minor translation updates.
+ who is shipping gtk3 apart from Debian ? (Bjoern)
+ Arch, Fedora Rawhide (not released yet)
+ currently as an optional RPM for rawhide (Caolan)
+ hope to have it default next cycle.
+ a few known issues:
+ D&D not implemented
+ some themes may not look correct / work
+ open R/O doc -> press key, writer crashes (Bjoern)
+ get a trace, debug, fix it (Caolan)
+ shipping it as an optional pkg as well (Bjoern)
+ Debian had it as a dep. of the meta-pkg - urk.
+ perhaps patch it to remove the fallback (?)
* UX Update (Kendy)
+ Jay improving some styles in writer
+ table style - support is in ODF but not LibreOffice.
+ don't even import them as direct formatting currently.
+ These table auto format things are one of the two users of
the old binary file format. (Michael S)
+ currently resurrecting the table styles from GSOC
+ problem was: (Miklos)
+ patch a) removed table auto-formats, then
did b) add table styles
+ still trying to improve it in idle moments (Kendy)
+ Moggis chart-sidebar is looking pretty
+ Jay interested in creating chart styles
+ Heiko - may be working with Andreas (of Breeze) on a new icon set.
+ Mariano Gaudix guy created Kalahari icon set too (Bjoern):
AI: + approach the guy to include it (Michael)
* Commit access (Eike/Markus)
+ Łukasz Hryniuk
+ does really great work around Calc's matrix/mdds code
+ great knowledge around c++
=> added (Norbert)
AI: + welcome mail for Lukasz (Eike)
* Documentation (Kendy)
+ Jay did even more improvements in help authoring tool
+ many patches to the basic impl.
+ when doing a new feature, please try the extension.
+ why an extension ? (Michael)
+ it's pretty awful starbasic (Kendy)
+ might want to move the XSLT filters -> core (Kendy)
+ leave it there for now.
+ next release prepared of it, but not announced yet.
* Crashtest update (Caolán)
+ 0 import failures, 4 export failures, 4 coverity
+ 2 .docs are asserts triggered by recent revert of another fix
+ 2 .odgs are not reproducible
+ coverity upgraded from 7.6.0 to 7.7.0, new run in progress
+ perhaps whole new types of issues ? no changelog; hard to tell.
+ fuzzing still burning CPU somewhere.
+ took archive of examples of troublesome image files & found some.
* Hackfests (Bjoern)
+ Aarhus LibreOffice conference bits ?
+ Hackfest topic: "C++11 in LibreOffice"
+ look into easy, easy C++11 EasyHacks for that
+ like Stephans "init list ctors for UNO-Sequences", or
using type-alias etc.
+ !!!please file easy hacks if you have ideas!!! (Bjoern)
+ currently: tdf#75757, tdf#88205, tdf#89592
tdf#93240, tdf#94306, tdf#94228, tdf#93243
+ Hamburg, Germany: Oct 23rd -> 25th (Bubli)
+ would be great to see everyone there.
+ next venues / suggestions
+ Belgium another candidate ...
+ winter is tricky:
+ FOSDEM is next ?
+ early next year after 5.1.x looks better ?
* l10n Update (Sophie)
+ preparing for Denmark trips.
* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
+ meet face-to-face at the conference (Kendy)
* Jenkins update (Norbert)
from:Thu Sep 10 13:47:56 2015
master linux rel jobs:163 ok:163 ko:0 fail ratio:0% break:0 broken duration:0%
master linux dbg jobs:115 ok:107 ko:7 fail ratio:6.08% break:3 broken duration:4.89%
master mac rel jobs:160 ok:156 ko:4 fail ratio:2.49% break:2 broken duration:1.47%
master mac dbg jobs:163 ok:159 ko:4 fail ratio:2.45% break:2 broken duration:1.96%
master win rel jobs:68 ok:56 ko:12 fail ratio:17.64% break:7 broken duration:20.74%
master win dbg jobs:144 ok:124 ko:20 fail ratio:13.88% break:13 broken duration:8.34%
master win64 dbg jobs:133 ok:117 ko:16 fail ratio:12.03% break:11 broken duration:6.44%
lo-4.4 mac jobs:11 ok:10 ko:1 fail ratio:9.09% break:1 broken duration:0.27%
gerrit win rel jobs:221 ok:124 ko:97 fail ratio:43.89%
gerrit lin rel jobs:221 ok:207 ko:14 fail ratio:6.33%
gerrit mac rel jobs:221 ok:205 ko:16 fail ratio:7.23%
gerrit all jobs:221 ok:120 ko:101 fail ratio:45.7%
+ not too bad this week.
+ recurring problem with .Net bites us & some hang somewhere.
+ known file-locking issue.
+ couldn't find where we'd open it with a lock
+ perhaps a binary running using that lib ? (Michael)
+ perhaps a dep. issue (Norbert)
+ abort after 3x hours - means it ran too long & hung.
* Easy Hacks:
+ new easy-hacks thanks to:
+ create your own by setting whiteboard to eg.
"easyHack difficultyBeginner skillCpp topicCleanup"
* GSOC patch about to merge (Bubli)
+ chaining text-boxes patch about to go in.
+ some discussion on ML & Thorsten feedback.
+ any objections / concerns ?
+ read both mails, but no opinion (Norbert)
+ only Thorsten followed it closely (Miklos)
+ touching editengine is ... fun (Bubli)
+ patch last year went in & ...
+ black fonts on black backgrounds etc.
+ waiting doesn't improve that (Norbert)
+ nice and early in the cycle ... can bibisect
+ is there interest in fixing regressions ? (Miklos)
+ cf. AOO problems; fill-attributes issues still from a year ago.
+ multiple ways to describe repeat of writer page backgrounds.
+ priority changed between XML attributes.
+ can bibisect & revert later (Michael)
=> in & watch for regressions.
* QA update (Robinson)
+ UNCONFIRMED at 537
+ needAdvice at 11
+ Most Pressing Bugs:
+ quiet this week
+ tdf#83306 - FILEOPEN: Regression importing .docx files with Autoshape images, click -> Crash
+ Crash on 4.4-series
+ tdf#92478 - Scanning crashes on 64bit Windows 10 build
+ just poked at gtk3 issue affecting Debian ... (Bjoern)
+ some can and can't reproduce.
+ worth checking if reporters have this lingering pkg installed.
+ added -GL to the window title / help (Michael)
+ could add the VCL backend too there for Linux (Michael)
+ perhaps these issues go to bugzilla too (Cloph)
+ we could add an extra dialog in help (Bjoern)
+ like a super-combo to copy version (Robinson)
+ takes way too long wrt. embedded SVG (Michael)
+ do we log configure flags in the product ? (Bjoern)
* QA stats
+200 -120 (+80 overall)
many thanks to the top bug squashers:
Cor Nouws 11
V Stuart Foote 9
Julien Nabet 6
Eike Rathke 6
Adolfo Jayme 5
Alex Thurgood 4
Jean-Baptiste Faure 3
Katarina Behrens (CIB) 3
Michael Stahl 3
Xisco Faulí 3
Maxim Monastirsky 3
Caolán McNamara 3
* Open 5.0 MAB
+ 1/12 1/12 1/12 1/12 1/12 1/12 1/12 1/12 1/12 1/12 1/12 2/12 2/12 3/12
* Open 4.4 MAB
+ 10/60 10/60 10/60 11/60 11/60 11/60 11/60 10/60 10/60 10/60 10/60 12/60
* Open 4.3 MAB
+ 59/168 59/168 59/168 59/168 59/168 59/168 61/168 61/168 61/168 62/168
* Bibisected bugs open: whiteboard 'bibisected'
+ 325/1029 330/1028 344/1028 345/1020 338/1006 328/991 314/964 309/956
* all bugs tagged with 'regression'
+ 634(+10) bugs open of 4203(+22) total 39(+1) high prio.
* ~Component count net * high severity regressions
Calc - 17 (+0)
Writer - 10 (+1)
LibreOffice - 5 (+0)
Impress - 4 (+0)
UI - 1 (+0)
filters and storage - 1 (+0)
Base - 1 (+0)
* ~Component count net * all regressions
Writer - 214 (+0)
Calc - 131 (+4)
Impress - 48 (+2)
Crashes - 44 (+1)
UI - 41 (+0)
LibreOffice - 40 (+1)
graphics stack - 25 (+0)
Base - 25 (+0)
Borders - 24 (-1)
Draw - 22 (+1)
filters and storage - 13 (+1)
Chart - 12 (+1)
Printing and PDF export- 11 (+0)
BASIC - 9 (+1)
Formula Editor - 4 (-1)
Linguistic - 4 (+0)
framework - 4 (+0)
Extensions - 2 (+0)
michael.meeks at collabora.com <><, Pseudo Engineer, itinerant idiot
More information about the LibreOffice