[Libreoffice-qa] minutes of ESC call ...
michael.meeks at collabora.com
Tue May 5 05:31:34 PDT 2015
I believe I forgot to post this; apologies ...
+ Stephan, Eike, Caolan, Sophie, Bjoern, Andras, Miklos, Thorsten,
Michael M, Christianc, Norbert, Robinson, Lionel, Michael S, Muthu
* Completed Action Items:
+ gerrit synching re-enable (Norbert)
+ get AppArmor profile included as a template (Caolan)
* Pending Action Items:
+ please file an Easy-Hack this week: just a bug with whiteboard: (All)
"EasyHack DifficultyBeginner SkillCpp TopicCleanup"
+ thanks to: Tor Lillqvist, Dan
+ send Christian pictures of in-person ESC meetings for report (All)
[ none yet ]
+ send an E-mail with list of gerrit usernames to Norbert (Muthu)
+ Cambridge hackfest - poke about students (Michael)
+ post a list of functions we'd like to rename to the dev list (Kendy/All)
* Release Engineering update (Christian)
+ 4.3.x - retrospective
+ 4.3.7 made available last Saturday, enabled for on-line update too
everything <4.3.7 will get recommended 4.3.7 or 4.4.2
+ 4.4.3 RC2 status
+ made public today, just before the call
+ branch-off May 18th - 3 weeks out
+ Android & iOS Remote
* GSoC (Thorsten)
+ Announced student acceptance, we have these slots (Miklos)
Title Student Mentors
Implement Apple Numbers import filter Anurag Kanungo David Tardon, Fridrich Strba
Improving Automated Error Checking Benjamin Ni Markus Mohrhard, Katarina Behrens
Rework the Expert Configuration dialog freetank Caolán McNamara
Haskell UNO Language Binding Jorge Mendes Michael Stahl, Stephan Bergmann
Cleanup internal drawing units in Calc Krisztian Pinter Jan Holesovsky, Markus Mohrhard
Dynamic Text Chaining and Hyphenation in Draw matteocam Fridrich Strba, Thorsten Behrens
Reuse Mozilla's rolling update mechanism for LibreOffice Nathan Yee Jan Holesovsky, Jacobo Aragunde Pérez
Finishing integration of Firebird backend Popa Adrian Marius Lionel Mamane
Integrate gtktiledviewer into GNOME-Documents pranavk Miklos Vajna, Michael Meeks
Review of the sidebar & its functionality Rishabh Kumar Katarina Behrens, Philipz
Improve user experience with CMIS Szymon Klos Jan Holesovsky, Cedric Bosdonnat
More and Better Tests Varun Dhall Michael Stahl, Bjoern Michaelsen
+ In the Community Bonding period (Thorsten)
+ encourage people to appear on IRC, give their phone #
+ do we have IRC nicks ? (Norbert)
+ please add them to the (C) tracking page / table.
+ and have them introduce their project on the dev list
+ might make sense to give them push rights on their feature branches ;)
+ we do not have per-branch ACL on gerrit.. so it is committer or bust :-) (norbert)
* Crashtest update (Caolán)
+ Import - down to 3x in the last report (29th)
+ Miklos & Caolan fixed 1x each -> down to 1x in the next run.
+ Export - unchanged, but big drop expected from 180 next run.
+ Coverity holding steady at ~zero.
* Hackfests (Bjoern)
+ Cambridge, UK - May 2015 - contact (Michael)
+ 21st -> 23rd May confirmed. Thur / Fri / Sat.
+ Cambridge Beer Festival overlap / Punting Excursion planned etc.
+ next venues / suggestions ?
+ another hack-fest before the summer:
+ Freiburg, Hamburg, Liege - considering Hamburg
* UX Update (Kendy)
+ ill sadly.
* l10n Update (Sophie)
+ still migrating the data to the new tool
+ waiting for Cloph's green-light on translating 5.0
+ can already translate (Cloph)
+ the auto-translation bits not yet done.
+ use the master version in pootle that will be 5.0
* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
+ 3-4 proposed names under discussion; perhaps more to come.
+ still pending ... / no news ...
* Jenkins update (Norbert)
from:Thu Apr 23 14:06:57 2015
master linux rel jobs:167 ok:152 ko:14 fail ratio:8.38% break:5 broken duration:4.64%
master linux dbg jobs:96 ok:72 ko:24 fail ratio:24.99% break:4 broken duration:11.84%
master mac rel jobs:131 ok:129 ko:2 fail ratio:1.52% break:2 broken duration:4.07%
master win rel jobs:130 ok:100 ko:30 fail ratio:23.07% break:9 broken duration:15.81%
master win dbg jobs:101 ok:82 ko:19 fail ratio:18.81% break:6 broken duration:15.65%
lo-4.4 mac jobs:20 ok:19 ko:1 fail ratio:4.99% break:1 broken duration:0.15%
gerrit win rel jobs:99 ok:69 ko:26 fail ratio:26.26%
gerrit lin rel jobs:97 ok:79 ko:15 fail ratio:15.46%
gerrit mac rel jobs:99 ok:83 ko:10 fail ratio:10.1%
gerrit all jobs:122 ok:75 ko:40 fail ratio:32.78%
+ week before v. good numbers
+ only ~30% failure-rate; normally >50% -> encouraging
+ need to train people to kick-tires for manual snafu slave fixing
+ once in a while, a TB has a windows failure; 'make' CPU loops etc.
AI: + find some developer/sysadmin'y type people to train (Cloph)
+ enabled dbgutil for the Linux box
+ needs another change for other machines
+ subsequentcheck builds ? (Miklos)
+ not done a measurement to see if we can cope just now (Norbert)
+ main issue with making Jenkins useful:
+ need to be 100% reliable.
+ hanging tests are real pain
+ does that happen on Linux ? (Michael S)
+ a known deadlock in JUnit tests on Windows
+ so subsequetcheck doesn't work there well
+ not aware of any hanging issues on Linux.
+ if there is a hang on Linux / subsequentcheck - we can fix it
+ Mac hardware is mediocre (Norbert)
AI: + enable it just for Linux / dbgutil (Norbert)
+ several cppunit tests are odd (Michael S)
+ run by 'make check' and not 'make subsequentcheck'
require every library compiled before they do this.
+ would like to move some of these from check -> s.check.
+ another reason to enable these there.
AI: + move these from check -> sc (Michael)
+ this avoids make sw.all - building everything.
* LinuxFest NW update (Robinson)
+ went really well; knew it was growing, but had 2000 attendees on day one.
+ compares well to OSCON - with 4700
+ a no-cost conference with real subjects / attendees etc.
+ lots of interest in our next hackfest/community event
* Crash-testing stats at Ubuntu (Bjoern)
+ tells of a new high-frequency stack-traces ~500/week
+ hard to reproduce one on Document Close
+ weird StarBasic cleanup nasty
+ rather visible vs. normal for others 25/week
+ well worth running valgrind on it (Michael)
* VclPtr (Michael)
+ ~Window used to re-write instance vtables such that things like
virtual void LoseFocus() - got called only on Window.
+ now when we do the destruction logic - we are in 'dispose'
with a full vtable.
+ if you hit a trivial crash here then:
a) check the ::dispose NULL's things after freeing.
b) check if we've been disposed & if so do nothing much
but chaining to the parent LoseFocus etc.
+ fixed a number of these already, prolly some more to go.
* QA (Robinson)
+ UNCONFIRMED at 262
+ awesome work by Beluga, Gordo and other new QA guys
+ needAdvice at 11
+ gaining regressions however
+ Ubuntu release this week (Bjoern)
* QA stats:
+139 -207 (-68 overall)
many thanks to the top bug squashers:
Matthew Francis 15
Markus Mohrhard 10
Jay Philips 8
Adolfo Jayme 8
Caolán McNamara 6
Jean-Baptiste Faure 6
Alex Thurgood 4
Joel Madero 4
Robert Antoni Buj i Gelonch 4
Julien Nabet 3
Mike Kaganski 3
steve -_- 2
* Open 5.0 MAB
+ 5/8 5/8 4/7 2/5 0/3 1/3 1/3 1/3 0/2 0/2 1/2 0/1 0/1 0/1 0/1
* Open 4.4 MAB
+ 15/53 15/53 14/52 15/52 14/51 14/50 13/49 15/49 14/48 13/47 12/46 16/44 16/43 16/40 14/38
28% 28% 26% 28% 27% 28% 26% 30% 29% 27% 26% 36% 37% 40% 36%
* Open 4.3 MAB
+ 79/166 79/166 80/165 79/163 78/163 76/160 78/160 79/160 77/158 77/158 76/158 77/156 77/155
47% 47% 48% 48% 47% 47% 48% 49% 48% 48% 48% 49% 49%
* Bibisected bugs open: whiteboard 'bibisected'
+ 334/839 327/831 330/820 321/798 291/737 275/719 259/701 264/699
* all bugs tagged with 'regression'
+ 569(+23) bugs open of (+27) total
* ~Component count net *
Writer - 206 (+16)
Calc - 114 (+4)
Crashes - 41 (+2)
LibreOffice - 38 (+3)
Impress - 37 (+1)
UI - 27 (+1)
graphics stack - 24 (+1)
Draw - 23 (+1)
Borders - 18 (+1)
Base - 17 (+1)
filters and storage - 14 (+0)
Chart - 11 (+0)
Printing / PDF export - 8 (+0)
BASIC - 4 (-1)
framework - 4 (+0)
Extensions - 4 (+0)
Formula Editor - 4 (+0)
Installation - 2 (+0)
Linguistic - 2 (+0)
sdk - 1 (+0)
Impress Remote - 0 (+0)
michael.meeks at collabora.com <><, Pseudo Engineer, itinerant idiot
More information about the Libreoffice-qa