* Present:
+ Bjoern, Stephan, Michael M, Robinson, Jan-Marek, Cloph, Eike, Andras,
Kendy, Miklos, Thorsten, Caolan, Adam, Jacobo, Norbert, David, Kohei,
Markus
* Completed Action Items:
+ come up with a proposal timing-wise (Cloph)
+ start building bibisect repositories (Robinson)
[ built will up-load shortly ]
+ get Robinson access to TDFs Sun-Ultra-24 etc. (Cloph)
+ see also: https://redmine.documentfoundation.org/issues/597#note-21
+ test system to get BSA fixed (Cloph)
[ setup with a proxy to the testing instance of bugzilla,
need to work out why xml-rpc login fails ]
+ merge calc / sidebar stripe enablement to 4.4 for now (Kendy)
* Pending Action Items:
+ fix BSA login / XML-RPC issues (Cloph)
+ reach out to Tollef to organise bz migration date/time (Robinson)
+ get stats on bugzilla load / HW strength from Tollef (Robinson)
[ talking to him after the call today ]
+ check Matus' startup performance measurement for layered images.zip (Kendy)
+ poke wrt. FOSDEM / BetaCoworking - ask him (Kendy)
[ Cor poked, seems they're happy to have us for 2x days ]
* Bugzilla migration update (Robinson)
+ going well
+ http://vm150.documentfoundation.org/
+ please test out your tools vs. that.
+ talk to Tollef today to get a date.
* Release Engineering update (Cloph)
+ 4.2.8 release
+ RC2 tagged & currently still building on Windows
+ once done tonight - will start building 4.4.0 Beta2
+ 4.3.5 RC2
+ due to be tagged next week
+ 4.4.0 Beta 2
+ plan to tag late-evening.
+ Lateish Feature collection:
+ OpenGL rendering for Windows by default for good drivers (various)
+ Blacklisting for Linux and Windows (Markus)
[ now done / in 4.4 Beta 2 - list needs evolution ...
most devices currently black-listed vs. Mozilla black-list
a few white-listed.
export SAL_FORCEGL=1 to skip the black-list ]
+ OpenGL/CL JPEG de-compression to texture (jpeg-turbo patch)
[ patch pending here ].
+ OneDrive bits [ urk ]
+ in the features / wiki page but ...
+ https://bugs.freedesktop.org/show_bug.cgi?id=62437
+ no point merging the feature, until matching libcmis release (Miklos)
+ is there a story here ? can we get a libcmis release ? (Michael)
AI: + ask Cedric what is up (Miklos)
+ any objections to get it in for RC1 ?
+ none.
+ PDF signing - non-experimental (Kendy)
+ small patch to enable it in 4.4
+ can always re-disable it if not working before release.
+ so far Linux & OS/X work -> Windows in progress.
+ any objections to enabling for RC1 ?
+ none.
+ Android / iOS Remote
* Crashtest update (Markus)
+ expecting new hardware before Christmas.
+ Michael S fixed a problem with the ODF validator
+ found a bug - reporting errors with extension elements
containing character content; now fixed.
+ new export asserts around duplicated attributes
+ ODS export ~200 assert issues around style export:
+ generating invalid files
+ otherwise the numbers look quite stable
+ a few more import crashers - related to duplicated attributes,
+ some filters to internal conversions to ODF:
+ export of OLE objects on import eg.
* Large scale renames (Kendy)
+ any concerns wrt. s/Crsr/Cursor/ , s/Frm/Frame/ , s/Fmt/Format/ and similar?
+ of course with the care it needs - some include files have that in the name etc.
+ XML attributes with 'Frm' in them
+ git grep 'Crsr' | wc -l gives 5808
+ Frm: 26837
+ Fmt: 24992
+ suggest postpone 'Frm' (Bjoern)
+ fears of 10x -> 20x frame concepts
+ not worried wrt. cursor / format
+ we already have 'Frame' and 'Frm' everyone likes to call things 'Frame'
+ in sw:: namespace already have a 'Frame' class for binary DOC import/export (Miklos)
+ rtl:: namespace cleanup for strings - was done during the .3 release (Miklos)
+ less pain for cherry-picking ...
+ Another thing to queue for x.y.3 release is Window::Paint (Michael)
+ adding an OutputDevice reference
+ another data-point on fmt/frm - got quite confused (Sberg)
+ lots of permutations SwFmtFrm and SwFmtFlyFrm etc.
+ concerns trying to follow stack frames
+ if cleanup there; perhaps some improved naming too.
+ would support better names for Writer (Bjorn)
+ can re-write classes with Clang ? (Michael)
+ need to update documentation too (Miklos)
+ got complaints of 'm' prefix member changes
+ bigger changes need to update the huge OO wiki pages too.
+ potentially should clone those pages ? (Michael)
+ old naming in images too (JMux)
* FOSDEM bits
+ when is the meeting ? (Norbert)
+ currently planned Mon / Tues / Wed (board meetings)
+ https://penta.fosdem.org/submission/FOSDEM15
+ "TextBoxes: complex shapes with complex content in LibreOffice Writer" - Miklos
+ OpenGL rendering - Markus
+ Jenkins & CI - Norbert
+ C++11 in LibreOffice - Michael S
+ Calc dependencies & OpenCL - Michael M
+ Calc Easy-hacks - Eike
+ Android document browser - Jacobo
+ Android Viewer - Kendy
+ Interop. summary - Adam
+ Mail Merge Performance - Lubos
+ LiMux students
AI: + encourage people to come, travel funding for talkers (Jmux)
+ OpenGL canvas - Michael / Stefan
+ Idle work - Tobias / Jennifer
+ FastParsing - Daniel
+ OpenGL transitions - Stefan
+ LibreOffice IDE integration (Bjoern)
+ UNO de-layering - ?
+ Lightning talks - (Thorsten)
+ UX / design review (Kendy?)
+ Import performance wins (Matus)
+ Coverity / Crash-testing (Markus)
+ Image lifecycle & performance work (TamasZ)
+ ~20 minute slots (good to collect talks)
+ we have ~1 week to get this stuff filed: Dec 14th Deadline.
* Hackfests (Bjoern)
+ initial scheduling for 2015:
+ FOSDEM, Bruessels, Belgium -- February 2015 contact: Kendy/Cor
+ Las Palmas de Gran Canaria, Spain -- March, 2015 contact: Bjoern
+ setup for GSOC etc.
+ Cambridge, UK -- May 2015 contact: Michael
* UX Update (Kendy)
+ ruler in Writer turned off by default, shortcut to toggle will be provided
+ better default workspace color
+ lighter on windows -> looks better
+ Breeze icon theme going nicely (4.5 only)
+ have writer that can open with (KDE5) Breeze icons
+ needs the image layering
+ some bundled templates needed - will run a competition
+ template button on the start screen
+ much more accessible; when you hit the button: no templates
+ run a quick competition: to get 2-3 good looking templates
+ what's the story on translation ? (Michael)
+ hope to not have much text in there (Kendy)
* Certification (Stephan/Bjoern/Kendy)
+ page updated.
* Jenkins update (Norbert)
+ issues with tests hanging all of windows yesterday
+ crash in VCL, after which a hang & not finish; not sure why.
+ in theory a timeout / watchdog in jenkins
+ fixed a hang-bug with the XML parser (Kohei)
+ just fixed - could that be it ?
+ some vcl virtualdevice thing aborting (Norbert)
+ not much progress this week
* bug mail to dev-list bikeshed (Stephan, Bjoern)
+ noticed the dev-list was full of bug mail yesterday (Stephan)
+ mostly EasyHacks being subscribed to the list
+ not sure we need it, but what is the consensus
+ last consensus was that EasyHacks & MABs -> Dev list (Bjoern)
+ volume is rather high.
+ prefer to have less of them;
would prefer to have a daily digest:
+ see also: https://bugs.freedesktop.org/show_bug.cgi?id=66154
+ MAB mails - are mostly content-less
+ just say: MAB <n> FIXED or MAB <n> was marked blocking
on another bug.
+ scripting some real content into that would be awesome.
+ can mouse-over the links in the bug-tracker & see the subject (Michael S)
+ would be cooler to have the mythical portal (Sberg)
* QA (Robinson)
+ UNCONFIRMED stable at 633
+ quiet as testing out 4.4
+ one issue in the meeting; how to deal with bugs
resolved 'WORKSFORME' vs. master
+ users can be frustrated by that outcome
+ if we don't know what commit fixed it - hard to identify the
developer to commit & back-port it.
+ can you bibisect ? (Miklos)
+ would devs be interested then ? (Robinson)
+ depends on the commit - perhaps too big (Michael)
+ of course, if it's a small win & easy case anyone
can push to gerrit for back-porting (Kendy)
+ good to tell the developer involved too.
* QA stats:
+ https://bugs.freedesktop.org/page.cgi?id=weekly-bug-summary.html
+131 -102 (+29 overall)
many thanks to the top bug squashers:
Markus Mohrhard 13
Jay Philips 11
Maxim Monastirsky 8
V Stuart Foote 6
Caolán McNamara 6
Michael Stahl 6
Beluga 5
Alex Thurgood 5
Julien Nabet 4
* Open 4.5 MAB
+ 0/1
+ https://bugs.freedesktop.org/showdependencytree.cgi?id=86696&hide_resolved=1
* Open 4.4 MAB
+ 7/22 5/19 4/18 3/17 3/16 3/16 4/16 5/15 4/14 3/12 3/12 3/12 7/12
31% 26% 22% 17%
+ https://bugs.freedesktop.org/showdependencytree.cgi?id=79641&hide_resolved=1
* Open 4.3 MAB
+ 58/117 33/90 19/73 17/65 16/64 16/64 15/63 16/63 16/60 17/61 16/60
49% 36% 26% 26% 25% 18% 23% 25% 26% 27% 26%
+ https://bugs.freedesktop.org/showdependencytree.cgi?id=75025&hide_resolved=1
* Open 4.2 MAB
+ 38/232 63/255 74/261 83/266 81/263 84/262 82/260 80/260 82/260 86/257
16% 24% 28% 31% 30% 32% 31% 30% 31% 33%
+ https://bugs.freedesktop.org/showdependencytree.cgi?id=65675&hide_resolved=1
* Bibisected bugs open: whiteboard 'bibsected'
+ 182/488 190/481 189/475 190/470 173/446 170/441 161/427 153/413
+ http://bit.ly/VQfF3Q
* all bugs tagged with 'regression'
+ 473(-13) bugs open of 3248(+22) total
* ~Component count net *
Writer - 137 (-3)
Spreadsheet - 103 (-6)
Crashes - 31 (+0)
Presentation - 30 (-1)
Database - 27 (+1)
Libreoffice - 26 (-1)
UI - 24 (+1)
Drawing - 22 (+0)
Graphics - 21 (+0)
Borders - 20 (+0)
Chart - 15 (+0)
Filters - 15 (-1)
Print / PDF - 13 (-1)
BASIC - 5 (+0)
Linguistic - 3 (+0)
Installation - 3 (+0)
Extensions - 3 (+0)
framework - 2 (+1)
Formula - 2 (-1)
sdk - 1 (+0)
Impress Remote - 0 (+0)
+ http://bit.ly/15mM2Yn - for devs ( no NEEDINFO / UNCONFIRMED )
--
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.