Apologies, I omitted to send these out last Thur.
* Present:
+ Kendy, Jacobo, Miklos, Eike, Florian, Norbert, Stephan, Sophie, Cloph,
Robinson, Muthu, Bjoern, Caolan, Michael M
* Completed Action Items:
+ update ESC composition wiki page (Michael)
[ https://wiki.documentfoundation.org/Development/ESC ]
+ find some developer/sysadmin'y type people to train in CI maintenance (Cloph/Norbert)
[ Cloph can login to slaves & most stuff works already ]
[ ongoing, remove from the notes ]
+ can we get Win64 tinderbox builds up-loaded ? (Cloph)
[ builds master, uploads the daily builds ]
[ should have the same for Jekins too when we have the h/w (Norbert) ]
+ push out 5.0.1 1x week to match 5.0.0 (Cloph)
[ updated the 5.0.x too ]
+ for bug hunting -> point at LibreOffice / KDE PPA (Robinson)
+ file conference papers [!] (All)
+ http://conference.libreoffice.org/2015/call-for-papers/
+ CI paper (Norbert)
+ Idle / VclPtr (Michael)
+ GSOC Panel (Cedric)
* Pending Action Items:
+ file conference papers [!] (All)
+ please submit abstracts:
+ http://conference.libreoffice.org/2015/call-for-papers/
+ Android editing (Miklos/Tomaz)
+ Rendercontext foo (Kendy)
+ 10x minute how-to-write-a-Clang-plugin-for-beginners (Stephan)
+ C++-14 (Stephan)
+ Coverity / Import / Export crashers ? (Caolan)
+ some beginner oriented stuff & website infra (Cloph)
+ Release Engineering / freeze overview (Bjoern)
+ Ace of Base (Lionel)
+ Calc somethings (Eike)
+ ODF / TC bits (Andras)
+ test win64 / thunderbird / mork integration (Robinson)
[ a bit of testing, still has some questions ]
+ re-arrange the help XML for the menu changes (Jay)
[ did not get to the help yet - now finished impress & will begin on this ]
+ dig out documentation on compiling SDK examples -> odk/README (Stephan)
[ not yet ]
+ snapshot & check-in help authoring extension to dev-tools (Kendy)
[ not yet ]
+ UserAgent - drop bundled-languages (Michael)
+ UserAgent - produce a patch for review (Michael)
+ poke GSOC student(s) to encourage them to be on IRC (Thorsten)
* Release Engineering update (Cloph)
+ 5.0.0 - RC1 uploaded
+ problems with the 64bit Windows - crashes due to bridges
+ fixed by Stephan now
+ drawing functions problems
+ some other reports about instability, but seems unrelated to LibreOffice
itself - Cloph and Robinson cannot reproduce
+ 5.0.0 - RC3 update ...
+ schedule moved a bit due to the above
+ heavy-duty process & branch-off Jul 6th - 2nd week July.
+ 5.0.0 branch & RC3.
+ Late Feature Status (Michael)
+ LibreOfficeKit / Online tweaks (Kendy)
+ some fixes time to time.
+ OpenGL / double-buffer RenderContext (Michael)
+ continuing to fix double buffered bugs
+ Miklos now on the Writer fixes (Miklos)
+ output device cached, assumed that it's available all the time
+ OpenGL by default not achievable for 5.0.0
+ propose re-visit @ ESC for 5.0.1 for some H/W on Windows.
+ gtk3+ (Caolan)
+ theming bits working nicely
+ cut/paste is done
+ todo: embedded video, a11y & glitches.
+ XOR rendering in SVP backend ?
+ blue selection in writer is black / using cairo instead for
selections.
+ svp/basebmp should use 'pixman' not vigra (Michael)
+ a few places where the backend fails.
+ nice to fix in the backend if we can for Android / LOOL (Michael)
+ gtk3 won't affect anything TDF ships for 5.0
+ Win64
+ pending more QA work
+ crasher bug when auto-spellcheck enabled in writer (Cloph)
+ https://bugs.documentfoundation.org/show_bug.cgi?id=92014
+ thanks to Stephan for a fix in the UNO bridge.
+ cursors not displayed (mergedlibs)
+ https://bugs.documentfoundation.org/show_bug.cgi?id=91485
+ committed to master, for 5-0 https://gerrit.libreoffice.org/16472
+ these 2x reason for an additional RC this week.
+ doing a new release this week.
+ 5.0 splash / startcenter graphics / about dialog
+ https://bugs.documentfoundation.org/show_bug.cgi?id=90452#c45
** + expect to push this past the UI freeze **
+ Now 5.0 branch needs a single extra review.
+ 4.4.4 hot-fixed release.
+ available as RC3 on the website; can be announced early next week.
+ 4.4.5 - July 6th next deadline
+ 4.3.x - still version - End of Life (sberg)
+ but offering as a download.
+ makes it easier to avoid re-tooling the website (Michael)
+ could remove 4.3 ver (Cloph)
+ just leave it for now (Bjoern)
+ 4.3 mac is now offline (Norbert)
+ Android & iOS Remote
* UX Update (Kendy)
+ 5.0 graphics
+ vote ongoing for the final graphics.
** + splash & start & about will be updated for 5.0 final **
AI: + mail to projects list with un-ignorable subject (Kendy)
+ due for the next RC - not the final/final.
+ v. nice proposals from Barak.
+ templates contest
+ not got lots of feedback yet.
+ UI guidelines updates
+ ongoing work: some updates in context menus
+ next: sidebars
+ some updates in icons & UI files.
* Documentation
* Crashtest update (Caolán)
+ 1x import, 5x export
+ 6 issues, known fixed 1x (hopefully with dups)
+ bumping along the bottom.
+ more bang from buck from an undefined behavior run.
+ ~no-one looking at validation issues as of now.
+ Coverity run in the week: numbers effectively zero.
+ next monday: (Cloph)
+ planned downtime of the testing host
+ upgrade host to Debian 8, please don't start
long running jobs from Mon -> Tues.
+ will send a mail to those with access.
* GSoC (Cedric)
+ make sure students are on-track
+ Fill in your mid-term evaluations now:
+ deadline is July 3rd.
+ if you can't file it - ask your co-mentor or
Fridrich, Thorsten or Cedric.
+ should have the Q's in advance.
* Hackfests (Bjoern)
+ contacted by Aarhus LibreOffice conference guys wrt.
a hackfest.
+ have it before or afterwards ?
+ Bjoern working on it.
+ 'Virtual Hackfest' idea ?
+ topics for Hackfests ? - regressions, test writing
+ Hamburg, Germany: Oct 23rd -> 25th
+ https://wiki.documentfoundation.org/Hackfest/Hamburg2015
+ draft page; to be filled out
+ would be great to see everyone there.
+ next venues / suggestions
+ Belgium another candidate ...
* Conference / papers (Michael)
+ http://conference.libreoffice.org/2015/call-for-papers/
+ it's that time of year again ...
* l10n Update (Sophie)
+ now working, really like the new pootle UI
+ good feedback, and web UI is much more responsive wrt. searching
+ big improvement (Cloph)
+ make sure to report any quirks to the l10n@global mailinglist
+ command-line export takes ~40mins for help & UI projects (Cloph)
+ can be improved; have to force this due to po up-loads
+ pootle devs working on this.
AI: + review ongoing maintenance arrangements (Floeff)
* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
+ pending / shelved for now - wait 2x months.
* Jenkins update (Norbert)
from:Thu Jun 18 14:00:19 2015
master linux rel jobs:172 ok:142 ko:30 fail ratio:17.44% break:6 broken duration:4.49%
master linux dbg jobs:111 ok:107 ko:3 fail ratio:2.7% break:3 broken duration:1.56%
master mac rel jobs:146 ok:137 ko:9 fail ratio:6.16% break:3 broken duration:6.48%
master mac dbg jobs:150 ok:147 ko:3 fail ratio:1.99% break:1 broken duration:0.6%
master win rel jobs:100 ok:92 ko:8 fail ratio:7.99% break:8 broken duration:9.97%
master win dbg jobs:106 ok:102 ko:4 fail ratio:3.77% break:4 broken duration:7.02%
lo-4.4 mac jobs:12 ok:11 ko:1 fail ratio:8.33% break:1 broken duration:1.63%
gerrit win rel jobs:150 ok:103 ko:47 fail ratio:31.33%
gerrit lin rel jobs:152 ok:139 ko:13 fail ratio:8.55%
gerrit mac rel jobs:151 ok:140 ko:11 fail ratio:7.28%
gerrit all jobs:150 ok:89 ko:61 fail ratio:40.66%
+ numbers look good this week.
+ new hardware
+ planned to be online end of July.
+ order, manufacture, install, ship etc.
+ any update on the ubisan / asan tinderbox (Stephan)
+ need to find time to do that (Norbert)
+ need to write a wrapper around crashtest
to run 1x after another not one by one.
+ pointless if not a clean build; sits on TODO.
* Easy Hacks:
+ new easy-hacks thanks to:
+ <no new easy-hacks>
+ http://bit.ly/1KR4HWX
+ create your own by setting whiteboard to eg.
"easyHack difficultyBeginner skillCpp topicCleanup"
* Bibisect repo status (Bjoern)
+ is a repo for OS/X
+ have one on gerrit for 5.0 epoch (Norbert)
https://wiki.documentfoundation.org/QA/Bibisect/OS_X#Versions
+ is there one for Windows too ?
+ yes - but in parts, need merging & up-loading (Cloph)
+ Robinson updating bibisect docs just now (Bjoern)
+ would be great to have links to that.
https://wiki.documentfoundation.org/QA/Bibisect/Windows#Versions
+ after Dec is on Cloph's machine only for Windows.
+ have symbols in Win symbol-server for RCs & betas.
* Regression / Tendering Ideas (Michael)
+ suggest we dump in wiki to allow ideas to be expanded.
+ then rank them - next week.
+ then send to the board for potential funding.
AI: + drop in the wiki & poke authors (Michael)
+ also each needs a rough cost / estimate (Bjoern)
+ best to have volunteers do it (Norbert)
+ punt that to the board etc.
* Regression / Tendering Ideas (Michael)
+ Checking for DSO dependencies (Robert Antoni Buj i Gelonch)
+ scripts to run 'ldd' or moral equivalent to check for known deps.
+ Improved format validity checks (Thorsten)
+ having ODF / rng schema with our extensions in git
+ use OOXML SDK to validate
+ already in-use officeotron better (Kohei)
+ also use binary format validator under wine (Michael)
+ Layout Tests (Michael/Moggi)
+ chart & other layout tests, either to XML or PDF
+ concerns wrt. font differences:
+ surely we can stub the font backend ?
we already bundle standard AFM metric files.
+ Automated Help/Documentation screenshot creation (Norbert/Michael)
+ 'make help' -> needs good annotation for cropping,
highlighting etc. - and marking up
+ improve help & also test coverage ?
+ JUnit etc. -> C++ (Noel Grandin)
+ there was a Java -> Python tool for wizards.
+ SSDs for prominent QA develoeprs (Noel Grandin)
+ Automated a11y based UI testing (Noel / MJayFrancis)
+ improve, cross-platform-ize & finish that (?)
+ fund & setup stock Database VMs (Terrence Enger)
+ help accelerate 'base' testing cf.
https://wiki.documentfoundation.org/User:Drew/baseQA_VM
+ build stats on bug fixes & whether they have unit tests (Kohei)
+ publish those.
+ CI-verified master state ("always green master") (Bjoern/Norbert)
+ have the latest known-good-for-CI-on-all-platforms commit identified,
published and easily discoverable using git notes/branch/whatever
+ Clang generated unit tests (Zolnai Tamas)
+ various kinds of basic operations on all classes
+ Heisenbug server (Wols)
+ dedicated heavy-instrumentation server for finding heisenbugs
+ Anytime builder VMs for developers (Bjoern)
+ track and present status of individual tests (Bjoern)
+ synergies with dashboard bits.
+ Anytime builder for devs - big on-line VMs (Bjoern)
+ budget already there (Norbert)
+ Others ? ...
* make check stability (Bjoern)
+ tested on 4.4.4~rc2: 2/180 flaky failures in subsequentcheck
+ in general, good enough for CI testing
+ which 2x tests failed ? (Michael)
+ unfortunately not logged that (Bjoern)
+ prolly 'forms' or the other one ...
+ commented out in the Debian pkging.
+ can we re-run that on master (Michael)
+ if we find time for Big Bertha (Bjoern)
* LibreOffice Development Dashboard (Bjoern)
+
http://nabble.documentfoundation.org/TDF-Grant-Request-Proposal-LibreOffice-project-dashboard-quot-All-about-LibreOffice-quot-td4151652.html
+ discussed by the board.
+ proposal on the projects list
+ contact Bjoern directly if you have concerns.
* QA (Robinson)
+ UNCONFIRMED at 377
+ needAdvice at 13
+ Most Pressing Bugs:
https://bugs.documentfoundation.org/buglist.cgi?bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&bug_status=NEEDINFO&bug_status=PLEASETEST&chfield=priority&chfieldfrom=-8d&chfieldto=Now&chfieldvalue=highest&list_id=545001&priority=highest&product=LibreOffice&query_format=advanced&resolution=---
+ priority highest in the last week ...
+ need to switch bugzilla permissions etc. to get MABs fully replaced.
+ tdf#91485 - UI:Cursors other than the default work but are not displayed
(cloph's got a fix for this one - pushed to -5-0 just now)
+ tdf#92269 - 5.0.0.1 Win 64 Explorer Crash after single click on any LO file in folder.
(shlxthdl.dll / propertyhdl.dll property handler problem?)
+ setting up a Win VM to test it.
* QA stats:
+ https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
+159 -193 (-34 overall)
many thanks to the top bug squashers:
Beluga 81
tommy27 9
Caolán McNamara 9
Eike Rathke 8
Adolfo Jayme 8
Maxim Monastirsky 7
Gordo 6
Andras Timar 6
m.a.riosv 5
Julien Nabet 5
Michael Meeks 4
Clément Lassieur 4
Miklos Vajna 3
Óvári 3
Kevin Suo 3
* Open 5.0 MAB
+ 2/12 3/12 5/11 6/12 5/11 6/11 5/9 6/9 5/8 5/8 4/7 2/5 0/3 1/3 1/3 1/3
+ https://bugs.documentfoundation.org/showdependencytree.cgi?id=86696&hide_resolved=1
* Open 4.4 MAB
+ 14/61 16/61 17/61 17/61 16/60 19/60 15/56 16/56 15/53 15/53 14/52 15/52
+ https://bugs.documentfoundation.org/showdependencytree.cgi?id=79641&hide_resolved=1
* Open 4.3 MAB
+ 65/169 72/169 73/170 75/170 78/170 77/169 77/169 78/167 79/166 79/166
+ https://bugs.documentfoundation.org/showdependencytree.cgi?id=75025&hide_resolved=1
* Bibisected bugs open: whiteboard 'bibisected'
+ 310/921 320/915 330/909 329/898 335/895 333/874 337/869 334/849 334/839
+ http://tdf.io/bibibugs
* all bugs tagged with 'regression'
+ 581(-5) bugs open of 3946(+29) total, 40(+3) high severity
* ~Component count net * high severity regressions
Calc - 13 (+2)
Writer - 9 (-1)
LibreOffice - 8 (+1)
Impress - 5 (+0)
UI - 3 (+0)
Base - 1 (+0)
Chart - 1 (+1)
+ above as a list: http://bit.ly/1HWHb3E
+ complete table: http://bit.ly/1JQ3z4A
* ~Component count net *
Writer - 205 (-4)
Calc - 109 (-6)
Impress - 47 (-2)
Crashes - 43 (+1)
LibreOffice - 40 (+1)
UI - 36 (+2)
Borders - 22 (+0)
graphics stack - 24 (+2)
Draw - 20 (-1)
Base - 18 (+1)
filters and storage - 10 (-2)
Chart - 12 (+1)
Printing / PDF export - 10 (+0)
Formula Editor - 5 (+1)
framework - 4 (+0)
BASIC - 4 (+0)
Extensions - 3 (-1)
sdk - 1 (+0)
Installation - 1 (+0)
Linguistic - 1 (+0)
+ http://bit.ly/1BUdI8i
--
michael.meeks@collabora.com <><, Pseudo Engineer, itinerant idiot
Context
- minutes of ESC call ... · Michael Meeks
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.