Minutes of ESC call [2016-06-09]
Jan Holesovsky
kendy at collabora.com
Fri Jun 10 12:21:59 UTC 2016
* Present:
+ Norbert, Sophie, Bjoern, Olivier, Christian, jani, Thorsten, Armin, Stephan,
Noel, Miklos, Eike, Kendy, Lionel, Michael S
* Completed Action Items:
+ connect to David Ostrovsky to fuse gerrit with vm173 (Olivier)
[ need more developments to improve HC so that this is more effective,
it's too early to proceed with the gerrit integration ]
+ encourage GSOC students to use 'GSOC' in the
commit summary (Thorsten/JanI)
* Pending Action Items:
+ fix / limit the per-processor thread-pool (Michael M.)
+ investigate a cron job that queries & auto-merges (Norbert)
+ if +2 by author and +1 by jenkins -> auto-push (on-going)
+ 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)
[ did not try yet ]
* Release Engineering update (Cloph)
+ 5.2 Beta update ...
+ rc1 week after the next (June 21): UI/string freeze
+ make sure you get your changes (that affect strings) before this date
+ libreoffice-5-2-0 branch-off: July 5 (hard code freeze)
+ uploaded, will announce after the call
+ plan to skip Beta3
+ it was optional in the plan, does not seem to be necessary
+ next: do directly RC1
+ crashreporting introduced linker problems for XP
+ 5.1.4 RC2 dates ...
+ tag next week June 14
+ Android & iOS Remote
+ Android viewer has runtime problems, will debug & push a fix (Cloph)
* Documentation (Olivier)
+ Update of Getting started 5.1:
+ chapters 16,15,14,13,12,11 updated
+ beeing proofreaded by doc' team
+ Ported the book "Understanding, Authoring and Editing OPENOFFICE.ORG HELP" to Wiki
+ written 2006 by Frank Peters / Sun
+ Contains textual doc for XHP schema + DTD
+ Fragments of information useful for Help Authoring extension updated by Kendy
+ https://wiki.documentfoundation.org/HelpContentAuthoring
+ Objective: use this info to document XHP enhancements for LibreOffice
+ VM173 HC challenges:
+ XHP pages rendering depends on 3 external variables: $Lang, $System and $Module/$Archive
+ put these inside <meta> node -> change DTD and all XHP pages
+ I suspect the JavaScript is the answer here (Kendy)
+ screenshotting tender - what about localization? (Olivier)
+ switch locale + get screenshot in the right locale is included (Thorsten)
+ preparation work going on; one commit in, otherwise proof-on-concept based
on cppunit expected soon (Thorsten)
* GSoC 2016 (Thorsten)
+ June 20th - midterm eval starts
+ soon!
+ June 26th - midterm eval due, make sure it's filed or ask your co-mentor!
+ ask/encourage students to submit & register for LibOCon
* UX Update (Kendy)
+ GSoC progress discussed
+ topic of modal dialog (with templates) at the start of Impress
+ Kendy wants to avoid modal dialogs, suggests a bit of a rething there
+ <sarcasm>Next great idea like that: introduce 'Clippy' in LibreOffice :-)</sarcasm>
+ would be great to increase the synchronization between the developers + design
guys wrt. the gsoc (Thorsten)
+ encourage using #libreoffice-design channel + get involved (Kendy)
+ encourage mentors to sync beforehand, speak with one voice (Thorsten)
+ give heads-up on topics to the ESC, so those interested can join maybe? (Bjoern)
+ hard to know what is the important and less important topic (Kendy)
+ we should add "next tasks" to the GSoC part of the design minutes (Kendy)
+ encourage everybody to actually read teh Design team menutes (Kendy)
+ CMYK removal concerning (Thorsten)
+ my understanding is that this is still available, just a bit deeper in some
other dialog (Kendy)
* Crashtest update (Caolan)
+ 3 import failures, 1 export failure, 1 coverity
+ -50 thanks to the table styles fix (previously introduced by the feature)
* Hackfests (Bjoern)
+ next hackfests: nothing confirmed yet.
+ Hamburg Home-hacking setup ? (Bjoern)
+ next venues / suggestions
+ Chaos event - good for outreach; at the same time as Munich.
+ Infra Meetup: July 24th to 30th, close to Munich (kaufbeuren)
+ Akademy / FSFE summit - in the week before LibOCon ? (Thorsten)
+ more suggestions welcome
+ Autumn / week-long Home-Hacking in Hamburg with students? (Bjoern)
+ advertise at university ? C++ training ? etc.
* LibreOffice Conference in Brno - CfP open (Sophie)
+ Kendy & Thorsten on program committee:
+ https://blog.documentfoundation.org/blog/2016/04/08/libreoffice-brno-conference-call-for-paper/
+ deadline is mid July.
* Mentoring/easyhack update (janI)
+ legend: contributors are not-yet-committers, numbers in () are +/- compared to last week
+ summary:
17357(0) commits in a year of which 8835(-159) were made directly, without use of gerrit
293(0) people made commits in a year, 47(-13) in a month. 28(8) people to be emailed
+ gerrit: committer open 55(-12) contributor open 61(-1)
updated merged abandoned updated merged abandoned
year: 55(-12) 7030(131) 561(-1) 61(-1) 1492(28) 478(2)
month: 55(-12) 962(43) 38(-6) 61(1) 167(5) 39(7)
week: 38(-16) 221(-24) 8(-4) 37(6) 40(-3) 12(0)
+ easyHacks:
total 238(0) open 206(4) assigned 22(-4)
needinfo 10(0) needsDevEval 469(0) needsUXEval 74(10)
missing cleanup due to many comments 191(0)
+ top 5 contributors (based on merged patches last month):
Zdenek Crhonek got 19 patches merged, and have a total of 19 merged patches
Laurent BP got 13 patches merged, and have a total of 61 merged patches
Rishabh Kumar got 11 patches merged, and have a total of 36 merged patches
Muhammet Kara got 10 patches merged, and have a total of 22 merged patches
Jakub Trzebiatowski got 9 patches merged, and have a total of 16 merged patches
+ new easyHacks:
None
+ 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
+ runCOMMITTER.sh a script to identify returning people
+ added https://wiki.documentfoundation.org/ProjectCleanupDevelopmentWiki, for restructuring the development wiki.
+ added https://wiki.documentfoundation.org/Development/archive
+ going to infra meetup in late July, purpose to be able to mantaining dev. tools.
* Commit Access
+ anyone new ?
+ JanI suggest "laurent BP" with 61 patches and 13 recent, https://gerrit.libreoffice.org/#/q/owner:%22Laurent+BP%22 (jani)
His patches are consistent high quality (jani)
+ approved
+ JanI suggest "Rishabh Kumar" (GSoC student) with 36 patches and 11 recent, https://gerrit.libreoffice.org/#/q/owner:%22Rishabh+Kumar%22 (jani)
Bubli has looked at several of his patches (jani)
+ approved
+ dtardon requested alex.pantec at gmail.com (GSoC student as well) (for libzmf.. but committer is committer)
+ approved
+ all 3 added, done (Norbert)
AI: + mail them about that (JanI)
* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
+ working on the list, presented it
+ no objections
AI: + mail those guys (Stephan)
* Jenkins / CI update (Norbert)
from:Thu Jun 2 13:56:58 2016
master linux rel jobs: 180 ok: 160 ko: 19 fail ratio: 10.56 % break: 4 broken duration: 6.68%
master linux dbg jobs: 136 ok: 106 ko: 29 fail ratio: 21.32 % break: 8 broken duration:12.40%
master mac rel jobs: 155 ok: 147 ko: 8 fail ratio: 5.16 % break: 4 broken duration: 7.57%
master mac dbg jobs: 160 ok: 154 ko: 5 fail ratio: 3.12 % break: 2 broken duration: 6.33%
master win rel jobs: 126 ok: 113 ko: 12 fail ratio: 9.52 % break: 3 broken duration: 5.03%
master win dbg jobs: 120 ok: 107 ko: 13 fail ratio: 10.83 % break: 4 broken duration: 7.23%
master win64 dbg jobs: 124 ok: 111 ko: 13 fail ratio: 10.48 % break: 3 broken duration: 4.61%
lo-5.2 mac jobs: 57 ok: 56 ko: 1 fail ratio: 1.75 % break: 1 broken duration: 5.06%
lo-5.1 mac jobs: 14 ok: 14 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
gerrit win rel jobs: 461 ok: 377 ko: 83 fail ratio:18.00%
gerrit lin rel jobs: 462 ok: 362 ko: 100 fail ratio:21.65%
gerrit mac rel jobs: 464 ok: 395 ko: 68 fail ratio:14.66%
gerrit all jobs: 461 ok: 295 ko: 165 fail ratio:35.79%
one break a day keeps contributors at bay....
+ queue under control again - more Windows machines
* l10n (Sophie)
+ all going well
* QA update (Robinson)
+ bughunting session coming up soon (Bjoern)
+ 24th June, preparing details (Sophie)
+ stats look good (Kendy)
+ UNCONFIRMED: ???
https://bugs.documentfoundation.org/reports.cgi?product=LibreOffice&datasets=UNCONFIRMED
+ enhancements: ??
+ in ux-advise: ??
+ needAdvice at ??
+ Most Pressing Bugs:
http://tdf.io/mostressingbugs
+ tdf#92516 - "x" accelerator and mouse click not exiting StartCenter
in "File -> Exit LibreOffice" menu on Windows.
+ Mail merge regressions (Bjoern)
+ http://tdf.io/mmregressions (9 open; 9 open last meeting)
* QA stats
+ https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
+95 -122 (-27 overall)
many thanks to the top bug squashers:
Caolán McNamara 22
Alex Thurgood 15
Aron Budea 12
Adolfo Jayme 7
V Stuart Foote 6
Eike Rathke 6
Julien Nabet 6
Michael Meeks 5
Akshay Deep 4
Yousuf (Jay) Philips 4
Maxim Monastirsky 3
m.a.riosv 3
Heiko Tietze 3
Samuel Mehrbrodt 3
Buovjaga 2
* Highest-Priority bugs (aka "MABs"):
5.2: 2/12 - 16% -1
5.1: 2/28 - 7% +0
5.0: 7/53 - 13% +0
4.4: 7/73 - 9% +0
4.3: 5/68 - 7% +0
4.2: 8/133 - 6% +0
4.1: 4/79 - 5% +0
4.0: 9/81 - 11% +0
old: 35/249 - 14% +0
* Bibisected bugs open: whiteboard 'bibisected'
+ 365/1363 369/1361 366/1354 366/1352 371/1347 369/1335 380/1334
+ http://tdf.io/bibibugs
* all bugs tagged with 'regression'
+ 736(-3) bugs open of 4957(+8) total 15(-1) high prio.
* ~Component count net * high severity regressions
Writer - 6 (+0)
Calc - 5 (+0)
LibreOffice - 2 (+0)
Impress - 1 (+0)
Base - 1 (-1)
+ http://tdf.io/regressionscritical
* ~Component count net * all regressions
Writer - 229 (-2)
Calc - 141 (-2)
Impress - 57 (+1)
LibreOffice - 48 (-3)
UI - 38 (+1)
Crashes - 38 (-5)
graphics stack - 37 (+0)
Borders - 31 (+0)
Base - 28 (-2)
Draw - 25 (+0)
filters and storage - 23 (-1)
Chart - 16 (+1)
BASIC - 15 (+0)
Printing and PDF export- 11 (+0)
Formula Editor - 5 (+0)
Installation - 4 (+1)
Linguistic - 4 (+0)
framework - 2 (+0)
Extensions - 2 (+0)
sdk - 1 (+0)
+ http://tdf.io/allregressions
More information about the LibreOffice
mailing list