* Present:
+ Armin, Oliver, Robinson, Michael M, Sophie, JanI, Christian, Stephan,
Norbert, Eike, Muthu, Andras, Bjoern, Cloph, Michael S, David, Miklos,
Lionel
* Completed Actions / Items:
+ enable calc bits by default for now for more testing (Kendy)
+ poke the users-list on MS Surface / GL issue (Michael)
[ oddly no reply ]
+ merge slide transition artwork to -5-1 for B2 (Michael)
+ ask for QA support of Android remote on Windows (Robinson)
[ waiting to hear back, people moved off windows ... ]
+ list of developers who havn't contributed in a while (JanI)
[ done, pending E-mail ]
* Pending Action Items:
+ book FOSDEM conf. room for board meeting (Florian)
[ perhaps after not before to avoid hackfest conflict ]
+ double-check libmar/src, update/src, remove the duplicate, etc. (Kendy)
+ UserAgent - move to 1% of users, drop bundled-languages etc. (Michael)
+ try out 'make check' for gerrit / Linux builders (Norbert)
[ will take a while ]
+ get callgrind trace of SVG rendering in tdf#82214 (JMux)
* Release Engineering update (Cloph)
+ 4.4.7 - released as final today.
+ 5.0.4 RC1
+ on the mirrors.
+ RC2 to be tagge later today.
+ 5.1.0 B2
+ on mirrors, and available from website.
+ 5.1.0 RC1
+ due for tag (but no branch) next week.
+ string and UI freeze from next week.
+ but not code freese.
+ until RC1 - free to commit without review.
+ after RC1 - double review required for libreoffice-5-1
+ Late Features:
+ OpenGL - switch to simpler double-buffering.
[ good progress, fixes bugs;
swap buffers at (high prio.) idle like Mac.
More testing / validation ongoing
Pending CI catchup. ]
+ Slide Transitions: artwork & polish
+ poke at artwork bits ...
+ UserAgent display & tweakage
[ still needs random 1% bits doing ]
+ Android & iOS Remote
+ https://bugs.documentfoundation.org/show_bug.cgi?id=96127
+ simple patch submitted (thanks)
* blanket approval for lwp filter (Michael)
+ any objections to Caolan skipping review for all branches
for simple lwp fixes for 5-0 ?
+ fine but wants a CI build (Norbert)
+ but the CI slaves are horribly over-loaded (Michael)
+ capacity is 4x per hour on Windows (Norbert)
+ current 60 patches CI backlog is a 10x hour delay (Michael)
+ happy to drop review; or post review them, putting
them into 1x patch not ideal either (Caolan)
+ temporary disturbance not a problem (Norbert)
+ 35 issues outstanding and coming
+ patches on a feature branch vs. 5.0.4 - and 1x push to gerrit from tip (Bjoern)
=> push to gerrit & make it easy to merge. (see ./logerrit testfeature for the concept)
+ propose avoiding individual review for these patches (Michael)
+ sounds fine (Bjoern)
+ automatically solves this problem (Norbert)
+ just 1x commit in gerrit to approve.
* Crashtest update (Caolan)
+ ? import failures, ? export failures, ??? coverity
* IRC - ESC attendees appreciated as op's (Michael)
+ helps me remind you of ESC
+ ideally use channel service instead (Miklos)
+ bit like root; but flags may help others.
+ helps newbies find mentors (beware)
+ not moderator - since account not registered (Bjoern)
AI: + get ops who are not listed in the developers page listed (JanI)
* Madrid (Bjoern)
+ Jacobo approaching the university was great
+ taught design-patterns in university.
+ where are they in LibreOffice ?
+ perhaps a blog series wrt. design patterns in-use.
+ "welcome to the real world" experience (Norbert)
+ colleague teaching theory (Jacobo)
+ wants students to see the reality.
+ could make patterns more visible for interested newcomers.
+ code-base pre-dates discovery of the patterns (Norbert)
+ Pasqual from Valencia, submitted some patches already
+ also interested in certification; 100k seats there.
* Hackfests (Bjoern)
+ FOSDEM / Beta Co-working (Bjoern)
+ https://wiki.documentfoundation.org/Hackfest/FOSDEM2016
+ check-in with Italo for papers committe.
+ next venues / suggestions
+ considering another Gran Canaria hack-fest (Thorsten)
+ March next year (?)
Please remember the easter holidays are in march this year, and big in spain
+ Turkey
+ talked to them; lots of enthusiasm & desire for training.
* Mentoring Update (JanI)
+ how to point to people that need help the most effectively? (Kendy)
+ sometimes I know how to help, just don't have time for the details (Kendy)
+ sorted out & provided more details interactively (JanI)
+ best way to contact is via E-mail (JanI)
+ Proposal gerrit paches:
+ mail owner after 1 month of inactivity -> Abandon patch if no activity after another month
+ please do comment/poke on gerrrit too (Bjoern)
+ good to start with old + negative review patches
+ https://gerrit.libreoffice.org/#/q/status:open+project:core+branch:master+age:6month+label:Code-Review%3C%3D-1
+ not bot-work (Norbert)
+ will apply discretion (JanI)
=> agreed.
+ Spent time helping 2 new people get their patches to gerrit, in not so many variants
+ Madrid hackfest was the start of reviving a Spanish community
- several contacts to follow up on.
+ Spanish discuss list has activity
* l10n Update (Sophie)
+ nothing new.
* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
+ pending another week / perhaps to the new year.
* Jenkins / CI update (Norbert)
master linux rel jobs:184 ok:179 ko:5 fail ratio:2.71% break:4 broken duration:2.75%
master linux dbg jobs:175 ok:166 ko:7 fail ratio:3.99% break:5 broken duration:0.93%
master mac rel jobs:166 ok:164 ko:2 fail ratio:1.2% break:2 broken duration:0.42%
master mac dbg jobs:173 ok:170 ko:2 fail ratio:1.15% break:2 broken duration:2.13%
master win rel jobs:113 ok:80 ko:32 fail ratio:28.31% break:24 broken duration:17.06%
master win dbg jobs:122 ok:97 ko:24 fail ratio:19.67% break:18 broken duration:17.61%
master win64 dbg jobs:115 ok:104 ko:11 fail ratio:9.56% break:6 broken duration:4.82%
lo-4.4 mac jobs:0 ok:0 ko:0 fail ratio:0% break:0 broken duration:0%
gerrit win rel jobs:234 ok:116 ko:117 fail ratio:50%
gerrit lin rel jobs:241 ok:214 ko:27 fail ratio:11.2%
gerrit mac rel jobs:239 ok:212 ko:27 fail ratio:11.29%
gerrit all jobs:235 ok:107 ko:128 fail ratio:54.46%
+ better this week; from a low base.
+ Windows -> getting a bit better.
+ gerrit failure rate of 50% -> prolly lagging reaction to master week before.
Turned off IRC plugin / notifying IRC channel
+ plugin had a bug that wedge Jenkins every few days
+ would not be able to re-connect to IRC.
* Easy Hacks:
+ new easy-hacks thanks to: Bubli
+ http://bit.ly/1KR4HWX
+ create your own by updating Keywords to eg.
"easyHack, difficultyBeginner, skillCpp, topicCleanup"
+ create new easy hacks from these proposed ones
(or remove the Keyword "needsDevEval" if not feasible):
https://bugs.documentfoundation.org/buglist.cgi?keywords=needsDevEval
* Board Election (Thorsten)
+ check your spam filters, ask MC if you don't have a token and you're a member.
* QA update (Robinson)
+ UNCONFIRMED at 523 + 32 bugs in UX-advise
+ holding steady.
+ needAdvice at 14
+ Bugzilla: Migration of Whiteboard tags -> Keywords continues
+ Punting on bulk updates until the weekend; plan to quiet email
+ can you send a mail to dev-list (Miklos)
+ has queries, that need updating, to avoid spurious empty lists.
+ Most Pressing Bugs:
http://ur1.ca/nkp0t
+ tdf#96118 - list of combobox closes when clicking on its scroll bar slider
+ tdf#96119 - Cannot select list item with mouse in any combobox
[ related combo-box bugs ]
+ tdf#94851 - (comment) Images are not printed (paper and PDF) with OpenGL activated
[ Tomaz has a patch for RC1 ]
+ tdf#90913 - OSX - very poor performance when first opening Finder dialog
+ Over 2min to open Finder/File Save dialogs
+ may be scheduler / main-loop related ?
+ tdf#89034 - OS X: Text not being justified in Persian and other RTL languages
+ Common issue -> lots of duplicates
+ Norbert bisecting (?)
+ Mail merge regression concern (Bjoern)
+ http://bit.ly/1POJrmp (8 open)
+ having a look (Thorsten, Kendy)
+ potentially the mork fix ? (Norbert)
+ unlikely to be that (Michael)
* QA stats
+ https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
+158 -95 (+63 overall)
many thanks to the top bug squashers:
Beluga 9
Maxim Monastirsky 9
V Stuart Foote 5
Cor Nouws 5
Joel Madero 4
m.a.riosv 4
Eike Rathke 3
Regina Henschel 3
David Tardon 3
Caolán McNamara 3
tommy27 3
Yousuf (Jay) Philips 2
baffclan 2
Miklos Vajna 2
Tor Lillqvist 2
* Highest-Priority bugs (aka "MABs"):
5.2: 0/0 - 0% +0
5.1: 4/23 - 17% +2
5.0: 10/50 - 20% +0
4.4: 11/72 - 15% +0
4.3: 6/67 - 8% +0
4.2: 10/133 - 7% -1
4.1: 4/79 - 5% +0
4.0: 10/81 - 12% +0
old: 40/247 - 16% +0
* Bibisected bugs open: whiteboard 'bibisected'
+ 353/1140 344/1125 343/1116 335/1103 336/1098 332/1088 341/1089
+ http://tdf.io/bibibugs
* all bugs tagged with 'regression'
+ 730(+9) bugs open of 4487(+22) total 41(+1) high prio.
* ~Component count net * high severity regressions
Calc - 19 (+0)
Writer - 10 (-1)
LibreOffice - 6 (+0)
graphics stack - 3 (+2)
Impress - 1 (+0)
Extensions - 1 (+0)
Base - 1 (+0)
+ http://bit.ly/1HWHb3E
* ~Component count net * all regressions
Writer - 239 (-1)
Calc - 157 (+3)
Crashes - 53 (-2)
Impress - 49 (+0)
LibreOffice - 47 (+0)
UI - 43 (+2)
graphics stack - 33 (+0)
Borders - 29 (+0)
Base - 25 (+0)
Draw - 22 (+0)
filters and storage - 17 (+2)
BASIC - 16 (+2)
Printing and PDF export- 12 (+0)
Chart - 10 (+0)
Formula Editor - 6 (+1)
Extensions - 3 (+0)
Installation - 2 (+0)
framework - 2 (+0)
Linguistic - 2 (+0)
sdk - 1 (+0)
+ http://bit.ly/1BUdI8i