ESC meeting minutes: 2023-01-12
Miklos Vajna
vmiklos at collabora.com
Thu Jan 12 15:46:42 UTC 2023
* Present:
+ Gabriel, Heiko, Olivier, Stéphane, Caolan, Cosmin, Hossein, Ilmari, Stephan, Xisco, Miklos, Cloph, Eike, Kendy, Michael S
* Completed Action Items:
+ backport the touchpad changes (Xisco)
* Pending Action Items:
* Release Engineering update (Cloph)
+ 7.4 status: 7.4.4 has been released
+ 7.4.5 in mid-February
+ 7.5 status: rc2 to be tagged this evening
+ rc3 in 2 weeks
+ Skia on mac disable by default (Xisco)
+ Patrick says this needs more cooking time
+ DeepL translator experimental
+ very poor UX, the free plan requires registration & credit card (Olivier)
* Documentation (Olivier)
+ New Help
+ fix LO 7.5 Help build (cloph)
+ Helpcontent2
+ New Help pages: Page numbering, DeepL translation, LanguageTool, (ohallot)
+ Fixed and updates: (R. Lima, S. Horacek, stragu, erack, fitoshido)
+ Guides
+ Draw Guide 7.4 ready (P. Shofield)
+ Wiki
+ Calc functions updated (S. Fanning)
+ Bugzilla Documentation statistics
248(248) bugs open
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
created 17(7) 34(5) 94(2) 312(-4)
commented 17(7) 70(5) 291(5) 1144(-21)
resolved 5(1) 14(1) 46(-2) 193(-2)
+ top 10 contributors:
Stéphane Guillou made 48 changes in 1 month, and 97 changes in 1 year
Bogdan B made 28 changes in 1 month, and 178 changes in 1 year
Ilmari Lauhakangas made 26 changes in 1 month, and 116 changes in 1 year
Olivier Hallot made 24 changes in 1 month, and 459 changes in 1 year
Kaganski, Mike made 12 changes in 1 month, and 114 changes in 1 year
Adolfo Jayme Barrientos made 7 changes in 1 month, and 38 changes in 1 year
Vernon, Stuart Foote made 7 changes in 1 month, and 16 changes in 1 year
Faure, Jean-Baptiste made 4 changes in 1 month, and 4 changes in 1 year
Dieter made 3 changes in 1 month, and 83 changes in 1 year
Alain Romedenne made 2 changes in 1 month, and 33 changes in 1 year
* UX Update (Heiko)
+ Bugzilla (topicUI) statistics
282(282) (topicUI) bugs open, 69(69) (needsUXEval) needs to be evaluated by the UXteam
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
added 6(-1) 18(-10) 31(-9) 65(-8)
commented 67(49) 217(-7) 527(-5) 2179(-68)
removed 3(3) 5(1) 13(3) 40(3)
resolved 10(8) 26(7) 68(1) 295(-5)
+ top 10 contributors:
Heiko Tietze made 129 changes in 1 month, and 1509 changes in 1 year
Stéphane Guillou made 60 changes in 1 month, and 89 changes in 1 year
Vernon, Stuart Foote made 48 changes in 1 month, and 158 changes in 1 year
Eyal Rozenberg made 47 changes in 1 month, and 237 changes in 1 year
Kaganski, Mike made 39 changes in 1 month, and 129 changes in 1 year
maicol figueroa made 31 changes in 1 month, and 31 changes in 1 year
Dieter made 28 changes in 1 month, and 207 changes in 1 year
Ilmari Lauhakangas made 26 changes in 1 month, and 169 changes in 1 year
Rafael Lima made 16 changes in 1 month, and 222 changes in 1 year
m.a.riosv made 10 changes in 1 month, and 33 changes in 1 year
+ [Bug 152705] SECTION COLUMNS: Wrong text distribution
+ [Bug 152624] LIST STYLES: Numbered Lists in LibreOffice Writer
+ [Bug 152978] Open object preferences or options with F4 (and add
description to context menus)
+ [Bug 149044] autonumbering and the action which caused it are combined
into a single undo step
+ [Bug 74078] Attribute "Page Style" in Find and Replace does not work
+ [Bug 150975] View > Navigator (F5) summons a second navigator instead of
opening the sidebar deck (comment 10)
+ [Bug 89829] Updating character style to match selection does not remove
direct formatting
+ [Bug 152965] AutoComplete word/sentence/paragraph from other files
+ [Bug 148955] Display the full path name of the .so[cgb] file in the Area dialog
+ [Bug 152905] "Modify..." in Styles sidebar should be "Edit Style..." to
match rest of UI
-> + [Bug 152936] Consider adding autocomplete (with full-text search) to
cell validation
+ the request makes sense (Eike)
+ [Bug 146445] Change behaviour of anchor to character in an empty paragraph
+ [Bug 147656] Presenter console default disable
-> + [Bug 74078] EDITING: Attribute "Page Style" in Find and Replace does not work
+ sounds sensible to hide it from the UI if it's not working (Miklos)
* Crash Testing (Caolan)
+ 101(-4) import failure, 4(+1) export failures
+ will look at the patterns here
+ 0 coverity issues
+ 7 ossfuzz issues, 1 crash, recent regression, fixed with
https://gerrit.libreoffice.org/c/core/+/145410
* Crash Reporting (Xisco)
+ https://crashreport.libreoffice.org/stats/version/7.3.7.2
+ (+234) 840 606 533 431 460 855 217 0
+ https://crashreport.libreoffice.org/stats/version/7.4.2.3
+ (-591) 774 1365 1537 1746 2048 1986 1732 1632 1253 650 0
+ https://crashreport.libreoffice.org/stats/version/7.4.3.2
+ (+544) 1790 1246 910 712 0
+ 7.4.4 release
- void rtl::str::release<_rtl_uString>(_rtl_uString*) should be fixed
Reverted in 7.4 branch. Fixed in master/7.5 by Noel
- many nullptr crash fixes. Thanks to Caolán and Xisco
* Easyhack update / mentoring (Hossein)
committer... 1 week 1 month 3 months 12 months
open 98(20) 147(-6) 151(-5) 160(-4)
reviews 320(74) 1288(14) 2980(52) 11678(-4)
merged 247(115) 1146(-23) 3351(10) 14469(-27)
abandoned 20(14) 43(1) 166(11) 826(6)
own commits 153(60) 671(-34) 2367(-10) 10830(-81)
review commits 59(11) 283(4) 849(8) 2918(-2)
contributor... 1 week 1 month 3 months 12 months
open 18(-26) 59(-8) 62(-7) 77(-7)
reviews 772(234) 2862(-74) 7566(46) 31664(-128)
merged 28(17) 85(11) 266(18) 938(-10)
abandoned 2(-7) 136(-6) 256(-1) 561(-7)
own commits 28(7) 123(7) 373(6) 970(21)
review commits 0(0) 0(0) 0(0) 0(0)
+ easyHack statistics:
needsDevEval 9(9) needsUXEval 1(1) cleanup_comments 318(318)
total 383(383) assigned 19(19) open 334(334)
+ top 10 contributors:
Bogdan B made 12 patches in 1 month, and 86 patches in 1 year
Patrick Luby made 12 patches in 1 month, and 16 patches in 1 year
Paris Oplopoios made 9 patches in 1 month, and 92 patches in 1 year
Povilas Kanapickas made 9 patches in 1 month, and 18 patches in 1 year
Armin Le Grand (allotropia) made 7 patches in 1 month, and 37 patches in 1 year
made 6 patches in 1 month, and 27 patches in 1 year
Stéphane Guillou made 4 patches in 1 month, and 4 patches in 1 year
Leonid Ryzhov made 3 patches in 1 month, and 5 patches in 1 year
Srebotnjak, Martin made 2 patches in 1 month, and 26 patches in 1 year
Stéphane Guillou made 2 patches in 1 month, and 6 patches in 1 year
+ top 10 reviewers:
Vajna, Miklos made 138 review comments in 1 month, and 624 in 1 year
McNamara, Caolán made 132 review comments in 1 month, and 932 in 1 year
Michael Stahl made 102 review comments in 1 month, and 1138 in 1 year
Xisco Fauli made 98 review comments in 1 month, and 846 in 1 year
Adolfo Jayme Barrientos made 82 review comments in 1 month, and 1012 in 1 year
Grandin, Noel made 76 review comments in 1 month, and 432 in 1 year
Vajngerl, Tomaž made 64 review comments in 1 month, and 434 in 1 year
Nabet, Julien made 64 review comments in 1 month, and 790 in 1 year
Christian Lohmaier made 64 review comments in 1 month, and 374 in 1 year
Hossein made 50 review comments in 1 month, and 274 in 1 year
+ Patches automatically abandoned:
tdf#117173 Add popup for # of items found/replaced ( Hossein )
- https://gerrit.libreoffice.org/#/c/129649
tools: add Rectangle::IsNormalized() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/140525
tdf#151323 UI: fix typography of en_US menu and dialog window text ( László Németh )
- https://gerrit.libreoffice.org/#/c/140941
lok: ensure to initialize the security context ( Henry Castro )
- https://gerrit.libreoffice.org/#/c/142289
+ New dev blog post (Hossein)
+ String types in LibreOffice C/C++ code - part 1 (scheduled to be published tomorrow)
+ https://dev.blog.documentfoundation.org/2023/01/12/string-types-in-libreoffice-c-cpp-code-part-1
+ preview URL: https://dev.blog.documentfoundation.org/?p=116&preview=1&_ppp=7f7c379d65
+ reviewing old easy hacks: help with this is appreciated
+ https://wiki.documentfoundation.org/Development/EasyHacks/Review
* GSoC (Ilmari)
+ We need more ideas and mentors
+ https://wiki.documentfoundation.org/Development/GSoC/Ideas
+ https://wiki.documentfoundation.org/Development/GSoC/Ideas_without_a_mentor
+ this still needs love
* Commit Access
+ Patrick Luby? (Xisco)
https://gerrit.libreoffice.org/q/owner:plubius%2540neooffice.org
+ support the idea (Kendy, Caolan)
=> no objections
AI: send the welcome mail to Patrick (Xisco)
AI: set the commit bit (Cloph)
* Developer Certification (Stephan/Kendy/Thorsten/László)
+ resting since: 14 weeks (limit: 20 weeks)
* Jenkins / CI update (Cloph)
+ builds stats plugin currently disabled due to a XSS vulnerability
+ https://dev-www.libreoffice.org/tmp/gerrit_230112.html
+ tests that failed more than twice in last seven days
3 CppunitTest_chart2_import gerrit_mac
3 CppunitTest_sw_mailmerge gerrit_windows
3 CppunitTest_sw_ooxmlexport16 gerrit_linux_gcc_release
3 JunitTest_toolkit_unoapi_4 gerrit_linux_clang_dbgutil_branch
4 JunitTest_forms_unoapi_2 gerrit_linux_clang_dbgutil
26 JunitTest_toolkit_unoapi_4 gerrit_linux_clang_dbgutil
+ any idea about this? (Caolan)
+ the kill-wrapper couldn't do its work in some cases, probably (Cloph)
40 Killed by the kill-wrapper gerrit_linux_clang_dbgutil
+ was a quite bad week: Jenkins had problems
+ it tried to build changes recursively
+ biggest problem is fixed: now there is an additional macOS build
+ queue is now under control
+ huge increase in the builds that are killed by the timeout
+ also larger series of patches pushed, had a negative impact on turnaround time
* FOSDEM 2023 (Xisco)
+ Italo is putting together a schedule
+ If you didn't get a mail from Italo, something went wrong (Cloph)
+ We'll have a hackfest around FOSDEM
+ think it'll be on 6 & 7th Feb (Xisco)
* LibreOffice hackfest in Cambridge (Miklos)
+ as part of COOL days: 28 & 29th March 2023
+ Collabora can fund accommodation for people
+ https://www.collaboraoffice.com/cooldays/ has more info
* ESC budget & projects 2023 (Thorsten, Ilmari)
+ review & update https://wiki.documentfoundation.org/Development/Budget2023
+ some people did estimation work on ideas, thanks to them
+ after that, rank & vote 2023 ESC project proposals
+ Missing cost estimate and contact:
https://wiki.documentfoundation.org/Development/Budget2023#Finish_Firebird_implementation
https://wiki.documentfoundation.org/Development/Budget2023#Add_more_combo_chart_types
https://wiki.documentfoundation.org/Development/Budget2023#Migrate_from_Carbon_to_Cocoa_framework_on_Mac
https://wiki.documentfoundation.org/Development/Budget2023#Refactor_font_handling_on_Mac
https://wiki.documentfoundation.org/Development/Budget2023#Document_Comparison_bugs_and_enhancements
https://wiki.documentfoundation.org/Development/Budget2023#Application_Themes_.28formerly_known_as_Mozilla_Persona.29
+ deadline for estimates is the ~next ESC call
+ lets have the ranking around fosdem latest? and then final results 1-2 weeks later (Thorsten)
+ got the sheet from Thorsten (Ilmari)
* What’s cooking (Miklos)
+ X11SalBitmap removal and related cleanups (Caolan)
+ dropping the X11 drawing code, use cairo unconditionally instead
+ brings up towards 32bit bitmaps, one less platform to worry about
+ should help Noel's alpha channel work
+ intention is to keep the 'gen' backend working
+ dead uno bridges (Stephan)
+ gathering data to see what can be removed
+ see https://lists.freedesktop.org/archives/libreoffice/2023-January/089808.html
+ ancient architectures like s390 (not s390x)
* Daily Screenshot Build (Xisco)
+ failing since https://gerrit.libreoffice.org/c/core/+/138381 (Windows dark mode)
+ build is failing since Aug, now bisected
+ perhaps track it in bugzilla (Miklos)
* Cosmin intro
+ invited by Gabriel, from 1&1
+ just curious about how the meeting is going
* QA update (Xisco)
+ UNCONFIRMED: 1566 (-50)
+ enhancements: 296 (-4)
+ needsUXEval: 9 (-9)
+ haveBackTrace: 7 (+0)
+ needsDevAdvice: 32 (-1)
+ documentation: 9 (-5)
+ android: 3 (+0)
+ iOS: 0 (+0)
+ Online: 11 (+0)
+ Most pressing bugs:
New:
None
+ New high severity bugs of the week:
+ Envelope dialog: Make dialog more a11y friendly
+ https://bugs.documentfoundation.org/show_bug.cgi?id=107625
+ already fixed, thanks to Caolan
+ Notebookbar Tabbed / Compact Tabbed UI style controls stop applying styles after a print preview
+ https://bugs.documentfoundation.org/show_bug.cgi?id=125504
+ not a regression?
* QA stats (Stephane)
+ opinion on new date-time calculation and formatting meta?
- seeing work on that area
- most formatting is in the numberformatter, possibly there is a META for that (Eike)
- https://bugs.documentfoundation.org/show_bug.cgi?id=111942 "(User-Locale)- [META] User locale bugs and enhancements" (Heiko)
+ https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
+103 +67 (-122) overall)
many thanks to the top bug squashers:
Stéphane Guillou (stragu) 17
QA Administrators 16
Heiko Tietze 10
Buovjaga 9
m.a.riosv 7
Justin L 5
Caolán McNamara 4
Eike Rathke 4
Mike Kaganski 4
V Stuart Foote 4
+ top 10 bugs reporters:
Gabor Kelemen (allotropia) 6
Regina Henschel 4
Mike Kaganski 3
Stéphane Guillou (stragu) 3
Telesto 3
Detlef Girke 2
steam2 2
Andy 1
Freddie Witherden 1
Grobe 1
+ top 10 bugs fixers:
Heiko Tietze 5
Henschel, Regina 3
McNamara, Caolán 3
Melenchuk, Vasily 2
Michael Stahl 2
Németh, László 2
Rafael Lima 2
Rathke, Eike 2
1
*UNKNOWN* 1
+ top 10 bugs confirmers:
Ilmari Lauhakangas 44
Stéphane Guillou 24
Heiko Tietze 12
m.a.riosv 7
*UNKNOWN* 6
Nabet, Julien 4
Telesto 4
Dieter 3
Rafael Lima 3
Vernon, Stuart Foote 3
* Highest-Priority bugs (aka "MABs"):
+ http://bit.ly/2lJAAJI
6.0 : 1/53 - 1 % (+0)
5.4 : 0/41 - 0 % (+0)
5.3 : 0/54 - 0 % (+0)
5.2 : 0/43 - 0 % (+0)
5.1 : 0/35 - 0 % (+0)
5.0 : 0/64 - 0 % (+0)
4.4 : 0/76 - 0 % (+0)
4.3 : 0/73 - 0 % (+0)
4.2 : 2/134 - 1 % (+0)
4.1 : 2/85 - 2 % (+0)
4.0 : 1/82 - 1 % (+0)
old : 1/246 - 0 % (+0)
* Bisected bugs open: keyword 'bisected'
+ more accurate - down to a single commit.
+ http://bit.ly/2dyIfDy
+
done by:
Stéphane Guillou 3
Ilmari Lauhakangas 2
Raal 1
* Bibisected bugs open: keyword 'bibisected'
+ http://bit.ly/2cSCXlS
+
done by:
Stéphane Guillou 3
Ilmari Lauhakangas 2
Raal 1
* all bugs tagged with 'regression'
+ 1188(+2) bugs open of 12236(+13) total 8(+0) high prio.
done by:
Stéphane Guillou 4
Rathke, Eike 1
Ilmari Lauhakangas 1
Alex Thurgood 1
m.a.riosv 1
Telesto 1
* ~Component count net * high severity regressions
+ http://bit.ly/1HWHb3E
Writer - 5(+0)
Calc - 1(+0)
Draw - 1(+0)
LibreOffice - 1(+0)
by OS:
All - 7(+0)
Linux - 0(+0)
Mac OS X - 0(+0)
Windows - 1(+0)
* ~Component count net * all regressions
+ http://bit.ly/1BUdI8i
Writer: other - 419(+3)
Calc - 206(-2)
Impress - 120(+1)
Writer: docx filter - 57(+0)
Crashes - 50(-1)
LibreOffice - 47(+2)
Draw - 42(+0)
Base - 40(+0)
UI - 37(+2)
Writer: perf - 35(+0)
Borders - 32(+0)
Writer: other filter - 29(+0)
Chart - 24(+0)
RTL - 23(+0)
Writer: doc filter - 19(+0)
BASIC - 18(+0)
Printing and PDF export - 17(+0)
filters and storage - 15(+0)
graphics stack - 14(-1)
Formula Editor - 3(+0)
sdk - 2(+0)
framework - 1(+0)
More information about the LibreOffice
mailing list