Minutes of ESC call: 2016-08-11
Jan Holesovsky
kendy at collabora.com
Thu Aug 11 15:07:34 UTC 2016
* Present: Lionel, Eike, Sophie, Christian, jan I, Kendy, Caolán, David,
Armin, Michael S, Robinson, Jan-Marek, Thorsten
* Completed Action Items:
+ ask for the script to change ::std -> std, check it in & queued up for the merge window (JanI)
* Pending Action Items:
+ poke at MSDN licenses (Michael)
[ waiting for a response on new process, on holiday ? ]
+ investigate a cron job that queries & auto-merges (Norbert)
[ the solution proposed by David - using his query & a JSON script
to refine it - will work - needs a bit more python (Norbert) ]
+ tweak UI and get LiveConnect API key / build case for board (Christian)
+ attempt to re-build a recent gstreamer 1.0 / core spec file
on our CentOS6 base (tdf#94508) (Christian)
+ Program committee to work on the Conf. program (Kendy, Thorsten, Italo, Marina)
+ for breeze etc. originals, find out who needs commit access & enable them to do it (Heiko)
* Release Engineering update (Christian)
+ 5.1.6 - in October
+ 5.2.1 RC1
+ has been tagged yesterday, builds uploading (except OS X)
+ when uploaded, will announce
+ Android & iOS Remote
* LibreOffice Conference in Brno (Kendy)
+ https://blog.documentfoundation.org/blog/2016/04/08/libreoffice-brno-conference-call-for-paper/
+ travelling to Brno -> fly to Vienna / Prague unlikely to go direct
(BMI has a flight from Munich, others from London).
+ https://conference.libreoffice.org/2016/practical-info/general-planing/
+ Community-day -> no ESC, meet in the evening.
* Membership Committee plug (Michael)
+ Please send nominations and self-nominations via e-mail to
elections at documentfoundation.org (which reaches the Board of
Directors in private) and also (!) to
board-discuss at documentfoundation.org (which is a public mailing
list). We kindly ask nominees who would like to stand for
elections to provide a statement of up to 75 words on their
candidacy as continuous text (so no bullet lists or multiple
paragraphs). In addition, please also provide your full name,
e-mail address and your corporate affiliation, if any, and
please announce that you will provide information on all future
changes as soon as possible.
+ tooling uses git & is user-friendly for devs.
* Documentation (Olivier)
+(had an hard-disk failure and spend time rebuilding computer from scratch and restoring backup)
+ please approve https://gerrit.libreoffice.org/#/c/27028/ and https://gerrit.libreoffice.org/#/c/27857/
AI: + will check it (Cloph)
+ investigated gitbook for collaborative book writing
+ not so much different than editing a wiki page. Has pros and cons
+ Has issue on importing existing ODT book - investigating
* GSoC 2016 (Thorsten)
+ Next deadline is August 23rd 19:00 UTC for students to submit their work
+ Mentors then review, final deadline for mentor eval is August 29th
+ reminder - blogging at a minimum helps docs / QA teams etc.
+ !!! soft pen-down next Monday (15th), on 23rd deliver & package
+ to be frozen and delivered after that
+ important that the students deliver that on time, otherwise they'll be failed
+ 6 students attending the Conference
* UX Update (Heiko)
+ can we start to monitor the unresolved bugs with "needsUXeval" here regularly? (Bjoern)
+ like we do for e.g. QA (needinfo) and mentoring (easyhacks)
+ currently 164 (22 touched last week):
https://bugs.documentfoundation.org/buglist.cgi?bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&bug_status=NEEDINFO&bug_status=PLEASETEST&keywords=needsUXEval%2C%20&keywords_type=allwords&list_id=627266&order=changeddate%20DESC%2Cpriority%2Cbug_severity&product=LibreOffice&query_format=advanced&resolution=---
https://bugs.documentfoundation.org/buglist.cgi?bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&bug_status=NEEDINFO&bug_status=PLEASETEST&chfieldfrom=-7d&chfieldto=Now&keywords=needsUXEval%2C%20&keywords_type=allwords&list_id=627267&product=LibreOffice&query_format=advanced&resolution=---
+ urgh, I see we have that already (@jani: or is that EasyHacks only? or global?)
+ would be good though to discuss additions (bugs with new needsUXeval) and removals (bugs with solved needsUXeval)
+ according to ESC minutes since Jul 14 we gained some 21 unresolved (+15% in one month)
+ actually seems to be monitored already, but not much discussed (Bjoern)
+ needsUXeval excludes from easyhacks (jani)
+ needsUXeval is a replacement for component ux-advice (Kendy)
+ should we kill ux-advice? (Bjoern)
+ punt this to when Heiko is back (Kendy)
+ not sure if there was already the decision to kill the ux-advice Component (Kendy)
+ would make sense to do so though, it's confusing to have both (Bjoern)
+ important: don't forget to remove needsuxeval when the evaluation actually happens (JanI)
* Crashtest update (Caolan)
+ 0 import failure, 0 export failures, coverity pending
* "make debug=T" doesnt build with symbols anymore (Bjoern)
+ instead "make debug=T enable_symbols=T" is needed
+ not objecting to this in principle (Bjoern)
+ in fact, I would have objections (Thorsten)
+ me too (Jan-Marek)
+ for the command line a new env var doing both might be a compromise (Bjoern)
+ what is the use-case, actually? (Eike)
+ want to have enable_symbols implied by debug too (Thorsten)
+ no idea what was the reason (Bjoern)
AI: + explain the reason / bring it to some ESC when Stephan is here (Stephan / Bjoern)
+ let's have this talk when Shephan is here
+ while at it, please consider killing the ALLCAPS versions (make DEBUG=T ENABLE_SYMBOLS=T) (Bjorn)
+ they were just kept for backwards compatibility, which we are breaking now anyway (Bjoern)
+ caps actually isnt cruise-control for cool (Bjoern)
+ Why call it enable_symbols and not just symbols? (Jan-Marek)
* Hackfests (Bjoern)
+ next hackfests: nothing confirmed yet.
+ next venues / suggestions
+ Akademy / FSFE summit - in the week before LibOCon ? (Thorsten)
https://redmine.documentfoundation.org/issues/1999
+ more suggestions welcome
* Mentoring/easyhack update (janI)
+ legend: contributors are not-yet-committers, numbers in () are +/- compared to last week
+ summary:
16823(0) commits in a year of which 7869(-25) were made directly, without use of gerrit
287(0) people made commits in a year, 52(-12) in a month. 17(5) people to be emailed
+ gerrit: committer open 75(10) contributor open 43(-27)
updated merged abandoned updated merged abandoned
year: 75(10) 7386(22) 577(-5) 43(-27) 1568(3) 504(18)
month: 74(10) 630(-21) 33(0) 43(-27) 180(-6) 52(16)
week: 41(6) 136(-31) 5(-3) 23(-17) 32(-24) 22(18)
+ easyHacks:
total 253(5) open 215(0) assigned 15(1)
needinfo 23(4) needsDevEval 481(8) needsUXEval 163(8)
missing cleanup due to many comments 206(6)
+ top 5 contributors (based on merged patches last month):
Zdenek Crhonek got 84 patches merged, and have a total of 174 merged patches
Stanislav Horáček got 20 patches merged, and have a total of 79 merged patches
Muhammet Kara got 10 patches merged, and have a total of 55 merged patches
Winfried Donkers got 8 patches merged, and have a total of 38 merged patches
Susobhan Ghosh got 8 patches merged, and have a total of 22 merged patches
+ new easyHacks:
https://bugs.documentfoundation.org/show_bug.cgi?id=101417 mentor:kaajoo -> "Alt accelerators in menus not unique"
https://bugs.documentfoundation.org/show_bug.cgi?id=101442mentor:bjoern.michaelsen -> "Hyperlink is terribly dated vocabulary"
+ create your own by updating Keywords to eg. "easyHack, difficultyBeginner, skillCpp, topicCleanup"
+ please remember, a codepointer is mandatory, and typically a look from an experienced developer
+ create new easy hacks from these ones or remove "needsDevEval" if not feasible):
https://bugs.documentfoundation.org/buglist.cgi?keywords=needsDevEval
+ Updated all largeScale easyhack with a warning
+ Abandoned largeScale gerrit patches, updated others
+ Updated online repo, to prepare for automatic pootle updates
+ abandoned about 5 patches - large scale etc.
* Commit Access
* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
=> timeout for 3 weeks.
* Jenkins / CI update (Norbert)
+ Norbert on vacation
+ apparently a low bus-factor here (Bjoern)
+ howto generate the stats (for folks with infra karma):
log on ci.libreoffice.org
$ sudo su - ci
$ ./job_stats.pl 7
via cloph:
master linux rel jobs: 106 ok: 106 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
master linux dbg jobs: 99 ok: 55 ko: 44 fail ratio: 44.44 % break: 3 broken duration:66.59%
master mac rel jobs: 99 ok: 99 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
master mac dbg jobs: 102 ok: 100 ko: 1 fail ratio: 0.98 % break: 1 broken duration: 0.43%
master win rel jobs: 95 ok: 94 ko: 1 fail ratio: 1.05 % break: 1 broken duration: 0.69%
master win dbg jobs: 93 ok: 92 ko: 1 fail ratio: 1.08 % break: 1 broken duration: 2.04%
master win64 dbg jobs: 98 ok: 76 ko: 21 fail ratio: 21.43 % break: 13 broken duration:20.94%
lo-5.2 mac jobs: 20 ok: 19 ko: 1 fail ratio: 5.00 % break: 1 broken duration: 0.00%
lo-5.1 mac jobs: 9 ok: 8 ko: 1 fail ratio: 11.11 % break: 1 broken duration:18.71%
gerrit win rel jobs: 12 ok: 11 ko: 1 fail ratio: 8.33%
gerrit lin rel jobs: 12 ok: 12 ko: 0 fail ratio: 0.00%
gerrit mac rel jobs: 11 ok: 10 ko: 1 fail ratio: 9.09%
gerrit all jobs: 209 ok: 169 ko: 39 fail ratio:18.66%
* l10n (Sophie)
+ work going on as normal
* Anybody who knows about the installer stuff not on vacation? (Caolan)
+ Andras would be the best person - but on vacation until the end of the week (Kendy)
* QA update (Robinson)
+ UNCONFIRMED: 615
+ enhancements: 67
+ in ux-advise: 25
+ needAdvice at 65
+ bugs went down, good (Robinson)
+ Most Pressing Bugs:
http://tdf.io/mostressingbugs
+ tdf#100925 - When overwriting a cell, new content is displayed on top of the old content until finishing the edit
+ Mail merge regressions
+ http://tdf.io/mmregressions (3 open; 3 open last meeting)
+ maybe will be down to 2 (Robinson)
+ in case snap or flatpak issues are noticed, please whiteboard them with "snap" or "flatpak"
* QA stats
+ https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
+162 -158 (+4 overall)
many thanks to the top bug squashers:
Buovjaga 18
Caolán McNamara 17
Regina Henschel 15
Aron Budea 14
Eike Rathke 11
Bartosz 9
V Stuart Foote 7
mahfiaz 7
Adolfo Jayme 7
Heiko Tietze 6
Yousuf (Jay) Philips 6
Cor Nouws 5
Alex Thurgood 4
Miklos Vajna 3
Robinson Tryon (qubit) 3
* Highest-Priority bugs (aka "MABs"):
5.2: 1/16 - 6%
5.1: 2/30 - 6%
5.0: 7/53 - 13%
4.4: 7/73 - 9%
4.3: 5/69 - 7%
4.2: 8/133 - 6%
4.1: 4/79 - 5%
4.0: 8/82 - 9%
old: 31/246 - 12%
* Bibisected bugs open: keyword 'bibisected'
+ 325 (of 1383) older ?
+ http://bit.ly/VQfF3Q
* all bugs tagged with 'regression'
+ 688(+0) bugs open of 5090(+24) total 10(-1) high prio.
* ~Component count net * high severity regressions
Calc - 4 (+0)
Writer - 3 (-1)
Base - 1 (+0)
LibreOffice - 1 (+0)
Impress - 1 (+0)
+ http://bit.ly/1HWHb3E
* ~Component count net * all regressions
Writer - 213 (-2)
Calc - 123 (-2)
Impress - 53 (+1)
LibreOffice - 44 (+0)
graphics stack - 39 (+1)
UI - 37 (+3)
Base - 31 (+0)
Borders - 31 (-1)
Crashes - 31 (+1)
Draw - 27 (+0)
filters and storage - 21 (+0)
Chart - 15 (+0)
Printing and PDF export - 12 (+1)
BASIC - 11 (+1)
Linguistic - 4 (+0)
framework - 3 (+0)
Formula Editor - 3 (+0)
Extensions - 3 (+0)
sdk - 1 (+0)
Installation - 1 (+0)
+ http://bit.ly/1BUdI8i
More information about the LibreOffice
mailing list