[Libreoffice-qa] minutes of ESC call ...
michael.meeks at collabora.com
Thu Jul 16 09:17:21 PDT 2015
+ Robinson, Christian, Sophie, Norbert, Caolan, Michael M, Bjoern,
Noel, David, Cedric, Jan-Marek, Muthu, Stephan, Giuseppe C, Eike,
Michael S, Thorsten
* Completed Action Items:
+ file conference papers [!] (All)
+ please submit abstracts:
+ some beginner oriented stuff & website infra + 2 others (Cloph)
+ Release Engineering / freeze overview (Bjoern)
+ From extensions to core: how it works (Bjoern)
+ ping paranoid security guys (Michael)
+ complete regression ideas wiki page (Bjoern/Norbert/Noel & others ...)
[ just added one (Bjoern) ]
+ enable 'make check' for new Windows CI hardware when it arrives (Norbert)
[ have the new hardware - from ByteMark, but tried make check on bytemark
and it failed left/right.
+ mostly passes for Michael S
+ a win64 build (Norbert)
+ could be just this platform.
+ never done a win64 build (Michael S)
AI: + will check on a 32bit box instead (Norbert) ]
+ mail people to ask wrt. regression idea ranking & consolidate (Michael)
* Pending Action Items:
+ take a look at tdf#91495 (Kendy)
[ easiest is to add an expert config option, which won't crash
with the string freeze, will look at it. ]
+ file conference papers [!] (All)
+ please submit abstracts:
+ Rendercontext & design foo (Kendy)
+ Ace of Base (Lionel)
+ ODF / TC bits (Andras)
+ register at the conference: http://conference.libreoffice.org/2015/registration/ (all)
+ test win64 / thunderbird / mork integration (Robinson)
[ not get the 64bit builds to work, Florian R hoped to look at it,
we get sdbc:// driver errors:
AI: + file bug and poke David O etc. (Robinson) ]
+ re-arrange the help XML for the menu changes (Jay)
[ still nothing up ]
AI: + poke Jay, do we need to revert ? (Sophie)
+ track & support help XML status (Kendy)
+ UserAgent - drop bundled-languages (Michael)
+ UserAgent - produce a patch for review (Michael)
+ review ongoing pootle maintenance funding arrangements (Floeff)
+ update 5.1 Linux base-line to CentOS/6 to get KDE4 support (Christian)
* Release Engineering update (Christian)
+ 4.4.5 - RC2
+ also the next RC for 5.0.0 due next week.
+ currently 2x waiting for 5-0, and 4x for 5-0-0
+ 5.0.0 - status / branch
+ heavy-duty triple-review process for libreoffice-5-0-0 branch
+ 1x review for 5-0 and +2 more for 5-0-0
+ Major bugs
+ Java not working without the old VS2010 MSVC runtime
[ now fixed, and no issues for win64 that don't also affect
32bit, was a data-type casting issue ]
+ presenter console - not rendering on Windows (Michael)
[ incredible code really odd ... still chasing it ]
+ KDE4 usability (JMux)
+ 2x patches submitted for master & 5.0.0
+ all merged, no worse than previous releases.
+ lhm tinderboxes already building with KDE4 to track that.
+ nothing super-pressing (Robinson)
+ some things turned out to be more minor than user prio.
+ Late Feature Status (Michael)
+ LibreOfficeKit / Online tweaks (Kendy)
+ no changes -> mostly changes going into master anyway.
+ OpenGL / double-buffer RenderContext (Kendy)
+ co-ordinate system improved to get GPU based scaling & 0.5 pix offsets
+ hairlines now work nicely.
+ various other fixes -> working much better.
+ OpenGL by default not achievable for 5.0.0
+ propose re-visit @ ESC for 5.0.1 for some H/W on Windows.
+ won't affect anything TDF ships for 5.0
+ 5.0 splash / startcenter graphics / about dialog (Kendy?)
+ did everything get in ?
AI: + provide a non-TDF branded set into git (Cloph)
AI: + move existing git images -> private TDF branded (Cloph)
+ poke Barak for source files.
+ chase 'About' dialog ... whatsup ?
+ is the credits page ? (Norbert)
+ updated on every RC released (Cloph)
+ Android & iOS Remote
+ review done, patch looks good, will merge with
new translations etc. (Cloph)
* UX Update (Kendy)
+ kendy on vacation.
* Documentation (Olivier)
+ no-one here.
* Crashtest update (Caolán)
+ crash-test stable
+ single docx export assert still
+ 1x import issue that comes & goes intermittently.
+ started fuzzing recently.
+ going well; with a scheme for fast iteration
+ canary issue (Norbert)
+ good to have 1x to see it's doing something.
+ tooling tells you of suspicious repeate execution (Caolan)
+ update of bug docs pending.
+ running out of space on VM136 -> within 10Gb of full on a run.
+ We have 12G of test docs. My up-to-date archive is 44G
+ Current 12G turns into +86G on run, so +616G, err I need an additional 660G
+ disk is 300G in size, so no amount of cleanup matters I guess
+ working on wrapping crash-testing into Jenkins (Norbert)
+ buried in the pile, needs to cleanup scripts & move them around
to rationalize them; which will increase VM size.
+ no space available on the fast RAID system, only on regular (Cloph)
+ just an additional virtual-disk can be hooked up as
another partition. (regular space is plenty, more than 2TB available)
+ VDB1 - fairly tight (Cloph)
+ cleanup & re-org needed to save space (Norbert)
* serf / neon & webdav bits (Giuseppe C)
+ Worked on implementing webdav locking in serf/ for AOO
+ implemented lock-management in the framework/
+ working on implementing an issue tdf#82744
+ pushed the patch to gerrit last night
+ testing is hard.
+ reviewers appreciated.
+ nice to split patches;
+ into 2x -> 1x for UCB and then for framework
* UNO / stack / member allocated objects (Noel/Stephan)
+ current status - last patch addressed Stephan's comments
+ appears to trigger a basic ref-counting issue.
+ can we elide the basic bit for now ? (Michael)
+ which places does it address ? (Stephan)
+ either on-the stack or in-line in another class (Noel)
+ the cases - fine to detect & complain (Stephan)
+ deliberately creating stack objects for perf. problematic
+ best not to use an UNO interace there (Michael)
* GSoC (Cedric)
+ Next important dates:
+ Aug. 21: pencil down & start of evaluations
+ Aug. 28: final evaluations deadline
+ need to decide Mentor Summit attendees:
+ 7/8th Nov.
+ Thorsten & Cedric - ready to go.
+ Fridrich - not available.
+ happy if someone else goes instead (Thorsten)
+ failing that - want to go.
+ poke Thorsten if you have a burning desire =)
+ students -> LibreOffice Conference ? (Stephan)
+ should all tell our students wrt. conferences.
+ ask them to go now, TDF can guarentee them travel.
+ book early, cap at Eur 1500 for re-imbursement.
+ Google had a special budget for this too (apply to Carol)
+ expected $500 instead.
AI: + chase Google / student travel budget (Thorsten)
+ GSOC panel filed (Cedric)
+ each student has a mini-presentation slot there.
* Hackfests (Bjoern)
+ contacted by Aarhus LibreOffice conference guys wrt.
+ 2nd day of conference
+ looking for a "topic": suggested "C++11 in LibreOffice"
+ advertising to local C++ groups ?
+ UI paper-cuts instead ? (Michael)
+ might need some talks / to prepare for that ? (Bjoern)
+ Hamburg, Germany: Oct 23rd -> 25th
+ would be great to see everyone there.
+ next venues / suggestions
+ Belgium another candidate ...
* l10n Update (Sophie)
+ Emojis (Michael)
+ last time we decided not to risk only 1x (or 2x) RCs with
+ Laszlo didn't get the memo hence:
AI: + suggest poll translators for their language & enable for just those (Sophie)
+ created a merged translation, not ideal (Cloph)
AI: + send the script to do the work to Cloph (Laszlo)
* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
+ pending / shelved for now - wait 5 weeks.
* Jenkins update (Norbert)
from:Thu Jul 9 13:15:26 2015
master linux rel jobs:172 ok:164 ko:8 fail ratio:4.65% break:5 broken duration:1.54%
master linux dbg jobs:89 ok:55 ko:33 fail ratio:37.07% break:6 broken duration:31.32%
master mac rel jobs:153 ok:125 ko:28 fail ratio:18.3% break:9 broken duration:9.3%
master mac dbg jobs:158 ok:138 ko:19 fail ratio:12.02% break:6 broken duration:6.27%
master win rel jobs:112 ok:93 ko:17 fail ratio:15.17% break:6 broken duration:5.28%
master win dbg jobs:113 ok:87 ko:26 fail ratio:23% break:9 broken duration:18.2%
lo-4.4 mac jobs:20 ok:18 ko:2 fail ratio:9.99% break:2 broken duration:47.79%
gerrit win rel jobs:260 ok:155 ko:105 fail ratio:40.38%
gerrit lin rel jobs:258 ok:229 ko:29 fail ratio:11.24%
gerrit mac rel jobs:261 ok:227 ko:33 fail ratio:12.64%
gerrit all jobs:258 ok:150 ko:107 fail ratio:41.47%
Two new boxes:
+ new windows box online, donated by Bytemark : tb68-bytemark (16 cores, dual socket, intel E5530)
+ new Mac box online, acquired by TDF : tb69 (MacPro 12 core)
+ lots of B/W for mac builds.
+ dedicated windows boxes for hosting in Germany coming
+ currently using a big EC2/Amazon instance for Win builds.
+ hope to replace that with 2x big Linux.
+ we have the paperwork done to actually order the windows box.
+ ie. will have doubled capacity vs. what we had last week.
+ takes another 2x weeks or so.
* Easy Hacks:
+ new easy-hacks thanks to:
+ Katarina Behrens
+ create your own by setting whiteboard to eg.
"easyHack difficultyBeginner skillCpp topicCleanup"
* Regression / Tendering Ideas (Michael)
+ out of time, straggling votes (and tasks)
+ deadline for E-mail scores by 00:00 tomorrow (UK time)
-> would like complete scores form people.
+ don't forget Thorsten and/or Bjoern's new items.
+ post a sheet & order & send it to the board.
* Do we need "Blocker" severity in Bugzilla? (Robinson)
+ Rarely/never used correctly
+ misleading too (Michael)
+ could we just rename it ? reduce config touch.
+ mark maj/crit/
AI: + come up with a fun name (Robinson)
+ QA happy to see removed/renamed * QA (Robinson)
+ UNCONFIRMED at 398
+ needAdvice at 11
+ Most Pressing Bugs:
+ priority highest in the last week ...
+ tdf#92687 - Rendering: Rotated text blurry and unreadable in 5.1's charts
+ tdf#92653 - EDITING: cannot drag selection
+ Common functionality --> fix before we see dupes
+ tdf#91574 - SLIDESHOW: presenter console background and buttons not shown during slideshow
+ Looks messy; anything to discuss?
+ death of MAB ?
+ Joel created patch to restrict access to Severity/Priority
+ temporarily reverted due to unexpected side effects
+ affected the bug status in interesting ways
+ could no longer change status properly.
+ debugging / working on a less intrusive patch.
* QA stats:
+130 -90 (+40 overall)
many thanks to the top bug squashers:
Maxim Monastirsky 10
Adolfo Jayme 7
Andras Timar 7
Eike Rathke 6
Caolán McNamara 4
Michael Meeks 3
Stephan Bergmann 3
Justin L 3
Miklos Vajna 2
Joel Madero 2
Carlos Rodriguez 2
* Open 5.0 MAB
+ 1/12 1/12 2/12 2/12 3/12 5/11 6/12 5/11 6/11 5/9 6/9 5/8 5/8 4/7
* Open 4.4 MAB
+ 10/60 10/60 12/60 14/61 16/61 17/61 17/61 16/60 19/60 15/56 16/56
* Open 4.3 MAB
+ 62/168 62/168 64/169 65/169 72/169 73/170 75/170 78/170 77/169 77/169
* Bibisected bugs open: whiteboard 'bibisected'
+ 305/936 305/931 310/925 310/921 320/915 330/909 329/898 335/895 333/874
* all bugs tagged with 'regression'
+ 601(+11) bugs open of 4020(+23) total, 40(+0) high prio.
* ~Component count net * high prio. regressions
Calc - 14 (+1)
Writer - 9 (-1)
Impress - 6 (+0)
LibreOffice - 6 (+0)
UI - 1 (+1)
Formula Editor - 1 (+1)
filters and storage - 1 (+0)
Base - 1 (+0)
+ above as a list: http://bit.ly/1HWHb3E
+ complete table: http://bit.ly/1JQ3z4A
* ~Component count net *
Writer - 208 (+0)
Calc - 114 (+2)
Impress - 51 (+1)
Crashes - 45 (+2)
LibreOffice - 40 (+1)
UI - 36 (+1)
graphics stack - 25 (+1)
Borders - 24 (+2)
Draw - 20 (+0)
Base - 20 (+1)
filters and storage - 12 (+0)
Chart - 11 (+0)
Printing / PDF export - 10 (+0)
framework - 5 (+0)
Formula Editor - 5 (+0)
BASIC - 4 (-1)
Extensions - 2 (+0)
Linguistic - 1 (+0)
sdk - 0 (-1)
michael.meeks at collabora.com <><, Pseudo Engineer, itinerant idiot
More information about the Libreoffice-qa