* Present:
+ Eike, Christian, Miklos, Heiko, Sophie, Kendy, Stephan, Mike S,
Xisco, Samuel, Caolan, Michael S, Michael M
* Completed Action Items:
+ ask Norbert wrt. Bisect repos for Mac (Michael)
[ same tooling & commands as on Linux, Windows
+ opened a redmine ticket (Xisco)
+ https://redmine.documentfoundation.org/issues/2412#change-13809
+ discussing locally or in a data-center ]
+ mail devs asking if they’d like to be certified (Stephan)
+ script a ‘make check’ clang-format option (Miklos)
[ thanks to Markus for helping & deploying LODE changes ]
+ mail the list wrt. bundling GPG-4-Win (Thorsten)
[ dropped ]
+ fwd build details on Mac / CVE build / test failure to the list (Shinnok)
[ abandoned for now ]
* Pending Action Items:
+ come up with a list of retiring committers to mail (Norbert)
+ find code pointer auto-format table style config merging (Caolan)
+ find data for x86 / Linux downloads with view to removing for 6.0 (Cloph)
[ have the data, not broken down yet: termbin.com/2jc2 ]
* Release Engineering update (Christian)
+ back from vacation
+ 6.0 Beta 1 update & feature freeze: week 47 (of Nov 20th)
+ this week will branch for 6.0
+ asked to wait for some fixes.
+ one pending from Samuel this evening
+ splash screen bits too ? (Heiko)
+ like to have it in the Beta.
+ HTML help won’t be ready for B1
+ GPG bits are submitted, but need gcc/cygwin compiler to build.
+ is it a new compile dependency ? (Michael)
+ tried hard not to rely on it (Cloph)
+ think a permanent requirement
+ late features
+ HTML help pieces (Olivier, Cloph)
[ will do the make integration (Cloph)
have scripts that work (Olivier) ]
+ GPG / Windows bits (Samuel)
[ is now in, fixes coming ... ]
+ Calc threading bits (Michael)
[ merged, fixes coming ... ]
+ Calc column span update from Noel (Michael)
[ unlikely to make it – needs more design work ]
+ missing piece from customization GSoC (Heiko)
[ mkara submitted a new patch, it was accepted
missing piece is macros – still working on it.
Styles are working, but macros are missing. ]
+ 5.4.4 RC1: week 48 (of Nov 27th)
+ next week.
+ Android
+ patches to use NDK16 and unified headers this introduces
+ font rendering issue still a problem.
+ Online
+ branch and beta source archive coming.
* FOSDEM / Brussels, 3 & 4 February 2018
+ Papers deadline Dec 4
+ https://penta.fosdem.org/submission/FOSDEM18
+ Coming:
+ Caolan – fuzzing talk ?
+ Heiko - ?
+ Kendy – Online dialog tunneling (?)
+ Mike S – planning to interview people, bringing the camera
+ Miklos – ePUB talk (?)
+ Samuel – don’t know.
+ Xisco – talk to pentabarf quietly.
+ Christian – a dashboard talk.
+ Olivier – Converging documentation
+ Stephan – giving thought to topic.
+ Michael S – still planning.
+ Michael M – calc threading
+ more most welcome ...
* Documentation (Olivier)
+ More work on integration of new help into build
+ (gbuild makefiles not easy to hack !)
+ lots of people coming to help: cloph, dtardon, shinnok
+ talk and action with Mike Saunders to set a prototype XHP editor
+ Getting Started guide 6.0
+ Last meeting was adjourned due to connectivity issues. Resume next Monday.
+ awaiting latest 6.0 features to write about.
* UX Update (Heiko)
+ Bugzilla (topicUI) statistics
261(261) (topicUI) bugs open, 369(369) (needsUXEval) needs to be evaluated by the UXteam
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
added 6(2) 17(-3) 46(-1) 118(0)
commented 62(23) 225(-47) 629(-2) 2410(-9)
removed 0(0) 0(0) 4(-1) 19(-1)
resolved 6(4) 22(1) 54(2) 244(3)
+ top 10 contributors:
Philips, Yousuf made 102 changes in 1 month, and 825 changes in 1 year
Tietze, Heiko made 82 changes in 1 month, and 1125 changes in 1 year
Faulí Tarazona, Xisco made 68 changes in 1 month, and 402 changes in 1 y
Zolnai, Tamás made 60 changes in 1 month, and 136 changes in 1 year
Thomas Lendo made 32 changes in 1 month, and 429 changes in 1 year
dieterp made 31 changes in 1 month, and 81 changes in 1 year
Henschel, Regina made 20 changes in 1 month, and 125 changes in 1 year
Christian Lehmann made 19 changes in 1 month, and 19 changes in 1 year
Buovjaga made 16 changes in 1 month, and 275 changes in 1 year
Krot, Serge made 12 changes in 1 month, and 12 changes in 1 year
+ Background image always set to current page (master to change all)
+ avoiding the nag screen
+ Splash screen for high-res screens
+ progress bar in the right place now.
+ New default numbering list styles submitted by Yousuf
+ New variants for the Notebookbar by Andreas
+ mail / social-media interest
+ Removal of Open Sans, PT_Serif, Source Sans/Code fonts planned
+ https://bugs.documentfoundation.org/show_bug.cgi?id=103080
+ seeking approval here
+ not delighted to see them removed (Caolan)
+ documents using them will change significantly.
+ adding and removing them is risky enough to keep to a minimum
+ no particular problem here – but lets not churn properly.
+ added Noto and C* things instead
+ concern with installing fonts into the system
+ what is out-dated wrt. Adobe fonts ? (Samuel)
+ now we have better (Heiko)
+ is there a comparison (Samuel)
+ CJK coverage (Heiko)
+ only a selection of Noto
+ including emojis
+ concerned that we add fonts for a decade at least (Michael)
+ prefer to have them not installed by default (Cloph)
+ downloading fonts from LibreOffice while it runs ? (Michael S)
+ web-font downloading solution would solve this ?
+ no user message concern (Samuel)
+ don’t remove old fonts with an update (Heiko)
+ so less likely.
=> do it this time, but strongly discourage removal in future.
* clang-format-ness review (Miklos)
+ hopefully this topic will quietly settle down.
+ enforcement on the gerrit / jenkins / clang-plugin slave.
+ first checks the style, and afterwards does gbuild.
* Crash Hunting (Caolan)
+ 17(+17) import failure, 91(+91) export failures
+ for the last two weeks had zero warnings
+ chart change behind most of them – have a fix for half
+ orcus upgrade with assert maybe too
+ may have lost unreliability – all easy to reproduce.
+ 67 coverity down from ~120
+ 38 fuzzers * 3 sanitizers+engine combos (asan+libfuzzer,
ubsan+libfuzzer, asan+afl)
+ minimizing a docx seed corpus from our huge test set.
+ built into the tool – finding the best, smallest docs
to exercise most code
+ afl-cmin – we publish these corpus’
+ dev-www – not just our own, but David’s there too.
+ 54 there; some are proper (rtf), others are ~tiny (dif)
+ http://dev-www.libreoffice.org/corpus/
* Crash Reporter (Xisco)
+ http://crashreport.libreoffice.org/stats/version/5.3.6.1
+ 1805 (last 7 days)
+ http://crashreport.libreoffice.org/stats/version/5.3.7.2
+ 489 (last 7 days)
+ http://crashreport.libreoffice.org/stats/version/5.4.2.2
+ 2145 (last 7 days )
+ http://crashreport.libreoffice.org/stats/version/5.4.3.2
+ 1122 (last 7 days )
+ SfxSlotPool::GetSlotPool(SfxViewFrame *)
+ https://bugs.documentfoundation.org/show_bug.cgi?id=113755
+ Reported since 5.4
+ no reproducible steps so far
+ might be related to LibreOffice closing / shutdown with clipboard
+ can we test the updater for 5.4.3 before enabling ?
+ will test (Cloph)
* Hackfests & Events (Thorsten)
+ missing people who hack-fest ...
+ Hamburg – 1st new-style hackfest
+ deferred to next year ...
+ https://wiki.documentfoundation.org/Hackfests/HackfestTNG
+ timeframe is too narrow to risk it.
+ fallback plan for March in either Italy or Germany
+ still looking for people who want help learning how to fix
their problems interactively at a hackfest.
* mentoring/easyhack update (Shinnok)
committer... 1 week 1 month 3 months 12 months
open 57(-5) 114(-6) 117(-3) 123(-3)
reviews 497(64) 1827(-35) 4849(-166) 18254(147)
merged 238(-10) 1109(14) 2929(49) 11286(86)
abandoned 22(6) 84(4) 205(8) 669(13)
own commits 309(3) 1576(26) 3921(53) 13755(0)
review commits 74(24) 301(19) 809(-17) 2783(45)
contributor... 1 week 1 month 3 months 12 months
open 18(5) 34(-3) 34(-5) 38(-6)
reviews 742(20) 2861(-57) 7064(-16) 23338(272)
merged 24(8) 82(7) 257(-21) 1230(17)
abandoned 5(1) 15(1) 82(1) 343(4)
own commits 23(10) 82(5) 265(-21) 825(13)
review commits 0(0) 0(0) 0(0) 0(0)
+ easyHack statistics:
needsDevEval 32(32) needsUXEval 0(0) cleanup_comments 208(208)
total 263(263) assigned 18(18) open 211(211)
+ top 5 contributors:
Gelmini, Andrea made 30 patches in 1 month, and 189 patches in 1 year
Johnny_M made 12 patches in 1 month, and 53 patches in 1 year
Jim Raykowski made 5 patches in 1 month, and 11 patches in 1 year
Udaree Kanewala made 4 patches in 1 month, and 6 patches in 1 year
Andreas Brandner made 3 patches in 1 month, and 12 patches in 1 year
+ top 5 reviewers:
*dummy* made 256 review comments in 1 month, and 648 in 1 year
Behrens, Thorsten made 192 review comments in 1 month, and 931 in 1 year
Grandin, Noel made 170 review comments in 1 month, and 1407 in 1 year
Stahl, Michael made 114 review comments in 1 month, and 1905 in 1 year
Rathke, Eike made 112 review comments in 1 month, and 1096 in 1 year
+ big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
Teraslilja m-matti-a.lehtonen@iki.fi
Vecsernyés Márk kurtaazz@gmail.com
Fabian Jucker jucker@gyselroth.com
* Commit Access
* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
+ congrats to Muhammet Kara & Tamas Bunth on their certification.
+ sleep for 20 weeks.
* Jenkins / CI update (Christian)
from:Thu Nov 16 16:16:47 2017
master linux rel jobs: 228 ok: 226 ko: 2 fail ratio: 0.88 % break: 2 broken duration:
0.68%
master linux dbg jobs: 147 ok: 141 ko: 4 fail ratio: 2.72 % break: 3 broken duration:
1.68%
master mac rel jobs: 112 ok: 106 ko: 6 fail ratio: 5.36 % break: 6 broken duration:
2.90%
master mac dbg jobs: 116 ok: 113 ko: 3 fail ratio: 2.59 % break: 3 broken duration:
2.75%
master win rel jobs: 100 ok: 89 ko: 11 fail ratio: 11.00 % break: 9 broken duration:
9.25%
master win dbg jobs: 110 ok: 94 ko: 16 fail ratio: 14.55 % break: 15 broken
duration:17.85%
master win64 dbg jobs: 114 ok: 107 ko: 7 fail ratio: 6.14 % break: 7 broken duration:
4.63%
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%
branch gerrit all jobs: 0 ok: 0 ko: 0 fail ratio: 0.00%
master gerrit lin jobs: 494 ok: 420 ko: 72 fail ratio:14.57%
master gerrit plg jobs: 493 ok: 286 ko: 195 fail ratio:39.55%
master gerrit win jobs: 484 ok: 406 ko: 76 fail ratio:15.70%
master gerrit mac jobs: 485 ok: 415 ko: 68 fail ratio:14.02%
master gerrit all jobs: 489 ok: 251 ko: 222 fail ratio:45.40%
+ largeish queue in the last days
+ builds on Mac take up to 2 hours – a concern.
+ failure rate is not so concerning.
+ clang + checks is now spoiling the stats
+ framework complex Junit test – now fails (Stephan)
+ looks like soffice.bin is crashing
+ if core-dumps enabled would be easier to debug.
AI: + look into ulimit -c unlimited-ness (Cloph)
+ machine for win bibisect is failing too (Xisco)
+ https://ci.libreoffice.org/job/lo_bibisect_win32_6_0/
+ commit: 7a1c21e53fc4733a4bb52282ce0098fcc085ab0e
+ loplugin / simplify-bool ?
* l10n (Sophie)
+ Christian updated the templates yesterday
+ more translations to do.
+ still waiting for fuzziness fix.
* Hunspell update (Caolan)
+ placed the new work hunspell2 → NuSpell
+ https://github.com/hunspell/nuspell
+ https://github.com/hunspell/hunspell/commit/35301da115410bdffa6a35ed449be44df2d8a218
+ put in the repo one level higher in github
+ last heard – considering using MPLv2 for NuSpell
+ Hunspell1 left ~as it is.
+ a good outcome – hope NuSpell does well.
* gcc req. for windows (Samuel)
+ a hard req – but gcc part of LODE since 2015
+ windres: the problematic problem.
+ unless VS can be used, gcc will be required.
+ until now up-stream got it working only by cross compiling.
+ think only used for pre-processing (Stephan)
+ perhaps can use a different pre-processor
+ tried to plug clang-cl into that.
+ have different pre-proc’s we use in the build anyway
* Flatpak builds (Stephan)
+ flathub – the github for all things flatpak
+ LibreOffice is there now, and they do the builds
+ more platforms, even ARM
+ think we’ll stop providing these.
+ will update page of ours – keep the latest 5.4.3 there
+ and encourage people to move to Flathub / point them there.
* QA update (Xisco)
+ Bug Hunting Session for 6.0 Beta 1 → MONDAY 27, November
+ discussed in the last QA meeting
+ do it on Friday – can’t get builds in time sometimes
+ lets see how it goes.
+ UNCONFIRMED: 354 (-16)
+ enhancements: 38 (-2)
+ needsUXEval: 5 (+4)
+ haveBackTrace: 6 (+0)
+ needsDevAdvice: 32 (-2)
+ documentation: 3 (-2)
+ android: 15 (-1)
+ Most Pressing Bugs: http://tdf.io/mostressingbugs
+ New:
[None]
+ Older:
+ Impress can't play MP4 videos on Mac
+ https://bugs.documentfoundation.org/show_bug.cgi?id=113622
+ regression around media embedding
+ between 5.3.5.1 and 5.3.5.2 and 5.4.0.1 and 5.4.0.2
+ still pending Xisco’s bisection on Mac.
+ had problems building.
+ jmux had a commit / suggestion to try out.
+ Writer crashes on undo times N (steps in Comment 11 or Comment 38)
+ https://bugs.documentfoundation.org/show_bug.cgi?id=113916
+ Patch in gerrit: https://gerrit.libreoffice.org/#/c/44800/
+ Fixed:
+ Editing: Custom color text crash Impress
+ https://bugs.documentfoundation.org/show_bug.cgi?id=113862
+ Closed as WFM
+ Draw: EDITING: SEGV on resize of blank lines in multi-line text box
+ https://bugs.documentfoundation.org/show_bug.cgi?id=113940
+ Dupe of https://bugs.documentfoundation.org/show_bug.cgi?id=113657
+ Fixed today. Thanks to Julien Nabet
* QA stats
+ https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
+148 -18 (-108) overall)
many thanks to the top bug squashers:
Buovjaga 20
Xisco Faulí 15
Caolán McNamara 6
Telesto 5
Eike Rathke 5
Bartosz 4
Mike Kaganski 4
V Stuart Foote 4
Heiko Tietze 4
Jacques Guilleron 3
+ top 10 bugs reporters:
Yousuf Philips (jay) 12
Xisco Faulí 8
Thomas Lendo 7
Telesto 6
Emil Tanev 5
Tamás Zolnai 3
Gabor Kelemen 2
Tor Lillqvist 2
kompilainenn 2
zyklon87 2
+ top 10 bugs fixers:
McNamara, Caolán 6
Rathke, Eike 3
Kosiorek, Bartosz 3
Kaganski, Mike 2
Zolnai, Tamás 2
1
Grandin, Noel 1
Donkers, Winfried 1
Kłos, Szymon 1
Philips, Yousuf 1
+ top 10 bugs confirmers:
Buovjaga 53
Faulí Tarazona, Xisco 26
Philips, Yousuf 13
dieterp 7
Raal 5
Timur 4
Budea, Áron 4
Rathke, Eike 3
*UNKNOWN* 3
Omer Zak 3
* Highest-Priority bugs (aka "MABs"):
+ http://bit.ly/2lJAAJI
5.3 : 3/49 - 6 % (+4)
5.2 : 2/39 - 5 % (+0)
5.1 : 1/35 - 2 % (+0)
5.0 : 2/62 - 3 % (+0)
4.4 : 2/76 - 2 % (+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 : 25/258 - 9 % (+0)
* Bisected bugs open: keyword 'bisected'
+ more accurate - down to a single commit.
+ http://bit.ly/2dyIfDy
+ 418/1762 412/1749 422/1738 417/1716 410/1698 410/1669 400/1654
done by:
Faulí Tarazona, Xisco 6
Telesto 5
Benes, Luke 1
kompilainenn 1
Raal 1
* Bibisected bugs open: keyword 'bibisected'
+ http://bit.ly/2cSCXlS
+ 505/2372 499/2357 508/2344 502/2320 494/2299 490/2265 476/2247
done by:
Faulí Tarazona, Xisco 7
Telesto 5
kompilainenn 1
Raal 1
eisa01 1
* all bugs tagged with 'regression'
+ 880(+3) bugs open of 6559(+20) total 6(-1) high prio.
done by:
Buovjaga 6
Faulí Tarazona, Xisco 5
Telesto 3
Budea, Áron 1
Joerg 1
Benes, Luke 1
kompilainenn 1
Raal 1
Philips, Yousuf 1
Kosiorek, Bartosz 1
* ~Component count net * high severity regressions
+ http://bit.ly/1HWHb3E
Impress - 2(+0)
Calc - 1(+0)
LibreOffice - 1(+0)
Writer - 1(+0)
graphics stack - 1(+0)
filters and storage - 0(-1)
by OS:
All - 3(-1)
Mac OS X - 3(+0)
Linux - 0(+0)
Windows - 0(+0)
* ~Component count net * all regressions
+ http://bit.ly/1BUdI8i
Writer: other - 160(-1)
Calc - 138(+0)
Impress - 92(+1)
Writer: docx filter - 74(+2)
LibreOffice - 68(-1)
UI - 48(-1)
Writer: doc filter - 36(+1)
graphics stack - 36(+0)
Draw - 34(-1)
Writer: perf - 32(+3)
Base - 30(+0)
Borders - 29(+1)
Writer: other filter - 27(+0)
filters and storage - 25(-1)
Chart - 19(+0)
Crashes - 19(-1)
Printing and PDF export - 18(+1)
BASIC - 16(+1)
framework - 5(+0)
Linguistic - 2(+0)
Installation - 1(+0)
Extensions - 1(+0)
sdk - 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.