minutes of ESC call ...
michael.meeks at collabora.com
Thu Nov 13 08:13:33 PST 2014
+ Muthu, cloph, Markus, Lionel, Eike, Norbert, Stephan, Kendy,
Michael M, Robinson, JMux, David T, Kohei, Michael S, Ptyl
* Completed Action Items:
+ commit UX default tweak to master (Kendy)
+ mention calc sorting issue in the 4.2.7 / 4.3.3 release notes (Cloph)
+ build pre-canned downloadable VM's for Tolouse (Cloph)
[ VirtualBox images - still up-loading
cloud based VM is running & re-building ]
+ look at sorting spreadsheet / use-cases etc. (Eike)
cf. https://bugs.freedesktop.org/show_bug.cgi?id=85490 ]
[ some progress, Luke did some good work on JBF's doc.
several use-cases where things are different, further
fixes expected for 4.3.next+1
4.2.x new ? perhaps when we have most important ones fixed ]
+ update on student projects from A Coruña University (Jacobo)
[ as below ]
* Pending Action Items:
+ look at regressions associated with a SUSE bugzilla bugfix (Timar)
* Release Engineering update (Cloph)
+ 4.3.4 RC1 status
+ available on the web-site, since Tues for general public.
+ plan to announce on Friday.
+ ignoring Mac / senddoc script fix for now.
+ ~60 bug fixes.
+ 4.3.5 RC1 due in 2 weeks (previously called 4.3.4)
+ just re-numbered the schedule
+ have nice chart -> Thunderbird/elsewhere mail/HTML copy/paste patch (Muthu)
+ review appreciated: https://gerrit.libreoffice.org/#/c/11911/
+ 4.4.0 Beta 1 / Feature Freeze / adjust ?
+ Recent Features ( fun ? )
+ Image lifecycle re-work (Tamas)
+ an OpenCL subset for whitelisted drivers by default (Tor)
+ mail merge should be faster and correct for more documents (JMux, LLunak)
+ Lateish Feature collection:
+ expat -> libxml2 sax2 - 10% ? (Lubos)
+ merging in the next few days.
+ OpenGL rendering for Windows by default for good drivers (various)
+ CloudOn really waiting for the OpenGL work (Ptyl)
+ threaded package2 / zipping (Matus)
+ threaded XLS[X] XclExpRow export win - ~20% (Michael)
+ bogus image compression avoidance (Matus)
+ calc bulk sliding window dep. tracking (Kohei)
+ ongoing gerrit patch submissions
+ chart related patches in gerrit - fear factor (Kohei)
+ a queue of UX guys patches - modifying toolbars (Moggi)
+ good review before the feature freeze.
+ hackfest in Toulouse...
+ Android / iOS Remote
* Crashtest update (Markus)
+ futures / Manitu ordering update ?
+ working on script to analyse results
+ a number of image-format import crashers
+ TIFF & other misc. obscure binary formats
+ hopefully with new server - can run 1x per month with asan
to get memory protection issues sorted out.
+ XML / validation numbers:
+ much improved over time (thanks to Eike, Markus, Michael S)
+ one element Sun/Oracle forgot to include in the std. in 1.0
+ written by every version of OO.o / LibreOffice
-> 30% of Calc validation errors.
+ investigated 2x elements: very old problems from OO.o (Michael S)
+ docx import crashers mostly gone; otherwise similar.
+ more files included in the runs now; 64k docs on import.
+ Toulouse Hackfest [ This Weekend ! ] (Arnaud)
+ Confirmed for Nov. 15-16th
+ more details: https://wiki.documentfoundation.org/Hackfest/Toulouse2014
+ budget reserved (Eur 2k) - poke Bjoern.
+ Munich hack-fest [ Next Weekend ! ] (Jan-Marek):
+ jmux (IRC) can add you if you don't want to create an account
+ will have a BSP come-together; if someone says they're coming
just show up etc.
+ November 21st-23rd, 2014
+ 35 or so registrations - looking fun.
+ Need further offers [!] ... (Bjoern)
+ propose Collabora / Cambridge (Michael)
+ should consider Las Palmas de Gran Canaria/University again (Bjoern)
+ Freiburg - also an option (prolly better in summer anyway (Bjoern)
* FOSDEM bits
+ 20 minute slots (good to collect talks)
+ please consider filing by mid. December !
+ Volunteer needed to book / run the hackfest afterwards.
* library bloat (Michael S)
+ not really an issue for release builds - --enable-mergelibs
+ big library + --enable-symbols -> OOM
+ especially problematic CppuniTests with use_library_objects
+ perhaps a barrier to entry to new developers
+ Calc: (with debuginfo) 4.1 - 413Mb, 4.3 - 512Mb, master - 600Mb
(stripped) 4.3 - 26.8Mb master - 30Mb
+ linking in parallel gives OOM issues.
=> avoid making libraries even bigger.
+ new calc engine uses lots of templates (Markus)
+ mdds usage is restricted to only a few modules: (Kohei)
+ 5-6 translation units only.
+ whole code-base is using lots more templates (Markus)
+ compilation speed also got more than 2x slower (Kohei)
+ use of own templates & container -> STL
+ recently turned a lot of methods to inline methods left/right (Kohei)
+ some data needed: how many people show up at hackfest with <= 8GB ram to build?
+ ask people at hackfest.
+ include what you use patch from Riccardo (Michael)
+ the real sol'n to compile time is not including so much.
* UX Update (Kendy)
+ lots of controversy sorted out, minutes posted
+ lots of nice UX related patches went in
+ Caolan's "delete in masterpages"
+ drop-downs for insert-bullet / numbering
+ default to Sifr on Mac/OS [ should be in late-features ]
+ reminder: UI-Freeze: week 51/Dec 15
+ Heiko from user-prompt should publish surveys
+ 2x new people joined yesterday: Ahmed & Stuart
* Certification (Stephan/Bjoern/Kendy)
+ page updated.
* Bugzilla migration update (Robinson)
+ data in a test VM, VM getting migrated today
+ anyone interested in becoming an admin / helping out
+ please ping Robinson, starting to hand out accounts
on the test VM.
+ also salt-stack work planned this week.
+ migration plan depends on release dates: early January ?
+ co-ordinating date/time with Tollef
+ offered to shut-down fdo to get a nice clean snapshot.
+ kindly offered to have a re-direct for old bugs
+ backup, X, cleanup with scripts, backup of that, we re-load that.
+ X: projects read-only for LibreOffice
* Jenkins update (Norbert)
+ gathering enough machines to do all 3x platforms
+ Aquinetic for Linux next week
+ Bytemark for Windows
+ go in & select which platforms, and a git ref, and it builds
+ allows testing feature branches too.
+ Jenkins on our infra needs migrating to new infra.
+ will start to make it run directly from our infra.
+ login/pwd usual suspects.
+ incompatible autogen changes
+ problems wrt. 1.0 vs. 0.10 - gstreamer change
+ no config file we can put up that works across 2x months
+ could we add these to distro-configs/ ? (Michael)
+ how much solved by removing fatal option checking ? (Michael S)
+ might work; some --best-effort option (Norbert)
+ once they're changed, we get several days of issues
+ introduced with good intentions but ... (Michael S)
AI: + tweak autogen.sh to not add that parameter (Michael M)
+ going to nine boxes, will need more machines
+ plenty of TDF owned machines out there; some at-home
+ creating a mode whereby you can disable jenkins if you need
+ will need an external ssh in from outside to manage jenkins.
* A Coruña University student project update (Jacobo)
+ thank you for your ideas :) reviewed GSOC ideas & ML contents.
+ propose one project, and I will act as a mentor.
+ learn from the experience to maybe run more projects later
+ The chosen project will consist on revamping the gallery tool
as described it GSOC page . Feature-development ideas are the
ones that better fit the goals of these end-of-degree projects
as defined by the University.
+ Currently the students are applying for the projects they prefer.
Once it's assigned to someone, work will start in January/February
and ideally finish in June.
* QA (Robinson)
+ UNCONFIRMED bug count down to 764
+ big thanks to all our triagers !
+ Bibisect for 4.4
+ Alpha1 bibisect repository is built locally (and now available)
mirrored on dev-downloads: http://dev-downloads.libreoffice.org/bibisect/linux/
+ Baseline for 4.4: Ubuntu 14.04 (any reason to change?)
+ Input on an older bug:
"Startup failure: XDM authorization key matches an existing client"
+ obscure, XDM specific, waay off the beaten path; unusual.
* QA stats:
+173 -199 (-26 overall)
many thanks to the top bug squashers:
Joel Madero 28
Samuel Mehrbrodt 13
V Stuart Foote 8
Julien Nabet 7
Cor Nouws 6
Jean-Baptiste Faure 6
Adolfo Jayme 5
* Open 4.4 MAB
+ 3/17 3/16 3/16 4/16 5/15 4/14 3/12 3/12 3/12 7/12 3/8 3/8
* Open 4.3 MAB
+ 17/65 16/64 16/64 15/63 16/63 16/60 17/61 16/60 14/59 15/58 12/54
26% 25% 18% 23% 25% 26% 27% 26% 23% 25% 22%
* Open 4.2 MAB
+ 83/266 81/263 84/262 82/260 80/260 82/260 86/257 88/257 89/257
31% 30% 32% 31% 30% 31% 33% 35% 34%
* Bibisected bugs open: whiteboard 'bibsected'
+ 190/470 173/446 170/441 161/427 153/413 154/410 147/401 143/392
* all bugs tagged with 'regression'
+ 490(-4) bugs open of 3194(+16) total
* ~Component count net *
Writer - 141 (-8)
Spreadsheet - 103 (+4)
Presentation - 31 (-2)
Crashes - 31 (+0)
Database - 27 (-1)
UI - 26 (+0)
Libreoffice - 26 (-2)
Drawing - 22 (+0)
Graphics - 21 (-1)
Borders - 19 (+0)
Filters - 18 (-1)
Print / PDF - 14 (+1)
Chart - 14 (+0)
BASIC - 5 (+1)
Formula - 3 (+0)
Linguistic - 3 (-1)
Installation - 3 (-1)
Extensions - 3 (-2)
sdk - 1 (+1)
framework - 1 (+0)
Impress Remote - 0 (+0)
+ http://bit.ly/15mM2Yn - for devs ( no NEEDINFO / UNCONFIRMED )
michael.meeks at collabora.com <><, Pseudo Engineer, itinerant idiot
More information about the LibreOffice