* Present: + Jan-Marek, Lionel, Caolan, Heiko, Miklos, Olivier, Xisco, Michael M, Sophie, Eike, Stephan, Kendy, Michael S
* Completed Action Items: + build new binary table style file for 32bits (Heiko) [ Michael S patched things so it works now, all working again, Nightly builds have the new styles now. ] + provide / check web-page on dev certification process (Kendy) [ poked Italo to find out what to check – unclear (Kendy) no idea what this was either (Sophie) → drop the task. ] + run dev certification script (Kendy/Thorsten) [ have one name without running the script ] * Pending Action Items: + 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) + 5.4.3 RC2 released today + 5.3.7 RC2 released as final last week + 6.0 Alpha1 status + 6.0 Beta 1 & feature freeze: week 47 (of Nov 20th) + late featuresken + HTML help pieces (Kendy) [ still working to integrate some scripts into Makefiles (Olivier) expect to have it working soon tomorrow / monday ] + GPG / Windows bits (Thorsten) + Calc threading review with Eike (Michael) [ will have a public call next week for those interested ] + KDE5 – merge but perhaps not ready for 6.0 (Thorsten) + can’t build on baseline anyway (Michael S) + bundling GPG-4-Win ? (Thorsten) + Calc column span update from Noel (Michael) + missing piece from customization GSOC (Heiko) + in past – could assign a macro command to a menu / toolbar item + currently master has a significant regression ? + really important (Xisco, Lionel, Michael) + if you see office suite as a RAD base (Lionel) + essential for custom business apps + mkara has a patch to fix this: + https://gerrit.libreoffice.org/#/c/42594/ + queries on impl. from Bubli. + if not ready for 6.0 – we revert it; give some grace post feature-freeze perhaps. + could it be experimental perhaps & have the old ver ? (Kendy) + Updating service – expected to miss 6.0 (Cloph) + Android + Online * Documentation (Olivier) + New fixes in help pages by G. Kelemen, M. Kaganski + Still working on new help packaging Makefiles (Olivier) + Started to work on an online XHP editor (Mike) + Contacted Jean Spiteri (liongold) and Ilmari (buovjaga) for assistance and collecting ideas (Mike) + Documentation team now looking for latest features to add contents to guide + Please add new features to wiki page. + Vote for next book cover blog post (Heiko) + Please vote! https://design.blog.documentfoundation.org/2017/11/08/cover-for-libreoffice/ + can Olivier monitor and answer comments * UX Update (Heiko) + Bugzilla (topicUI) statistics 261(261) (topicUI) bugs open, 383(383) (needsUXEval) needs to be evaluated by the UXteam + Updates: BZ changes 1 week 1 month 3 months 12 months added 7(5) 20(0) 48(5) 118(3) commented 72(27) 268(38) 674(109) 2445(77) removed 0(0) 0(0) 5(-1) 21(0) resolved 7(1) 25(2) 55(0) 240(2) + top 10 contributors: Philips, Yousuf made 152 changes in 1 month, and 823 changes in 1 year Tietze, Heiko made 116 changes in 1 month, and 1163 changes in 1 year Thomas Lendo made 48 changes in 1 month, and 426 changes in 1 year Faulí Tarazona, Xisco made 48 changes in 1 month, and 384 changes in 1 y Cor Nouws made 46 changes in 1 month, and 207 changes in 1 year Zolnai, Tamás made 34 changes in 1 month, and 105 changes in 1 year Dieter Praas made 23 changes in 1 month, and 79 changes in 1 year Foote, V Stuart made 22 changes in 1 month, and 407 changes in 1 year Christian Lehmann made 14 changes in 1 month, and 14 changes in 1 year Henschel, Regina made 14 changes in 1 month, and 121 changes in 1 year + new default table style + new meeting time (evening either today or yesterday) + How to deal with user configuration? /user/4 => /user/6 + changing a lot; old config. interferes with changes we made + how to upgrade user configuration ? + people don’t see new table styles if they configured them before + no chance to update the UI. + not the case for registry modifications (Michael) + UI config / gallery – done differently + auto-format table styles (Caolan) + some places we read the user & system one + changes have been done here recently for the icon themes + could work – put new styles, and read the two locations. + no magic bullets here (Michael) AI: + find a code pointer for this (Caolan) * clang-format-ness review (Miklos) + any problems this week ? + found a few places where the suggested config is not so optimal + conflict between new sourcefile template & the config. + updated – using a 100 column limit everywhere. + sets of new files: the Qt5 work, and some C++ / calc unit test conversions + Samuel testing – should we sort includes ? + hidden merge conflicts with duplicate includes could be avoided + but issues with this too. + supporting multiple clang-format versions doesn’t fly + up-stream: if new version re-formats it in a way, then old version won’t re-format it back. + we prefer for every version to give the same result everywhere. => pick a single clang-format version + git hook enforce style only if exactly this ver is installed. + latest stable is 5.0.0 – lets use that; what chromium does. + plan to update the git hook to be even more forgiving + also provide pre-built binaries for this ver. + going reasonable well (Stephan) * Crash Hunting (Caolan) + 0 import failures, 25 export failures + was 0/0 – but sprung a bug or two in export + fixed exports, a new run is progressing. + 7 coverity - unchanged + 37(+2) fuzzers * 2 sanitizers (asan and ubsan) * 1 engine (libfuzzer) + calc rtf and lotus 123 are latest, dif coming next + rtf exercises the editengine too + been productive. + finally found a png issue after 4 months of work. + killed an obsolete starcalc 1.0 filter that wasn’t callable. * Crash Reporter (Xisco) + http://crashreport.libreoffice.org/stats/ + http://crashreport.libreoffice.org/stats/version/5.3.6.1 + 1911 (last 7 days) + http://crashreport.libreoffice.org/stats/version/5.3.7.2 + 305 (last 7 days) + http://crashreport.libreoffice.org/stats/version/5.4.1.2 + 4458 (last 7 days) + http://crashreport.libreoffice.org/stats/version/5.4.2.2 + 2784 (last 7 days ) + Concerned: zero 5.4.3.1 crash reports: are we just -that- good ? (Michael) + previous ones only got two (Xisco) the number of reports in RC builds is minimum. ie: http://crashreport.libreoffice.org/stats/version/5.4.2.1 * 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 + 9th-10th December possible, if it fits. + just after Beta2 + https://wiki.documentfoundation.org/Hackfests/HackfestTNG (Eike) + next after FOSDEM + Germany / France / Italy – considered for spring * mentoring/easyhack update (Shinnok) committer... 1 week 1 month 3 months 12 months open 47(-15) 106(-11) 107(-11) 113(-11) reviews 502(-89) 1666(13) 5097(-14) 17953(160) merged 289(5) 964(83) 2856(122) 11159(281) abandoned 17(-8) 71(6) 196(6) 649(11) own commits 336(-111) 1402(74) 3759(269) 13849(125) review commits 80(9) 269(30) 840(37) 2748(26) contributor... 1 week 1 month 3 months 12 months open 14(-2) 37(-3) 38(-4) 43(-3) reviews 774(-73) 2642(170) 7004(105) 22826(250) merged 17(-15) 72(-16) 294(-51) 1206(-169) abandoned 2(0) 15(-9) 78(-19) 336(-6) own commits 19(-12) 79(-9) 309(-41) 812(-110) review commits 0(0) 0(0) 0(0) 0(0) + easyHack statistics: needsDevEval 31(31) needsUXEval 0(0) cleanup_comments 202(202) total 258(258) assigned 11(11) open 213(213) + top 5 contributors: Gelmini, Andrea made 23 patches in 1 month, and 174 patches in 1 year Johnny_M made 10 patches in 1 month, and 49 patches in 1 year Jim Raykowski made 5 patches in 1 month, and 10 patches in 1 year Ekansh Jha made 4 patches in 1 month, and 4 patches in 1 year Udaree Kanewala made 4 patches in 1 month, and 6 patches in 1 year + top 5 reviewers: Behrens, Thorsten made 168 review comments in 1 month, and 872 in 1 year Grandin, Noel made 151 review comments in 1 month, and 1365 in 1 year Stahl, Michael made 134 review comments in 1 month, and 1896 in 1 year Nabet, Julien made 84 review comments in 1 month, and 676 in 1 year * Commit Access + Temporarily retiring committer status (Norbert’s proposal) + for those without commits after a period + discussed it here in the past (Miklos) + unclear benefit in kicking people out; did things change ? + but not against it + ok with doing it if we encourage people to contribute first (Michael) + “I think we've discussed that in the past, and there was consensus that this is reasonable (and committer status will be restored on request).” (Norbert’s mail) => come up with a list of people to mail (Norbert) * Further gerrit lock-down to avoid non-CI’d pushes (Norbert) + not with the current turnaround times (Stephan) + wouldn’t fly. + at least one build-bot (Mac?) - fails on the same test (Caolan) + one Windows box crashes in another test – needs resolving. + these two tests fail every 3rd of 4th time (Jmux) + Mac – calc statistics, Windows – font related. + seems specific to those boxes. + windows font related in CppunitTest_vcl_complextest (Michael S) + was using Deja-vu font, but test didn’t have deps on that pkg. + fixed on master – patch in gerrit for 5.4 + measuring build-times (Caolan) + no use from start to end; from patch submit to build complete + 3 hour build time + 6 hour wait → 9 hour delay + potentially wastes a day of fuzzing. + ideally need a full-time person to fix slaves / build-tests (Stephan) + a big & gnarly job fixing these corners (Michael) + new hardware if queues get too long etc. ? (Stephan) => open to the idea – but only when things work better * Developer Certification (Stephan/Bjoern/Kendy/Thorsten) [ next step is was meeting 2-3 names there, not all views presented (Stephan) + would like to hear Bjoern’s view ] * Jenkins / CI update (Christian) + missing the stats. * l10n (Sophie) + working quietly, and waiting for the scripts + Cloph didn’t get to this before his vacation. * QA update (Xisco) + big drop in unconfirmed bugs + if last comment from QA asking for reporter input + triaged lots of these unconfirmed bugs, mostly automated + move them to NEEDINFO in this case. + UNCONFIRMED: 422 (-75) + enhancements: 49 (-15) + needsUXEval: 1 (+1) + haveBackTrace: 7 (-2) + needsDevAdvice: 34 (+2) + documentation: 2 (-1) + android: 17 (-3) + a report asking for rename soffice.bin → libreoffice.bin + in the past – some scripting (Kendy) + start was usually hard-coded to soffice. + need soffice for back-compat. + for users not a problem / UI is friendly names + Most Pressing Bugs: http://tdf.io/mostressingbugs + New: + Crash when switching between Calc and other LO window + https://bugs.documentfoundation.org/show_bug.cgi?id=113591 + fun lifecycle thing from Samuel, he is working on it. + Impress can't play MP4 videos + https://bugs.documentfoundation.org/show_bug.cgi?id=113622 + regression around media embedding + Xisco will bisect it on Mac this week. + Crash click twice times on "New Theme..." in detached Gallery + https://bugs.documentfoundation.org/show_bug.cgi?id=113647 + fixed in gtk3 but not elsewhere ? + these are modal dialogs with no, or the wrong parent + Patch by Caolán: https://gerrit.libreoffice.org/#/c/44550/ + Older: [None] + Fixed: + CRASH: When closing the document before closing calc warning dialog + https://bugs.documentfoundation.org/show_bug.cgi?id=113160 + Thanks to Caolan. + CRASH: bad dynamic_cast! after redo operation + https://bugs.documentfoundation.org/show_bug.cgi?id=108124 + Thanks to Fyodor Yemelyanenko and Michael S. + CRASH when export PDF from Print Preview + https://bugs.documentfoundation.org/show_bug.cgi?id=113619 + Thanks to Ashod Nakashian + Dead keys not working with KDE4 or gen VCL backend + https://bugs.documentfoundation.org/show_bug.cgi?id=112770 + Thanks to Jan-Marek Glogowski + Inserting table in header and saving crashes + https://bugs.documentfoundation.org/show_bug.cgi?id=113597 + Thanks to Julien Nabet * QA stats + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html +141 +7 (-136) overall) many thanks to the top bug squashers: Xisco Faulí 26 Buovjaga 9 V Stuart Foote 8 Heiko Tietze 8 eisa01 7 Timur 6 Julien Nabet 4 Justin L 4 Adolfo Jayme 4 Kevin Suo 4 + top 10 bugs reporters: Yousuf Philips (jay) 13 Telesto 7 Christian Lehmann 5 Gabor Kelemen 5 Xisco Faulí 5 Kevin Suo 3 Jürgen Mähnß 2 Alexey Chumakov 2 Mike 2 samtuke 2 + top 10 bugs fixers: McNamara, Caolán 3 Nabet, Julien 3 Vajna, Miklos 2 Justin L 2 Faulí Tarazona, Xisco 2 Adolfo Jayme Barrientos 2 JoNi 1 Kaganski, Mike 1 Tietze, Heiko 1 + top 10 bugs confirmers: Faulí Tarazona, Xisco 58 Buovjaga 46 Philips, Yousuf 13 Raal 6 Tietze, Heiko 6 Henschel, Regina 6 Dieter Praas 5 Foote, V Stuart 5 Budea, Áron 4 Alex Thurgood 4 * Highest-Priority bugs (aka "MABs"): + http://bit.ly/2lJAAJI 5.3 : 2/47 - 4 % (+2) 5.2 : 2/39 - 5 % (+0) 5.1 : 1/35 - 2 % (+0) 5.0 : 2/62 - 3 % (+0) 4.4 : 2/76 - 2 % (-1) 4.3 : 5/74 - 6 % (+0) 4.2 : 6/134 - 4 % (+0) 4.1 : 3/83 - 3 % (+0) 4.0 : 4/83 - 4 % (+0) old : 25/258 - 9 % (-1) * Bisected bugs open: keyword 'bisected' + more accurate - down to a single commit. + http://bit.ly/2dyIfDy + 422/1738 417/1716 410/1698 410/1669 400/1654 385/1631 380/1614 done by: Faulí Tarazona, Xisco 14 Telesto 8 Budea, Áron 1 Justin L 1 * Bibisected bugs open: keyword 'bibisected' + http://bit.ly/2cSCXlS + 508/2344 502/2320 494/2299 490/2265 476/2247 462/2225 461/2212 done by: Faulí Tarazona, Xisco 13 Telesto 11 Budea, Áron 1 Justin L 1 * all bugs tagged with 'regression' + 888(+3) bugs open of 6527(+26) total 8(+1) high prio. done by: Faulí Tarazona, Xisco 9 Telesto 5 Budea, Áron 2 Buovjaga 2 Alex Thurgood 1 eisa01 1 Hosny, Khaled 1 Raal 1 Németh, László 1 Justin L 1 * ~Component count net * high severity regressions + http://bit.ly/1HWHb3E Writer - 4(+3) Impress - 2(+0) graphics stack - 1(+0) LibreOffice - 1(+0) Calc - 0(-1) BASIC - 0(-1) by OS: Linux - 0(+0) Windows - 0(+0) All - 5(+1) Mac OS X - 3(+0) * ~Component count net * all regressions + http://bit.ly/1BUdI8i Writer: other - 163(+6) Calc - 138(+0) Impress - 92(-1) Writer: docx filter - 73(+1) LibreOffice - 71(+0) UI - 49(-1) graphics stack - 36(+0) Writer: doc filter - 36(+0) Draw - 34(+1) Base - 30(-1) Writer: perf - 29(+2) Writer: other filter - 29(+3) Borders - 29(+0) filters and storage - 25(+0) Crashes - 21(+2) Chart - 19(+0) Printing and PDF export - 18(+0) BASIC - 16(-2) framework - 5(+0) Linguistic - 2(+0) sdk - 1(+0) Installation - 1(+0) Extensions - 1(-1) _______________________________________________ List Name: Libreoffice-qa mailing list Mail address: Libreoffice-qa@lists.freedesktop.org Change settings: https://lists.freedesktop.org/mailman/listinfo/libreoffice-qa Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/ Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette List archive: http://lists.freedesktop.org/archives/libreoffice-qa/