* Present:
+ Caolan, Stephan, Sophie, Miklos, Thorsten, Kendy, Michael S, Eike,
Olivier, Michael M, Heiko (late)
* Completed Action Items:
* Pending Action Items:
+ fill out (both) polls:
+ evening: https://doodle.com/poll/wdbvtt8rgyn8z5bg
+ daytime: https://doodle.com/poll/567nszb5tfzfxue4
+ run dev-certification script again (Kendy)
[ forgot to run it
should poke Italo wrt. Renewing ? (Thorsten)
+ a number of expired ones
+ normally Italo pokes us here (Kendy)
+ if you’re aware please poke us ]
+ turn budget ideas into a spreadsheet for ranking (Thorsten)
[ not got to it yet ]
* Release Engineering update (Christian)
+ 5.4.7 released earlier today
+ 6.0.5 – RC1
+ 6.1.0 alpha1 – Feature Freeze May 24th
+ beta1 this week, for tag ~next week depending on state of master
+ currently mac failures
+ libreoffice-6-0 branch will be created, but no review mandatory
while still in beta phase – remember to cherry-pick bugfixes
+ 6.1 late features
+ calc threading default / fixing (Miklos)
+ lots of fixes this week.
+ writer – red-lining re-factoring (Michael S)
+ to stop it moving things in the document model.
+ so layout & text formatting doesn’t show deleted stuff
+ how long more will it take.
+ have a contingency plan to use existing way of doing it
+ mostly new extra code.
+ changes to existing code should be bisectable.
+ sounds like a great win (Michael M)
+ love to have it in (Thorsten)
+ does it make it easier for Outline view ? (Michael M)
+ working to make completely deleted frames invisible (Michael S)
+ would help with that too …
+ should help de-bong undo/redo/redline mess (Miklos)
+ avoids hide-red-line mess (Michael S)
+ KDE5 work from Bubli (Thorsten)
+ TDF builds – have no effect on release bits …
+ some changes to font subsystem not sure if a good idea to merge
+ perhaps depending on distro interest –
add some bits to KDE5 sal subsystem.
+ unclear – sitting on the fence.
+ windows GL font-regression there ? (Michael)
+ nice to have it in one place to fix (Thorsten)
+ Bubli’s call (Thorsten)
+ Help format ? (Stephan)
+ old or new ?
+ some trouble wrt. getting media files packaged (Olivier)
+ re-working how image files go into the help.
+ need more time.
+ two things in mind (Stephan)
+ media/localization
+ extensions help – currently not working.
+ having no media not a blocker (Kendy)
+ didn’t have that before – videos can come later.
+ videos in un-localized bundle increasing its size (Stephan)
+ did some work to get help help into pkgs (Stephan)
+ media folder not differentiated per language.
+ wiki page with structure of the folder (Olivier)
+https://wiki.documentfoundation.org/Documentation/NewHelpMedia
+ how large are the per-language blobs ? (Stephan)
+ if big should go into localized packages.
+ can try to help out (Stephan)
+ extension pieces – how to fix that (Stephan)
+ when we have online help – it never showed extension (Olivier)
+ if only have HTML help loose them completely – not good (Stephan)
+ didn’t remove the help-viewer code (Kendy)
+ we can fallback in extremis to old-help for extensions eg.
+ Remotes
+ got logo image source & cleanup fixes from Siqi
+ now a menu-bar rendering issue – orange shade etc.
+ Android viewer
+ endless recursion bug
+ number-text feature causing grief: disabled
+ what happened to the Android tinderbox ? (Miklos)
+ prolly got stuck and no-one noticed (Christian)
+ Online
* Documentation (Olivier)
+ New Help
+ Tweaks for the UI (fitoshido, buovjaga)
+ wiki page for community contribution of collateral files
+ Help contents
+ Several fixes by translators
+ HIDs fixed by Caolan
+ New pages on digital signature + Signature Line (ohallot)
+ Guides:
+ Sprint Review Week next week to boost revision of
Getting Started (GS) 6.0 (ohallot, D. Barton and Drew Jensen)
+ almost there – but need a final review push here.
* New meeting time:
+ evening: https://doodle.com/poll/wdbvtt8rgyn8z5bg
+ 11 filled it out.
+ daytime: https://doodle.com/poll/567nszb5tfzfxue4
+ 22 filled it out.
+ People have just one more week – discuss in next ESC
AI: + poke people who didn’t fill out the evening (Thorsten)
* UX Update (Heiko)
+ Bugzilla (topicUI) statistics
247(247) (topicUI) bugs open, 323(323) (needsUXEval) needs to be evaluated by the UXteam
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
added 1(-6) 15(-4) 40(-1) 112(-4)
commented 26(-30) 194(-23) 545(-20) 2004(-49)
removed 0(0) 0(0) 2(0) 11(0)
resolved 0(-2) 7(-1) 32(-2) 181(0)
+ top 10 contributors:
Tietze, Heiko made 63 changes in 1 month, and 835 changes in 1 year
Pedro made 38 changes in 1 month, and 40 changes in 1 year
Foote, V Stuart made 31 changes in 1 month, and 290 changes in 1 year
Dieter Praas made 31 changes in 1 month, and 153 changes in 1 year
Xisco Faulí made 18 changes in 1 month, and 339 changes in 1 year
Cor Nouws made 17 changes in 1 month, and 155 changes in 1 year
Buovjaga made 13 changes in 1 month, and 201 changes in 1 year
Thomas Lendo made 12 changes in 1 month, and 416 changes in 1 year
Dr. Matthias Weisser made 9 changes in 1 month, and 9 changes in 1 year
Timur made 8 changes in 1 month, and 73 changes in 1 year
+ New drawing styles added
https://wiki.documentfoundation.org/ReleaseNotes/6.1#Impress_.26_Draw
+ messy implementation?
pISet->Put( XLineStyleItem(drawing::LineStyle_SOLID));
pISet->Put( XLineColorItem(OUString(), Color(0x00c9211e)) );
… skip 100 lines …
every property hard-coded in the sources ?
Would expect an XML file instead.
+ filing a ticket is fine but – who fixes it ? (Michael)
+ a GSOC project did this for impress layouts (Thorsten)
+ but not looked in years.
Implemented and working, looking nice.
+ Shapes deck in Draw/Impress made non-experimental
+ intermediate state – idea had more aspects
+ user-shapes, favourite shapes – not yet implemented
+ set it as non-experimental
+ Two new volunteers showed up in the meeting after volunteermatch
+ found their way to help us.
* Crash Reporting (Caolan)
+ 4 import failure, 2 export failures
+ 2 exports – mst layout asserts.
+ import failures – fast-parser ones
+ have a better fix -seems to work:
https://gerrit.libreoffice.org/#/c/52720/
+ would appreciate removing the -2 from previous iteration.
+ temporary calc threading run – could use another one wrt. 114
+ would be useful to have another run (Miklos)
+ coverity
+ 4 (+1, -6)
+ numbers improved.
+ forcepoint round 7 ?
+ mean to reply to him,
+ oss-fuzz (8 outstanding, 8 minor)
+ fixed some of the outstanding ones
* Crash Reporting (Xisco)
+ http://crashreport.libreoffice.org/stats/version/5.4.5.1
+ 602 (last 7 days) (+2)
+ http://crashreport.libreoffice.org/stats/version/5.4.6.2
+ 838 (last 7 days) (+10)
+ http://crashreport.libreoffice.org/stats/version/5.4.7.2
+ 2 (last 7 days) (-)
+ http://crashreport.libreoffice.org/stats/version/6.0.3.2
+ 1464 (last 7 days) (-12)
+ http://crashreport.libreoffice.org/stats/version/6.0.4.2
+ 572 (last 7 days) (+10)
* GSoC schedule (Thorsten)
+ Coding: May 14 - August 6
+ all seems well, one student down
+ coding should be under-way.
+ 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
+ https://wiki.documentfoundation.org/Development/GSoC/2018
* Hackfests & Events
+ Turkey – OYLG ? May 12th-13th https://ozguryazilimgunleri.org.tr/2018/
+ nice to have an update ...
+ Hungarian conference also May 12th
+ few people registered, many came – went well.
+ http://konf.fsf.hu/cgis/ossc/2018/index
+ OSCAL is coming (Heiko)
+ May in Tirana – Heiko, Florian, Italo there.
+ can share presentation for there – get more people into design coding
https://nextcloud.documentfoundation.org/s/qJdqrbRCYoCFgpo
* mentoring/easyhack update
committer... 1 week 1 month 3 months 12 months
open 66(11) 131(12) 140(10) 143(10)
reviews 485(-20) 1737(-52) 4791(-6) 18080(77)
merged 257(20) 1055(-27) 3664(-52) 13195(66)
abandoned 94(85) 131(71) 280(79) 943(83)
own commits 265(-2) 1164(-11) 3703(-53) 13766(-56)
review commits 70(-2) 328(-23) 937(15) 3142(-25)
contributor... 1 week 1 month 3 months 12 months
open 32(-9) 68(6) 69(7) 73(7)
reviews 764(-16) 2872(-82) 8810(-146) 31122(156)
merged 22(-4) 129(-19) 458(-13) 1754(-6)
abandoned 4(-6) 45(-1) 103(-1) 373(3)
own commits 23(-3) 128(-22) 370(-7) 1170(-6)
review commits 0(0) 0(0) 0(0) 0(0)
+ easyHack statistics:
needsDevEval 43(43) needsUXEval 2(2) cleanup_comments 204(204)
total 252(252) assigned 22(22) open 183(183)
+ top 5 contributors:
Gelmini, Andrea made 35 patches in 1 month, and 337 patches in 1 year
Sophia Schröder made 30 patches in 1 month, and 43 patches in 1 year
Samuel Thibault made 11 patches in 1 month, and 30 patches in 1 year
Jim Raykowski made 7 patches in 1 month, and 56 patches in 1 year
Johnny_M made 5 patches in 1 month, and 115 patches in 1 year
+ top 5 reviewers:
Pootle bot made 286 review comments in 1 month, and 1600 in 1 year
Behrens, Thorsten made 184 review comments in 1 month, and 1426 in 1 year
Vajna, Miklos made 133 review comments in 1 month, and 1328 in 1 year
Grandin, Noel made 133 review comments in 1 month, and 1501 in 1 year
Meeks, Michael made 86 review comments in 1 month, and 753 in 1 year
+ big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
Victor Mireyev victor@opennodecloud.com
* Commit Access
* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
+ alarm rings – Kendy to run the script again.
* Jenkins / CI update (Christian)
master linux rel jobs: 147 ok: 146 ko: 1 fail ratio: 0.68 % break: 1 broken duration: 0.10%
master linux dbg jobs: 64 ok: 64 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
master mac rel jobs: 31 ok: 29 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
master mac dbg jobs: 30 ok: 27 ko: 1 fail ratio: 3.33 % break: 1 broken duration: 0.00%
master win rel jobs: 58 ok: 34 ko: 24 fail ratio: 41.38 % break: 14 broken duration:35.63%
master win dbg jobs: 65 ok: 26 ko: 39 fail ratio: 60.00 % break: 11 broken duration:53.54%
master win64 dbg jobs: 64 ok: 56 ko: 8 fail ratio: 12.50 % break: 8 broken duration: 8.01%
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: 503 ok: 367 ko: 29 fail ratio: 5.77% time for ok: mean: 12 median: 10
master gerrit plg jobs: 501 ok: 343 ko: 49 fail ratio: 9.78% time for ok: mean: 30 median: 28
master gerrit win jobs: 496 ok: 347 ko: 49 fail ratio: 9.88% time for ok: mean: 58 median: 52
master gerrit mac jobs: 513 ok: 254 ko: 13 fail ratio: 2.53% time for ok: mean: 45 median: 30
master gerrit all jobs: 504 ok: 241 ko: 127 fail ratio: 25.20% time for ok: mean: 180 median: 143
+ have an issue with the Mac bots getting stuck on a cppunit test & getting aborted
+ reason why the queue grew large
+ new mac-pro not affected, older ones are
+ disabled – but things re-appeared with another test.
+ perhaps related to XCode version
+ can we get a backtrace ? (Miklos)
+ don’t have one yet.
* l10n (Sophie)
+ defined a localization process with Olivier on example help files
+ going well.
* QA update (Xisco)
+ Xisco on vacation for the next two calls.
+ UNCONFIRMED: 456 (+8)
+ enhancements: 51 (+0)
+ needsUXEval: 7 (+0)
+ haveBackTrace: 5 (-1)
+ needsDevAdvice: 29 (+0)
+ documentation: 1 (+1)
+ android: 9 (+1)
+ Most Pressing Bugs: http://tdf.io/mostressingbugs
+ New
+ CRASH: Print Preview crashes on signed document without infobar
+ https://bugs.documentfoundation.org/show_bug.cgi?id=117426
+ Bubli (has fix for 5.4.x)
+ New / Firebird Migrations:
+ Firebird: Migration: Migration function must recognize opening...
+ https://bugs.documentfoundation.org/show_bug.cgi?id=117531
+ FIREBIRD: Migration: After first SQL-error nothing else imported
+ https://bugs.documentfoundation.org/show_bug.cgi?id=117333
+ Tamas B pushed a fix.
+ FIREBIRD : Migration : error on importing tables or queries
+ https://bugs.documentfoundation.org/show_bug.cgi?id=116987
+ Tamas B pushed a fix.
+ Firebird: Migration: Starting migration on file saved ...
+ https://bugs.documentfoundation.org/show_bug.cgi?id=117325
+ Tamas B pushed a fix.
+ AW080: Armin …
+ CRASH: LibreOffice crashes being closed with content in the clipboard
+ https://bugs.documentfoundation.org/show_bug.cgi?id=116977
+ fix pushed by Armin – but not closed (?)
+ Crash on pasting copy from Draw in Calc
+ https://bugs.documentfoundation.org/show_bug.cgi?id=117064
+ Older:
+ EDITING: crash in SfxItemSet::GetItemState pasting comment
of closed document
+ https://bugs.documentfoundation.org/show_bug.cgi?id=117228
+ Henry Castro looking into it
+ Patch in gerrit: https://gerrit.libreoffice.org/#/c/53922/
+ Crash (fatal error) when attempting a mail merge print
+ https://bugs.documentfoundation.org/show_bug.cgi?id=116543
+ Szymon ?
+ Crash on third file opening
+ https://bugs.documentfoundation.org/show_bug.cgi?id=116803
+ Image Handling Refactoring. Tomaž actively working on it.
+ Calc crashes when opening Function Wizard through Cmd-F2 shortcut
+ https://bugs.documentfoundation.org/show_bug.cgi?id=116511
+ bisected – Eike / Mac only - can Tor reproduce ? ...
+ Printing doesn't start in particular documents until show first
+ https://bugs.documentfoundation.org/show_bug.cgi?id=116370
+ Jan-Marek ?
+ CRASH when adding paragraphs in a cell of a complex table structure
+ https://bugs.documentfoundation.org/show_bug.cgi?id=116293
+ Manfred Blume / Thorsten ?
+ 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 changing the master slide
+ https://bugs.documentfoundation.org/show_bug.cgi?id=117475
+ fixed thanks to Caolan.
+ Crash inserting Fontwork
+ https://bugs.documentfoundation.org/show_bug.cgi?id=116993
+ fixed thanks to Armin.
+ EDITING Draw crashes converting image to polygon
+ https://bugs.documentfoundation.org/show_bug.cgi?id=117469
+ fixed thanks to Caolan.
* QA stats
+ https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
+125 +4 (-84) overall)
many thanks to the top bug squashers:
Buovjaga 6
Jean-Baptiste Faure 6
Caolán McNamara 6
Heiko Tietze 5
Mike Kaganski 5
Adolfo Jayme 4
V Stuart Foote 4
Maxim Monastirsky 4
Drew Jensen 3
Telesto 3
+ top 10 bugs reporters:
Telesto 17
Xisco Faulí 6
Aron Budea 5
Olivier Hallot 5
Mike Kaganski 5
Drew Jensen 3
opensuse.lietuviu.kalba 2
V Stuart Foote 2
kompilainenn 2
Regina Henschel 1
+ top 10 bugs fixers:
McNamara, Caolán 6
Kainz, Andreas 3
Adolfo Jayme Barrientos 3
Drew Jensen 2
Vajna, Miklos 2
Tietze, Heiko 2
Andras Timar 2
Grandin, Noel 2
1
Donkers, Winfried 1
+ top 10 bugs confirmers:
Buovjaga 13
Xisco Faulí 12
Raal 8
Dieter Praas 5
Budea, Áron 4
*UNKNOWN* 4
Jacques Guilleron 4
Foote, V Stuart 3
Tietze, Heiko 3
Faure, Jean-Baptiste 3
* Highest-Priority bugs (aka "MABs"):
+ http://bit.ly/2lJAAJI
6.0 : 4/40 - 10 % (+0)
5.4 : 2/38 - 5 % (+0)
5.3 : 1/53 - 1 % (-2)
5.2 : 1/41 - 2 % (+0)
5.1 : 0/35 - 0 % (+0)
5.0 : 2/63 - 3 % (+0)
4.4 : 1/76 - 1 % (+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 : 21/258 - 8 % (+0)
* Bisected bugs open: keyword 'bisected'
+ more accurate - down to a single commit.
+ http://bit.ly/2dyIfDy
+ 505/2169 502/2152 495/2129 489/2108 475/2083 467/2064 458/2037
done by:
Xisco Faulí 7
Raal 4
Kaganski, Mike 2
Budea, Áron 1
Buovjaga 1
* Bibisected bugs open: keyword 'bibisected'
+ http://bit.ly/2cSCXlS
+ 606/2804 599/2784 592/2760 589/2738 576/2714 564/2691 552/2662
done by:
Xisco Faulí 7
Raal 4
Kaganski, Mike 2
Foote, V Stuart 1
Budea, Áron 1
Terrence Enger 1
Buovjaga 1
* all bugs tagged with 'regression'
+ 974(+7) bugs open of 7095(+24) total 18(-6) high prio.
done by:
Xisco Faulí 6
Telesto 3
Buovjaga 3
Budea, Áron 2
m.a.riosv 2
Raal 2
Meeks, Michael 1
Kaganski, Mike 1
kompilainenn 1
* ~Component count net * high severity regressions
+ http://bit.ly/1HWHb3E
Calc - 5(-1)
Impress - 4(-2)
LibreOffice - 4(-1)
Writer - 3(+0)
framework - 1(+0)
Draw - 1(-1)
Base - 0(-1)
by OS:
Linux - 2(+0)
All - 12(-6)
Mac OS X - 1(+0)
Windows - 3(+0)
* ~Component count net * all regressions
+ http://bit.ly/1BUdI8i
Writer: other - 200(+6)
Calc - 168(-1)
Impress - 115(-1)
LibreOffice - 77(+0)
Writer: docx filter - 75(+1)
UI - 47(+0)
Draw - 39(+1)
Crashes - 37(-3)
Base - 34(-1)
Writer: doc filter - 34(+0)
graphics stack - 33(+1)
Borders - 31(-1)
Writer: other filter - 26(-1)
filters and storage - 26(+0)
Writer: perf - 26(+0)
Printing and PDF export - 19(+0)
BASIC - 18(+0)
Chart - 18(+0)
framework - 5(+0)
sdk - 2(+1)
Linguistic - 1(+0)
Formula Editor - 1(+0)
Installation - 1(+0)
Extensions - 1(+0)