[Libreoffice-qa] minutes of ESC call ...
michael.meeks at collabora.com
Thu Jul 9 09:08:27 PDT 2015
+ Kendy, Caolan, Bjoern, Robinson, Olivier, Miklos, Cedric, Sophie,
Eike, Muthu, Stephan, Christia, Jan-Marek, Michael S
* Completed Action Items:
+ review 4x new splash / start-center artwork patches (Bjoern)
+ file conference papers [!] (All)
+ please submit abstracts:
+ Android editing (Miklos/Tomaz)
+ Calc somethings (Eike)
+ GTK3 (Caolán)
+ crashtesting + coverity stats (Caolán)
+ write thunderbird / mork MozTrap test-case (Sophie)
+ snapshot & check-in help authoring extension to dev-tools (Kendy)
+ send mentoring lead idea to ESC list & solicit feedback (Bjoern)
* 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. ]
+ complete regression ideas wiki page (Bjoern/Norbert/Noel & others ...)
+ file conference papers [!] (All)
+ please submit abstracts:
+ Rendercontext & design foo (Kendy)
+ some beginner oriented stuff & website infra (Cloph)
+ Release Engineering / freeze overview (Bjoern)
+ From extensions to core: how it works (Bjoern)
+ 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)
[ need to setup windows machine post Texas move ]
+ re-arrange the help XML for the menu changes (Jay)
+ 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)
+ enable 'make check' for new Windows CI hardware when it arrives (Norbert)
* Release Engineering update (Christian)
+ 4.4.5 - RC1
+ tagged, built, distributed to mirror network.
+ can be announced after the call.
+ 5.0.0 - RC3 status / branch
+ starting with translation export at 9pm
+ will be tagged / branched later today we have until midnight tonight.
+ heavy-duty tripple-review process for libreoffice-5-0-0 branch
+ Pending translations patch in gerrit (Eike)
+ would be great to apply after the update.
+ it affects only German.
+ Major bugs
+ Java not working without the old VS2010 MSVC runtime (Cloph on it)
[ not had a chance to fix it yet; Michael S pointed at magic
function that succeeds in the runtime for 32bit builds,
prolly needs more fixing in 64bit builds ].
+ presenter console - not visible on any platform (Cloph+Michael)
[ fixed now on Linux, Michael to have a look at Windows ]
+ PDF export Mac (Norbert)
[ fixed ]
+ KDE4 unusable mostly (JMux)
+ will push to gerrit for master today
+ reviewing easy stuff until midnight (Cloph)
+ couple of issues (Robinson)
+ need more info, but nothing super-pressing.
+ Late Feature Status (Michael)
+ LibreOfficeKit / Online tweaks (Kendy)
+ no changes.
+ OpenGL / double-buffer RenderContext (Kendy)
+ patches from Tomaz pending in gerrit
+ already reviewed (Miklos)
+ 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 complete
+ patch in for gtk2 and gtk3 -> automatic accelerators, under control.
+ won't affect anything TDF ships fo + nothing else.
+ 5.0 splash / startcenter graphics / about dialog (Kendy?)
+ follow this bug:
+ about to push everything to master & push to 5.0
+ passed through the visual identity group - 10x reviews.
+ everything will be in the next RC3 ...
+ locked down modulo last minute feedback.
+ Android & iOS Remote
+ review still pending - due next week.
* UX Update (Kendy)
+ Template Contest
+ discussion wrt. seven submissions, 1/2 are quite good.
+ will provide feedback soon & perhaps iterate
+ HIG / discussed general sidebar approach
+ proposals to make sidebars fixed-width.
+ conclusion; still developing the usage there
+ sidebar -> more for properties; toolbars for functionality
+ at the moment not fully settled.
+ not so strict in the HIG just yet.
* Documentation (Olivier)
+ keeping help content up-to-date is a challenge
+ growing gap features <-> help docs.
+ time to come back & put it into the mainstream.
+ new features should have a minimum of documentation to bundle.
+ collecting a list of gaps that have been noticed
+ regularly adding new deps to a meta-bug here
+ need a reference to understand new calc functions, features etc.
+ writing XML files not fun at all.
+ a big need here; re-use extension to make writer a help authoring tool.
+ API of LibreOffice changed etc.
+ extension -> now in git / dev-tools
+ can upgrade it, and use it for writing help pages.
+ we have a lot of documentation in the help.
+ a tool that is quite old
+ want to check if we can use it to improve things,
or should we use a new technology.
+ best to improve existing thing for now.
+ would like help from developers.
+ help tool now runs (Kendy)
+ it doesn't run too well; type in words & save & re-load
+ new words are in bold; some XSLT there ...
+ either try to fix the XSLT, or re-write it in something
readable & debuggable.
+ Noel offered to try converting XSLT -> Java
+ tried it, but end result as horrible as XSLT (Noel)
+ Then could re-write in python.
+ not huge; 1300 lines export and 1900 for import.
+ big part is the tables.
+ might be easy to debug or re-write.
+ amazing we don't use ODF + RDF (Michael)
+ ideally use wikihelp (Kendy)
+ short term easier to fix this
+ looking for a python hacking hero who'd like to be mentored.
+ once the tool is fixed (Olivier)
+ no so bad, Basic + Python
+ the key is getting at least something in the flow of
new feature development.
+ eg. can't document OpenCL - don't understand tougher stuff.
+ recommend mentors - write-down a sheet on what they did
and what functionality they worked on.
+ once an XML file is generated from help
+ a small tool to render it without compiling the whole help would be nice.
+ could use the HTML / wiki export for this ? (Kendy)
* Crashtest update (Caolán)
+ 0 import, 1 export - cf. blog:
+ unchanged from blog, hope to look at 1 export assert.
hyperlinks, ruby-text tag intersection for this case.
* serf / neon & webdav bits (Giuseppe)
[ defer to next week ]
* GSoC (Cedric/Thorsten/Fridrich)
+ everything fine
+ all but 1x students passed (of 12) -> a good ratio
+ keep going :-)
* 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)
+ request from the Slovenian team: enable emoji before RC5
"I can see that this feature won't be enabled before RC5 (=final 5.0
release). As some language teams have already translated that particular
new po file or major parts of it I see no reason why not to make this
feature work already in RC4 (even RC3?) so at least those l10n teams have a
week to test their translations of emojis."
+ code to merge translation has yet to be written (Andreas)
+ answered on l10n list: http://nabble.documentfoundation.org/libreoffice-l10n-emoji-l10n-tp4153685p4153976.html
+ we will have translations we can't check (Sophie)
+ originally Laszlo did English & Hungarian (Miklos)
+ chicken & egg issue - no tool to extract it to po & back.
+ then he did the po direction, but not the reverse
+ so - we have nothing bad for other langs - they just don't work (Michael)
+ punt all non-en-US / hungarian Emoji foo to 5.0.1
+ hope this doesn't happen next time - since translating master in parallel.
* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
+ pending / shelved for now - wait 6 weeks.
* Commit Access (Miklos)
+ proposed: Mike Kaganski - has some 10-15 patches included
+ all but 1x fixing a non-trivial problem; couldn't push
to a private branch the other day.
=> go ahead.
* Jenkins update (Norbert)
+ missing & missed.
* Easy Hacks:
+ new easy-hacks thanks to:
+ <no new easy-hacks>
+ create your own by setting whiteboard to eg.
"easyHack difficultyBeginner skillCpp topicCleanup"
* Regression / Tendering Ideas (Michael)
AI: + mail people to ask wrt. ranking & consolidate for board (Michael)
* Security (Bjoern)
+ OpenSSL issues appear not to affect the version we ship.
+ would appreciate a double-check.
AI: + ping paranoid security guys (Michael)
* Mentoring lead (Bjoern)
+ someone technical & competent (Michael)
+ can we find someone to fill the role ?
+ perhaps good for a student / post-doc etc.
+ otherwise accepted; lets try it.
* QA (Robinson)
+ UNCONFIRMED at 402
+ needAdvice at 16
+ Most Pressing Bugs:
+ priority highest in the last week ...
+ tdf#89554 - EDITING: Dragging table to other page causes crash
+ Longstanding crash (Inherited from OOo)
+ we get a lot of crashes (Michael)
+ 43 open regression crashes -> more pressing
+ harder to reproduce in the past (Robinson)
+ tdf#92639 - Recent Files not shown in "Start Center" thumbnails and "File/Recent Documents" menu
+ Recent issue bisected - Stephan presumably looking at it.
+ tdf#92573 - Writer crash when attempting to open one file.
+ crash-testing bug-set is a static set (Caolan)
+ only when all cleared will we update it.
+ will update after 2x consecutive 0x0 reports.
+ pushing some more BZ changes over the next few days
+ testing today killing the MAB bits & merge today / tomorrow.
* QA stats:
+145 -121 (+24 overall)
many thanks to the top bug squashers:
Maxim Monastirsky 10
Adolfo Jayme 10
Björn Michaelsen 9
Andras Timar 8
Alex Thurgood 7
Markus Mohrhard 5
Michael Meeks 4
Caolán McNamara 4
Miklos Vajna 4
Cor Nouws 3
steve -_- 2
* Open 5.0 MAB
+ 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 2/5 0/3
* Open 4.4 MAB
+ 10/60 12/60 14/61 16/61 17/61 17/61 16/60 19/60 15/56 16/56 15/53
* Open 4.3 MAB
+ 62/168 64/169 65/169 72/169 73/170 75/170 78/170 77/169 77/169 78/167
* Bibisected bugs open: whiteboard 'bibisected'
+ 305/931 310/925 310/921 320/915 330/909 329/898 335/895 333/874 337/869
* all bugs tagged with 'regression'
+ 590(-4) bugs open of 3997(+26) total, 40(-4) high severity
* ~Component count net * high severity regressions
Calc - 14 (+0)
Writer - 10 (-3)
Impress - 6 (+0)
LibreOffice - 6 (-1)
Formula Editor - 1 (+1)
filters and storage - 1 (+0)
Base - 1 (+0)
UI - 0 (-1)
Chart - 0 (-1)
+ above as a list: http://bit.ly/1HWHb3E
+ complete table: http://bit.ly/1JQ3z4A
* ~Component count net *
Writer - 208 (-2)
Calc - 112 (-1)
Impress - 50 (+1)
Crashes - 43 (-4)
LibreOffice - 39 (+0)
UI - 35 (+0)
graphics stack - 24 (+0)
Borders - 22 (+0)
Draw - 20 (+0)
Base - 19 (+0)
filters and storage - 12 (+1)
Chart - 11 (-1)
Printing / PDF export - 10 (+1)
framework - 5 (+1)
BASIC - 5 (+0)
Formula Editor - 5 (+0)
Extensions - 2 (-1)
sdk - 1 (+0)
Linguistic - 1 (+0)
Installation - 0 (-1)
michael.meeks at collabora.com <><, Pseudo Engineer, itinerant idiot
More information about the Libreoffice-qa