* Present:
+ Cedric, Christian, Eike, Caolan, Michael M, Andras, Norbert, Robinson,
Bubli, Thorsten, Sophie, Noel, Michael S
* Completed Action Items:
+ come up with a fun new name for 'blocker' (Robinson)
+ suggestions: 'worstest', 'black hole', 'ultimate'
+ concerned about the name 'blocker' (Michael)
AI: + come back with some more sensible names (Robinson)
+ check 'make check' on a Windows 32bit box instead (Norbert)
[ new windows machine turned up, now building dbgutil for mac.
every time try to 'make check' on Windows - it fails
have capacity to run it if it will run. ]
AI: look at make check on win32 again if interested ? (Michael S)
* Pending Action Items:
+ have a look at the CppUnit to implement 'expected failure' (Jan-Marek)
[ investigated the current CPPUNIT version and Qt test suite,
will be able to hack on that the next week @DebCamp ]
+ 'make -k stagingcheck' prototype (Bjoern)
+ have a look at revert notification (author + committer + the person who reverted) (Norbert)
+ review Giuseppe's webdav work in gerrit (Kendy/?)
+ https://gerrit.libreoffice.org/#/c/17189/
[ Merged a couple of patches (Michael) ]
+ re-arrange the help XML for the menu changes (Jay)
[ Jay was away for vacation, promised to have a look at
HelpAuthoring.oxt over the weekend (Kendy) ]
+ UserAgent - drop bundled-languages (Michael)
+ UserAgent - produce a patch for review (Michael)
+ promote Development Mentoring Lead Job Offer through all channels: Universities, Companies, Clubs, ex-GSoCers etc. (all)
https://blog.documentfoundation.org/2015/07/15/tdf-freelance-job-opening-201507-01-development-mentoring-lead/
[ need more applicants, help appreciated pwrt. finding experienced candidates ]
+ create under-the-hood wiki page to accumulate for 5.1 (DTardon)
* Release Engineering update (Christian)
+ 4.4.6 - status
+ RC1 - week 40 (week starting 28th September)
+ last of the 4.4 line
+ 5.0.1 - RC2
+ tagged today or tomorrow by Robinson
+ 3x patches waiting in gerrit currently.
+ 2x only need 1x extra review.
+ heavy-duty triple-review process for libreoffice-5-0-1 branch
+ Major bugs
+ scanning crashes on 64bit Windows build (Cloph)
+ https://bugs.documentfoundation.org/show_bug.cgi?id=92478
+ selecting a train source crashes on 64bit Windows, but no
such issue in 32bit Windows -> not fixed for 5.0.1
+ some translations cut off
+ not related to help untraslated though
+ caused by obsolete strings mixed into the file, not
at the end.
+ this has solved the problem for TDF.
+ some toolchain problem with some Linux distros (Rene?)
+ German help -> front-page is not translated eg. (Cloph)
+ easy to spot if it's an issue.
+ perhaps some po syntax errors tooling doesn't like.
+ 5.0 project being set up in pootle
+ translators mostly focusing on 5.0 project.
+ if completion rate is high - can also translate master.
+ Late Feature Status (Michael)
+ OpenGL / double-buffer RenderContext (Kendy)
+ still ongoing (Miklos)
+ let's see what's the state at the next week's ESC (Kendy)
+ OpenGL by default to be re-visit @ ESC for 5.0.2 for some H/W on Windows.
+ tripple review needed - re-visit it later.
+ lots of fixing going on.
+ Android & iOS Remote
+ question from freedroid guys on closed-source deps (Thorsten)
+ don't think we're using any (Cloph)
+ will re-send mail (wrt. google-play wearable bits) (Cloph)
+ the watch bits.
AI: + need a conditional to disable this for freedroid (Cloph)
* UX Update (Kendy)
+ Kendy on vacation.
* Documentation (Olivier)
+ move to flat ODT progress / filter issues ?
* Crashtest update (Caolán)
+ 1 import failures, 3 export failures, 1 coverity warnings
+ all fixed again
+ coverity - false positive.
+ crash-testing - a single issue.
+ a new file-format loading app to LibreOffice
+ fftester ~1000x faster than fat app.
+ much fast fuzzing finding lots of hangs
(few crashers)
+ hard to see the trajectory yet; will try to
time gaps between discoveries.
* GSoC (Cedric/Thorsten)
+ Next important dates:
+ Evaluations starting tomorrow
+ Aug. 28: final evaluations deadline
+ Time to start writing wrapup blog post
AI: + ask students to write their own wrap-ups to aggregate (Cedric)
=> get that re-blogged by Google.
+ mentor summit: Cedric & Moggi confirmed going.
+ conference travel - poking the students now (Cedric)
+ 4 students will definitely go, 2x other potentials.
* 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)
+ Hamburg, Germany: Oct 23rd -> 25th
+ https://wiki.documentfoundation.org/Hackfest/Hamburg2015
+ would be great to see everyone there.
+ next venues / suggestions
+ Belgium another candidate ...
+ seems there was a Japanese hackfest (Thorsten)
+ anybody has details?
+ something on priv. marketing list (Sophie)
* l10n Update (Sophie)
+ nothing of major note.
* New Committers (Bubli)
+ Vasily Melenchuk
-> added.
* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
+ pending / shelved for now - wait 3 weeks.
* Jenkins update (Norbert)
+ Numbers not unusual: plenty of win breakage still.
master linux rel jobs:152 ok:147 ko:4 fail ratio:2.63% break:4 broken duration:1.42%
master linux dbg jobs:103 ok:99 ko:4 fail ratio:3.88% break:4 broken duration:3.39%
master mac rel jobs:145 ok:145 ko:0 fail ratio:0% break:0 broken duration:0%
master mac dbg jobs:147 ok:146 ko:1 fail ratio:0.68% break:1 broken duration:2.65%
master win rel jobs:65 ok:49 ko:16 fail ratio:24.61% break:10 broken duration:26.34%
master win dbg jobs:83 ok:64 ko:19 fail ratio:22.89% break:11 broken duration:14.94%
master win64 dbg jobs:86 ok:74 ko:12 fail ratio:13.95% break:6 broken duration:7.27%
lo-4.4 mac jobs:13 ok:13 ko:0 fail ratio:0% break:0 broken duration:0%
gerrit win rel jobs:258 ok:181 ko:74 fail ratio:28.68%
gerrit lin rel jobs:263 ok:246 ko:17 fail ratio:6.46%
gerrit mac rel jobs:264 ok:250 ko:14 fail ratio:5.3%
gerrit all jobs:258 ok:175 ko:80 fail ratio:31%
+ New TB for windows, and another in the next few days.
+ with that have H/W for new stuff.
+ Plan to try to enable make check on win32 when we can.
+ Try to absorb capacity to get gerrit builds to do more
than the release build.
+ do make check / dbgutil builds too.
+ Some new machines to do Linux builds
+ plan to move crashtest to new boxes to separate that
+ free up old box for sysadmin / clustering.
* Perf-testing (Norbert)
+ have a 'make perfcheck' target - with some nice callgrind bits
+ added a jenkins target to generate that data.
+ page with 1x data-point so far.
+ existing callgrind perf-testing died early June (Michael)
+ can't see the data to download
+ significant writer perf. regression here:
0618863375a1fab6d1c9376f161c5305c32163c3
6a4a55d5f48e52dd4a5094028d729ac4cc9d766e
+ moggi noticed & pinged Bjoern already (Norbert)
* 4.3 MABs - what's the plan with them ? (Robinson)
+ Re-check and prioritize -> will be priotized.
AI: + get new queries for MAB-like bits for each release (Robinson)
* Easy Hacks:
+ new easy-hacks thanks to:
+ Markus Mohrhard
+ http://bit.ly/1KR4HWX
+ create your own by setting whiteboard to eg.
"easyHack difficultyBeginner skillCpp topicCleanup"
* QA update (Robinson)
+ UNCONFIRMED at 465
+ needAdvice at 15
+ Most Pressing Bugs:
http://bit.ly/1CIXqPZ
+ tdf#91882 - UI: Dialogue for Advanced filter is transparent.
+ persists with 5.x builds
=> will take a look (Michael)
+ tdf#93437 - Once the Function Wizard has been Displayed, it is not Possible to Select
Columns or Rows or to Open the Context Menu of Columns and Rows
+ regression
+ Have patches -> will test (Bubli working on it)
+ VclPtr - modeless dialog never destructed.
+ looks like previously we hid and kept them around (Bubli)
+ now we destroy them (?) - v. unclear.
+ Other Interesting Bugs:
+ tdf#40534 - slide tearing in LARGE screens with hardware acceleration enabled
+ old bug, but keep getting duplicates
+ not a regression
+ tiling gets enabled on large screens ? (Michael)
+ sometimes OS lies wrt. max supported texture size (Thorsten)
+ something missing in this case; bad with 4k screens.
+ usual fix to blacklist the driver.
+ or we could white-list things.
* QA stats
+ https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
+147 -114 (+33 overall)
many thanks to the top bug squashers:
Maxim Monastirsky 18
V Stuart Foote 12
tommy27 7
Adolfo Jayme 7
Matthew Francis 6
Cor Nouws 6
m.a.riosv 6
Eike Rathke 5
Alex Thurgood 5
Miklos Vajna 5
Timur 4
Stephan Bergmann 3
Jean-Baptiste Faure 3
Joel Madero 3
Caolán McNamara 2
* Open 5.0 MAB
+ 1/12 1/12 1/12 1/12 1/12 1/12 1/12 2/12 2/12 3/12 5/11 6/12 5/11
+ https://bugs.documentfoundation.org/showdependencytree.cgi?id=86696&hide_resolved=1
* Open 4.4 MAB
+ 11/60 11/60 11/60 10/60 10/60 10/60 10/60 12/60 14/61 16/61 17/61
+ https://bugs.documentfoundation.org/showdependencytree.cgi?id=79641&hide_resolved=1
* Open 4.3 MAB
+ 59/168 59/168 61/168 61/168 61/168 62/168 62/168 64/169 65/169 72/169
+ https://bugs.documentfoundation.org/showdependencytree.cgi?id=75025&hide_resolved=1
* Bibisected bugs open: whiteboard 'bibisected'
+ 338/1006 328/991 314/964 309/956 311/951 305/936 305/931 310/925 310/921
+ http://tdf.io/bibibugs
* all bugs tagged with 'regression'
+ 611(-1) bugs open of 4112(+14) total 42 high prio.
* ~Component count net * high severity regressions
Calc - 17 (+0)
Writer - 9 (-1)
LibreOffice - 7 (+0)
Impress - 5 (+0)
Draw - 1 (+1)
UI - 1 (+0)
filters and storage - 1 (+0)
Base - 1 (+0)
+ http://bit.ly/1HWHb3E
* ~Component count net * all regressions
Writer - 207 (-2)
Calc - 119 (+2)
Impress - 48 (-1)
UI - 41 (+2)
Crashes - 41 (-2)
LibreOffice - 37 (-1)
Base - 26 (+3)
graphics stack - 24 (+0)
Borders - 23 (+0)
Draw - 21 (+1)
filters and storage - 13 (+1)
Chart - 10 (-1)
Printing and PDF export- 10 (+0)
BASIC - 7 (-1)
framework - 5 (+0)
Linguistic - 4 (+0)
Formula Editor - 4 (+0)
Extensions - 2 (+0)
+ http://bit.ly/1BUdI8i