* Present:
+ Sophie, Thorsten, Olivier, Christian, Michael W, Eduard A, Caolan,
Michael M, Michael S, Xisco, Heiko, Eike
* Completed Action Items:
* Pending Action Items:
+ run the certification script (Kendy)
* Release Engineering update (Christian)
+ 6.1.6 rc2 – status
+ tagged, but bug found by fuzzing, so will be an rc3
+ 6.2.4 rc1 – this week starting April 29th
+ 6.3 alpha1: next week
+ Remotes
+ Android viewer
+ Online
* Documentation (Olivier)
+ New Help
+ Added “copy-to-clip” for BASIC and Python code (ohallot)
+ fixes in Javascript (buovjaga)
+ HelpContent2
+ New pages for Calc functions (ohallot)
+ Add release info on Calc functions (ohallot, M Kaganski)
+ refactoring of some Help pages (buovjaga)
+ More pages on Python (libreofficiant, ohallot)
+ Google seasons of Doc
+ TDF accepted as mentor org – Yay!
+ Please forward your name for mentoring !
+ spike in interest too.
+ Books
+ New interested Authors/revisors
* UX Update (Heiko)
+ Bugzilla (topicUI) statistics
252(252) (topicUI) bugs open, 209(209) (needsUXEval) needs to be evaluated by the UXteam
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
added 11(0) 21(1) 35(1) 80(2)
commented 75(4) 216(-1) 489(-4) 1397(7)
removed 2(2) 6(1) 14(1) 24(2)
resolved 2(-1) 11(0) 46(-4) 131(-1)
+ top 10 contributors:
Tietze, Heiko made 93 changes in 1 month, and 577 changes in 1 year
Roman Kuznetsov made 64 changes in 1 month, and 191 changes in 1 year
Kainz, Andreas made 62 changes in 1 month, and 216 changes in 1 year
Foote, V Stuart made 48 changes in 1 month, and 211 changes in 1 year
Xisco Faulí made 30 changes in 1 month, and 251 changes in 1 year
Cor Nouws made 29 changes in 1 month, and 125 changes in 1 year
Thomas Lendo made 16 changes in 1 month, and 218 changes in 1 year
Brinzing, Oliver made 15 changes in 1 month, and 29 changes in 1 year
Rasmus Jonsson made 8 changes in 1 month, and 10 changes in 1 year
* New needsUXEval between Apr/25-May/02
+ Feature request: A similar approach of Dark mode like in MS Office which
do not override any document color & picture.
+ https://bugs.documentfoundation.org/show_bug.cgi?id=124969
+ The descriptions of Safe Mode options are misleading
+ https://bugs.documentfoundation.org/show_bug.cgi?id=120269
-> + Rename tabbed layout to notebookbar
+ https://bugs.documentfoundation.org/show_bug.cgi?id=125009
-> + Replace single toolbar with contextual single
+ https://bugs.documentfoundation.org/show_bug.cgi?id=125040
-> + Cell Formatting for URL websites, or other URI schemes
+ https://bugs.documentfoundation.org/show_bug.cgi?id=124994
-> + Custom page size missing from print dialog
+ https://bugs.documentfoundation.org/show_bug.cgi?id=78916
-> + Insert > Data Labels opens wrong dialog for all data series
(as opposed to individual data series)
+ https://bugs.documentfoundation.org/show_bug.cgi?id=124995
=> needsDevAdvice
+ uno:Hyphenate toggle in calc, draw, impress but not in writer menubar
+ https://bugs.documentfoundation.org/show_bug.cgi?id=125032
=> Easyhack
+ looking at recent files list we should see the path info
+ https://bugs.documentfoundation.org/show_bug.cgi?id=125076
+ Default shape name should refer to kind of shape instead of just Shape
+ https://bugs.documentfoundation.org/show_bug.cgi?id=124989
=> DUP/NAB
* Crash Testing (Caolan)
+ Google / ossfuzz:
+ 7 (-5,-0) issues
+ found a new issue that was back-ported to 6.1 - can fix before it got out.
+ Crash testing:
+ 10(+4) import failure, 10(-12) export failures
+ new pivot-table issue, some bits from Noel's optimization
+ CNA bits – got 1st batch of CVE numbers.
+ CVE-2019-9847 assigned
+ ForcePoint #9 Completed
+ recontacted them, launched fuzzing again vs. master
+ waiting
+ coverity scan – until new version that supports c++17(?)
* Crash Reporting (Xisco)
+ http://crashreport.libreoffice.org/stats/version/6.1.4.2
+ 992 (+114)
+ http://crashreport.libreoffice.org/stats/version/6.1.5.2
+ 1264 (+161)
+ http://crashreport.libreoffice.org/stats/version/6.2.2.2
+ 1920 (-93)
+ http://crashreport.libreoffice.org/stats/version/6.2.3.2
+ 1503 (+634)
+ No symbols for win 6.2.3.2 updated → https://paste.ee/p/wJqrW
+ talked with Moggi who was on vacation
+ checked - symbols for latest version were not updated.
+ could swear I didup-load (Christian)
+ if not there, symbols are on symstore server, so will process from there
+ started to do version names for symbols zip to avoid over-writes.
+ 6.1.6rc1 update was overwritten with same filenames etc.
+ unclear how to re-process existing reports (Christian)
+ does Markus have a script to help re-scan symbols after up-load ?
* Hackfests & Events (Sophie)
+ this year hackfests coming up:
+ Paris in Summer (Sophie)
+ first week of July Fri/Sat 5th / 6th
+ near Gare de Nord, La Mouette working on communication
+ designing a flier – avoids stomping on exams at end of June
+ https://wiki.documentfoundation.org/Hackfest/Paris2019
+ hope to have a Hackfest NG setup again – mentees, please speak up!
+ people are adding themselves to the wiki already.
+ tentative Dresden: late autumn (past mid-October, for having students)
+ Brussels Hackathon (Italo)
+ pending October hackfest – needs confirmation
+ conflicts with Dresden – need a decision in May or so; pending ...
+ hope to have one each quarter.
* GSOC 2019 (Thorsten/Xisco/Moggi/Heiko)
+ Slot selection done, all 6 filled
+ please don't communicate with students yet.
+ Timeline:
+ May 1, 2019: Organizations to finish project selection
+ May 6, 2019: Student projects announced
+ May 6 - 27, 2019: Community Bonding
AI + send out welcome mails on Monday & next steps (org admins)
* C++ lectures (Xisco)
+ Izabela taking care of organization from now on.
+ NEXT SESSION: May, 9!
* mentoring/easyhack update
committer... 1 week 1 month 3 months 12 months
open 123(84) 163(64) 164(61) 175(62)
reviews 1580(540) 4918(203) 13260(85) 48345(936)
merged 372(169) 1170(31) 3620(56) 14707(109)
abandoned 15(7) 44(-39) 181(1) 807(-2)
own commits 282(89) 964(15) 3191(50) 14327(-17)
review commits 90(19) 352(42) 894(25) 3835(7)
contributor... 1 week 1 month 3 months 12 months
open 29(3) 64(6) 66(8) 67(8)
reviews 44(-1) 264(-47) 530(-10) 5106(-548)
merged 40(-15) 238(15) 468(14) 1760(8)
abandoned 5(-1) 45(-2) 99(-1) 310(-7)
own commits 50(-6) 246(23) 511(16) 1825(20)
review commits 0(0) 0(0) 0(0) 0(0)
+ easyHack statistics:
needsDevEval 94(94) needsUXEval 0(0) cleanup_comments 266(266)
total 329(329) assigned 29(29) open 203(203)
+ top 10 contributors:
Gelmini, Andrea made 155 patches in 1 month, and 687 patches in 1 year
LibreOfficiant made 12 patches in 1 month, and 24 patches in 1 year
Kaishu Sahu made 10 patches in 1 month, and 11 patches in 1 year
himajin100000 made 6 patches in 1 month, and 16 patches in 1 year
Ilmari Lauhakangas made 6 patches in 1 month, and 45 patches in 1 year
Johnny_M made 6 patches in 1 month, and 38 patches in 1 year
Balazs Varga made 5 patches in 1 month, and 31 patches in 1 year
Alexandru Vlăduţu made 5 patches in 1 month, and 7 patches in 1 year
Rasmus Jonsson made 4 patches in 1 month, and 5 patches in 1 year
Roman Kuznetsov made 4 patches in 1 month, and 28 patches in 1 year
+ top 10 reviewers:
Nabet, Julien made 298 review comments in 1 month, and 1374 in 1 year
Behrens, Thorsten made 169 review comments in 1 month, and 1710 in 1 year
Michael Stahl made 168 review comments in 1 month, and 1100 in 1 year
Vajna, Miklos made 148 review comments in 1 month, and 1380 in 1 year
Holešovský, Jan made 120 review comments in 1 month, and 690 in 1 year
Bergmann, Stephan made 108 review comments in 1 month, and 774 in 1 year
McNamara, Caolán made 98 review comments in 1 month, and 1098 in 1 year
himajin100000 made 92 review comments in 1 month, and 102 in 1 year
Grandin, Noel made 88 review comments in 1 month, and 1147 in 1 year
Meeks, Michael made 81 review comments in 1 month, and 567 in 1 year
+ big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
Ritchie Cunningham ritchie.cunningham@protonmail.com
Milan Crha mcrha@redhat.com
Shivansh avihs.29@gmail.com
* Commit Access
+ GSOC etc. next week
* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
* Jenkins / CI update (Christian)
master linux rel jobs: 176 ok: 171 ko: 4 fail ratio: 2.27 % break: 3 broken duration: 5.58%
master linux dbg jobs: 99 ok: 91 ko: 5 fail ratio: 5.05 % break: 5 broken duration: 2.38%
master mac rel jobs: 165 ok: 161 ko: 4 fail ratio: 2.42 % break: 2 broken duration: 3.72%
master mac dbg jobs: 155 ok: 147 ko: 6 fail ratio: 3.87 % break: 4 broken duration: 1.48%
master win rel jobs: 121 ok: 88 ko: 33 fail ratio: 27.27 % break: 25 broken duration:18.28%
master win dbg jobs: 124 ok: 91 ko: 33 fail ratio: 26.61 % break: 24 broken duration:25.75%
master win64 dbg jobs: 120 ok: 90 ko: 30 fail ratio: 25.00 % break: 21 broken duration:20.35%
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: 548 ok: 407 ko: 16 fail ratio: 2.92% time for ok: mean: 22 median: 21
master gerrit plg jobs: 576 ok: 370 ko: 112 fail ratio: 19.44% time for ok: mean: 38 median: 35
master gerrit win jobs: 562 ok: 342 ko: 59 fail ratio: 10.50% time for ok: mean: 69 median: 69
master gerrit mac jobs: 556 ok: 375 ko: 71 fail ratio: 12.77% time for ok: mean: 49 median: 28
master gerrit all jobs: 500 ok: 277 ko: 171 fail ratio: 34.20% time for ok: mean: 119 median: 92
+ https://dev-www.libreoffice.org/tmp/gerrit_190502.html
+ tests that failed more than twice in last seven days
4 CppunitTest_chart2_export
4 CppunitTest_sc_filters_test
4 CppunitTest_sd_import_tests
4 CppunitTest_sw_ooxmlexport13
4 CppunitTest_vcl_complextext
4 JunitTest_dbaccess_unoapi
7 CppunitTest_sw_uiwriter
7 JunitTest_configmgr_unoapi
8 JunitTest_chart2_unoapi (prob with bot)
21 UITest_writer_tests5
+ going well - usual 10% failure rate for most bots is ok.
* l10n (Sophie)
+ Easyhack on cleaning dictionary files
https://bugs.documentfoundation.org/show_bug.cgi?id=117408
* NISZ Team (Xisco)
+ https://conference.libreoffice.org/assets/Conference/Tirana/BuildALibreOfficeTeam2018.pdf
+ should we invite them
AI:+ poke to see who would want to attend (Michael)
+ re-look at composition next week (?)
* KDE5 (Xisco)
+ about to ship 6.2.4 rc1 - will be the 'still' version - do we want to keep KDE5 enabled by default ?
+ Bubli believes there are some blockers to this currently.
+ discussed this in March already (Michael W)
+ decide in 6.2.5 on current status.
+ propose to keep it as default for 6.2.4 and also for 6.2.5 if these are fixed:
+ people doing the work should make the call (Michael)
+ https://bugs.documentfoundation.org/show_bug.cgi?id=124044#c9 ( Bubli )
+ Primary selection does not work under KDE
https://bugs.documentfoundation.org/show_bug.cgi?id=122239
+ Impress crashes on slide show using "All displays"
https://bugs.documentfoundation.org/show_bug.cgi?id=124484
+ KDE5: UI is broken if opening a document with a video
https://bugs.documentfoundation.org/show_bug.cgi?id=120870
+ 2 accessibility crashes
=> consensus on keeping it as default for now (Xisco, Thorsten etc.)
* enable kde5 and gtk3_kde5 in bibisect repo and
gtk3_kde5 for release build (x86_64)? (Michael W)
+ build machines seem to have the right libraries.
+ can these options be enabled ?
+ would be really useful now (Thorsten)
+ can we enable gtk3_kde5 - affecting 64bit too
+ CentOS6 for x86 still, but can do some cross-compile for master going forward, using CentOS7 x86_64 (Thorsten)
+ -m32 and some x86-devel packages and then it works.
+ they take the config from lode / distro configs (Christian)
+ if update it - will pickup the switches for bibisect
+ not sure if we stay with kde5 - good to have the gtk3 fallback tested (Michael W)
+ thought it was an exclusive switch (Christian)
+ a run-time plugin; with KDE5 file-picker in a separate process (Micahel W)
+ just gain functionality ? (Christian)
+ yes (Michael W)
AI: + enable that in the distro config (Christian)
+ was not included because tinderboxen were not updated, but no longer an issue (Christian)
* QA update (Xisco)
+ Please help flesh out the monthly reports:
https://nextcloud.documentfoundation.org/s/2qbepFYXXan4ief
+ big jumps in unconfirmed
+ took some time to get it down - to 550 as of now.
+ UNCONFIRMED: 594 (+24)
+ enhancements: 81 (+7)
+ needsUXEval: 4 (-2)
+ haveBackTrace: 2 (+1)
+ needsDevAdvice: 17 (+1)
+ documentation: 13 (+1)
+ android: 13 (+0)
+ iOS: 8 (+5)
+ Online: 25 (+5)
+ Most pressing bugs:
+ New
[None]
+ Older
+ CRASH: cutting and undoing a sheet with external links
+ https://bugs.documentfoundation.org/show_bug.cgi?id=124829
+ Serge Krot / re-entrancy hazard.
+ on the radar (Thorsten)
+ Fixed
+ New high severity bugs of the week:
+ CRASH - 3D Slide Transitions in Impress ( Mac )
+ https://bugs.documentfoundation.org/show_bug.cgi?id=124942
+ crash when trying to open a .doc file
+ https://bugs.documentfoundation.org/show_bug.cgi?id=124937
+ Mark Hung ?
* QA stats
+ https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
+140 -8 (-116) overall)
many thanks to the top bug squashers:
Caolán McNamara 10
andreas_k 9
Heiko Tietze 8
Xisco Faulí 8
Aron Budea 7
Buovjaga 7
Stephan Bergmann 5
Noel Grandin 5
Mike Kaganski 4
Michael Weghorn 4
+ top 10 bugs reporters:
andreas_k 11
Andreas Gruhler 10
Heiko Tietze 5
Cor Nouws 5
Xisco Faulí 4
Drew Jensen 4
Tor Lillqvist 3
Christian Lehmann 3
Mike Kaganski 3
davidpbrown 2
+ top 10 bugs fixers:
McNamara, Caolán 10
Kainz, Andreas 6
Grandin, Noel 5
Bergmann, Stephan 4
Lillqvist, Tor 4
Vajngerl, Tomaž 4
Buovjaga 3
Kaganski, Mike 3
Vajna, Miklos 3
Weghorn, Michael 2
+ top 10 bugs confirmers:
Xisco Faulí 16
Budea, Áron 8
Buovjaga 6
McNamara, Caolán 6
Alex Thurgood 6
Tietze, Heiko 5
m.a.riosv 4
Thomas Lendo 4
Dieter Praas 4
Roman Kuznetsov 4
* Highest-Priority bugs (aka "MABs"):
+ http://bit.ly/2lJAAJI
6.0 : 1/51 - 1 % (+0)
5.4 : 1/40 - 2 % (+0)
5.3 : 1/54 - 1 % (+0)
5.2 : 1/44 - 2 % (+0)
5.1 : 0/35 - 0 % (+0)
5.0 : 0/64 - 0 % (+0)
4.4 : 1/76 - 1 % (+0)
4.3 : 2/73 - 2 % (+0)
4.2 : 3/134 - 2 % (+0)
4.1 : 2/84 - 2 % (+0)
4.0 : 4/83 - 4 % (+0)
old : 10/248 - 4 % (+0)
* Bisected bugs open: keyword 'bisected'
+ more accurate - down to a single commit.
+ http://bit.ly/2dyIfDy
+ 666/3218 665/3199 664/3181 641/3146 642/3131 644/3119 642/3095
done by:
Xisco Faulí 9
Raal 3
Buovjaga 3
Budea, Áron 2
* Bibisected bugs open: keyword 'bibisected'
+ http://bit.ly/2cSCXlS
+ 848/4004 847/3985 845/3965 832/3939 835/3922 837/3909 835/3882
done by:
Xisco Faulí 8
Buovjaga 4
Raal 3
Budea, Áron 2
Kevin Suo 1
* all bugs tagged with 'regression'
+ 1127(+0) bugs open of 8410(+23) total 7(+0) high prio.
done by:
Xisco Faulí 7
Buovjaga 4
Cor Nouws 3
Alex Thurgood 1
Vajna, Miklos 1
Brinzing, Oliver 1
Raal 1
MM 1
Henschel, Regina 1
* ~Component count net * high severity regressions
+ http://bit.ly/1HWHb3E
Writer - 2(+0)
LibreOffice - 2(+0)
Impress - 1(+1)
graphics stack - 1(+0)
Calc - 1(-1)
by OS:
Linux - 0(+0)
Mac OS X - 0(+0)
All - 6(+0)
Windows - 1(+0)
* ~Component count net * all regressions
+ http://bit.ly/1BUdI8i
Writer: other - 281(-2)
Calc - 218(-2)
Impress - 119(+1)
Writer: docx filter - 81(+1)
LibreOffice - 67(+0)
Draw - 46(+1)
Base - 46(+2)
UI - 43(-1)
Borders - 41(-1)
Writer: doc filter - 36(+0)
Writer: perf - 33(+0)
Writer: other filter - 33(+1)
Crashes - 31(+1)
graphics stack - 30(+0)
filters and storage - 24(+0)
RTL - 24(+0)
BASIC - 17(-1)
Chart - 16(+2)
Printing and PDF export - 13(+0)
framework - 2(+0)
Linguistic - 1(+0)
Installation - 0(-1)