ESC meeting minutes: 2023-01-19
Miklos Vajna
vmiklos at collabora.com
Thu Jan 19 15:30:41 UTC 2023
* Present:
+ Xisco, Caolan, Cloph, Cosmin, Gabriel, Heiko, Ilmari, Hossein, Michael W, Olivier, Miklos, Stephan, Stephane, Kendy, Michael S, Eike, Thorsten
* Completed Action Items:
+ send the welcome mail to Patrick (Xisco)
+ set the commit bit (Cloph)
* Pending Action Items:
* Release Engineering update (Cloph)
+ 7.5.0 status: rc3 in 1 week
+ 7.4.4 + hotfix is planned with just one RC: in 1 week
- https://bugs.documentfoundation.org/show_bug.cgi?id=153059
- thanks Caolan for fixing
- version will be 7.4.5 to avoid confusion, but only changes are the bugfix and translation updates
* Documentation (Olivier)
+ New Help (no news)
+ Helpcontents 2
+ Updates (ohallot)
+ Guides
+ work in progress for 7.5
+ Bugzilla Documentation statistics
252(252) bugs open
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
created 12(-5) 36(2) 95(1) 306(-6)
commented 16(-1) 57(-13) 298(7) 1099(-45)
resolved 5(0) 14(0) 46(0) 187(-6)
+ top 10 contributors:
Stéphane Guillou made 48 changes in 1 month, and 100 changes in 1 year
Ilmari Lauhakangas made 29 changes in 1 month, and 101 changes in 1 year
Olivier Hallot made 29 changes in 1 month, and 433 changes in 1 year
Seth Chaiklin made 9 changes in 1 month, and 333 changes in 1 year
Bogdan B made 7 changes in 1 month, and 178 changes in 1 year
Rafael Lima made 7 changes in 1 month, and 135 changes in 1 year
Vernon, Stuart Foote made 7 changes in 1 month, and 23 changes in 1 year
Kaganski, Mike made 6 changes in 1 month, and 116 changes in 1 year
Roman Kuznetsov made 5 changes in 1 month, and 55 changes in 1 year
Faure, Jean-Baptiste made 4 changes in 1 month, and 4 changes in 1 year
* UX Update (Heiko)
+ Bugzilla (topicUI) statistics
278(278) (topicUI) bugs open, 66(66) (needsUXEval) needs to be evaluated by the UXteam
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
added 8(2) 11(-7) 21(-10) 56(-9)
commented 87(20) 216(-1) 527(0) 2189(10)
removed 0(-3) 0(-5) 8(-5) 34(-6)
resolved 11(1) 29(3) 76(8) 300(5)
+ top 10 contributors:
Heiko Tietze made 119 changes in 1 month, and 1480 changes in 1 year
Stéphane Guillou made 53 changes in 1 month, and 111 changes in 1 year
Dieter made 42 changes in 1 month, and 224 changes in 1 year
Vernon, Stuart Foote made 37 changes in 1 month, and 150 changes in 1 year
Eyal Rozenberg made 35 changes in 1 month, and 233 changes in 1 year
Kaganski, Mike made 35 changes in 1 month, and 139 changes in 1 year
Ilmari Lauhakangas made 31 changes in 1 month, and 186 changes in 1 year
maicol figueroa made 22 changes in 1 month, and 31 changes in 1 year
David Melik made 16 changes in 1 month, and 16 changes in 1 year
Rafael Lima made 16 changes in 1 month, and 222 changes in 1 year
-> + [Bug 153089] Allow separator (for Numbering by Chapter) to be greater than
one character in the Edit Fields dialog
+ [Bug 153084] Disable gutter position when page layout is set to "mirrored"
+ [Bug 153079] [Feature request] -Update Index- to add MS Office option
+ [Bug 149362] Indicate slide direction when it is out-of-view
+ [Bug 149358] Autotext should be available in Impress
-> + [Bug 153065] Tool names are different between the toolbar and Visible
Buttons list
+ [Bug 149376] Allow overlap option for Frame and Graphics styles should be
disabled by default
+ [Bug 153051] Improvement of Calc's csv import dialog.
+ [Bug 149163] Track changes in a spreadsheet shows the most recent change
in a transaction instead of the change from the start of that transaction.
+ [Bug 153024] LibreOffice - Calc - New sheet as "Text Document"
* Crash Testing (Caolan)
+ 104(+3) import failure, 4(+0) export failures
- summary of related backtraces available
- seeing a few fixes from Michael S already, thanks
- Calc issues are still outstanding
+ 3 coverity issues
+ 5 ossfuzz issues, no crashes
https://bugs.documentfoundation.org/show_bug.cgi?id=151930 leak fixed by someone
* Crash Reporting (Xisco)
+ https://crashreport.libreoffice.org/stats/version/7.3.7.2
+ (+53) 893 840 606 533 431 460 855 217 0
+ https://crashreport.libreoffice.org/stats/version/7.4.2.3
+ (+110) 884 774 1365 1537 1746 2048 1986 1732 1632 1253 650 0
+ https://crashreport.libreoffice.org/stats/version/7.4.3.2
+ (-327) 1463 1790 1246 910 712 0
+ https://crashreport.libreoffice.org/stats/version/7.4.4.2
+ (+832) 832 0
+ Regression in 7.4.4
- https://crashreport.libreoffice.org/stats/signature/SwHeaderFooterWin::LinkStubClickHdl(void%20*,weld::Button%20&)
+ Fixed thanks to Caolán
+ Fixed in 7.4.4
- https://crashreport.libreoffice.org/stats/signature/void%20rtl::str::release%3C_rtl_uString%3E(_rtl_uString*)
- the problematic commit was reverted
* Easyhack update / mentoring (Hossein)
committer... 1 week 1 month 3 months 12 months
open 91(-7) 145(-2) 146(-5) 155(-5)
reviews 356(36) 1136(-152) 3032(52) 11680(2)
merged 375(128) 1129(-17) 3536(185) 14603(134)
abandoned 16(-4) 52(9) 174(8) 826(0)
own commits 270(117) 723(52) 2495(128) 10899(69)
review commits 55(-4) 241(-42) 831(-18) 2909(-9)
contributor... 1 week 1 month 3 months 12 months
open 19(1) 59(0) 61(-1) 75(-2)
reviews 984(212) 2776(-86) 7908(342) 31874(210)
merged 15(-13) 56(-29) 243(-23) 917(-21)
abandoned 3(1) 14(-122) 248(-8) 555(-6)
own commits 22(-6) 94(-29) 352(-21) 972(2)
review commits 0(0) 0(0) 0(0) 0(0)
+ easyHack statistics:
needsDevEval 9(9) needsUXEval 1(1) cleanup_comments 316(316)
total 379(379) assigned 16(16) open 333(333)
+ top 10 contributors:
Bogdan B made 8 patches in 1 month, and 86 patches in 1 year
Paris Oplopoios made 7 patches in 1 month, and 92 patches in 1 year
Armin Le Grand (allotropia) made 6 patches in 1 month, and 37 patches in 1 year
Stéphane Guillou made 4 patches in 1 month, and 4 patches in 1 year
Radhey Parekh made 3 patches in 1 month, and 6 patches in 1 year
made 3 patches in 1 month, and 28 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
Donkers, Winfried made 2 patches in 1 month, and 4 patches in 1 year
Shulhan made 2 patches in 1 month, and 2 patches in 1 year
+ top 10 reviewers:
Vajna, Miklos made 134 review comments in 1 month, and 646 in 1 year
McNamara, Caolán made 78 review comments in 1 month, and 936 in 1 year
Adolfo Jayme Barrientos made 78 review comments in 1 month, and 1004 in 1 year
Xisco Fauli made 74 review comments in 1 month, and 854 in 1 year
Michael Stahl made 72 review comments in 1 month, and 1120 in 1 year
Nabet, Julien made 66 review comments in 1 month, and 794 in 1 year
Grandin, Noel made 58 review comments in 1 month, and 438 in 1 year
Hossein made 52 review comments in 1 month, and 272 in 1 year
Thorsten Behrens made 48 review comments in 1 month, and 672 in 1 year
Timar, Andras made 46 review comments in 1 month, and 234 in 1 year
+ Patches automatically abandoned:
tdf#137818 Add Vary colors by point checkbox for chart data series ( Gabor Kelemen )
- https://gerrit.libreoffice.org/#/c/114996
WIP: Fix tdf#142021 tdf#138147 tdf#84199 Implement SetPolyFillMode ( Hossein )
- https://gerrit.libreoffice.org/#/c/120477
tdf#149256 Ship LibreOfficeKit headers in packages ( Hossein )
- https://gerrit.libreoffice.org/#/c/134863
Add string C++ SDK example ( Hossein )
- https://gerrit.libreoffice.org/#/c/134920
vcl: itAnimView -> itRendererer ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/137353
Drop boost dependency for writerfilter ( Hossein )
- https://gerrit.libreoffice.org/#/c/139279
Remove unnecessary Note frame; add colons per HIG ( Adolfo Jayme Barrientos )
- https://gerrit.libreoffice.org/#/c/139649
+ big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
Shulhan
Joel Dowdy
* New EasyHack suggestion
Use all_of, any_of or none_of from STD instead of looping to check a condition over a range
https://bugs.documentfoundation.org/show_bug.cgi?id=153109
* 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
+ next week we can apply as an organization, interested to hear who would want to mentor
+ will the conditions change from last year, requiring little experience? (Caolan)
+ student work won't count as previous open source experience e.g. (Ilmari)
+ but open to anyone, not just students
* Commit Access
* Developer Certification (Stephan/Kendy/Thorsten/László)
+ resting since: 15 weeks (limit: 20 weeks)
* Jenkins / CI update (Cloph)
+ https://dev-www.libreoffice.org/tmp/gerrit_230119.html
+ tests that failed more than twice in last seven days
3 build likely got stuck and was aborted due to not producing any output to the log gerrit_windows
3 CppunitTest_starmath_import gerrit_linux_gcc_release
3 UITest_cui_tabpages gerrit_linux_clang_dbgutil
4 UITest_calc_tests gerrit_linux_clang_dbgutil
5 CppunitTest_sw_mailmerge gerrit_windows
9 CppunitTest_sc_subsequent_export_test2 gerrit_linux_clang_dbgutil
15 CppunitTest_sc_subsequent_export_test2 gerrit_linux_gcc_release
27 build likely got stuck and was aborted due to not producing any output to the log gerrit_mac
28 Killed by the kill-wrapper gerrit_linux_clang_dbgutil
+ no problems with Jenkins itself this week (Cloph)
+ macOS and Linux hangs are similar in quantity
+ sadly not much overlap
+ CppunitTest_sc_subsequent_export_test2 is probably fixed by Stephan
* 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: 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
+ estimation input on these topics is highly welcome (Ilmari)
+ requesting a bit more time (Thorsten)
+ so let's go with early next week (Ilmari)
+ if something was approved last year, it's not necessary a duplicate for this year, correct? (Caolan)
+ it's a bit ironical that puttings things on this list can block a feature..
+ the last year was very bad.. many things got not done (Thorsten)
+ that being said, if you want to get something done, freel free to do it, no need to wait for TDF funding
+ may need help with the ranking sheet (Ilmari)
+ Eike, Thorsten & Miklos can help there if there is a need
* What’s cooking (Miklos)
+ Noel started replacing XUnoTunnel with dynamic_cast where possible, now that it's safe to do
+ makes the code simpler (Stephan)
+ also makes the downcast more visible to Coverity (Caolan)
* QA update (Xisco)
+ UNCONFIRMED: 1527 (-39)
+ enhancements: 294 (-2)
+ needsUXEval: 4 (-5)
+ haveBackTrace: 7 (+0)
+ needsDevAdvice: 32 (+0)
+ documentation: 10 (+1)
+ android: 4 (+1)
+ iOS: 0 (+0)
+ Online: 11 (+0)
+ Most pressing bugs:
New:
None
Fixed:
+ CRASH: Clicking on the header/footer button after scrolling
+ https://bugs.documentfoundation.org/show_bug.cgi?id=153059
+ fixed thanks to Caolán
+ New high severity bugs of the week:
+ Calc crashes when scroll up and down quickly within a document, or hold Page Down (Skia/Vulkan)
+ https://bugs.documentfoundation.org/show_bug.cgi?id=149527
+ 7.3 regression, bibisected to a range, Skia/Vulkan-related, it seems. 7 duplicates, potentially 2 or 3 more
+ if somebody has idea how to work around the segfault to get an actual bisect result, that would be interesting (Stephane)
there are explicit std::aborts there on context->oomed() and context->abandoned()
+ Crash on undo deletion of table with track changes enabled
+ https://bugs.documentfoundation.org/show_bug.cgi?id=152964
+ fixed thanks to Laszlo
+ Turn Border button into a split button and remember recent border style
+ https://bugs.documentfoundation.org/show_bug.cgi?id=58349
+ Feature Request - Add "Remove Duplicates" button to LibreOffice / filtering showing duplicates is too complicated
+ https://bugs.documentfoundation.org/show_bug.cgi?id=85976
+ Easyhack. Hossein ?
+ I will take a look (Hossein)
* .NET SDK support (Hossein)
+ saw version 5 / 6 were not working
+ perhaps makes sense to include it in the budget
* QA stats (Stephane)
+ lots of work on 7.5 regressions: trying to bisect these (Stephane)
+ https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
+108 -5 (-110) overall)
many thanks to the top bug squashers:
Buovjaga 15
Heiko Tietze 13
Caolán McNamara 7
Stéphane Guillou (stragu) 6
Telesto 5
Julien Nabet 4
Rafael Lima 4
Regina Henschel 4
Michael Weghorn 3
Patrick Luby 3
+ top 10 bugs reporters:
Xisco Faulí 7
Gerald Pfeifer 5
Robert Großkopf 5
Telesto 4
AvidSeeker 3
Andreas Säger 2
Buovjaga 2
Eyal Rozenberg 2
Michael Weghorn 2
NISZ LibreOffice Team 2
+ top 10 bugs fixers:
McNamara, Caolán 7
Heiko Tietze 5
Rafael Lima 4
Patrick Luby 3
Andreas Heinisch 2
Grandin, Noel 2
Tünde Tóth 2
Weghorn, Michael 2
*UNKNOWN* 1
Alexander Berg 1
+ top 10 bugs confirmers:
Ilmari Lauhakangas 25
Stéphane Guillou 19
Telesto 9
Xisco Fauli 8
Nabet, Julien 7
Robert Großkopf 7
m.a.riosv 6
*UNKNOWN* 5
Heiko Tietze 5
Weghorn, Michael 5
* 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:
Xisco Fauli 6
Stéphane Guillou 4
Raal 3
Roman Kuznetsov 1
Aron Budea 1
Weghorn, Michael 1
* Bibisected bugs open: keyword 'bibisected'
+ http://bit.ly/2cSCXlS
+
done by:
Xisco Fauli 6
Stéphane Guillou 4
Raal 3
Roman Kuznetsov 1
Aron Budea 1
Weghorn, Michael 1
* all bugs tagged with 'regression'
+ 1204(+16) bugs open of 12264(+28) total 8(+0) high prio.
done by:
Robert Großkopf 7
Xisco Fauli 6
Stéphane Guillou 4
Raal 3
Roman Kuznetsov 1
Dieter 1
Ilmari Lauhakangas 1
Alex Thurgood 1
Weghorn, Michael 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 - 423(+4)
Calc - 209(+3)
Impress - 120(+0)
Writer: docx filter - 59(+2)
Crashes - 51(+1)
LibreOffice - 47(+0)
Draw - 44(+2)
Base - 41(+1)
UI - 37(+0)
Writer: perf - 35(+0)->getL
Borders - 34(+2)
Writer: other filter - 30(+1)
Chart - 24(+0)
RTL - 24(+1)
Writer: doc filter - 20(+1)
BASIC - 18(+0)
Printing and PDF export - 18(+1)
filters and storage - 16(+1)
graphics stack - 14(+0)
Formula Editor - 3(+0)
sdk - 2(+0)
framework - 1(+0)
More information about the LibreOffice
mailing list