* Present:
+ Bjoern, Norbert, Stephan, Jan I, Jan-Marek, Sophie, Miklos, Michael S,
Robinson, Christian, Caolan, David, Kendy, Olivier, Thorsten, Michael M
* Completed Action Items:
+ fix / limit the per-processor thread-pool (Ashod)
[ set to max 4 during unit tests ]
AI: + back-port it to 5-1 and -5-2 (Ash)
+ mail list of guys for certification (Stephan)
[ all mailed, all accepted ].
+ mail Laurent BP, Rishabh Kumar, Alex Pantecthem wrt. commit (Thorsten)
* Pending Action Items:
+ investigate a cron job that queries & auto-merges (Norbert)
+ if +2 by author and +1 by jenkins -> auto-push (on-going)
[ some problem; stream events don't contain both +1 and +2 -
a bit complicated; needs a query (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)
* Release Engineering update (Christian)
+ 5.2 Beta 2 update
+ also available on the mirrors
+ not doing an (optional) B3 this week
+ one pending Debian packaging bug - one file in multiple packages
+ also a problem with help related to authoring extension.
+ RC1 due on Tuesday ... (June 21st - English string & UI freeze)
+ libreoffice-5-2-0 branch-off: July 5 (hard code freeze) - rc2
+ 5.1.4 update
+ up-loaded 5.1.4 rc2 just before the call.
+ 5.1.5 rc1 : July 12th (week 28)
+ Caolan will fix the help strings issue (Caolan)
+ happy (Cloph)
+ Android & iOS Remote
+ Android viewer has runtime problems, will debug & push a fix (Cloph)
+ crashes when loading documents on master currently ...
+ releases are from master so far.
* Documentation (Olivier)
+ Finished porting HelpAuthoring OOo schema documentation to TDF wiki:
+ https://wiki.documentfoundation.org/HelpContentAuthoring
-> e.g. updated with <bascode> new tag (Olivier, tagezi)
+ readable; and now can be edited to improve it.
+ Updated chapter 10 (Print, Export, Mail) of Getting started book.
* GSoC 2016 (Thorsten)
+ June 26th - midterm eval due, make sure it's filed or ask your co-mentor!
+ if in doubt ask Thorsten/Moggi/JanI
+ ask/encourage students to submit & register for LibOCon
* UX Update (Kendy)
+ GSoC reports on progress
+ wider discussion on templates - how they should be managed
+ when is it better to open it for editing vs. opening a doc. based on it.
+ how can we distinguish it better.
+ Area-fill & side-bar improvements going well.
+ latest writer menu changes
+ max. of 20 items for menu - some important stuff goes to sub-menus
+ a poll going on to have some input from people.
+ discussing auto-creation of screenshots.
* Crashtest update (Caolan)
+ 1 import failures, 3 export failure, 0 coverity
+ ok again; not reproducible failures - fails on test machines, not locally.
+ looking at backtraces in BZ - down to 12 still open
+ Moggi's crash testing producing good stuff.
* 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.
+ OSBA interop. working group (Thorsten)
+ desire a professional user track cf. Bern.
+ got some good feedback;
+ will propose it to the conf. organizers.
+ 1/2 a day of that.
* 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 8801(-34) were made directly, without use of gerrit
293(0) people made commits in a year, 32(-15) in a month. 38(10) people to be emailed
+ gerrit: committer open 65(10) contributor open 48(-13)
updated merged abandoned updated merged abandoned
year: 65(10) 7142(112) 562(1) 48(-13) 1414(-78) 476(-2)
month: 64(9) 974(12) 40(2) 47(-14) 164(-3) 39(0)
week: 51(13) 202(-19) 8(0) 33(-4) 42(2) 11(-1)
+ easyHacks:
total 229(-9) open 201(-5) assigned 18(-4)
needinfo 10(0) needsDevEval 474(5) needsUXEval 90(16)
missing cleanup due to many comments 182(-9)
+ top 5 contributors (based on merged patches last month):
Zdenek Crhonek got 29 patches merged, and have a total of 29 merged patches
krishna keshav got 14 patches merged, and have a total of 14 merged patches
Jakub Trzebiatowski got 10 patches merged, and have a total of 17 merged patches
Muhammet Kara got 10 patches merged, and have a total of 24 merged patches
Stanislav Horáček got 9 patches merged, and have a total of 63 merged patches
+ new easyHacks:
https://bugs.documentfoundation.org/show_bug.cgi?id=100370mentor:marco.filippozzi -> "Status
bar functions - Selection Icon not working properly on left mouse click"
+ 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
+ Made rough grouping of all developer wiki pages
(https://wiki.documentfoundation.org/ProjectCleanupDevelopmentWiki)
+ Blog post about our IRC,
https://janiversen.wordpress.com/2016/06/14/like-to-socialize-while-hacking-on-open-source/
+ have some nice stats on # of users etc.
+ esc-mentoring, solved problem when contributor becomes committer
+ esc-mentoring, added check for easy hacks with new commits to nightly stat.
+ checked easy hacks with commits, and changed status on the solved ones
* Commit Access
+ Giuseppe Castagno (Stephan)
AI: => add him (Norbert)
AI: => welcome mail (Stephan)
* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
+ Newly appointed:
+ Ashod Nakashian
+ Giuseppe Castagno
+ Pranav Kant
+ Italo will send out certificates.
* Jenkins / CI update (Norbert)
from:Thu Jun 9 13:47:55 2016
master linux rel jobs: 200 ok: 194 ko: 4 fail ratio: 2.00 % break: 4 broken duration:
0.70%
master linux dbg jobs: 143 ok: 134 ko: 9 fail ratio: 6.29 % break: 6 broken duration:
5.25%
master mac rel jobs: 174 ok: 173 ko: 1 fail ratio: 0.57 % break: 1 broken duration:
0.18%
master mac dbg jobs: 185 ok: 183 ko: 2 fail ratio: 1.08 % break: 2 broken duration:
0.37%
master win rel jobs: 152 ok: 149 ko: 2 fail ratio: 1.32 % break: 2 broken duration:
2.02%
master win dbg jobs: 148 ok: 148 ko: 0 fail ratio: 0.00 % break: 0 broken duration:
0.00%
master win64 dbg jobs: 150 ok: 147 ko: 2 fail ratio: 1.33 % break: 2 broken duration:
3.79%
lo-5.2 mac jobs: 50 ok: 50 ko: 0 fail ratio: 0.00 % break: 0 broken duration:
0.00%
lo-5.1 mac jobs: 17 ok: 17 ko: 0 fail ratio: 0.00 % break: 0 broken duration:
0.00%
gerrit win rel jobs: 425 ok: 370 ko: 55 fail ratio:12.94%
gerrit lin rel jobs: 426 ok: 338 ko: 88 fail ratio:20.66%
gerrit mac rel jobs: 425 ok: 377 ko: 48 fail ratio:11.29%
gerrit all jobs: 426 ok: 321 ko: 104 fail ratio:24.41%
+ looking good; zero break on win32 debug
+ rest is very low; worst is Linux Debug with 6 breaks < 1 per day on avg.
+ almost perfect.
* l10n (Sophie)
+ everyone happy with master & stable branches
+ going on nicely; more work around edited help etc. but good.
* bzkanban (buovjaga - formerly known as beluga :-))
+ based on:
+ https://en.wikipedia.org/wiki/Kanban_%28development%29
+ https://blogs.gnome.org/ovitters/2016/02/11/post-fosdemdevconf-cz-plans-ill-never-get-to/
+ https://github.com/leif81/bzkanban
+ demo:
https://rawgit.com/leif81/bzkanban/master/index.html?product=Bugzilla&milestone=Bugzilla+6.0&assignee=&site=https%3A%2F%2Fbugzilla.mozilla.org
+ is it useful for devs ?
+ Like Trello -> having a whiteboard (Bjoern)
+ different representation of bug state
+ reduces amount of WIP you have; thin area of issues to solve.
+ Agile development planning tool.
+ doesn't fit well with our development approach - we're not telling people what to do.
=> Doesn't fit us well.
* QA update (Robinson)
+ Going quite well.
+ Bug Hunting Session next week (June 24th)
+ https://wiki.documentfoundation.org/BugHunting_Session_5.2.0_RC1
+ UNCONFIRMED: 620
https://bugs.documentfoundation.org/reports.cgi?product=LibreOffice&datasets=UNCONFIRMED
+ enhancements: 65
+ in ux-advise: 27
+ needAdvice at 51
+ going up a bit; would be good to tackle.
+ Most Pressing Bugs:
http://tdf.io/mostressingbugs
+ tdf#100295 - LibODev-5.2.0.0.b2 does not run in Windows_XP (32 or 64 bit)
+ Interest in fixing ? anyone want to look at it ?
+ tdf#92516 - "x" accelerator and mouse click not exiting StartCenter
in "File -> Exit LibreOffice" menu on Windows.
+ Continue to see dupe reports, an annoyance
+ Mail merge regressions (Bjoern)
+ http://tdf.io/mmregressions (7 open; 7 open last meeting)
[ will re-test a couple to see if they got closed (Robinson)
fixed some mail-merge related crashers (Michael S)
+ not sure if tracked on the lists ]
* QA stats
+ https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
+133 -112 (+21 overall)
many thanks to the top bug squashers:
Caolán McNamara 18
Alex Thurgood 10
jan iversen 10
Buovjaga 8
Aron Budea 5
Heiko Tietze 5
V Stuart Foote 5
Michael Stahl 4
Eike Rathke 3
Maxim Monastirsky 3
Adolfo Jayme 3
Akshay Deep 3
Miklos Vajna 2
m.a.riosv 2
Olivier Hallot 2
* Highest-Priority bugs (aka "MABs"):
5.2: 3/13 - 23% +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: 10/81 - 12% +1
old: 34/248 - 13% -1
* Bibisected bugs open: whiteboard 'bibisected'
+ 367/1371 365/1363 369/1361 366/1354 366/1352 371/1347 369/1335
+ http://tdf.io/bibibugs
* all bugs tagged with 'regression'
+ 733(-3) bugs open of 4978(+21) total 14(-1) high prio.
* ~Component count net * high severity regressions
Writer - 6 (+0)
Calc - 5 (+0)
Impress - 1 (+0)
Base - 1 (+0)
LibreOffice - 1 (-1)
+ http://tdf.io/regressionscritical
* ~Component count net * all regressions
Writer - 227 (-2)
Calc - 141 (+0)
Impress - 57 (+0)
LibreOffice - 48 (+0)
graphics stack - 39 (+2)
UI - 39 (+1)
Crashes - 36 (-2)
Borders - 32 (+1)
Base - 28 (+0)
Draw - 26 (+1)
filters and storage - 23 (+0)
Chart - 15 (-1)
BASIC - 15 (+0)
Printing and PDF export- 11 (+0)
Formula Editor - 5 (+0)
Linguistic - 4 (+0)
framework - 3 (+1)
Installation - 3 (-1)
Extensions - 2 (+0)
sdk - 1 (+0)
+ http://tdf.io/allregressions
--
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.