With special thanks to jmux from rescuing these from etherpad =)
* Present:
+ Norbert, David, sophie, Jan-Marek, Stephan, Michael S, Christian,
Miklos, Jacobo, Thorsten, Muthu, Kendy, Armin, Eike, Lionel, Bjoern,
Olivier, Noel, Caolan
* Completed Actions / Items:
+ CC the easy hacks to the dev list, to be more monitored (Bjoern)
+ UserAgent - move to 1% of users, drop bundled-languages etc. (Michael)
[ punt until we can ask for more data from the user ]
[ remove extra langs for now ]
+ announce deprecation & removal of one SVG filter for 5.2 timeframe (Thorsten)
[ announced, action ongoing ].
* Pending Action Items:
+ Update/fix: https://wiki.documentfoundation.org/Development/GSoC/Ideas (All)
+ double-check duplicate libmar/src, update/src (Kendy)
+ add gerrit stats & old/stale commit links to ESC agenda (JanI)
+ add more repos from gerrit/github to gitdm-config scripts (e.g. for Document Liberation repos) (Thorsten)
[ ongoing ]
+ add stuff to Release Notes and Under The Hood (everyone)
* Release Engineering update (Christian)
+ 5.0.5 RC1
+ tagged & is on m irrors, but not public yet; will go after call.
+ RC2 due 1st week after FOSDEM; Feb 2nd or so.
+ 5.0.6 will the the last 5.0 release
+ 5.1.0 RC3 / final
+ next Tuesday the deadline for patches.
+ RC3 due after FOSDEM
+ two extra +1's are necessary for libreoffice-5-1-0
+ Late Features (now for 5.1.1)
+ New Slide Transitions: polish
+ UserAgent display & tweakage
+ URL for the online documentation needs change (Bjoern)
[ still pending / in-progress ]
+ impress mode switching (Kendy)
[ switching between slide-sorted, etc.
AI: chase patch - make the button more prominent (Cloph) ]
+ Android & iOS Remote
+ build breakage updated; Android builds ready
+ up-loaded soon.
+ iOS remote needs re-releasing with new certificate
+ due later this week.
+ Release Notes: are they complete:
+ https://wiki.documentfoundation.org/ReleaseNotes/5.1
=> please do fill that out ... check commit logs.
+ https://wiki.documentfoundation.org/UnderTheHood/5.1
+ help also appreciated.
* Documentation (Olivier)
+ various help content corrections
+ some additions from Eike for new functions in 5.1
+ next finishing some other help pages - for 5.2
* GSoC 2016 (Thorsten)
+ Please update & fix:
+ https://wiki.documentfoundation.org/Development/GSoC/Ideas
+ deadline: Feb 8th for org application, absolute last for cleaning up is Feb 19th.
+ have 3x admin volunteers: JanIV, Moggi, Thorsten
* UX Update (Kendy)
+ missed the last meeting.
+ minutes: lots of impress switching bits.
+ keep the tabs hidden; but make display more prominent.
+ also drop-down for switching between views.
* Crashtest update (Caolan)
+ 2 import failures, 0 export failures, 190 coverity
+ big spike of asserts during christmas break
+ all now fixed again
+ slowly tackling the 190 Java issues; many false positives
+ some - can see catch for exception (Norbert)
+ trying to use something null - it may fail, but
code wrapped in catch for that exception so ... ?
+ suppose a false positive (Caolan)
+ much of coverity Java output, on suggestion side (Stephan)
+ hard to clean it up.
+ Java code not changed very much (Caolan)
+ false positives are likely to stay that way when annotated.
* Hackfests (Bjoern)
+ FOSDEM / Beta Co-working (Bjoern)
+ https://wiki.documentfoundation.org/Hackfest/FOSDEM2016
+ next venues / suggestions
+ Turkey
+ talked to them; lots of enthusiasm & desire for training.
+ mid-March hack-fest expected.
+ considering another Gran Canaria hack-fest (Thorsten)
+ April 6-8th (7-9th) possibly
Plan is to craft it according to the Japanese Mini-Conference, with a broader local community appeal
https://wiki.documentfoundation.org/Events/LibreOffice_Espania_Summit
+ Japanese event (?)
+ 9th January in Osaka https://wiki.documentfoundation.org/Events/LibOCon_mini_JP
+ 10th January, hackfest http://libojapan.connpass.com/event/24081/
+ Cambridge again ?
* Mentoring Update (JanI)
- Added wiki https://wiki.documentfoundation.org/Development/GetInvolved/DeveloperStepByStep/javapython
- started to abandon gerrit patches where owners did not react on the polite ping 1 month ago
- added dev as CC to all easy-hacks, thanks to a BZ search from Björn
- starting to prepare for FOSDEM (talk etc)
- Gerrit patches: 56 open from non-committers all commented. 115 open in total.
Thanks for reviewers for helping out with new patches.
* l10n Update (Sophie)
+ bug that Cloph sorted out.
+ new languages from India, from event in Delhi.
* Commit Access
* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
+ committee will come up with names for the ESC the next week
=> rubber stamp that lot [ approved ].
AI: mail to ask & get approvals (Stephan)
* Jenkins / CI update (Norbert)
master linux rel jobs:204 ok:176 ko:27 fail ratio:13.23% break:7 broken duration:5.55%
master linux dbg jobs:155 ok:127 ko:24 fail ratio:15.48% break:6 broken duration:5.8%
master mac rel jobs:197 ok:176 ko:21 fail ratio:10.65% break:6 broken duration:4.58%
master mac dbg jobs:192 ok:172 ko:20 fail ratio:10.41% break:6 broken duration:4.73%
master win rel jobs:134 ok:116 ko:18 fail ratio:13.43% break:6 broken duration:6.6%
master win dbg jobs:136 ok:119 ko:17 fail ratio:12.49% break:4 broken duration:5.71%
master win64 dbg jobs:132 ok:115 ko:17 fail ratio:12.87% break:7 broken duration:7.7%
lo-5.0 mac jobs:10 ok:10 ko:0 fail ratio:0% break:0 broken duration:0%
gerrit win rel jobs:384 ok:308 ko:75 fail ratio:19.53%
gerrit lin rel jobs:383 ok:338 ko:37 fail ratio:9.66%
gerrit mac rel jobs:384 ok:297 ko:87 fail ratio:22.65%
gerrit all jobs:382 ok:244 ko:130 fail ratio:34.03%
+ nothing special ...
+ Windows % -> t-box,
+ Windows on-par with the rest; 5-7% failure.
+ 6-7 breaks: working & it stopped
* Bug 96482 - cannot access columns of a tablecontrol ... (Lionel)
+ unclear what was the other commit that fixed it ?
+ need to revert since it causes another regession.
+ unknown which other fix also fixed it (Caolan)
+ best approach; revert the patch and build / bisect it.
+ both the bug, and regression from its fix are bad / annoying.
+ impacts 5.0.6 - but not 5.1
+ happy to provide some horsepower in Brussels (Norbert)
* Easy Hacks:
+ new easy-hacks thanks to:
+ http://bit.ly/1mpGhJx
+ 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
* QA update (Robinson)
+ UNCONFIRMED: 614
+ enhancements: 56
+ in ux-advise: 31
+ needAdvice at 80
+ Most Pressing Bugs:
http://ur1.ca/nkp0t
+ tdf#97033 - EDITING - Malformed ODB file crashes when editing tables, queries, forms in master dbgutil
+ regression
+ tdf#95709 - [DISPLAY] Presentation mode renders graphics wrong
+ Armin ?
+ tdf#96172 - Crash on opening DOCX
+ bibisected;
+ tdf#89034 - OS X: Text not being justified in Persian and other RTL languages
+ Common issue -> lots of duplicates
+ Norbert bisecting (?)
+ Mail merge regressions (Bjoern)
+ http://bit.ly/1POJrmp (7 open; 7 open last meeting)
+ having a look (Thorsten, Kendy, Jan-Marek)
+ PENDING: AI: push the last MM fix to 5.0 too
+ Jan-Marek watching this, but short on time currently
+ tdf#96847 - Android viewer crashes on every file (android 4.4.4)
+ Crash.
* QA stats
+ https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
+174 -120 (+54 overall)
many thanks to the top bug squashers:
Jean-Baptiste Faure 15
Fridrich Strba 11
raal 7
Beluga 6
Alex Thurgood 5
Justin L 5
Andras Timar 4
FutureProject 4
V Stuart Foote 3
Kevin Suo 3
Armin Le Grand 3
Joel Madero 3
Adolfo Jayme 3
Maxim Monastirsky 3
Regina Henschel 2
* Highest-Priority bugs (aka "MABs"):
5.2: 1/2 - 50% +0
5.1: 2/24 - 8% +0
5.0: 10/52 - 19% +0
4.4: 14/75 - 17% +0
4.3: 6/68 - 8% +0
4.2: 11/134 - 8% +0
4.1: 5/80 - 6% +0
4.0: 11/81 - 13% +0
old: 38/247 - 15% -2
* Bibisected bugs open: whiteboard 'bibisected'
+ 409/1238 406/1229 353/1140 344/1125 343/1116 335/1103 336/1098
+ http://tdf.io/bibibugs
* all bugs tagged with 'regression'
+ 760(+6) bugs open of 4626(+19( total 39(+2) high prio.
* ~Component count net * high severity regressions
Calc - 17 (+0)
Writer - 11 (+1)
LibreOffice - 5 (+0)
Base - 2 (+0)
Impress - 2 (+0)
Extensions - 1 (+1)
Draw - 1 (+1)
+ http://bit.ly/1HWHb3E
* ~Component count net * all regressions
Writer - 241 (+1)
Calc - 162 (-1)
Crashes - 60 (+3)
LibreOffice - 54 (+2)
Impress - 51 (+1)
UI - 46 (+1)
Borders - 31 (+0)
graphics stack - 29 (+1)
Draw - 29 (+0)
Base - 28 (+0)
filters and storage - 20 (+1)
BASIC - 15 (+0)
Chart - 14 (+0)
Printing and PDF export- 11 (+0)
Formula Editor - 7 (+1)
Linguistic - 4 (+1)
Extensions - 3 (+1)
Installation - 2 (+0)
sdk - 1 (+0)
framework - 1 (+0)
+ http://bit.ly/1BUdI8i