* Present:
+ Norbert, Ptyl, Eike, Kendy, Cloph, Stephan, Caolan, David, Robinson,
Moggi, Miklos, Andras, Michael S, Bjoern, Jacobo, Chris Sherlock
* Completed Action Items:
+ check Matus' startup performance measurement for layered images.zip (Kendy)
AI: [ check the stats vs. master ] (Kendy)
* Pending Action Items:
+ fix BSA login / XML-RPC issues (Cloph)
[ confident we'll have a solution in time for switch-over ]
* Bugzilla migration update (Robinson)
+ looking good, talked with Tollef on the 6th
+ doing more testing this weekend
+ BugZilla migration on track for => Saturday, January 24, ~1600 UTC
* Release Engineering update (Cloph)
+ 4.4.0 RC2
+ tagged today and the libreoffice-4-4-0 branch created
+ builds for all platforms triggered
+ announce to early testing late tonight / tomorrow
+ includes new templates - result of the competition
+ thanks to Kendy/David for making that happen.
+ thanks too to template submitters:
+ Alexander Wilms
+ Edmund Laugasson
+ Jun NOGATA
+ Michael Kovarik
+ Péter Szathmáry
+ Zirk
+ no further late features expected
+ libreoffice-4-4 - one extra review for bug fixes
+ libreoffice-4-4-0 - triple review required ie. pick from -4-4 +2 reviews
+ 4.3.6 RC1
+ due this Monday - January 12th
+ Android / iOS Remote
+ patches in gerrit to add support for new UI (android wearable)
+ iOS - update translations, was it pushed ?
+ Pebble watch port added by Gülşah
+ thanks to Norbert for merging repositories
+ 4.2
+ is a review still necessary ?
+ some people still push to 4.2
- some Linux Distros are still on it.
+ do we still want to review that ? or let anyone do it ?
+ not concern wrt. Eike / Markus (Michael)
=> still do reviews.
* Crashtest update (Markus)
+ mailed the new asan results out
+ some fun in there with binary filters.
+ Caolan fixed a number of things
+ crash-testing didn't change much over Xmas - since few large changes.
+ has new hardware got provisioned yet ?
+ problems with complex disks setup
+ all disks go in some big raid or somesuch.
-> helps other machines as backup.
+ concerns over writing GB's of basically junk data to a cluster
+ new host will be a backup space as well as a testing machine.
+ more disks for high-availability than the crash-test VM
+ down to the targetted bit more than 1x day for the run.
+ now at nearly 80k files.
+ how big is the win below 1x day ?
+ not so many crasher related crashes.
+ want to dedicate more cores for performance regressions
+ want to run again with memory sanitizer
+ only a handful of crashers left in the list (Caolan)
+ most remaining import crashers are just paranoid / misleading asserts.
+ still some left on export crashers (Markus)
+ may want to run some image formats at some point (Markus)
+ opportunities with fonts too (Michael)
* Easy Hack extension (Bjoern)
+ looked at last year's easy-hacks stats
+ 100x easy-hacks created in 2014 - 40x resolved.
+ total # open easy-hacks is much reduced.
+ with GSOC coming up it is important to have them.
+ Design easy-hacks (Kendy)
+ add a new TopicUI or TopicDesign (Bjoern)
+ when you see something silly in the code (has that ever happened?) (Michael)
+ restrain yourself & instead file a bug, set whiteboard to:
"EasyHack DifficultyBeginner SkillCpp TopicCleanup"
+ and move on.
+ please people file at least one.
+ some new C++11 features which may help
+ could we make Coverity reports easy hacks ?
+ concern wrt. keeping # down - takes a while to fix them (Michael)
+ concern to get Easy Hackers -> move to harder stuff
+ how can we get people into bigger / bug-fixing ? (Michael)
+ problem: experienced people taking things that should go
to new contributors (Moggi)
+ somewhat anti-social / wasting an entry point.
+ please point this out if we see it happening & encourage -> harder bugs.
+ 40% opened & closed in 2014
+ down-side, lots of others are ancient.
+ should we just close those ?
AI: + look at closing un-touched easy-hacks next time.
* FOSDEM bits (Kendy)
+ Bruessels, Belgium -- February 2015
+ Cor doing T-shirts (hopefully)
+ 20+ talks submitted / update - lots of good content.
+ kendy presenting the LibreOffice design team in open-source design dev-roomn
+ Book a room at 'Hotel Astrid' to be near the team: cheap as well ...
* Win64 work (DavidO)
+ https://wiki.documentfoundation.org/Development/msvc-x86_64
+ UNO bridge fixed (thanks to Mark Williams)
+ http://imgur.com/1Z27hMq
+ Patch review appreciated:
+
https://gerrit.libreoffice.org/#/q/status:open+project:core+branch:master+topic:msvc_win32_x86-64,n,z
+ calc starts to hit memory limits with large sheets so - appreciated (Michael)
* Crashreporter (Kendy)
+ the unused crashrep gone - thanks Caolán!
+ horrible, un-maintained, bespoke solution
+ no server side etc.
+ still it is useful to have a tool that collects the crashes + has a dashboard (?)
+ are there existing cross-platform free s/w tools that do that?
+ ABRT [https://github.com/abrt/abrt/wiki/ABRT-Project] - Linux only
+ http://code.google.com/p/google-breakpad/
+ Mozilla (https://wiki.mozilla.org/Socorro) uses that:
+ Breakpad for the client side
+ Socorro for the server side
+
https://crash-stats.mozilla.com/report/index/7b04fc8d-9bed-406d-b2b9-c508a2150103
+ breakpad (Markus)
+ looked into it - stack un-winding on the server side
+ really cross-platform, eg. Android-Fennec supported (Kendy)
+ launchpad there but - linux-only (Bjoern)
+ conensus on breakpad
+ needs quite some engineering work however.
* Hackfests (Bjoern)
+ initial scheduling for 2015:
+ Las Palmas de Gran Canaria, Spain
+ happy to have us back
+ suggested March 19th, 20th: Thur / Fri.
+ happens during GSOC application phase.
+ Cambridge, UK - May 2015 contact: Michael
* GSoC (Kendy)
+ February, 9th: Mentoring organizations can begin submitting applications to Google.
+ who will take care of GSoC this year ?
AI: + ask Fridrich, Cedric and head-hunt (Kendy)
* UX Update (Kendy)
+ decided on the new templates
+ chosen nine templates of many
+ lots (sadly) had English text
+ problematic for localisation
+ 4x very nice Impress templates
+ how to handle ux-advise in bugzilla
+ improved the workflow there to encourage the
design people to reply directly etc.
+ will post minutes shortly.
+ lots of other nice improvements:
+ hi-dpi improvements by Tomaž
+ many cleanups by various people (Adolfo, Caolán, Jay, Stuart)
+ side-bar for change-tracking
* Certification (Stephan/Bjoern/Kendy)
+ quiet week.
* Jenkins update (Norbert)
+ working on making Windows more resilient to stop it hanging
+ trying to get some Linux VMs up to have 3x platforms
* gerrit daily digest AWOL (Bjoern)
+ seems to have been fixed : thanks.
* Etherpad for annual report (Bjoern)
+ you too can add something here:
http://pad.documentfoundation.org/p/annualreport
* Commit access
+ Gülşah - pebble watch remote
* Kohei
+ moving on from full-time work on LibreOffice.
+ vote of thanks
+ for all the great work on the spreadsheet over the years
+ hopefully have time to volunteer too.
* Regressions - the story (Chris S)
+ quite a few regression bugs around EMF
+ some work in a branch eg. private/tbsdy/emf
+ a unit test suite in cppcanvas (Miklos)
+ only a single test but ...
+ worked with thorsten on that
+ who is eager to switch cppcanvas -> DrawingLayer
+ problems with InkML / bezier curves
* QA (Robinson)
+ UNCONFIRMED under 400 - a 100x reduction since last time
+ Increasing # of bugs bisected
+ concern wrt. no cross-platform solution for AV (Michael)
+ blame the Mpeg-LA.
+ https://wiki.documentfoundation.org/Media_Support/Summary#Audio_Formats
* Regression redux (Michael)
+ great work on base - thanks to Lionel, Julien Nabet, Noel Grandin
+ needAdvice: Bug 55364 - Bundled Extensions create huge amount of files in appdata (slows
roaming profiles)
+ https://bugs.freedesktop.org/show_bug.cgi?id=55364
+ Please add yourself to FindTheExpert: https://wiki.documentfoundation.org/Find_the_expert
+ QA Team preparing for support during bugzilla migration
+ do we need to announce the migration ? (Bjoern)
+ Announced on TDF/LibreOffice lists; some individuals will get notified anyway
(Robinson)
+ general public would like to know etc (Bjorn)
+ posted on Twitter / Reddit and other places (Robinson)
* QA stats:
+ https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
+137 -142 (-5 overall)
many thanks to the top bug squashers:
QA Administrators 55
Adolfo Jayme 10
Jay Philips 6
Julien Nabet 6
Matthew Francis 6
Alex Thurgood 5
V Stuart Foote 4
Joel Madero 4
Beluga 3
Markus Mohrhard 3
* Open 4.5 MAB
+ 0/1 0/1
+ https://bugs.freedesktop.org/showdependencytree.cgi?id=86696&hide_resolved=1
* Open 4.4 MAB
+ 6/26 6/24 7/24 7/22 5/19 4/18 3/17 3/16 3/16 4/16 5/15 4/14 3/12
23% 25% 29% 31% 26% 22% 17%
+ https://bugs.freedesktop.org/showdependencytree.cgi?id=79641&hide_resolved=1
* Open 4.3 MAB
+ 86/151 86/148 84/146 58/117 33/90 19/73 17/65 16/64 16/64 15/63 16/63 16/60
56% 58% 57% 49% 36% 26% 26% 25% 18% 23% 25% 26%
+ https://bugs.freedesktop.org/showdependencytree.cgi?id=75025&hide_resolved=1
* Bibisected bugs open: whiteboard 'bibisected'
+ 214/564 208/532 208/526 182/488 190/481 189/475 190/470 173/446 170/441
+ http://bit.ly/VQfF3Q
* all bugs tagged with 'regression'
+ 430(-20) bugs open of 3307(+50) total
* ~Component count net *
Writer - 139 (+3)
Spreadsheet - 82 (-10) [!]
Presentation - 29 (+0)
Crashes - 25 (-1)
Libreoffice - 24 (-1)
Database - 22 (-7) [!]
UI - 22 (+0)
Drawing - 20 (+0)
Graphics - 21 (+1)
Borders - 17 (-2)
Filters - 12 (+0)
Chart - 11 (-3) [!]
Print / PDF - 11 (+0)
BASIC - 4 (-1)
Installation - 3 (+0)
Extensions - 3 (+0)
Formula - 2 (+0)
sdk - 1 (+0)
framework - 1 (+0)
Linguistic - 1 (+0)
Impress Remote - 0 (+0)
--
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.