* Present: + Kendy, Miklos, Xisco, Sophie, Caolan, Michael S, Michael M, Olivier, Heiko, Christian, Jan-Marek
* Completed Action Items: + reach out to Zotero (Michael) [ not obvious how to move ahead; technology & license (AGPL) installed it (Heiko) + Java - 100Mb install, connectors to different apps + LibreOffice connector – as an extension ] + blog poll with ~50/50 acceptance to drop bibliography (Heiko) [ some accept getting rid of it, others say minimum func. makes sense for basic users without online connection. Could do a GSOC project (Samuel volunteered) ] * Pending Action Items: + work with Mert to build an android l10n plan (Christian) [ didn’t connect with him yet ] + mail BoD wrt. MS store update (Christian) + add screenshot builder to basic build stats (Christian) [ it fails with Japanese locale – but it’s not in the translation can build with all of these – and build runs fine, but with just ja it fails – needs further research ] * Release Engineering update (Christian) + 6.1.4 RC2 status + 6.2 RC 1 status + ready for the bug hunting Friday tomorrow. + 6.2 RC 2 – due week 2 – Jan 17th + still require 1 review for libreoffice-6-2 + libreoffice-6-2-0 after RC2. + Late Features + red-lining paragraph attribute re-work (Thorsten) + merged into master & 6.2 branch in time for RC1 + except for document indexes – still being worked on which should be finished by tomorrow. + is it enabled by default ? (Xisco) + yes enabled by default (Michael S) + Remotes + Android viewer + will provide a new version to the app store but no up-loaded yet. + Online + 6.2 rc1 source up-loaded. * Documentation (Olivier) + New Help + Added <pycode> for proper rendering of python code (ohallot) + Work on online editor: render XHP page while editing (ohallot) + Help contents2 + many fixes by translators (S. Horacek, Sabri Unai, ohallot) + miscellaneous fixes (erAck, ohallot) + additions and corrections for Basic and Python pages (libreofficiant) + Issue: How to add menus and toolbars for new UIs such as: Notebook bar, simple bar, grouped bars, etc. + Huge work to describe UNO commands in new UIs. + each page describes where a tool is eg. “menu → format → character” + considering all the cmds in an interface – quite a lot of work. + also confusing to list several (Michael) + the resulting is the same but the way to get it different. + should be able to do it programatically from .uno:Format to a path in the UI. + menu never changes (Heiko) + help on notebookbars – perhaps just drop that. + concerned about the workflow around notebookbar, too many options in the UI – and not close to usability. + we have five variants of similar UIs – which goes in & is documented ? + development of new ones is easy. + propose to ship 1, not an arbitrary number of them. + making it an extension kills it (Michael) + few people install them + why should that be ? (Heiko) + practically it is – fixing that is hard (Michael) + if we get XML somewhere – can get it on pages (Olivier) + right transformation to find the files & simplify docs here. + in the end it is all .uno:Foo commands (Kendy) + menu/toolbar/sidebar AI: + send some quick code pointers to Olivier (Kendy) + Guides. + Updates ongoing on Calc guides * UX Update (Heiko) + Bugzilla (topicUI) statistics 259(259) (topicUI) bugs open, 278(278) (needsUXEval) needs to be evaluated by the UXteam + Updates: BZ changes 1 week 1 month 3 months 12 months added 4(-6) 19(-3) 61(-1) 102(-1) commented 35(-21) 147(-19) 435(-1) 1444(-8) removed 1(1) 6(0) 9(1) 13(1) resolved 3(2) 7(1) 22(0) 111(-1) + top 10 contributors: Tietze, Heiko made 92 changes in 1 month, and 547 changes in 1 year Xisco Faulí made 37 changes in 1 month, and 284 changes in 1 year Foote, V Stuart made 32 changes in 1 month, and 227 changes in 1 year Pedro made 32 changes in 1 month, and 91 changes in 1 year dieterp made 24 changes in 1 month, and 122 changes in 1 year Thomas Lendo made 21 changes in 1 month, and 353 changes in 1 year kompilainenn made 21 changes in 1 month, and 61 changes in 1 year himajin100000 made 9 changes in 1 month, and 14 changes in 1 year eisa01 made 8 changes in 1 month, and 14 changes in 1 year Cathy Crumbley made 8 changes in 1 month, and 8 changes in 1 year + New needsUXEval between Dec/12-18 * Wrong toolbar icon colors make difficult to recognize them + https://bugs.documentfoundation.org/show_bug.cgi?id=121956 => WF * Make presentation layouts editable + https://bugs.documentfoundation.org/show_bug.cgi?id=112002 => NEW/in discussion + no proposal yet – but would like user defined layouts for presentations – perhaps a GSOC topic. * default padding around Images + https://bugs.documentfoundation.org/show_bug.cgi?id=122063 + good idea to have more than 0 around images. * Compatibility mode setting for Justified text terminated with linebreak (<shift>+<enter>)... + https://bugs.documentfoundation.org/show_bug.cgi?id=121984 => accepted + plan to change this option to be less like Microsoft + concerned if we move in a positive direction compat wise (Miklos) + if it breaks interop. it should go off by default (Michael M, Miklos) + even if it looks pretty (sorry). * Show index entries which are names as "<last name>, <first name>" in alphabetical indexes + https://bugs.documentfoundation.org/show_bug.cgi?id=122124 + needs a new field / feature – perhaps GSOC project. => needsDevAdvice * Update Liberation fonts from new source + https://bugs.documentfoundation.org/show_bug.cgi?id=121676 => Fixed with https://gerrit.libreoffice.org/#/c/65297/ in 6.2 RC1 => Liberation updated from 2.00.1 to 2.00.4 and Liberation-Narrow from 1.07.4 to 1.07.6 * Blog post to fine-tune special characters + https://design.blog.documentfoundation.org/2018/12/14/special-characters-the-final-touch/ * Blog post to drop bibliography + https://design.blog.documentfoundation.org/2018/12/19/save-the-bibliography/ * Crash Testing (Caolan) + 6(-4) import failures, 0(-3) export failures + 8 (+0) coverity issues + one build went through (or so it claimed) + next build stuck in the queue there, 180+ ahead initially, now 170+ + last 4 days queue got shorter but not much. + 17 Google / ossfuzz: 16 timeouts. + 1 serious, lots of timeout issues + perhaps reduce size of what is fuzzed up to 0.5Mb not 1Mb eg. + ForcePoint, round 9 + two asserts/crashes on using crashtester over round 9 + couple of other issues + two CVE issues in progress for Jan 2019 + CNA process fun + PVS Studio * Crash Reporting (Xisco) + http://crashreport.libreoffice.org/stats/version/6.0.7.3 + 745 (last 7 days) (+80) + http://crashreport.libreoffice.org/stats/version/6.1.2.1 + 2744 (last 7 days) (+94) + http://crashreport.libreoffice.org/stats/version/6.1.3.2 + 2738 (last 7 days) (-272) + http://crashreport.libreoffice.org/stats/version/6.1.4.2 + 166 (last 7 days) (-) + 6.1.4.2 released this week; so far looks good. + no new crash regression we can see. * FOSDEM + did you submit your talk !? + https://blog.documentfoundation.org/blog/2018/12/15/ode-devroom-fosdem-2019/ + https://penta.fosdem.org/submission/FOSDEM19 + short deadline: Dec 24th pending: + how LibreOffice release engineering works (Christian) + improving LibreOfficce quality together (Xisco) * Hackfests & Events (Thorsten) + next year hackfests coming up: + FOSDEM in February 2nd + correction from last week + Wed/Thur- 2 days ~3 days before the conference confirmed. + lots going on on Friday there + Add yourself to the dinner / hackfest wiki page: + https://wiki.documentfoundation.org/Events/2019/FOSDEM + Tirana perhaps in March/April + Paris in summer + tentative Dresden: late autumn (past mid-October, for having students) + hope to have one each quarter. + GSoC’19 + https://opensource.googleblog.com/2018/11/google-summer-of-code-15-years-strong.html + project signup starts to open Jan 15th + do another 100 paper cuts project ? (Heiko) + developers, QA, etc. listed – and student picked a few & solve. + not a great success. + not a full GSOC project – could be part of paper-cuts. + if say – we want to solve it: decide what procedue here. + nothing to finalize + suggest a dev to oversee it – who ? (Michael) + good to come up with good ideas / design plans for the wiki (Thorsten) + https://wiki.documentfoundation.org/Development/GSoC/Ideas + Heiko / Xisco as org. admins ? + trouble with decision of what projects ? (Heiko) + based on mentor power and student quality (Thorsten) * C++ lectures ( Xisco ) + https://wiki.documentfoundation.org/Events/C%2B%2BLectures + 1st session retrospective ... + More info: https://blog.documentfoundation.org/blog/2018/12/05/learn-c-with-the-help-of-libreoffice-developers/ + had 6-7 students, and recorded it + 2nd session: TODAY at 19:00 + https://blog.documentfoundation.org/blog/2018/12/18/coming-up-on-december-20-next-c-workshop/ + today – the 2nd one. Publish in Social media. + on input/output streams and how to build LibreOffice * mentoring/easyhack update committer... 1 week 1 month 3 months 12 months open 48(-18) 96(-8) 101(-8) 111(-8) reviews 1550(11) 5545(262) 13566(262) 36838(766) merged 329(-52) 1546(99) 3853(16) 15352(-60) abandoned 14(1) 61(0) 242(6) 936(-7) own commits 258(-215) 1506(-127) 4327(-54) 15660(-90) review commits 126(-78) 497(28) 1055(77) 3914(59) contributor... 1 week 1 month 3 months 12 months open 24(3) 40(-15) 42(-17) 43(-17) reviews 111(64) 275(36) 473(32) 17066(-617) merged 54(15) 158(5) 389(32) 1635(21) abandoned 16(10) 30(14) 74(11) 302(13) own commits 80(32) 208(28) 463(58) 1623(59) review commits 0(0) 0(0) 0(0) 0(0) + easyHack statistics: needsDevEval 63(63) needsUXEval 3(3) cleanup_comments 238(238) total 300(300) assigned 20(20) open 210(210) + top 10 contributors: Gelmini, Andrea made 50 patches in 1 month, and 545 patches in 1 year Sophia Schröder made 44 patches in 1 month, and 205 patches in 1 year sabri unal made 18 patches in 1 month, and 18 patches in 1 year Dmitriy Shilin made 15 patches in 1 month, and 15 patches in 1 year Alain Romedenne made 10 patches in 1 month, and 10 patches in 1 year Illarionov, Arkadiy made 9 patches in 1 month, and 48 patches in 1 year Johnny_M made 8 patches in 1 month, and 107 patches in 1 year Matthias Seidel made 7 patches in 1 month, and 14 patches in 1 year Aleksei Nikiforov made 6 patches in 1 month, and 11 patches in 1 year Balazs Varga made 4 patches in 1 month, and 15 patches in 1 year + top 10 reviewers: Behrens, Thorsten made 162 review comments in 1 month, and 1483 in 1 year McNamara, Caolán made 149 review comments in 1 month, and 1059 in 1 year Bergmann, Stephan made 126 review comments in 1 month, and 717 in 1 year Adolfo Jayme Barrientos made 109 review comments in 1 month, and 1029 in 1 year Grandin, Noel made 108 review comments in 1 month, and 1282 in 1 year Nabet, Julien made 105 review comments in 1 month, and 1043 in 1 year Xisco Faulí made 96 review comments in 1 month, and 475 in 1 year Behrens, Katarína made 92 review comments in 1 month, and 525 in 1 year Vajna, Miklos made 86 review comments in 1 month, and 1298 in 1 year Kaganski, Mike made 85 review comments in 1 month, and 453 in 1 year + big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report: Sumit Chauhan sumitc...@gmail.com * Commit Access * ODF Toolkit update (Michael S) + initial import here: https://github.com/tdf/odftoolkit + currently working with Dave to transfer domain + Dennis is converting existing website from weird format → wiki. to make it maintainable. * Developer Certification (Stephan/Bjoern/Kendy/Thorsten) + proposed three names, discussing them. * Jenkins / CI update (Christian) from:Thu Dec 13 14:59:54 2018 master linux rel jobs: 179 ok: 152 ko: 27 fail ratio: 15.08 % break: 4 broken duration: 9.14% master linux dbg jobs: 139 ok: 123 ko: 16 fail ratio: 11.51 % break: 4 broken duration: 6.69% master mac rel jobs: 131 ok: 128 ko: 3 fail ratio: 2.29 % break: 3 broken duration: 2.70% master mac dbg jobs: 134 ok: 133 ko: 1 fail ratio: 0.75 % break: 1 broken duration: 0.13% master win rel jobs: 101 ok: 66 ko: 35 fail ratio: 34.65 % break: 22 broken duration:37.67% master win dbg jobs: 103 ok: 71 ko: 32 fail ratio: 31.07 % break: 25 broken duration:30.20% master win64 dbg jobs: 98 ok: 80 ko: 18 fail ratio: 18.37 % break: 16 broken duration:19.66% lo-5.3 mac jobs: 0 ok: 0 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00% lo-5.4 mac jobs: 0 ok: 0 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00% master gerrit lin jobs: 518 ok: 441 ko: 20 fail ratio: 3.86% time for ok: mean: 19 median: 18 master gerrit plg jobs: 529 ok: 398 ko: 52 fail ratio: 9.83% time for ok: mean: 35 median: 32 master gerrit win jobs: 561 ok: 379 ko: 82 fail ratio: 14.62% time for ok: mean: 76 median: 74 master gerrit mac jobs: 527 ok: 419 ko: 23 fail ratio: 4.36% time for ok: mean: 52 median: 28 master gerrit all jobs: 403 ok: 245 ko: 105 fail ratio: 26.05% time for ok: mean: 115 median: 105 + https://dev-www.libreoffice.org/tmp/gerrit_181220.html + tests that failed more than twice in last seven days: 3 UITest_search_replace 4 CppunitTest_sw_uiwriter 4 CppunitTest_sw_uwriter 5 UITest_cui_dialogs 6 CppunitTest_vcl_complextext + normalized again – cases where clang builds run out of resources + new Mac Mini (2018) is hooked up to Jenkins (tb82) + also has Virtualbox with a linux VM that does gcc/release builds + performance wise: same as the Mac Pros from Feb – and cost 50% of price * l10n (Sophie) + several patches from Sophia on help files + translation going on + LOOL files updated * Next ESC meeting ? (Xisco) + propose missing 27th & 3rd ESC calls → have a break ! * QA update (Xisco) + Third & last BHS for LibreOffice 6.2 + https://blog.documentfoundation.org/blog/2018/12/17/coming-up-on-december-21-bug-hunting-session-for-libreoffice-6-2-rc-1/ + TOMORROW, friday, 21, December + Please help flesh out the monthly reports: https://nextcloud.documentfoundation.org/s/2qbepFYXXan4ief + UNCONFIRMED: 487 (+16) + enhancements: 66 (+4) + needsUXEval: 3 (+1) + haveBackTrace: 2 (-1) + needsDevAdvice: 16 (+0) + documentation: 7 (+0) + android: 10 (+0) + Most pressing bugs: + New + PRINTING Crash calling print config dialog in specific case + https://bugs.documentfoundation.org/show_bug.cgi?id=121439 + Tomaz V + Crash in: libsclo.so Copy block of cells to clipboard with focus + https://bugs.documentfoundation.org/show_bug.cgi?id=121949 + luboš luňák + Older + LibreOffice not usable; opens OK but crashes entering data on macOS 10.14.1 Mojave + https://bugs.documentfoundation.org/show_bug.cgi?id=121778 + Tor is looking into it, published a ver → looking again. + ‘fixed’ by building with an older XCode but .. will return + happens in the normal Mac build as well. + Crash in: SwFrame::PrepareMake(OutputDevice *) + https://bugs.documentfoundation.org/show_bug.cgi?id=119126 + Miklos ? - lots of crashes in crash reporter. + Can't edit file on samba shares + https://bugs.documentfoundation.org/show_bug.cgi?id=115747 + lots of feedback on ‘ask’ about this (Mike K) + juergen funk ? Workaround not working around. + Crash after accepting all changes from compared documents + https://bugs.documentfoundation.org/show_bug.cgi?id=109376 + M. Stahl ? Two different crashes (?) + Crashes on UNDO + https://bugs.documentfoundation.org/show_bug.cgi?id=120754 + dtardon / Caolan. Its an extension, so I'm guessing that one of the steps is outside undo control + Crash in: SwIndex::SwIndex(SwIndexReg * const,long) + https://bugs.documentfoundation.org/show_bug.cgi?id=119989 + bisected to Ash + Calc: Crash when cutting some content + https://bugs.documentfoundation.org/show_bug.cgi?id=118707 + Henry Castro → Lubos looking at it. + Fixed + Crash applying bold to textbox control + https://bugs.documentfoundation.org/show_bug.cgi?id=120750 + revert thanks to Xisco – tdf#96248 re-open ? + GTK3: Crash displaying menus with new elements + https://bugs.documentfoundation.org/show_bug.cgi?id=121555 + Thanks to Caolán + clicking on class path make LO crash + https://bugs.documentfoundation.org/show_bug.cgi?id=122136 + Thanks to Julien Nabet + CRASH closing LibreOffice while Sort dialog is open + https://bugs.documentfoundation.org/show_bug.cgi?id=122152 + Thanks to Caolán + CRASH closing LibreOffice while XML filter settings dialog is open + https://bugs.documentfoundation.org/show_bug.cgi?id=122153 + Thanks to Caolán + CRASH KDE5 backend crashes writer on close with selected text + https://bugs.documentfoundation.org/show_bug.cgi?id=122042 + Thanks to Katarina Behrens + ReportBuilder: GTK3: Crash in: Wallpaper::operator= Format -> Page crashes + https://bugs.documentfoundation.org/show_bug.cgi?id=122059 + Thanks to Caolán + Crash in: libmergedlo.so FORM EDIT using drag drop to move control from one dataform to another causes crash + https://bugs.documentfoundation.org/show_bug.cgi?id=122127 + Thanks to Noel + KDE5: Impress crashes after selecting some of Slide Transitions + https://bugs.documentfoundation.org/show_bug.cgi?id=121266 + Thanks to Aleksei Nikiforov + KDE5: Impress crashes at starting Slide show (with animation... + https://bugs.documentfoundation.org/show_bug.cgi?id=121247 + Thanks to Aleksei Nikiforov * QA stats + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html +147 -22 (-140) overall) many thanks to the top bug squashers: Xisco Faulí 27 andreas_k 17 Caolán McNamara 10 Mike Kaganski 9 Roman Kuznetsov 7 Heiko Tietze 6 Justin L 5 Jan-Marek Glogowski 4 Samuel Mehrbrodt (CIB) 4 Timur 3 + top 10 bugs reporters: NISZ LibreOffice Team 18 Xisco Faulí 6 Michael Weghorn 4 raal 3 Mike Kaganski 3 Emil Tanev 3 Drew Jensen 3 Aron Budea 2 Denis 2 Markus Elfring 2 + top 10 bugs fixers: Kainz, Andreas 10 Xisco Faulí 9 McNamara, Caolán 9 Kaganski, Mike 9 Tietze, Heiko 3 Glogowski, Jan-Marek 3 Adolfo Jayme Barrientos 3 Michael Stahl 2 Behrens, Katarína 2 Mehrbrodt, Samuel 2 + top 10 bugs confirmers: Xisco Faulí 15 kompilainenn 11 dieterp 11 Brinzing, Oliver 5 Raal 5 Vera Blagoveschenskaya 4 Timur 4 McNamara, Caolán 4 Tietze, Heiko 4 * Highest-Priority bugs (aka "MABs"): + http://bit.ly/2lJAAJI 6.0 : 3/51 - 5 % (+0) 5.4 : 1/40 - 2 % (+0) 5.3 : 1/54 - 1 % (-2) 5.2 : 3/43 - 6 % (+2) 5.1 : 0/35 - 0 % (+0) 5.0 : 3/65 - 4 % (+0) 4.4 : 1/76 - 1 % (+0) 4.3 : 2/73 - 2 % (+0) 4.2 : 5/134 - 3 % (+0) 4.1 : 3/84 - 3 % (+0) 4.0 : 4/83 - 4 % (+0) old : 19/257 - 7 % (+0) * Bisected bugs open: keyword 'bisected' + more accurate - down to a single commit. + http://bit.ly/2dyIfDy + 624/2842 625/2827 618/2800 619/2782 614/2756 609/2732 602/2702 done by: Xisco Faulí 6 Budea, Áron 2 Raal 2 Brinzing, Oliver 2 Weghorn, Michael 1 Benes, Luke 1 * Bibisected bugs open: keyword 'bibisected' + http://bit.ly/2cSCXlS + 817/3610 817/3598 810/3568 811/3549 801/3517 795/3494 787/3460 done by: Xisco Faulí 6 Budea, Áron 2 Raal 2 Brinzing, Oliver 2 * all bugs tagged with 'regression' + 1075(-1) bugs open of 7925(+15) total 16(+0) high prio. done by: Xisco Faulí 8 Martin Sourada 1 Budea, Áron 1 Alex Thurgood 1 Raal 1 Telesto 1 MM 1 * ~Component count net * high severity regressions + http://bit.ly/1HWHb3E Writer - 6(+0) LibreOffice - 5(-1) Calc - 3(+1) graphics stack - 1(+0) Base - 1(+0) by OS: Linux - 0(+0) Mac OS X - 0(+0) All - 13(+0) Windows - 3(+0) * ~Component count net * all regressions + http://bit.ly/1BUdI8i Writer: other - 281(+2) Calc - 196(-3) Impress - 117(+2) Writer: docx filter - 77(+0) LibreOffice - 68(-4) UI - 45(+1) Draw - 42(+1) Borders - 41(+0) Base - 38(+1) Writer: perf - 37(-1) Writer: doc filter - 36(+0) Crashes - 33(+1) graphics stack - 32(-1) Writer: other filter - 29(+2) filters and storage - 24(+0) Printing and PDF export - 15(+0) BASIC - 13(+0) Chart - 10(+0) Linguistic - 3(+0) framework - 2(+0) Extensions - 1(+0) sdk - 0(-1) Formula Editor - 0(-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/