* Present: + Sophie, Michael M, Stephan, Kendy, Heiko, Xisco, Caolan, Miklos, Eike, Shinnok, Thorsten
* Completed Action Items: * Pending Action Items: + come up with a list of retiring committers to mail (Norbert) + find code pointer auto-format table style config merging (Caolan) + mail the list wrt. bundling GPG-4-Win (Thorsten) + find data for x86 / Linux downloads with view to removing for 6.0 (Cloph) [ have the data, not broken down yet: termbin.com/2jc2 ] + fwd build details on Mac / CVE build / test failure to the list (Shinnok) [ Bartoz removed obsolete, non LODE details from the wiki removed quick-setup and mac-ports setup, recommends to --disable-cve-tests on the Mac. It works for me; what’s the issue (Stephan) re-send the mail to the list / Stephan (Shinnok) ] * Release Engineering update (Xisco) + 6.0 Beta 1 & feature freeze: week 47 (of Nov 20th) + late features + HTML help pieces (Kendy) [ still working to integrate some scripts into Makefiles (Olivier) concern wrt. this getting finished (Kendy) anyone interested could help Olivier with gnumake ] + GPG / Windows bits (Thorsten) [ still not in yet ] + bundling GPG-4-Win ? (Thorsten) [ removing this item – will link on website somewhere ] + Calc threading review with Eike (Michael) [ had a call, minutes on the list, doing last fixing before merge SvNumberFormatter locking needs fixing first + plan to have it enabled for beta (Eike) + disabled / experimental for release (Eike) ]. + KDE5 – merge but perhaps not ready for 6.0 (Thorsten) [ ignore this as a late-feature ] + Calc column span update from Noel (Michael) [ looking for help to get this integrated ] + missing piece from customization GSoC (Heiko) + mkara will try to submit a new patch by Monday + 5.4.4 RC1: week 48 (of Nov 27th) + Android + Online * Documentation (Olivier) + More work on integration of new help into build + Patch need advise for further improvements and developments https://gerrit.libreoffice.org/#/c/44793/ + (gbuild makefiles not easy to hack !) + Getting Started guide 6.0 + cover being voted until next Sunday (19) + awaiting latest 6.0 features to write about * UX Update (Heiko) + Bugzilla (topicUI) statistics 258(258) (topicUI) bugs open, 375(375) (needsUXEval) + Updates: BZ changes 1 week 1 month 3 months 12 months added 4(-3) 20(0) 47(-1) 118(0) commented 39(-33) 272(4) 631(-43) 2419(-26) removed 0(0) 0(0) 5(0) 20(-1) resolved 2(-5) 21(-4) 52(-3) 241(1) + top 10 contributors: Philips, Yousuf made 145 changes in 1 month, and 823 changes in 1 year Tietze, Heiko made 117 changes in 1 month, and 1153 changes in 1 year Faulí Tarazona, Xisco made 56 changes in 1 month, and 383 changes in 1 y Thomas Lendo made 45 changes in 1 month, and 428 changes in 1 year Zolnai, Tamás made 37 changes in 1 month, and 108 changes in 1 year Cor Nouws made 29 changes in 1 month, and 188 changes in 1 year Dieter Praas made 28 changes in 1 month, and 78 changes in 1 year Christian Lehmann made 18 changes in 1 month, and 18 changes in 1 year Foote, V Stuart made 17 changes in 1 month, and 400 changes in 1 year Henschel, Regina made 14 changes in 1 month, and 119 changes in 1 year + lots of discussion in UX call yesterday + Frames set to wrap-trough will be transparent by default tdf#71920 + UX tweak to the defaults for frames (but not shapes, images) + Concerns to use the newly bundled Liberation font in templates + instead of Arial/Times? Or rather go with Calibri/Cambria/Carlito/Caladea | Noto. + https://gerrit.libreoffice.org/#/c/43625/ + not blocking it (Kendy) + previously the shell extension used Arial + concern wrt. metric compatibility + don’t create documents as if they’re from a different program (Heiko) + Liberation good for branding. => go with new templates as is. * clang-format-ness review (Miklos) + discussed versions situation with sberg => will give-up on supporting mutiple versions + git hook only works with 5.0.0 stable version + prints a warning if you modify a non-black-list file. + prints out a link to the binaries + would be nice to progress on gerrit integration + is it useful to have a script in core to validate the latest commit ? + ci would call the script – and heavy lifting is done. + can we catch a jenkins env. var ? (Kendy) + have an additional state in gerrit – verified → code review → code style +1/-1 + nice and clean but … + can create a bot with permission to set +1 (Thorsten) + gerrit side is all prepared. + need S/W somewhere that pings & replies. AI: + script a ‘make check’ option (Miklos) + can all be in ‘core’ - a random ‘make’ target. + just check the last commit. + any problems this week ? * Crash Hunting (Caolan) + 0 import failures, 3 export failures + lots of export fixes, new run underway + seems to have some stability now in import/export failures + perhaps fuzzing helping reduce randomness here too. + 125 coverity + caused by the new version of coverity + plan to iterate a couple of small patches to reduce them. + 38(+1) fuzzers * 3 sanitizers+engine combos (asan+libfuzzer, ubsan+libfuzzer, asan+afl) + enabled afl fuzzing engine as well. + get three entities from the 4 possible combinations + added DIF interchange format from calc + remaining modern MS office formats are ~done + decent trickle of things coming done. + AOO CC’d on all of these via officesecurity * Crash Reporter (Xisco) + http://crashreport.libreoffice.org/stats/ + server went down – poked Guilhelm, Markus etc. + back now – but less reports this week. + http://crashreport.libreoffice.org/stats/version/5.3.6.1 + 1347 (last 7 days) + http://crashreport.libreoffice.org/stats/version/5.3.7.2 + 347 (last 7 days) + http://crashreport.libreoffice.org/stats/version/5.4.2.2 + 1720 (last 7 days ) + http://crashreport.libreoffice.org/stats/version/5.4.3.2 + 547 (last 7 days ) + ScEditEngineDefaulter::SetDefaultItem(SfxPoolItem const &) + Most reported crash in 5.4.2 and 5.4.3 + Reported since 5.4.2 + Fixed in 5.4.4, thanks to Eike + https://bugs.documentfoundation.org/show_bug.cgi?id=113850 + SfxSlotPool::GetSlotPool(SfxViewFrame *) + https://bugs.documentfoundation.org/show_bug.cgi?id=113755 + Reported since 5.4 + no reproducible steps so far + might be related to LibreOffice closing / shutdown with clipboard * Hackfests & Events (Thorsten) + new plan from Bjoern: + https://skyfromme.wordpress.com/2017/08/27/hackfests-the-next-generation/ + good suggestions from Regina + Hamburg – 1st new-style hackfest + deferred to next year ... + https://wiki.documentfoundation.org/Hackfests/HackfestTNG + timeframe is too narrow to risk it. + fallback plan for March in either Italy or Germany + still looking for people who want help learning how to fix their problems interactively at a hackfest. * mentoring/easyhack update (Shinnok) committer... 1 week 1 month 3 months 12 months open 62(15) 120(14) 120(13) 126(13) reviews 433(-69) 1862(196) 5015(-82) 18107(154) merged 248(-41) 1095(131) 2880(24) 11200(41) abandoned 16(-1) 80(9) 197(1) 656(7) own commits 306(-30) 1550(148) 3868(109) 13755(-94) review commits 50(-30) 282(13) 826(-14) 2738(-10) contributor... 1 week 1 month 3 months 12 months open 13(-1) 37(0) 39(1) 44(1) reviews 722(-52) 2918(276) 7080(76) 23066(240) merged 16(-1) 75(3) 278(-16) 1213(7) abandoned 4(2) 14(-1) 81(3) 339(3) own commits 13(-6) 77(-2) 286(-23) 812(0) review commits 0(0) 0(0) 0(0) 0(0) + easyHack statistics: needsDevEval 31(31) needsUXEval 0(0) cleanup_comments 202(202) total 257(257) assigned 13(13) open 210(210) + top 5 contributors: Gelmini, Andrea made 24 patches in 1 month, and 178 patches in 1 year Johnny_M made 10 patches in 1 month, and 50 patches in 1 year Jim Raykowski made 6 patches in 1 month, and 11 patches in 1 year Udaree Kanewala made 4 patches in 1 month, and 6 patches in 1 year Pinto, Marco A.G. made 3 patches in 1 month, and 11 patches in 1 year + top 5 reviewers: Pootle bot made 270 review comments in 1 month, and 630 in 1 year Behrens, Thorsten made 190 review comments in 1 month, and 910 in 1 year Grandin, Noel made 177 review comments in 1 month, and 1393 in 1 year Stahl, Michael made 148 review comments in 1 month, and 1906 in 1 year Rathke, Eike made 104 review comments in 1 month, and 1076 in 1 year + big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report: + met some eager new developers in Bucharest + getting them involved. + Csongor Halmai – in UX call yesterday + interested in some mentoring help if you can ? * Commit Access * Developer Certification (Stephan/Bjoern/Kendy/Thorsten) [ have two names – no objections AI: mail out asking if they’d like to be certified (Stephan) ] * Jenkins / CI update (Christian) + missing the stats. * l10n (Sophie) + lots of fuzzy strings still ? (Michael) + waiting for Cloph to return. * Hunspell (Thorsten) + unilateral change in license to LGPLv3 up-stream + annoying to drag 3x licenses around in headers (Michael) + best to use just one – MPLv2 – better for Mozilla, LibreOffice, Chromium + it’s Laszlo’s project (Caolan) + unclear why the change was made + pointed out it was an issue – wrt. FF. bundling. + way things are/were wrt. licensing works: why change ? + pwrt. getting Laslo’s input + chromium using it too apparently. + complete re-writing plan looks interesting (Michael) + in its own world – fine, but … + mangling the original project’s license not helpful (Caolan) => poke them on the topic (Thorsten) * QA update (Xisco) + very low unconfirmed count + lowest since joined TDF – now around ~350 + buovjaga doing a great job here. + Xisco triaging them too + hoping to keep it under 400. + UNCONFIRMED: 370 (-52) + enhancements: 40 (-9) + needsUXEval: 1 (+0) + haveBackTrace: 6 (-1) + needsDevAdvice: 34 (+0) + documentation: 5 (+3) + android: 16 (-1) + Most Pressing Bugs: http://tdf.io/mostressingbugs + New: + Impress can't play MP4 videos on Mac + https://bugs.documentfoundation.org/show_bug.cgi?id=113622 + regression around media embedding + still pending Xisco’s bisection on Mac. + missing bibisect repos for 5.4 and 6.0 AI: + poke Norbert on this (Michael) + bug arrived between between 5.3.4 RC2 & 5.3.5 RC1 + https://wiki.documentfoundation.org/Releases/5.3.5/RC1 + Older: [None] + Fixed: + Crash when switching between Calc and other LO window + https://bugs.documentfoundation.org/show_bug.cgi?id=113591 + fixed thanks to Samuel. + Crash click twice times on "New Theme..." in detached Gallery + https://bugs.documentfoundation.org/show_bug.cgi?id=113647 + fixed thanks to Caolan. + Crash when trying to edit style with context menu of Date Area + https://bugs.documentfoundation.org/show_bug.cgi?id=113826 + fixed thanks to Caolan. + Dragging a slide master from one window to another causes crash (steps in comment 2) + https://bugs.documentfoundation.org/show_bug.cgi?id=113405 + fixed thanks to Caolan. * QA stats + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html +130 +11 (-146) overall) many thanks to the top bug squashers: Xisco Faulí 25 Buovjaga 16 Heiko Tietze 7 Caolán McNamara 6 Alex Thurgood 6 Tamás Zolnai 5 eisa01 5 Eike Rathke 5 Julien Nabet 4 Timur 3 + top 10 bugs reporters: Thomas Lendo 5 Yousuf Philips (jay) 5 Gabor Kelemen 4 Kevin Suo 3 Bartosz 3 Timon 3 Tamás Zolnai 3 Samuel Mehrbrodt (CIB) 2 Timur I. Davletshin 2 Ole Tange 2 + top 10 bugs fixers: McNamara, Caolán 6 Zolnai, Tamás 4 Glogowski, Jan-Marek 3 Adolfo Jayme Barrientos 2 Faulí Tarazona, Xisco 2 Vajna, Miklos 2 Nabet, Julien 2 Mehrbrodt, Samuel 2 Behrens, Thorsten 2 Kara, Muhammet 1 + top 10 bugs confirmers: Buovjaga 51 Faulí Tarazona, Xisco 11 Kevin, Suo (锁琨珑) 9 Dieter Praas 8 Foote, V Stuart 7 Philips, Yousuf 5 Tietze, Heiko 5 Jacques Guilleron 4 Alex Thurgood 4 Kosiorek, Bartosz 3 * Highest-Priority bugs (aka "MABs"): + http://bit.ly/2lJAAJI 5.3 : 1/47 - 2 % (-2) 5.2 : 2/39 - 5 % (+0) 5.1 : 1/35 - 2 % (+0) 5.0 : 2/62 - 3 % (+0) 4.4 : 2/76 - 2 % (+0) 4.3 : 5/74 - 6 % (+0) 4.2 : 6/134 - 4 % (+0) 4.1 : 3/84 - 3 % (+0) 4.0 : 4/83 - 4 % (+0) old : 25/258 - 9 % (+0) * Bisected bugs open: keyword 'bisected' + more accurate - down to a single commit. + http://bit.ly/2dyIfDy + 412/1749 422/1738 417/1716 410/1698 410/1669 400/1654 385/1631 done by: Budea, Áron 3 Raal 2 Faulí Tarazona, Xisco 2 Kevin, Suo (锁琨珑) 1 Telesto 1 Kaganski, Mike 1 * Bibisected bugs open: keyword 'bibisected' + http://bit.ly/2cSCXlS + 499/2357 508/2344 502/2320 494/2299 490/2265 476/2247 462/2225 done by: Budea, Áron 4 Kevin, Suo (锁琨珑) 2 Raal 2 Faulí Tarazona, Xisco 2 Telesto 1 Kaganski, Mike 1 * all bugs tagged with 'regression' + 877(-11) bugs open of 6539(+12) total 7(-1) high prio. done by: Kevin, Suo (锁琨珑) 3 Faulí Tarazona, Xisco 2 Buovjaga 1 MM 1 Jim Avera 1 Kaganski, Mike 1 Raal 1 eisa01 1 Harald Koester 1 * ~Component count net * high severity regressions + http://bit.ly/1HWHb3E Impress - 2(+0) Calc - 1(+1) filters and storage - 1(+1) LibreOffice - 1(+0) graphics stack - 1(+0) Writer - 1(-3) by OS: All - 4(-1) Mac OS X - 3(+0) Windows - 0(+0) Linux - 0(+0) * ~Component count net * all regressions + http://bit.ly/1BUdI8i Writer: other - 161(-2) Calc - 138(+0) Impress - 91(-1) Writer: docx filter - 72(-1) LibreOffice - 69(-2) UI - 49(+0) graphics stack - 36(+0) Draw - 35(+1) Writer: doc filter - 35(-1) Base - 30(+0) Writer: perf - 29(+0) Borders - 28(-1) Writer: other filter - 27(-2) filters and storage - 26(+1) Crashes - 20(-1) Chart - 19(+0) Printing and PDF export - 17(-1) BASIC - 15(-1) framework - 5(+0) Linguistic - 2(+0) sdk - 1(+0) Installation - 1(+0) Extensions - 1(+0) _______________________________________________ LibreOffice mailing list LibreOffice@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice