* 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.ramaprasad@gmail.com
Rostislav Kondratenko r.kondratenko@wwpass.com
Álex Puchades alex94puchades@gmail.com
Suhail Alkowaileet xsoh.k7@gmail.com
himajin100000 himajin100000@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)
Context
- minutes of ESC call ... · Michael Meeks
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.