* Present:
+ Stephan, Heiko, Olivier, Miklos, Jan-Marek, Caolan, Xisco, Sophie,
Christian, Michael M, Michael W, Thorsten
* Completed Action Items:
+ tinderboxes setup with new dev-tools (Christian)
[ done – both 32 and 64bit based on CentOS6 – with official tools
and 32bit has COPR, also new autotools from PDL repos.
now up to gcc-7.3.1.
mostly brings us into C++ 2017 (Stephan)
+ found guarenteed copy ellision is not there yet on.
conference decision / discussion on CentOS7 ? (Thorsten)
+ love to discuss it at the conference.
+ having native KDE5 there would be great. ]
* Pending Action Items:
+ default bitergia filter for master + libreoffice-* (Christian)
[ enabled for gerrit (default) view enabled, but default git
view needs improving with external script ]
* Release Engineering update (Christian)
+ 6.0.7 – due in October
+ 6.1.1 RC2 status
+ hoping to tag later today.
+ still two waiting in the 6.1.1 queue
+ time until 9pm German time.
+ 6.1.2 shortened cycle to just one RC
+ Remotes
+
+ Android viewer
+ any keyboard input crashes it
+ no obvious change in Android bits
+ debugger not working either
+ perhaps bisecting ...
+ might be nice to have an APK bibisect (Michael)
+ Online
+ needs a 6.1.1
* Documentation (Olivier)
+ New Help
+ Patches for improving icons visualization
+ Change icons from PNG to SVG for better resolution
+ Help contents
+ refactor pages on using strings vs numbers
+ Help editor
+ patches for autocompletion (Mike Saunders)
+ wiki pages on Help editing and XML
+ Guides
+ 2 chapters left to handover.
+ preliminary look at a11y linting of web-help.
+ needs xhp updates too.
* UX Update (Heiko)
+ Bugzilla (topicUI) statistics
246(246) (topicUI) bugs open, 295(295) (needsUXEval)
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
added 8(-3) 21(1) 36(2) 99(2)
commented 52(-14) 141(-10) 363(6) 1650(-33)
removed 0(0) 0(0) 1(0) 9(0)
resolved 2(-1) 9(-4) 31(1) 145(0)
+ top 10 contributors:
Kainz, Andreas made 120 changes in 1 month, and 162 changes in 1 year
Tietze, Heiko made 53 changes in 1 month, and 603 changes in 1 year
Xisco Faulí made 27 changes in 1 month, and 317 changes in 1 year
Thomas Lendo made 21 changes in 1 month, and 216 changes in 1 year
Monastirsky, Maxim made 19 changes in 1 month, and 57 changes in 1 year
dieterp made 12 changes in 1 month, and 134 changes in 1 year
Foote, V Stuart made 12 changes in 1 month, and 254 changes in 1 year
Nabet, Julien made 12 changes in 1 month, and 35 changes in 1 year
Kaganski, Mike made 9 changes in 1 month, and 73 changes in 1 year
kompilainenn made 7 changes in 1 month, and 36 changes in 1 year
+ menu reorganization: depth of rational ...
+ comments in <https://gerrit.libreoffice.org/56912>
+ reverted & Andreas started again from scratch
+ ideal to have harmonization over modules.
+ priority is that it is familiar (Michael)
+ important to make things more usable (Thorsten)
+ but familiarity of hot-key sequences is really important.
+ are there changes at all ? (Heiko)
+ would ideally like a choice of UI pieces.
New needsUXEval from Aug/30-Sep/05
* No keyboard shortcuts for next/previous heading
+ https://bugs.documentfoundation.org/show_bug.cgi?id=119665
* There isn't tool Gradient from toolbar Transformations on Sidebar
+ https://bugs.documentfoundation.org/show_bug.cgi?id=119689
* Document comparison option not to take into account style changes
+ https://bugs.documentfoundation.org/show_bug.cgi?id=119605
* Implement "Most recent fields inserted"
+ https://bugs.documentfoundation.org/show_bug.cgi?id=119594
For discussion
* Personas not found again (seems root cause is different than tdf#114731)
+ https://bugs.documentfoundation.org/show_bug.cgi?id=118881
+ remove the feature or make it an extension
+ replace by (hard-coded?) color schemes (night mode alike)
+ can we ship a few by default (Michael)
+ allow to modify it later by extension (Heiko)
+ don’t like to move things to an extension (Stephan)
+ data-content has to be incorporated
+ its an interface; hard to spot and break etc.
+ careful with these.
+ reasonably well specified XML + imgs (Michael)
+ not against it – but want it done well (Stephan)
+ extensions not a panacea etc.
+ current state – parse HTML from Mozilla manually (Miklos)
+ probably cleaner than what we have now.
+ is it a significant bug ? (Michael)
+ as-is, it doesn’t work (Xisco)
+ reports every now & then.
* Crash Testing (Caolan)
+ 0(-1) import failure, 38(+36) export failures
- a few (~4) are animation pptx export related
- others (~34) the doc ones are suspicious, not reproducible for me
- common theme is perhaps remote images ?
- neon / curl ?
- spike here in the last 2 weeks.
- prolly killing of malloc wrappers for new/delete
+ valgrind logs ?
- openssl was generating some problems – now cleaned up.
+ ~5 coverity issues
- some warnings in a new external project – nothing serious.
+ Google / ossfuzz: down for a while, build fixed again
- 6 issues, 2 serious
- build broken again now – something wrt. ICU
- problem shared with other projects; and debugging
+ ForcePoint, round 9
- 5 issues
- complicated, no progress this week
- writer layout issues when exporting to PDF
- perhaps in bad situations just crash-out etc.
- perhaps will just throw an exception for the corner-case...
* Crash Reporting (Xisco)
+ http://crashreport.libreoffice.org/stats/version/5.4.7.2
+ 517 (last 7 days) (+58)
+ http://crashreport.libreoffice.org/stats/version/6.0.5.2
+ 1034 (last 7 days) (+16)
+ http://crashreport.libreoffice.org/stats/version/6.0.6.2
+ 602 (last 7 days) (+62)
+ http://crashreport.libreoffice.org/stats/version/6.1.0.3
+ 2177 (last 7 days) (+395)
+ top 1 - new crash in 6.1.0.3 in GL – looks like locking
+ epoxy upgrade on master didn’t fix tdf#119028
+ probably not worth backporting to 6.1
+ aware of no reproducer steps at the moment
+ top 3 – regression since 6.1.
* nextCloud conference (Michael)
+ great conference
+ lots of friendly people.
+ LibreOffice in use in lots of places.
* Hackfests & Events
+ Conference – September 26 – 28
+ DINAcon - Bern / Switzerland – Hackfest ~ October 19th (Michael)
+ Michael to go + Kendy(?) - and lets see.
+ need a wiki page setup etc.
+ Munich (Thorsten)
+ Oct 26-28th, CIB main office
+ an Open Gov’t meeting from the City of Munich
+ good to have a hack-fest back-to-back there largely for local types.
* Google Code In for pre university students from 13 to 17 (Thorsten)
+ https://codein.withgoogle.com/
+ organizations can apply between Sep/06-17
+ we need agreement from mentors
+ official categorization: "Code, Documentation/Training, Outreach/Research,
Quality Assurance, or Design"
+ we have to prepare a list of bite-sized tasks; needed with the application
+ https://developers.google.com/open-source/gci/resources/example-tasks
+ mentoring mostly from UX, QA, translation ? (Thorsten)
+ if you think it is useful & have cycles
+ can look into the sign-up myself.
AI: + discuss in the staff meeting (Sophie, Heiko, Xisco)
+ deadline is the 17th.
* mentoring/easyhack update
committer... 1 week 1 month 3 months 12 months
open 86(6) 130(-11) 132(-10) 143(-10)
reviews 1263(29) 4509(-231) 13498(529) 26827(503)
merged 250(-42) 1227(-35) 3891(-31) 14644(39)
abandoned 8(0) 38(0) 157(-8) 944(-9)
own commits 201(-75) 989(-55) 3353(-139) 15410(-96)
review commits 74(-7) 294(-31) 980(0) 3712(-4)
contributor... 1 week 1 month 3 months 12 months
open 15(-5) 51(-20) 51(-21) 55(-20)
reviews 102(36) 265(3) 1029(-611) 25686(-513)
merged 44(30) 117(-2) 415(12) 1691(16)
abandoned 9(3) 22(4) 73(-6) 322(-6)
own commits 50(18) 144(-22) 485(16) 1536(32)
review commits 0(0) 0(0) 0(0) 0(0)
+ easyHack statistics:
needsDevEval 53(53) needsUXEval 2(2) cleanup_comments 220(220)
total 267(267) assigned 23(23) open 189(189)
+ top 5 contributors:
Gelmini, Andrea made 45 patches in 1 month, and 472 patches in 1 year
Justin Luth made 14 patches in 1 month, and 36 patches in 1 year
Johnny_M made 9 patches in 1 month, and 119 patches in 1 year
Tümer, Mert made 9 patches in 1 month, and 19 patches in 1 year
Samuel Thibault made 8 patches in 1 month, and 48 patches in 1 year
+ top 5 reviewers:
McNamara, Caolán made 161 review comments in 1 month, and 941 in 1 year
Timar, Andras made 152 review comments in 1 month, and 844 in 1 year
Vajna, Miklos made 147 review comments in 1 month, and 1226 in 1 year
+ big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
BijanT bijan311@yahoo.com
Rahul Gurung gurungrahul2@gmail.com
+ Can we remove ‘Pootle bot’ and ‘*DUMMY*’ from our top reviewers ? (Michael)
AI: + names need filtering out in the stats (Xisco)
* Commit Access
* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
+ sleeping ~8 weeks.
* Jenkins / CI update (Christian)
master linux rel jobs: 156 ok: 155 ko: 1 fail ratio: 0.64 % break: 1 broken duration: 0.89%
master linux dbg jobs: 130 ok: 128 ko: 2 fail ratio: 1.54 % break: 2 broken duration: 0.62%
master mac rel jobs: 87 ok: 86 ko: 1 fail ratio: 1.15 % break: 1 broken duration: 0.61%
master mac dbg jobs: 98 ok: 97 ko: 1 fail ratio: 1.02 % break: 1 broken duration: 0.26%
master win rel jobs: 83 ok: 44 ko: 34 fail ratio: 40.96 % break: 18 broken duration:43.59%
master win dbg jobs: 87 ok: 59 ko: 25 fail ratio: 28.74 % break: 15 broken duration:23.78%
master win64 dbg jobs: 86 ok: 57 ko: 28 fail ratio: 32.56 % break: 20 broken duration:29.25%
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: 452 ok: 375 ko: 43 fail ratio: 9.51% time for ok: mean: 19 median: 17
master gerrit plg jobs: 460 ok: 342 ko: 51 fail ratio: 11.09% time for ok: mean: 35 median: 31
master gerrit win jobs: 525 ok: 275 ko: 143 fail ratio: 27.24% time for ok: mean: 75 median: 78
master gerrit mac jobs: 466 ok: 358 ko: 17 fail ratio: 3.65% time for ok: mean: 75 median: 48
master gerrit all jobs: 434 ok: 235 ko: 170 fail ratio: 39.17% time for ok: mean: 125 median: 116
+ https://dev-www.libreoffice.org/tmp/gerrit_180906.html
+ random windows failures on Mon/Tue
+ tests that failed more than twice in last seven days
3 CppunitTest_sw_ooxmlexport6 gerrit_linux_gcc_release
3 JunitTest_sc_unoapi_2 gerrit_linux_clang_dbgutil
3 UITest_calc_tests gerrit_linux_clang_dbgutil
4 JunitTest_svx_unoapi gerrit_linux_clang_dbgutil
6 CppunitTest_vcl_pdfexport gerrit_windows
9 UITest_calc_demo gerrit_linux_clang_dbgutil
+ vcl complex test has gone, but the vcl pdfexport bits show
+ others related to specific patch series.
+ UI bit sluggish, will reboot it over the weekend.
* l10n (Sophie)
+ going as usual; working.
* QA update (Xisco)
+ UNCONFIRMED: 471 (-36)
+ enhancements: 51 (-3)
+ needsUXEval: 8 (-2)
+ haveBackTrace: 10 (+0)
+ needsDevAdvice: 30 (+2)
+ documentation: 4 (+0)
+ android: 13 (+0)
+ Most pressing bugs:
+ New
+ LibreOffice doesn't print since upgraded to 6.0.5 on Windows 10 Pro ver 1803 (with some printers: Funai Kodak Dell, HP?, Kyocera)
+ https://bugs.documentfoundation.org/show_bug.cgi?id=119250
+ reproducible since 6.0 – Windows 10
=> until it is reproducible, and/or blame-able – lets drop it.
+ who confirmed it ? (Miklos)
+ can we get it bisected by a duplicate person ?
AI: + mail reporters directly to ask for help (Xisco)
+ Older
+ Calc: Crash when cutting some content
+ https://bugs.documentfoundation.org/show_bug.cgi?id=118707
+ Henry Castro
+ Fixed:
+ Writer: Macro: Libre crash after function getPropertyState("TextParagraph") for view cursor
+ https://bugs.documentfoundation.org/show_bug.cgi?id=119607
+ Thanks to Caolán McNamara
+ Crash in: SwMailMergeConfigItem::DocumentReloaded()
+ https://bugs.documentfoundation.org/show_bug.cgi?id=117823
+ Thanks to Ilhan Yesil
+ Crash/Freeze when Insert Special Characters drop down control is in drop down and Help dialog is click on (not gtk3)
+ https://bugs.documentfoundation.org/show_bug.cgi?id=119579
+ Thanks to Caolán McNamara
* QA stats
+ https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
+125 +33 (-169) overall)
many thanks to the top bug squashers:
QA Administrators 53
Buovjaga 18
Xisco Faulí 11
Timur 9
Maxim Monastirsky 8
Julien Nabet 7
Heiko Tietze 6
Caolán McNamara 6
Jim Raykowski 5
Adolfo Jayme 5
+ top 10 bugs reporters:
Jim Raykowski 6
andreas_k 4
Gabor Kelemen 4
Daniel Grigoras 3
Aron Budea 3
Telesto 3
vaaydayaasra 3
Buovjaga 2
Roman Kuznetsov 2
Kamil Landa 2
+ top 10 bugs fixers:
Jim Raykowski 6
McNamara, Caolán 6
Adolfo Jayme Barrientos 5
Monastirsky, Maxim 5
Justin L 3
Nabet, Julien 3
Weghorn, Michael 3
Tietze, Heiko 3
Kaganski, Mike 3
Xisco Faulí 2
+ top 10 bugs confirmers:
Xisco Faulí 43
Buovjaga 34
Timur 8
Tietze, Heiko 7
dieterp 5
Nabet, Julien 5
Brinzing, Oliver 4
Raal 4
Perdreau, Regis 2
Kaganski, Mike 2
* Highest-Priority bugs (aka "MABs"):
+ http://bit.ly/2lJAAJI
6.0 : 1/47 - 2 % (-2)
5.4 : 1/39 - 2 % (+0)
5.3 : 1/53 - 1 % (+0)
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 : 2/73 - 2 % (+0)
4.2 : 5/134 - 3 % (+0)
4.1 : 3/84 - 3 % (+0)
4.0 : 4/83 - 4 % (+0)
old : 19/257 - 7 % (+0)
* Bisected bugs open: keyword 'bisected'
+ more accurate - down to a single commit.
+ http://bit.ly/2dyIfDy
+ 574/2521 570/2498 565/2469 564/2444 552/2422 551/2410 557/2390
done by:
Xisco Faulí 14
Raal 4
Buovjaga 4
Telesto 1
* Bibisected bugs open: keyword 'bibisected'
+ http://bit.ly/2cSCXlS
+ 748/3259 745/3236 741/3204 739/3175 729/3154 723/3136 730/3114
done by:
Xisco Faulí 16
Raal 4
Buovjaga 4
* all bugs tagged with 'regression'
+ 999(+9) bugs open of 7510(+31) total 7(+0) high prio.
done by:
Xisco Faulí 14
Buovjaga 4
Raal 3
Telesto 3
Alex Thurgood 2
Nabet, Julien 2
Timur 1
* ~Component count net * high severity regressions
+ http://bit.ly/1HWHb3E
LibreOffice - 3(+1)
Writer - 2(-1)
Calc - 2(+0)
by OS:
All - 5(+0)
Windows - 2(+0)
Mac OS X - 0(+0)
Linux - 0(+0)
* ~Component count net * all regressions
+ http://bit.ly/1BUdI8i
Writer: other - 245(+5)
Calc - 173(+2)
Impress - 113(+2)
Writer: docx filter - 77(+0)
LibreOffice - 68(+0)
UI - 44(+0)
Draw - 37(+1)
Borders - 35(+0)
Writer: doc filter - 32(+0)
Base - 31(-2)
graphics stack - 30(+0)
Writer: perf - 29(+1)
Writer: other filter - 27(+1)
filters and storage - 24(-1)
Chart - 22(+0)
Crashes - 20(-1)
BASIC - 15(+0)
Printing and PDF export - 14(+0)
framework - 4(+0)
Formula Editor - 2(+0)
sdk - 1(+0)
Extensions - 1(+0)
Linguistic - 1(+0)