ESC meeting minutes: 2021-07-01
Miklos Vajna
vmiklos at collabora.com
Thu Jul 1 14:46:36 UTC 2021
* Present:
+ Olivier, Eike, Cloph, Florian, Thorsten, Michael W, Heiko, Caolan, Miklos, Xisco, Hossein, Michael S
* Completed Action Items:
+ change.mergeabilityComputationBehavior=NEVER for gerrit.libreoffice.org (Guilhem)
* Pending Action Items:
+ None
* Release Engineering update (Cloph)
+ 7.2 status: 7.2 rc1 next week: string & UI freeze
+ late features → both editeng multi-column + list label changes are in
+ 7.1 status: 7.1.5 rc1 tag later today
+ Remotes: Android, iOS
+ Android viewer
* Documentation (Olivier)
+ New Help (No news)
+ Helpcontent2
+ Refactors (Johnny_M, ohallot, fitoshido)
+ Updates (S. Fanning, ohallot)
+ New pages on ScriptForge (R. lima)
+ Open 246, closed 4, new 1, partial:22
+ Question: Do we need to add MPLV2 licenses to Basic libraries bundled in LibreOffice?
+ most of them in “LO Macros” (Tools, Euro, Gimmnick…) (yes/no)
+ Also for Access2Base (yes/no)
+ and ScriptForge (yes/no)
+ will ask the board
+ Guides
+ community working on Guides
* UX Update (Heiko)
+ Bugzilla (topicUI) statistics
256(256) (topicUI) bugs open, 143(143) (needsUXEval) needs to be evaluated by the UXteam
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
added 3(1) 8(3) 23(3) 71(1)
commented 47(10) 230(-22) 828(-18) 3636(-42)
removed 1(1) 5(0) 15(1) 34(-1)
resolved 7(-1) 50(-9) 147(6) 513(2)
+ top 10 contributors:
Heiko Tietze made 189 changes in 1 month, and 2373 changes in 1 year
Foote, V Stuart made 75 changes in 1 month, and 640 changes in 1 year
Dieter made 35 changes in 1 month, and 403 changes in 1 year
Eyal Rozenberg made 28 changes in 1 month, and 111 changes in 1 year
Max L. made 16 changes in 1 month, and 16 changes in 1 year
Telesto made 14 changes in 1 month, and 797 changes in 1 year
BogdanB made 13 changes in 1 month, and 159 changes in 1 year
Stéphane Guillou made 11 changes in 1 month, and 12 changes in 1 year
Ilmari Lauhakangas made 10 changes in 1 month, and 331 changes in 1 year
Kaganski, Mike made 10 changes in 1 month, and 185 changes in 1 year
+ 7 new tickets with needsUXEval Jun/25-Jul/01
[Bug 143144] (wishlist) "Input list" field: Add confirmation dialog in
order to prevent lost of data
[Bug 143138] Can't paste unformatted text as table cells in Writer
[Bug 143103] Support Color Filter in "Standard Filter" dialog
[Bug 143098] The 'Styles Preview' section in the Tabbed NB doesn't follow
the system theme
-> [Bug 142720] UI: Sidebar Styles follow active document across all windows
+ navigator can stick to the current document
[Bug 143079] UI: a way to save the content of the style inspector. Making
manual comparison of formatting changes of DOCX/ODT easier
[Bug 143055] Snap-to-grid button should be on more toolbars, optionally or
by default
-> + Calc Survey
+ draft for discussion at
https://www.mail-archive.com/design@global.libreoffice.org/msg09476.html
+ deadline: next Wed
→ + Removing the replacement of dashes into EN/EM from replacement table
+ https://gerrit.libreoffice.org/c/core/+/117585
+ proposal: remove this from the replacement table of all languages
+ duplicates code vs configuration
+ what is the shortcut to get the EM dash? Where is the doc for this? (Olivier)
+ probably the config was not used at all by default
* Crash Testing (Caolan)
+ 16(-2) import failure, 8(-1) export failures
+ 0 coverity issues
+ 12 ossfuzz issues
+ a substantial improvement
* Crash Reporting (Xisco)
+ https://crashreport.libreoffice.org/stats/version/7.0.6.2
+ (-16) 963 979 1143 1052 824 234 0
+ https://crashreport.libreoffice.org/stats/version/7.1.3.2
+ (-1134) 3553 4687 6349 7105 6534 5427 3679 1730 0
+ https://crashreport.libreoffice.org/stats/version/7.1.4.2
+ (+1136) 3104 1968 1590 0
+ Top 5
- https://crashreport.libreoffice.org/stats/signature/weld::CustomWidgetController::SetPointer(PointerStyle)
- https://crashreport.libreoffice.org/stats/signature/SfxApplication::GetSidebarTheme()
- https://crashreport.libreoffice.org/stats/signature/vcl::Window::GetParentWithLOKNotifier()
- https://crashreport.libreoffice.org/stats/signature/vcl::Window::SetPointer(PointerStyle) this is the same crash as #1
- https://crashreport.libreoffice.org/stats/signature/SalInstanceTreeView::get_drag_source()
+ Cloph fixed the symbols, every crashreport is resolved
+ no steps to reproduce for these yet
* Mentoring/easyhack update (Hossein)
+ 3 mins presentation with charts of the below → slides on nextcloud
committer... 1 week 1 month 3 months 12 months
open 85(-13) 144(-18) 149(-18) 157(-18)
reviews 446(14) 1204(12) 2920(-66) 3970(184)
merged 376(57) 1474(53) 3987(49) 5140(368)
abandoned 12(-11) 60(-16) 219(1) 284(11)
own commits 231(10) 1117(-34) 3051(-9) 13473(-63)
review commits 81(7) 312(45) 791(-20) 4439(22)
contributor... 1 week 1 month 3 months 12 months
open 43(18) 88(15) 99(13) 103(13)
reviews 1012(18) 3484(14) 8790(54) 11424(666)
merged 32(1) 106(18) 276(8) 416(32)
abandoned 5(5) 17(3) 80(-3) 169(5)
own commits 45(-1) 148(27) 374(8) 2106(19)
review commits 0(0) 0(0) 0(0) 0(0)
+ easyHack statistics:
needsDevEval 8(8) needsUXEval 1(1) cleanup_comments 267(267)
total 317(317) assigned 26(26) open 262(262)
+ top 10 contributors:
Johnny_M made 62 patches in 1 month, and 720 patches in 1 year
Panos Korovesis made 12 patches in 1 month, and 12 patches in 1 year
Steve Fanning made 8 patches in 1 month, and 48 patches in 1 year
Nagy Tibor made 5 patches in 1 month, and 42 patches in 1 year
Kevin Suo made 5 patches in 1 month, and 13 patches in 1 year
scito made 4 patches in 1 month, and 16 patches in 1 year
Srebotnjak, Martin made 4 patches in 1 month, and 9 patches in 1 year
Ming Hua made 4 patches in 1 month, and 17 patches in 1 year
Todor Balabanov made 4 patches in 1 month, and 4 patches in 1 year
Tobias Schulz made 3 patches in 1 month, and 3 patches in 1 year
+ top 10 reviewers:
Olivier Hallot made 104 review comments in 1 month, and 438 in 1 year
Xisco Fauli made 90 review comments in 1 month, and 288 in 1 year
Kaganski, Mike made 88 review comments in 1 month, and 278 in 1 year
Vajna, Miklos made 82 review comments in 1 month, and 194 in 1 year
Németh, László made 78 review comments in 1 month, and 206 in 1 year
Grandin, Noel made 74 review comments in 1 month, and 200 in 1 year
Thorsten Behrens made 74 review comments in 1 month, and 192 in 1 year
Michael Stahl made 68 review comments in 1 month, and 272 in 1 year
Vajngerl, Tomaž made 46 review comments in 1 month, and 88 in 1 year
Adolfo Jayme Barrientos made 46 review comments in 1 month, and 280 in 1 year
+ suggest to exclude reviews on release branches (Xisco)
+ at least exclude feature and distro branches (Michael S)
+ there is value in release branch reviews (Miklos)
+ agree (Thorsten)
+ AI: tweak the script to exclude feature and distro branches (Xisco)
+ big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
Harshita Nag
Bai Xiaochun
* Commit Access
+ None
* Developer Certification (Stephan/Kendy/Thorsten/László)
+ resting since: 2 weeks
* Jenkins / CI update (Cloph)
from:Thu Jun 24 14:16:02 2021
master linux rel jobs: 109 ok: 104 ko: 4 fail ratio: 3.67 % break: 2 broken duration: 1.59%
master linux dbg jobs: 93 ok: 87 ko: 5 fail ratio: 5.38 % break: 3 broken duration: 2.85%
master mac rel jobs: 97 ok: 96 ko: 1 fail ratio: 1.03 % break: 1 broken duration: 0.07%
master mac dbg jobs: 96 ok: 94 ko: 2 fail ratio: 2.08 % break: 2 broken duration: 0.53%
master win rel jobs: 66 ok: 66 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
master win dbg jobs: 68 ok: 66 ko: 1 fail ratio: 1.47 % break: 1 broken duration: 0.53%
master win64 dbg jobs: 66 ok: 62 ko: 4 fail ratio: 6.06 % break: 3 broken duration: 1.13%
master gerrit lin jobs: 647 ok: 503 ko: 100 fail ratio: 15.46% time for ok: mean: 21 median: 20
master gerrit plg jobs: 610 ok: 344 ko: 206 fail ratio: 33.77% time for ok: mean: 45 median: 43
master gerrit win jobs: 715 ok: 453 ko: 191 fail ratio: 26.71% time for ok: mean: 47 median: 49
master gerrit mac jobs: 666 ok: 503 ko: 111 fail ratio: 16.67% time for ok: mean: 28 median: 24
master android jobs: 586 ok: 461 ko: 78 fail ratio: 13.31% time for ok: mean: 33 median: 28
master gerrit all jobs: 638 ok: 290 ko: 268 fail ratio: 42.01% time for ok: mean: 97 median: 86
+ https://dev-www.libreoffice.org/tmp/gerrit_210701.html
+ tests that failed more than twice in last seven days:
3 CppunitTest_sw_mailmerge gerrit_windows
3 UITest_sw_sidebar gerrit_linux_clang_dbgutil
4 CppunitTest_sw_ooxmlexport7 gerrit_mac
4 UITest_sw_findReplace gerrit_linux_clang_dbgutil
4 UITest_writer_tests5 gerrit_linux_clang_dbgutil
4 UITest_writer_tests7 gerrit_linux_clang_dbgutil
5 CppunitTest_writerperfect_writer gerrit_windows
5 UITest_writer_tests3 gerrit_linux_clang_dbgutil
8 CppunitTest_sw_ww8export gerrit_windows
9 CppunitTest_sw_core_undo gerrit_windows
11 CppunitTest_desktop_lib gerrit_linux_gcc_release
11 CppunitTest_sc_uicalc gerrit_windows
21 Killed by the kill-wrapper gerrit_linux_clang_dbgutil
+ it wasn’t a too bad week (Cloph)
+ svp breakage + uitest changes → 1 reverted
+ Calc timer fix from Eike
* l10n (Sophie)
+ any news on https://git.libreoffice.org/core/+/refs/heads/master/sfx2/classification/ ?
+ Cloph will upload a PO file later today
+ want to exclude non-translated files with some build system tweaks
* GSoC 2021 ongoing (Heiko/Thorsten/Ilmari)
+ project page: http://g.co/gsoc
+ next steps:
+ June 7, 2021 - August 16, 2021: Coding ← we are here
+ looks all good (Thorsten)
+ July 12 - 16, 2021: Evaluations
+ August 16 - 23, 2021: Students Submit Code and Final Evaluations
+ August 23 - 30, 2021: Mentors Submit Final Evaluations
+ August 31, 2021: Results Announced
* LibOCon 2021 (virtual) September 23-25 (Cloph)
+ CfP (till Jun 30, yesterday! But now extended to 18th of July)
https://events.documentfoundation.org/libocon2021/cfp
* What’s cooking (Miklos)
+ Quikee’s document indexing is now in master: soffice --convert-to xml:writer_indexing_export some.odt
+ gtk4: drag&drop works! (Caolan)
+ from external apps
+ Now the uitests are guarded with context managers (Xisco)
+ so now asserts are failing fast, probably – even when a blocking dialog is open
* QA update (Xisco)
+ Please help flesh out the monthly reports:
https://nextcloud.documentfoundation.org/s/2qbepFYXXan4ief
+ UNCONFIRMED: 1756 (+24)
+ enhancements: 256 (+10)
+ needsUXEval: 4 (-1)
+ haveBackTrace: 4 (+0)
+ needsDevAdvice: 21 (+0)
+ documentation: 7 (+0)
+ android: 2 (+0)
+ iOS: 0 (+0)
+ Online: 17 (+0)
+ Most pressing bugs:
New:
None
Old:
+ REGRESSION Setting to repeat heading in writer tables no longer works
+ https://bugs.documentfoundation.org/show_bug.cgi?id=140506
+ Bjoern? → soneone needs to reach out to him
+ Writer document with tables lost data in cells (apparently) replacing with 0
+ https://bugs.documentfoundation.org/show_bug.cgi?id=131025
+ Eike is asking for Writer advice
+ there are some code pointers from Mike K there
+ macOS: Can't save or open files using Finder dialog on Standard accounts on macOS 10.15 Catalina
+ https://bugs.documentfoundation.org/show_bug.cgi?id=128233
+ 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
+ New high severity bugs of the week:
None
* QA stats
+ https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
+128 -18 (-103) overall)
many thanks to the top bug squashers:
Heiko Tietze 9
NISZ LibreOffice Team 7
QA Administrators 7
V Stuart Foote 7
stragu 7
Telesto 5
Dieter 4
Justin L 4
Mike Kaganski 4
Uwe Auer 4
+ top 10 bugs reporters:
NISZ LibreOffice Team 19
Tracey 7
Telesto 6
Valek Filippov 6
birnbach@posteo.de 4
Samuel Mehrbrodt (allotropia) 3
Eyal Rozenberg 2
Hossein 2
Karl Marx 2
Kay 2
+ top 10 bugs fixers:
Heiko Tietze 3
Justin Luth 3
Olivier Hallot 3
2
Adolfo Jayme Barrientos 2
Andreas Heinisch 2
Attila Bakos 2
Kaganski, Mike 2
NISZ LibreOffice Team 2
Rathke, Eike 2
+ top 10 bugs confirmers:
Dieter 12
NISZ LibreOffice Team 9
m.a.riosv 6
Budea, Áron 5
Heiko Tietze 4
Roman Kuznetsov 4
Telesto 4
Weghorn, Michael 4
*UNKNOWN* 3
Foote, V Stuart 3
* Highest-Priority bugs (aka "MABs"):
+ http://bit.ly/2lJAAJI
6.0 : 2/53 - 3 % (+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 : 1/73 - 1 % (+0)
4.2 : 2/134 - 1 % (+0)
4.1 : 3/85 - 3 % (+0)
4.0 : 2/83 - 2 % (+0)
old : 3/248 - 1 % (+0)
* Bisected bugs open: keyword 'bisected'
+ more accurate - down to a single commit.
+ http://bit.ly/2dyIfDy
+
done by:
NISZ LibreOffice Team 2
Telesto 2
Weghorn, Michael 1
* Bibisected bugs open: keyword 'bibisected'
+ http://bit.ly/2cSCXlS
+
done by:
NISZ LibreOffice Team 2
Telesto 2
Weghorn, Michael 1
* all bugs tagged with 'regression'
+ 1337(+0) bugs open of 11034(+9) total 10(+0) high prio.
done by:
Telesto 3
Weghorn, Michael 1
Robert Großkopf 1
Andreas Säger 1
* ~Component count net * high severity regressions
+ http://bit.ly/1HWHb3E
Writer - 8(+0)
Calc - 1(+0)
LibreOffice - 1(+0)
by OS:
All - 10(+0)
Linux - 0(+0)
Mac OS X - 0(+0)
Windows - 0(+0)
* ~Component count net * all regressions
+ http://bit.ly/1BUdI8i
Writer: other - 438(-1)
Calc - 224(-1)
Impress - 139(+1)
Writer: docx filter - 60(+0)
LibreOffice - 56(+1)
Draw - 47(+0)
Crashes - 46(+1)
Writer: perf - 45(+0)
Borders - 44(+0)
UI - 40(+1)
Base - 35(+1)
Writer: other filter - 33(+0)
Chart - 31(-1)
RTL - 25(+0)
Writer: doc filter - 25(+0)
graphics stack - 23(+0)
Printing and PDF export - 19(+0)
filters and storage - 17(-1)
BASIC - 15(+0)
framework - 3(+0)
Formula Editor - 2(+0)
sdk - 1(+0)
More information about the LibreOffice
mailing list