ESC meeting minutes: 2020-11-26
Miklos Vajna
vmiklos at collabora.com
Thu Nov 26 15:34:39 UTC 2020
* Present:
+ Cloph, Xisco, Caolan, Thorsten, Michael W, Gabriel, Heiko, Olivier, Stephan, Michael S, Miklos, Eike
* Completed Action Items:
+ Update bug-metrics ODS generator to extend the chart ranges past 2019-12-10, till e.g. the end of this year (Xisco)
[ investigated, pending deployment, will show up next week ]
* Pending Action Items:
+ None
* Release Engineering update (Cloph)
+ 7.1 status:
+ beta1 is out
+ week 51: first rc: UI / l10n freeze
+ 7.0 status
+ 7.0.4 rc1 was tagged yesterday, builds are in progress
+ week 50: rc2
+ Remotes: Android, iOS
+ Android viewer
* Documentation (Olivier)
+ New Help
+ Tweak to improve browser history (H. Karlsson)
+ Helpcontent2
+ Updates and fixes ( S. Chaiklin, Ayhan Yalçınsoy, LibreOfficiant, Johnny_M, ohallot)
+ Google Seasons of Doc
+ Wiki Calc Function
+ Advanced Calc E-Learning → end of project next week
+ Guides
+ Community working actively
* UX Update (Heiko)
+ Bugzilla (topicUI) statistics
242(242) (topicUI) bugs open, 245(245) (needsUXEval) needs to be evaluated by the UXteam
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
added 9(-1) 20(1) 51(0) 161(-2)
commented 109(24) 320(20) 1037(50) 3930(48)
removed 0(0) 2(-1) 10(0) 55(0)
resolved 16(4) 51(6) 148(11) 461(9)
+ top 10 contributors:
Heiko Tietze made 233 changes in 1 month, and 2343 changes in 1 year
Telesto made 71 changes in 1 month, and 611 changes in 1 year
Dieter Praas made 48 changes in 1 month, and 508 changes in 1 year
Ilmari Lauhakangas made 44 changes in 1 month, and 254 changes in 1 year
Foote, V Stuart made 42 changes in 1 month, and 639 changes in 1 year
Cor Nouws made 20 changes in 1 month, and 114 changes in 1 year
Roman Kuznetsov made 17 changes in 1 month, and 267 changes in 1 year
Xisco Fauli made 15 changes in 1 month, and 466 changes in 1 year
Kevin Suo made 13 changes in 1 month, and 52 changes in 1 year
Seth Chaiklin made 12 changes in 1 month, and 191 changes in 1 year
+ 14 new tickets with needsUXEval Nov/20-26
138351 Anchor decoration in Toggle formatting marks on mode (to so they
exact location of the anchor)
-> 137603 Unwanted scroll to bottom when changing language of document
(CTRL+A Language change)
+ should be possible to lock the Writer cursor to avoid this (Miklos)
+ the idea: the point is always visible, and you could tweak this: swap point and mark, then this won’t scroll (Michael S)
134059 Loss of nominated Chart data series Labels when target cells
hidden or grouped & collapsed
138362 Cursor shape must change to indicate which cell is resized
for hidden columns
138355 [UI] Please revert color name change "cyan/magenta" to
"aqua/fuchsia" in Math (see summary in comment #4)
138395 Separator/Divider lines in menus should have an optional text
label (see included mockup image)
137174 HTML conversion: fields always shaded
-> 128640 Numbering List Presets in Bulgarian(4x),Russian(4x),Serbian(4x)
-> 138445 Add web search capability.
+ there have been extensions for such dictionary looks anyway (Cloph)
+ extensions are a good fit here (Thorsten)
+ is this about smart tags? (Caolan)
+ not sure, but looks independent (Michael S)
138434 The value of “Paragraphs” does not count blank paragraphs. In
the “Statistics” tab
138456 Add an APPLY button to "Number Format" dialog
138472 Calc enhancement: ignore rows when importing CSV
138487 export hybrid PDF with partial document
138502 Spellchecker problems with multiple languages and custom languages
* Crash Testing (Caolan)
+ 16(-8) import failure, 0(-13) export failures
+ 3 coverity issues
+ no success this week, coverity’s new update has been paused
+ 14 ossfuzz issues
+ 2 new mml crashers suddenly
* Crash Reporting (Xisco)
+ https://crashreport.libreoffice.org/stats/version/6.4.6.2
+ (-205) 1909 2114 2264 2367 2268 2000 1778 1564 1306 1053 874 0
+ https://crashreport.libreoffice.org/stats/version/6.4.7.2
+ (+342) 1286 944 803 568 343 0
+ https://crashreport.libreoffice.org/stats/version/7.0.1.2
+ (-24) 3843 3867 4330 4538 4616 4969 6598 4561 3223 1986 0
+ https://crashreport.libreoffice.org/stats/version/7.0.2.2
+ (-341) 2409 2750 3829 5339 5103 3457 0
+ https://crashreport.libreoffice.org/stats/version/7.0.3.1
+ (+1276) 6208 4932 3472 1732 0
+ crashtesting was ran for libreoffice-7-0, but no new crashes appeared, so no luck there
* Mentoring/easyhack update
committer... 1 week 1 month 3 months 12 months
open 62(-20) 134(8) 139(10) 141(9)
reviews 622(114) 1668(166) 4292(4) 18306(-167)
merged 354(37) 1316(113) 4214(1) 18955(-156)
abandoned 17(-6) 71(6) 238(3) 1046(-9)
own commits 276(30) 1085(64) 3331(-1) 15102(-40)
review commits 182(88) 509(96) 1232(73) 4865(104)
contributor... 1 week 1 month 3 months 12 months
open 36(-35) 52(-45) 52(-45) 54(-45)
reviews 1172(112) 3592(350) 10232(86) 44679(-117)
merged 123(68) 259(87) 517(103) 1790(85)
abandoned 11(2) 40(2) 100(8) 439(5)
own commits 143(89) 317(92) 604(125) 2008(124)
review commits 0(0) 0(0) 0(0) 0(0)
+ easyHack statistics:
needsDevEval 9(9) needsUXEval 3(3) cleanup_comments 249(249)
total 292(292) assigned 15(15) open 252(252)
+ top 10 contributors:
Johnny_M made 96 patches in 1 month, and 435 patches in 1 year
Philipp Hofer made 90 patches in 1 month, and 90 patches in 1 year
Dante DM made 16 patches in 1 month, and 20 patches in 1 year
Attila Szűcs made 7 patches in 1 month, and 26 patches in 1 year
Ayhan Yalçınsoy made 7 patches in 1 month, and 30 patches in 1 year
Gökhan Özeloğlu made 7 patches in 1 month, and 7 patches in 1 year
Attila Bakos made 5 patches in 1 month, and 37 patches in 1 year
Chris Mayo made 5 patches in 1 month, and 6 patches in 1 year
Szabolcs Toth made 5 patches in 1 month, and 10 patches in 1 year
Nagy Tibor made 4 patches in 1 month, and 26 patches in 1 year
+ top 10 reviewers:
Christian Lohmaier made 178 review comments in 1 month, and 388 in 1 year
McNamara, Caolán made 132 review comments in 1 month, and 864 in 1 year
Grandin, Noel made 124 review comments in 1 month, and 948 in 1 year
Olivier Hallot made 122 review comments in 1 month, and 898 in 1 year
Nabet, Julien made 118 review comments in 1 month, and 1466 in 1 year
Kaganski, Mike made 98 review comments in 1 month, and 788 in 1 year
Németh, László made 92 review comments in 1 month, and 688 in 1 year
Michael Stahl made 86 review comments in 1 month, and 1088 in 1 year
Vajna, Miklos made 68 review comments in 1 month, and 766 in 1 year
Heiko Tietze made 68 review comments in 1 month, and 438 in 1 year
+ Patches automatically abandoned:
tdf#136911 fix ppt hyperlink import ( Zhenhua Fong )
- https://gerrit.libreoffice.org/#/c/103081
- he has a few patches wrt PPT, some of them got abandoned
- this might be valuable work, would be worth reviewing (Xisco)
Fixed CPPUNIT_ASSERT() to correctly convert nullptr to bool. ( Aleksey Tulinov )
- https://gerrit.libreoffice.org/#/c/103266
Test for types mixing in CPPUNIT_ASSERT_DOUBLES_EQUAL() arguments. ( Aleksey Tulinov )
- https://gerrit.libreoffice.org/#/c/103267
Work around GCC -Wunused-result ( Aron Budea )
- https://gerrit.libreoffice.org/#/c/103279
tdf#131269 - fix importing PPT with different notes/presentations order ( Zhenhua Fong )
- https://gerrit.libreoffice.org/#/c/90362
tdf#133672 Rationalize Hungarian month name abbreviations ( Gabor Kelemen )
- https://gerrit.libreoffice.org/#/c/99340
+ big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
Anshu
Arda Demirkıran
Bartu Bayazıt
İrem Akyol
Gökhan Özeloğlu
Gül Toksöz
Mücahid Aydin
Umut Emre Bayramoğlu
Zeynep İnkaya
Rafael Lima
Bayram Çiçek
Shyam Praveen Singh
* Commit Access
+ None
* Developer Certification (Stephan/Kendy/Thorsten/László)
+ sleep -6 weeks
* Jenkins / CI update (Cloph)
from:Thu Nov 19 14:35:51 2020
master linux rel jobs: 32 ok: 27 ko: 5 fail ratio: 15.62 % break: 2 broken duration:22.40%
master linux dbg jobs: 27 ok: 26 ko: 1 fail ratio: 3.70 % break: 1 broken duration: 0.37%
master mac rel jobs: 98 ok: 98 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
master mac dbg jobs: 89 ok: 89 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
master win rel jobs: 59 ok: 58 ko: 1 fail ratio: 1.69 % break: 1 broken duration: 0.46%
master win dbg jobs: 69 ok: 68 ko: 1 fail ratio: 1.45 % break: 1 broken duration: 0.19%
master win64 dbg jobs: 68 ok: 67 ko: 1 fail ratio: 1.47 % break: 1 broken duration: 0.18%
master gerrit lin jobs: 754 ok: 605 ko: 92 fail ratio: 12.20% time for ok: mean: 24 median: 24
master gerrit plg jobs: 648 ok: 429 ko: 153 fail ratio: 23.61% time for ok: mean: 40 median: 35
master gerrit win jobs: 773 ok: 575 ko: 99 fail ratio: 12.81% time for ok: mean: 57 median: 55
master gerrit mac jobs: 747 ok: 609 ko: 86 fail ratio: 11.51% time for ok: mean: 29 median: 24
master android jobs: 630 ok: 545 ko: 34 fail ratio: 5.40% time for ok: mean: 61 median: 59
master gerrit all jobs: 671 ok: 351 ko: 204 fail ratio: 30.40% time for ok: mean: 153 median: 147
+ https://dev-www.libreoffice.org/tmp/gerrit_201126.html
+ tests that failed more than twice in last seven days:
3 CppunitTest_sd_misc_tests gerrit_windows
4 CppunitTest_sw_uiwriter gerrit_linux_clang_dbgutil
4 CppunitTest_xmlsecurity_signing gerrit_windows
4 UITest_writer_tests gerrit_linux_clang_dbgutil
6 CppunitTest_sd_misc_tests gerrit_linux_clang_dbgutil
7 CppunitTest_sw_uiwriter gerrit_linux_gcc_release
8 Killed by the kill-wrapper gerrit_linux_clang_dbgutil
9 UITest_sw_findReplace gerrit_linux_clang_dbgutil
10 CppunitTest_sw_globalfilter gerrit_mac
+ pattern of patch submission was not optional
+ will add additional Linux HW to prevent this in the future
+ sometimes git checkouts fail → needs looking into
+ macOS failures: new item: CppunitTest_sw_globalfilter
+ --enable-sal-log was added to all tinderbox builds → active branches now have this (Thorsten)
+ should help QA and extension developers
+ still not adding it for plain release builds
AI: enable it for master as well on Linux (Cloph)
+ assertions enabled, too? (Michael S)
+ no, that’s orthogonal (Thorsten)
+ ideally assert() is higher priority than SAL_WARN(), but not in this case
+ it’s a big orthogonal: this is tracing, not enforcing correct behavior (Thorsten)
+ asserts may prevent you from working
+ should bisect repos also enable this? (Xisco)
+ if it happens, please mark the first log-enabled builds as such to avoid false bisects (Miklos)
+ doesn’t make much sense, GUI is of interest, mostly (Stephan)
* l10n (Sophie)
+ working is ongoing
+ will create separate projects for 7.1 after string freeze
* GSoC 2021 announced, deadline for applying as a project: January 29 (Heiko)
+ project page: http://g.co/gsoc
+ next year’s GSoC will be quite different: much less time than before (for students)
* Graphics architecture (Thorsten)
* https://pad.documentfoundation.org/p/ESC_graphics_architecture
* skia / vulkan metabug: https://bugs.documentfoundation.org/show_bug.cgi?id=129062
+ 13 (-3) open bugs, 137 total (-1)
* Lubos plans to look at vcl-level opengl removal on master (Miklos)
* not affecting impress slide transitions
* QA update (Xisco)
+ Please help flesh out the monthly reports:
https://nextcloud.documentfoundation.org/s/2qbepFYXXan4ief
+ UNCONFIRMED: 1313 (+0)
+ enhancements: 138 (-15)
+ needsUXEval: 7 (+0)
+ haveBackTrace: 3 (+0)
+ needsDevAdvice: 15 (+1)
+ documentation: 18 (+1)
+ android: 5 (+1)
+ iOS: 0 (+0)
+ Online: 25 (+1)
+ Most pressing bugs:
New:
+ LibreOffice text blurry on Retina displays on macOS 11
+ https://bugs.documentfoundation.org/show_bug.cgi?id=138122
+ not a regression
Old:
+ PDF export: LibreOffice 6.3 option buttons in forms not
working in Adobe Reader (OK in other readers)
+ https://bugs.documentfoundation.org/show_bug.cgi?id=127217
+ Thorsten ?
+ macOS: Can't Save As after installing language pack on Catalina
+ https://bugs.documentfoundation.org/show_bug.cgi?id=132025
+ more info here: “Subject: Budget 2020 proposals and macOS
Catalina
support / onboarding” on the dev list (Heiko)
+ Text runs of RTL scripts (e.g. Arabic, Hebrew, Persian) from
imported
PDF are reversed, PDFIProcessor::mirrorString not behaving
+ https://bugs.documentfoundation.org/show_bug.cgi?id=104597
+ Thorsten looking at it
+ old problem, but many duplicate
Fixed:
+ CRASH: Undoing paste after editing comment
+ https://bugs.documentfoundation.org/show_bug.cgi?id=138428
+ Thanks to Caolán
+ New high severity bugs of the week:
+ Restart of numbering is not saved when saving to DOC
+ https://bugs.documentfoundation.org/show_bug.cgi?id=138302
+ Vasily ?
* QA stats
+ https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
+156 +25 (-160) overall)
many thanks to the top bug squashers:
QA Administrators 17
Heiko Tietze 13
Caolán McNamara 10
Buovjaga 9
Xisco Faulí 8
Kevin Suo 7
Mike Kaganski 7
Timur 6
sdc.blanco 6
Ming Hua 5
+ top 10 bugs reporters:
Pander 4
Xisco Faulí 4
Colin 3
Heiko Tietze 3
Kevin Suo 3
NISZ LibreOffice Team 3
R. Green 3
Richard Demattio 3
Robert Großkopf 3
Telesto 3
+ top 10 bugs fixers:
McNamara, Caolán 10
Seth Chaiklin 6
Heiko Tietze 4
Adolfo Jayme Barrientos 3
Tünde Tóth 3
*UNKNOWN* 2
Attila Bakos 2
Dante DM 2
Hung, Mark 2
Kevin Suo 2
+ top 10 bugs confirmers:
Xisco Fauli 23
*UNKNOWN* 14
Dieter Praas 11
Crhonek, Zdeněk 9
Nabet, Julien 7
Heiko Tietze 6
Ilmari Lauhakangas 5
Ming Hua 4
Timur 4
Budea, Áron 3
* Highest-Priority bugs (aka "MABs"):
+ http://bit.ly/2lJAAJI
6.0 : 1/52 - 1 % (+0)
5.4 : 0/41 - 0 % (+0)
5.3 : 0/54 - 0 % (+0)
5.2 : 0/43 - 0 % (+0)
5.1 : 1/36 - 2 % (+0)
5.0 : 0/64 - 0 % (+0)
4.4 : 0/76 - 0 % (+0)
4.3 : 2/73 - 2 % (+0)
4.2 : 2/134 - 1 % (+0)
4.1 : 3/85 - 3 % (+0)
4.0 : 4/83 - 4 % (+0)
old : 6/247 - 2 % (+0)
* Bisected bugs open: keyword 'bisected'
+ more accurate - down to a single commit.
+ http://bit.ly/2dyIfDy
+ 907/4923 904/4907 906/4879 902/4858 897/4841 891/4819 892/4798
done by:
Xisco Fauli 3
Crhonek, Zdeněk 3
Ilmari Lauhakangas 2
Kevin Suo 2
barakso.attila 1
Budea, Áron 1
Justin Luth 1
* Bibisected bugs open: keyword 'bibisected'
+ http://bit.ly/2cSCXlS
+ 1082/5827 1082/5812 1086/5785 1078/5758 1077/5740 1070/5717 1070/5692
done by:
Xisco Fauli 3
Crhonek, Zdeněk 3
Ilmari Lauhakangas 2
barakso.attila 1
Budea, Áron 1
Jouni Kosonen 1
Justin Luth 1
Kevin Suo 1
* all bugs tagged with 'regression'
+ 1333(+3) bugs open of 10469(+20) total 11(-1) high prio.
done by:
Ilmari Lauhakangas 2
Robert Großkopf 2
Telesto 2
Xisco Fauli 2
Crhonek, Zdeněk 2
Jouni Kosonen 1
Justin Luth 1
NISZ LibreOffice Team 1
Ming Hua 1
b. s. 1
* ~Component count net * high severity regressions
+ http://bit.ly/1HWHb3E
Writer - 6(+0)
Calc - 2(+0)
Impress - 2(+0)
LibreOffice - 1(+0)
Chart - 0(-1)
by OS:
All - 10(-1)
Linux - 1(+0)
Mac OS X - 0(+0)
Windows - 0(+0)
* ~Component count net * all regressions
+ http://bit.ly/1BUdI8i
Writer: other - 416(+1)
Calc - 225(-2)
Impress - 152(+0)
Writer: docx filter - 61(+5)
Crashes - 56(-3)
LibreOffice - 55(-1)
Draw - 49(+0)
UI - 46(+2)
Writer: perf - 45(+0)
Borders - 42(-1)
Base - 36(-1)
Writer: other filter - 30(+0)
Writer: doc filter - 26(+0)
Chart - 25(+1)
graphics stack - 24(+2)
RTL - 23(+0)
Printing and PDF export - 22(+0)
filters and storage - 19(+0)
BASIC - 15(+0)
framework - 2(+0)
Formula Editor - 1(+0)
Installation - 1(+0)
sdk - 1(+0)
More information about the LibreOffice
mailing list