* Present: + Xisco, Stephan, Jan-Marek, Heiko, Olivier, Caolan, Michael W, Michael M, Tomaz, Miklos, Christian, Kendy
* Completed Action Items: * Pending Action Items: + chase old security - viva tool / company via Vasily (Thorsten) * ImageURL bits (Tomaz) + https://wiki.documentfoundation.org/Development/Budget2017#Image_handling_re-work + Graphic pieces were handled by string in the API + properties in the API – used to be a string URL, now XGraphic. + question is – how to handle it for back-compatibility + probably old macros use the old API. + is there some way we can get strings still ? (Michael) + was previously an embedded URL – this will now go away (Tomaz) + if the URL is external – still makes sense. + some APIs eg. fillbitmap – used only internal URLs before. + how can we warn the user of this ? + Thorsten had some concerns wrt. existing macros (Stephan) + on the mailing list. + what should continue to work is common use-case: + URL for graphic to include somewhere, could in the past set that property to a URL-name; make sure it still works. + how would I put an image in a document from a file ? (Michael) + put a URL in the property – and it works (Tomaz) + for setting – it makes sense still. + getting the properties back not such a big deal (Tomaz) + if used to set external URL ? (Stephan) + reading it should get that back then. + in un-linked graphics case (Miklos) + sending the URL – an un-linked graphics is created + can’t return much – except the unique-id of the graphic + we want to kill that. + the vnd.sun.star ID ? (Stephan) + that’s correct (Tomaz) + we don’t want to get that back (for read) (Stephan) + good new things (Tomaz) + image loss is much harder to achieve. + GraphicObject unique-id is not used anymore + re-working GraphicObjects + XGraphic now used instead + the Swap functionality goes to Graphic itself + and gets simplified + external link handling & handling of source graphics should be simplified too. + so Graphic will work much better, and be easier to maintain. + lots done in SdrGraphicObject that doesn’t belong there. + swapping triggered from there – can be transparent inside the Graphic itself + interested to get faster image sizing (Michael) + best thing – getting swapping transparent to the code (Tomaz) + created a meta-bug to track issues wrt. refactoring (Xisco) https://bugs.documentfoundation.org/show_bug.cgi?id=116280 * Release Engineering update (Christian) + 5.4.6 – released as final today + 5.4.7 RC1 – April 10th + last of the 5.4 release line + 6.0.3 – RC1 + delayed by build failures. + fix for windows done yesterday. + passes the JUnit tests nicely + will tag RC2 on Thur not Tue next week. + Android + Online * Documentation (Olivier) * New Help + Enabled YouTube videos in New Help pages (ohallot) e.g. https://help.libreoffice.org/6.1/en-US/text/swriter/main0000.html + Enable ODF files in New Help pages (ohallot) e.g. https://help.libreoffice.org/6.1/en-US/text/scalc/01/func_imsin.html + fixes in New help XSLT. * Help contents + Help page for Calc XML Source features (ohallot + Kohei contents) + bug triaging * Guides + More chapter revisions from community * UX Update (Heiko) + Bugzilla (topicUI) statistics 248(248) (topicUI) bugs open, 337(337) (needsUXEval) + Updates: BZ changes 1 week 1 month 3 months 12 months added 7(-4) 28(-2) 48(-2) 125(-1) commented 62(-16) 229(13) 535(14) 2041(-10) removed 0(0) 0(0) 0(0) 12(0) resolved 4(-3) 14(2) 39(-2) 192(3) + top 10 contributors: Tietze, Heiko made 84 changes in 1 month, and 854 changes in 1 year Buovjaga made 83 changes in 1 month, and 266 changes in 1 year Foote, V Stuart made 71 changes in 1 month, and 322 changes in 1 year Thomas Lendo made 62 changes in 1 month, and 449 changes in 1 year Xisco Faulí made 55 changes in 1 month, and 316 changes in 1 year Dieter Praas made 46 changes in 1 month, and 134 changes in 1 year Telesto made 17 changes in 1 month, and 99 changes in 1 year Rainer Fiebig made 14 changes in 1 month, and 14 changes in 1 year Kainz, Andreas made 12 changes in 1 month, and 35 changes in 1 year Henschel, Regina made 10 changes in 1 month, and 128 changes in 1 year + Kill the quickstarter + https://bugs.documentfoundation.org/show_bug.cgi?id=116142 + “can we remove it” - normally ‘no’ (Michael) + what is the rational ? + is currently off by default + and is used by large numbers of people. => keep and get a summary / tracker for quickstarter bugs (?) + META: https://bugs.documentfoundation.org/show_bug.cgi?id=111928 + Remove functions "3 seconds in Insert/Delete mode" (alt+insert, alt+delete in Writer > Tables) + https://bugs.documentfoundation.org/show_bug.cgi?id=116452 + https://help.libreoffice.org/Writer/Shortcut_Keys_for_Writer#Shortcut_Keys_for_Tables_in_LibreOffice_Writer + think this is poor usability; ticket is about hard-coded key-combination + documented in 3.3 and ~ancient. + sounds like some power-user feature (Miklos) + bad thing – users find out later. => submit patch to remove it. + Introduce Colibre icon theme + https://bugs.documentfoundation.org/show_bug.cgi?id=115867 + full-featured, well-maintained and all SVG icon theme well fitting for Windows + much appreciated; many thanks to Andreas Keinz (Michael) + avail in nightly, backport to 6.0 to get feedback from community ? + we have a UX freeze for docs etc. for a reason (Michael) + planned next steps for 6.1 if feedback is positive + make default for Windows, + replace Galaxy as last fallback + drop Galaxy (make it an extension) + good to replace Galaxy ! (Michael) + problem is it needs every single icon first. + already at 6.0.3 RC1 – a bit late (Jmux) + Alpha0 of 6.1.x is due soon (Michael) + April 23rd (Jmux) + builds people can easily get. + would like to blog about new icons (Heiko) + get input from the community etc. => default to Colibre for Alpha0 & commit default to master ~now … + good stuff. + have posts on how to create / install icon theme on design blog (Heiko) * Crash Hunting (Caolan) + 595 (-1706) import failure, 8(-2) export failures + most recent run down, but high. + Michael S fixed an assert, and Ash fixed exporter + hoping to be at small numbers again soon. + 12 (+8) coverity + coverity scan re-appeared – due to security problem + servers no longer mining crypto-currency. + was +50 in 4 weeks or so + fixed most of them – lots are weak: un-checked returns + around 3 of significance - ~1 proper bug/week. + forcepoint round 5 + fixed all of their stuff + queued for round 6 + total ~25 issues for us. + 45 fuzzers * 3 sanitizers+engine combos (asan+libfuzzer, ubsan+libfuzzer, asan+afl), font parser last added + still finding things at a low rate; perhaps 1 each 1.5 days + getting to the end of this strategy (?) + different strategies find different things + normal to find 4 tools telling us something is busted. + oss-fuzz minimizes the document for you; eg. 40byte doc. * Crash Reporter (Xisco) + http://crashreport.libreoffice.org/stats/version/5.4.4.2 + 897 (last 7 days) (-) + http://crashreport.libreoffice.org/stats/version/5.4.5.1 + 1093 (last 7 days) (up) + http://crashreport.libreoffice.org/stats/version/6.0.1.1 + 1178 (last 7 days) (down) + http://crashreport.libreoffice.org/stats/version/6.0.2.1 + 1898 (last 7 days) (up) * GSoC Application (Thorsten, Heiko) + 16 mentors + 10-15 interested students discussing on ML. + have only 4 proposals so far on the platform + 2 blank, 2 Android. + expect some more known students to file + please file before the last day so we can help. + Tuesday is the deadline … + there are students who want to discuss their ideas on the dev list. AI: + connect identifiable students interest with mentors (Heiko) * GSoC schedule + Student Application Period: March 12 – 27 + Application Review Period: March 27 - April 23 + [libo] Deadline for EasyHack submission - March 31st + [libo] Deadline for merge of EasyHack – April 7th + Student Projects Announced: April 23 + Community Bonding: April 23 - May 14 + Coding: May 14 - August 6 + Evaluation 1: June 11 - 15 + Evaluation 2: July 9 - 13 + Students Submit Code and Final Evaluations: August 6 - 14 + Mentors Submit Final Evaluations: August 14 - 21 + Results Announced: August 22 + Created a 2018 wiki page with detailed dates (Eike) + https://wiki.documentfoundation.org/Development/GSoC/2018 + please check the LibreOffice internal deadlines for EasyHacks + internal deadlines adjusted to match previous years. + cf. above insertions [libo] + Everybody look at the ideas page, please: + https://wiki.documentfoundation.org/Development/GSoC/Ideas * Hackfests & Events (Eike) + Hamburg TNG – 1st new-style hackfest + around 20 people signed up for Hackfest & Community meeting. + outlined for April 7/8th. + https://wiki.documentfoundation.org/Hackfest/Hamburg2018 + https://wiki.documentfoundation.org/Hackfests/HackfestTNG + combined with the German Community Meeting + brain-storming on youngsters-hacking bits … young people welcome. * mentoring/easyhack update committer... 1 week 1 month 3 months 12 months open 94(-2) 135(-11) 138(-11) 142(-11) reviews 686(245) 1961(64) 5553(38) 19762(67) merged 376(89) 1366(42) 3904(-68) 13167(131) abandoned 23(-2) 79(5) 262(-5) 846(10) own commits 333(31) 1339(6) 4009(-8) 14418(-77) review commits 83(46) 323(22) 934(20) 3113(18) contributor... 1 week 1 month 3 months 12 months open 22(-9) 50(-5) 52(-5) 57(-5) reviews 1051(176) 3314(48) 8625(17) 27680(264) merged 41(29) 142(2) 415(21) 1368(3) abandoned 10(5) 30(6) 69(7) 321(0) own commits 35(25) 124(-1) 406(17) 1132(17) review commits 0(0) 0(0) 0(0) 0(0) + easyHack statistics: needsDevEval 35(35) needsUXEval 2(2) cleanup_comments 204(204) total 252(252) assigned 20(20) open 193(193) + top 5 contributors: Johnny_M made 34 patches in 1 month, and 113 patches in 1 year Gelmini, Andrea made 30 patches in 1 month, and 322 patches in 1 year Samuel Thibault made 16 patches in 1 month, and 16 patches in 1 year Jim Raykowski made 8 patches in 1 month, and 43 patches in 1 year Mert made 5 patches in 1 month, and 10 patches in 1 year + top 5 reviewers: Pootle bot made 272 review comments in 1 month, and 1261 in 1 year Stahl, Michael made 259 review comments in 1 month, and 2243 in 1 year Behrens, Thorsten made 156 review comments in 1 month, and 1370 in 1 year Holešovský, Jan made 136 review comments in 1 month, and 1413 in 1 year Vajna, Miklos made 123 review comments in 1 month, and 1170 in 1 year + big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report: Reshma Ramaprasad reshma.ramapra...@gmail.com Rostislav Kondratenko r.kondrate...@wwpass.com Álex Puchades alex94pucha...@gmail.com Suhail Alkowaileet xsoh...@gmail.com himajin100000 himajin100...@gmail.com * Commit Access * Developer Certification (Stephan/Bjoern/Kendy/Thorsten) + sleep for 4 weeks. * Jenkins / CI update (Christian) from:Thu Mar 15 16:08:14 2018 master linux rel jobs: 203 ok: 193 ko: 10 fail ratio: 4.93 % break: 3 broken duration: 5.53% master linux dbg jobs: 101 ok: 95 ko: 5 fail ratio: 4.95 % break: 3 broken duration: 6.22% master mac rel jobs: 144 ok: 42 ko: 102 fail ratio: 70.83 % break: 7 broken duration:72.88% master mac dbg jobs: 151 ok: 140 ko: 9 fail ratio: 5.96 % break: 3 broken duration: 6.11% master win rel jobs: 62 ok: 52 ko: 10 fail ratio: 16.13 % break: 8 broken duration:14.87% master win dbg jobs: 72 ok: 64 ko: 8 fail ratio: 11.11 % break: 8 broken duration: 8.42% master win64 dbg jobs: 64 ok: 54 ko: 10 fail ratio: 15.62 % break: 8 broken duration:12.83% 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: 610 ok: 365 ko: 30 fail ratio: 4.92% time for ok: mean: 11 median: 9 master gerrit plg jobs: 612 ok: 343 ko: 92 fail ratio: 15.03% time for ok: mean: 22 median: 19 master gerrit win jobs: 619 ok: 327 ko: 31 fail ratio: 5.01% time for ok: mean: 51 median: 52 master gerrit mac jobs: 621 ok: 350 ko: 102 fail ratio: 16.43% time for ok: mean: 54 median: 31 master gerrit all jobs: 609 ok: 316 ko: 204 fail ratio: 33.50% time for ok: mean: 101 median: 95 + numbers ~same as last week + some connectivity problems yesterday today. + worked on trapping the term signal on windows boxes + more reliable after aborting + didn’t see windows bots failing, after being killed by Jenkins bots + re-starting a build – is that available to everyone ? (Stephan) + ‘resume’ (Cloph) + available to those with permission in Jenkins UI + but happy to give access to regular contributors + turning off bots under the same permission too … AI: + create account & cloph will add you to the group (Stephan) + can this permission be given to the guy who created the build ? (Stephan) + Jenkins doesn’t know who the gerrit owner is etc. (Cloph) * Budgeting (Thorsten) + collecting other wish-lists – cross-check with GSoC ideas + current ideas list: https://wiki.documentfoundation.org/Development/Budget2018 + deadline of the hack-fest for submitting ideas (3 weeks out) + Thorsten watching edits to discuss controversial bits here. * l10n (Sophie) + missing her. * QA update (Xisco) + unconfirmed right down again + UNCONFIRMED: 387 (+1) + enhancements: 45 (-1) + needsUXEval: 13 (-5) + haveBackTrace: 5 (-1) + needsDevAdvice: 26 (+2) + documentation: 1 (+0) + android: 18 (+0) + Most Pressing Bugs: http://tdf.io/mostressingbugs + New: + Printing doesn't start in particular documents until show first pages + https://bugs.documentfoundation.org/show_bug.cgi?id=116370 + Jan-Marek ? + All opened SVG files are shown as blank + https://bugs.documentfoundation.org/show_bug.cgi?id=116467 + Mohammed Abdul Azeem ? + OpenGL: Slideshows with Transitions crashing Impress + https://bugs.documentfoundation.org/show_bug.cgi?id=116509 + Noel Grandin ? + Older: + Crash when asking subtotals on 2 groups with pre-sort area checked + https://bugs.documentfoundation.org/show_bug.cgi?id=116003 + cf. https://bugs.documentfoundation.org/show_bug.cgi?id=114720 + Ahmed looking into it. + Crash in: BitmapReadAccess::SetPixelForN24BitTcRgb with OpenGL + https://bugs.documentfoundation.org/show_bug.cgi?id=116365 + Quikee to have a poke. + CRASH when adding paragraph's in a cell of a complex table structure + https://bugs.documentfoundation.org/show_bug.cgi?id=116293 + Manfred Blume – will look soon + CRASH: LibreOffice crashes while deleting half of the document + https://bugs.documentfoundation.org/show_bug.cgi?id=116068 + Michael S’s assert catching badness ... + Fixed: + Crash in: FormulaCompiler::CreateStringFromToken + https://bugs.documentfoundation.org/show_bug.cgi?id=116468 + Thanks to Eike Rathke. + CRASH on Drawing (assertion failure at vcl … app/scheduler.cxx:597) + https://bugs.documentfoundation.org/show_bug.cgi?id=116482 + Thanks to Mohammed Abdul Azeem. * QA stats + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html +139 +12 (-133) overall) many thanks to the top bug squashers: Buovjaga 25 Xisco Faulí 13 eisa01 9 Heiko Tietze 7 V Stuart Foote 6 Samuel Mehrbrodt (CIB) 5 Mike Kaganski 4 Caolán McNamara 4 Szymon Kłos 4 Khaled Hosny 4 + top 10 bugs reporters: Telesto 12 Luke 4 himajin100000 3 Daniel Grigoras 2 Heiko Tietze 2 robert 2 Severo Raz 2 Xisco Faulí 2 Thomas Lendo 2 Ted Lee 2 + top 10 bugs fixers: Mehrbrodt, Samuel 5 Kaganski, Mike 4 Kłos, Szymon 4 McNamara, Caolán 4 Xisco Faulí 3 Hosny, Khaled 2 Adolfo Jayme Barrientos 2 Buovjaga 2 Krot, Serge 2 Olivier Hallot 2 + top 10 bugs confirmers: Buovjaga 40 Xisco Faulí 14 Dieter Praas 10 Timur 6 Raal 4 Budea, Áron 4 Foote, V Stuart 3 Tietze, Heiko 3 Meeks, Michael 2 Nabet, Julien 2 * Highest-Priority bugs (aka "MABs"): + http://bit.ly/2lJAAJI 6.0 : 2/35 - 5 % (+5) 5.4 : 3/37 - 8 % (+0) 5.3 : 2/53 - 3 % (+2) 5.2 : 1/40 - 2 % (+0) 5.1 : 1/36 - 2 % (+0) 5.0 : 2/63 - 3 % (+0) 4.4 : 1/76 - 1 % (+0) 4.3 : 5/74 - 6 % (-2) 4.2 : 6/134 - 4 % (+0) 4.1 : 3/84 - 3 % (+0) 4.0 : 4/83 - 4 % (+0) old : 22/258 - 8 % (+0) * Bisected bugs open: keyword 'bisected' + more accurate - down to a single commit. + http://bit.ly/2dyIfDy + 460/2011 444/1981 445/1957 449/1940 442/1921 436/1899 438/1888 done by: Xisco Faulí 20 Budea, Áron 3 Buovjaga 3 Raal 2 * Bibisected bugs open: keyword 'bibisected' + http://bit.ly/2cSCXlS + 555/2636 539/2608 539/2582 543/2563 534/2539 531/2520 534/2508 done by: Xisco Faulí 21 Budea, Áron 3 Raal 3 Foote, V Stuart 1 * all bugs tagged with 'regression' + 930(+13) bugs open of 6913(+30) total 12(+3) high prio. done by: Buovjaga 9 Xisco Faulí 5 Benes, Luke 3 Dieter Praas 2 Raal 2 Telesto 2 Nabet, Julien 1 eisa01 1 * ~Component count net * high severity regressions + http://bit.ly/1HWHb3E Impress - 3(+0) Calc - 3(+0) LibreOffice - 2(+1) Writer - 1(-1) Base - 1(+1) framework - 1(+1) Draw - 1(+1) by OS: Linux - 1(+0) Windows - 2(+0) Mac OS X - 0(+0) All - 9(+3) * ~Component count net * all regressions + http://bit.ly/1BUdI8i Writer: other - 183(+7) Calc - 163(+2) Impress - 109(-1) Writer: docx filter - 73(+0) LibreOffice - 66(+2) UI - 46(-1) graphics stack - 34(+1) Writer: doc filter - 34(+0) Draw - 34(+1) Base - 32(+2) Borders - 31(+0) filters and storage - 28(+1) Writer: perf - 27(+0) Crashes - 26(+2) Writer: other filter - 26(+0) Chart - 20(+0) Printing and PDF export - 19(+0) BASIC - 17(+0) framework - 4(-1) sdk - 1(+0) Linguistic - 1(+0) Installation - 1(+0) Extensions - 1(+0) _______________________________________________ LibreOffice mailing list LibreOffice@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice