ESC meeting minutes: 2024-11-28
Miklos Vajna
vmiklos at collabora.com
Thu Nov 28 15:32:28 UTC 2024
* Present:
+ Cloph, Olivier, Heiko, Ilmari, Jonathan, Michael W, Regina, Stephan, Thorsten, Xisco, Michael S, Caolan, Hossein, Miklos
* Completed Action Items:
+ check the incremental bug stats, they seem to be incorrect (Xisco)
-> Problem was OOM reading json files. Increased RAM to 16gbs
* Pending Action Items:
+ Upgrade the wiki template for the release pages to specify when the MAR update can be expected (Hossein)
* Release Engineering update (Cloph)
+ 24.8.4 rc1 this week: plan to tag later today
+ 25.2 beta1 + feature freeze next week
+ late faetures? (Heiko)
+ good to list them early (Cloph)
+ Sahil is working on the application colors, may not be ready by next week (Heiko)
+ aware of the deadline, though
+ language / help pack packaging changes (Cloph)
+ discussion ongoing
+ may be too late for 25.2
+ currently the 3 platforms (Windows/Linux/macOS) do this all differently
+ the single installer could contain all UI languages
+ would work nicely on Windows: increases download size, but not the install size
+ some comment: help is also annoying to have it as a separate package
+ but then that would be an even larger install set
+ macOS: both download and install size increasing
+ Patrick was working on a patch here
+ one request was to have both versions: with and without languages (Ilmari)
+ perhaps the discussion has to settle first, earlier (Miklos)
+ agree (Cloph)
+ macOS 11 "not starting" bugreport -- needs investigating (Cloph)
+ drop support for this or try to get it working
+ have a macOS 11, will try to bisect (Xisco)
+ found by the alpha release (Cloph)
https://bugs.documentfoundation.org/show_bug.cgi?id=164047
+ arm Windows build status? (Caolan)
+ 25.2 will feature it as a primary platform (from the download page)
+ no hunting will be needed (Cloph)
+ no plans (for now) to provide Linux aarch64 builds from TDF however (cloph)
* Documentation (Olivier)
+ Helpcontents
+ Fixes in date representation (B. Busea)
+ Review some translatable strings (ohallot)
+Guides
+ Draw Guide published (P. Schofield)
+ Work on Math Guide (P. Schofield)
+ Calc guide WIP (ohallot, D. Maddern, L. Samy, E. Olson)
+ Bugzilla Documentation statistics
230(230) bugs open
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
created 3(1) 18(-4) 54(-59) 262(3)
commented 13(10) 45(-44) 205(-154) 1000(-5)
resolved 0(-1) 6(-1) 25(-42) 172(0)
+ top 10 contributors:
Olivier Hallot made 17 changes in 1 month, and 346 changes in 1 year
Ilmari Lauhakangas made 16 changes in 1 month, and 144 changes in 1 year
Heiko Tietze made 8 changes in 1 month, and 86 changes in 1 year
Kaganski, Mike made 7 changes in 1 month, and 79 changes in 1 year
Vernon, Stuart Foote made 6 changes in 1 month, and 164 changes in 1 year
Eyal Rozenberg made 5 changes in 1 month, and 8 changes in 1 year
Dione Maddern made 4 changes in 1 month, and 114 changes in 1 year
Bogdan B made 3 changes in 1 month, and 25 changes in 1 year
Weghorn, Michael made 3 changes in 1 month, and 16 changes in 1 year
Stéphane Guillou made 3 changes in 1 month, and 113 changes in 1 year
* UX Update (Heiko)
+ Bugzilla (topicUI) statistics
231(231) (topicUI) bugs open, 25(25) (needsUXEval) needs to be evaluated by the UXteam
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
added 7(1) 10(-4) 17(0) 23(-2)
commented 35(9) 103(-25) 328(3) 1609(-69)
removed 0(0) 3(2) 6(4) 13(2)
resolved 5(5) 16(0) 47(-14) 258(-5)
+ top 10 contributors:
Heiko Tietze made 83 changes in 1 month, and 901 changes in 1 year
Eyal Rozenberg made 44 changes in 1 month, and 195 changes in 1 year
*UNKNOWN* made 26 changes in 1 month, and 26 changes in 1 year
Ilmari Lauhakangas made 23 changes in 1 month, and 191 changes in 1 year
Vernon, Stuart Foote made 19 changes in 1 month, and 392 changes in 1 year
Aditya (Addy) Sahu made 8 changes in 1 month, and 16 changes in 1 year
Cor Nouws made 8 changes in 1 month, and 38 changes in 1 year
Cristian Secară made 8 changes in 1 month, and 8 changes in 1 year
Roman Kuznetsov made 4 changes in 1 month, and 25 changes in 1 year
Dieter made 4 changes in 1 month, and 127 changes in 1 year
-> + [Bug 164034] Make non-breaking hyphen visible again in normal use case
(at least as an option)
+ [Bug 164016] In Change-Master-Slide dialog, always indicate the
currently-used master
+ [Bug 164015] Default choice in Change-master-slide dialog should be last
similar choice
+ [Bug 163992] UI: Tooltip of the open documents list in navigator
+ [Bug 164012] Can't switch Master Slide from the Slide Pane
+ [Bug 164011] No access to a selection of colors widely-used in the document
+ [Bug 164007] "Do not add space between paragraphs of the same style" active,
but doesn't work
+ [Bug 164002] Shift-selection in slide pane is brittle w.r.t. mis-clicks
+ [Bug 164001] Shift-selecting in the slide pane should show last-chronologically-
selected slide
+ [Bug 163990] Wrap text + Resize to fit text in drawing object doesn't do
what it says
-> + [Bug 163985] There is no window above the cursor with info when i choose
multiple cells in "Calc"
* Crash testing (Caolan)
+ 75(+0) import failure, 55(+0) export failures
- https://wiki.documentfoundation.org/Development/Crashtesting
- 463 core dumps, out of space after that, some common crashes are
- https://bugs.documentfoundation.org/show_bug.cgi?id=164056
- https://bugs.documentfoundation.org/show_bug.cgi?id=164075
- some more fixes merged since
+ 27 coverity issues
+ 0 ossfuzz issues
- suspicious
* Crash Reporting (from crashreport.libreoffice.org) (Xisco)
+ 24.8.0.3 28226(+10421)
+ 24.8.1.2 21751(+9010)
+ 24.8.2.1 53025(+49028)
+ 24.8.3.2 6707(+0)
+ https://crashreport.libreoffice.org/stats/signature/SwRenderData::ViewOptionAdjustStop()
- second most reported crash in 24.8.3.2
- related to print ?
+ https://crashreport.libreoffice.org/stats/signature/SfxItemSet::GetByOffset(unsigned%20short,unsigned%20short)
- Regression in 24.8 branch
- related align cell in calc ?
* Mentoring (Hossein)
+ Finalized and published a blog post on VCL weld mechanism
VCL weld: create LibreOffice GUI from design files
https://dev.blog.documentfoundation.org/2024/11/22/vcl-weld-create-libreoffice-gui-from-design-files/
+ Added a Wiki namespace for VCL, consisting of various articles
https://wiki.documentfoundation.org/Development/VCL
+ Described examples and workbenches
+ Adapted minvcl (basic VCL example) and minweld (basic VCL weld example) from dev blog posts
+ Will add new articles around VCL
+ Creating a new dialog
+ good to update the "new Impress dialog" (2013) page as well (Ilmari)
+ Create UI fragments using Builder
+ Relevant information from vcl/README.md
+ notebookbar doesn't use widgets currently which are welded (Michael W)
+ not planning to fix this at the moment
+ good to encourage to not create more custom widgets
committer... 1 week 1 month 3 months 12 months
open 35(-26) 97(-21) 109(-58) 109(-58)
reviews 450(102) 1590(314) 3824(358) 13710(448)
merged 346(41) 1244(-110) 3797(111) 14163(392)
abandoned 9(3) 66(8) 155(-34) 753(-26)
own commits 253(81) 954(-39) 2770(95) 10154(139)
review commits 79(46) 341(114) 843(154) 3322(154)
contributor... 1 week 1 month 3 months 12 months
open 290(118) 488(240) 493(226) 493(226)
reviews 1072(460) 3362(310) 8562(412) 31158(420)
merged 52(43) 205(112) 434(150) 1412(-26)
abandoned 26(25) 69(58) 92(26) 565(4)
own commits 53(39) 192(116) 396(116) 1380(90)
review commits 0(0) 0(0) 0(0) 0(0)
+ easyHack statistics:
needsDevEval 9(9) needsUXEval 1(1) cleanup_comments 342(342)
total 429(429) assigned 26(26) open 364(364)
+ top 10 contributors:
Bogdan B made 105 patches in 1 month, and 250 patches in 1 year
Pierre F made 12 patches in 1 month, and 102 patches in 1 year
Dione Maddern made 8 patches in 1 month, and 10 patches in 1 year
Batmunkh Dorjgotov made 4 patches in 1 month, and 4 patches in 1 year
Samuel Adesola made 3 patches in 1 month, and 5 patches in 1 year
Oromidayo Owolabi made 3 patches in 1 month, and 4 patches in 1 year
Armin Le Grand (allotropia) made 3 patches in 1 month, and 78 patches in 1 year
Srebotnjak, Martin made 2 patches in 1 month, and 17 patches in 1 year
Weblate made 2 patches in 1 month, and 40 patches in 1 year
Kurt Nordback made 2 patches in 1 month, and 30 patches in 1 year
+ top 10 reviewers:
Caolán McNamara made 144 review comments in 1 month, and 1386 in 1 year
Thorsten Behrens made 130 review comments in 1 month, and 712 in 1 year
David Gilbert made 122 review comments in 1 month, and 168 in 1 year
Nabet, Julien made 110 review comments in 1 month, and 894 in 1 year
Vajna, Miklos made 102 review comments in 1 month, and 1104 in 1 year
Grandin, Noel made 88 review comments in 1 month, and 716 in 1 year
Michael Stahl made 88 review comments in 1 month, and 852 in 1 year
Olivier Hallot made 82 review comments in 1 month, and 452 in 1 year
Ilmari Lauhakangas made 74 review comments in 1 month, and 660 in 1 year
allotropia jenkins made 72 review comments in 1 month, and 262 in 1 year
+ big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
Sahil Gautam
Zachary Davis
Simon Chenery
* Outreachy (Ilmari)
+ Interns will be announced today
* Commit Access
* Developer Certification (Stephan/Miklos/László/Gabriel)
+ resting since: 5 week (limit: 20 weeks)
* Jenkins / CI update (Cloph)
gerrit_android_aarch64 jobs: 265 ok: 255 ko: 9 fail ratio: 3.40% mean_ok: 8 ( 17) median_ok: 6 ( 11)
gerrit_android_arm jobs: 265 ok: 252 ko: 11 fail ratio: 4.15% mean_ok: 8 ( 17) median_ok: 6 ( 11)
gerrit_android_x86 jobs: 265 ok: 253 ko: 10 fail ratio: 3.77% mean_ok: 8 ( 17) median_ok: 6 ( 11)
gerrit_android_x86_64 jobs: 266 ok: 252 ko: 12 fail ratio: 4.51% mean_ok: 8 ( 17) median_ok: 6 ( 10)
gerrit_linux_clang_dbgutil jobs: 551 ok: 437 ko: 103 fail ratio: 18.69% mean_ok: 43 ( 50) median_ok: 41 ( 47)
gerrit_linux_gcc_release jobs: 638 ok: 522 ko: 72 fail ratio: 11.29% mean_ok: 22 ( 29) median_ok: 19 ( 22)
gerrit_mac jobs: 578 ok: 493 ko: 72 fail ratio: 12.46% mean_ok: 51 ( 53) median_ok: 44 ( 45)
gerrit_windows jobs: 542 ok: 466 ko: 63 fail ratio: 11.62% mean_ok: 36 ( 89) median_ok: 37 ( 48)
gerrit_master_ml jobs: 666 ok: 395 ko: 212 fail ratio: 31.83% mean_ok: 128 (166) median_ok: 89 ( 89)
gerrit_master jobs: 84 ok: 52 ko: 25 fail ratio: 29.76% mean_ok: 91 ( 91) median_ok: 63 ( 63)
gerrit_master_seq jobs: 578 ok: 343 ko: 183 fail ratio: 31.66% mean_ok: 125 (133) median_ok: 89 ( 89)
+ tests that failed more than twice in last seven days
3 CppunitTest_sc_a11y gerrit_linux_gcc_release
3 UITest_sw_ui_frmdlg gerrit_linux_clang_dbgutil
5 UITest_sw_navigator gerrit_linux_clang_dbgutil
6 aborted by jenkins job timeout gerrit_windows
6 Killed by the kill-wrapper gerrit_linux_clang_dbgutil
6 CppunitTest_sd_png_export_tests gerrit_windows
6 UITest_impress_tests gerrit_linux_clang_dbgutil
14 CppunitTest_sw_tiledrendering2 gerrit_linux_gcc_release
+ CppunitTest_sw_tiledrendering2 still keeps failing frequently
+ most of the Windows builders are down, will take a look after the call (Cloph)
* What’s cooking (Miklos)
+ A11y update (Michael W)
+ honor animation setting for selected object rectangle (https://bugs.documentfoundation.org/show_bug.cgi?id=94147)
+ support for labelled-by relation in NVDA and Qt
+ works in gtk? (Caolan)
+ gtk3: yes, not sure about gtk4 (Michael W)
+ looking into Windows a11y crashes
+ JAWS issues
+ do you have that setup locally? (Hossein)
+ no setup yet, just the 40 mins demo mode (Michael W)
+ and then can requrest a longer demo
+ RTL/CTL/CJK update (Jonathan)
+ tdf#163913 Font-relative loext:margin-left and margin-right
+ https://bugs.documentfoundation.org/show_bug.cgi?id=163913
+ Change in flight
+ PVS-Studio update (Xisco)
+ will link the report from https://wiki.documentfoundation.org/Development
+ https://report.dev.libreoffice.org/
* Manage Conditional Formatting dialog (Xisco)
- https://bugs.documentfoundation.org/show_bug.cgi?id=162475
- Pranam is thinking of just reverting for now & do it properly in the future (Caolan)
- https://gerrit.libreoffice.org/c/core/+/177334/1 (root of revert tree)
- revert on master is in progress
* FOSDEM 2025 (Xisco)
- DevRoom: Saturday, February 1, from 10AM to 2PM.
- Submission deadline: 1st December 2024 at 11:59PM CET
- in less than 4 days!
* QA update (Xisco)
+ UNCONFIRMED: 1386 (+74)
+ enhancements: 344 (+11)
+ needsUXEval: 5 (-7)
+ haveBackTrace: 12 (+2)
+ needsDevAdvice: 48 (+1)
+ documentation: 5 (+2)
+ android: 0 (+0)
+ iOS: 0 (+0)
+ Online: 9 (+0)
+ Most pressing bugs:
New:
None
Old:
+ Crashes on Editing TOC when Preview is on
+ https://bugs.documentfoundation.org/show_bug.cgi?id=163325
+ bisected to Michael S
+ New high severity bugs of the week:
+ Cloud synchronization issues: files with 0 bytes after save
+ https://bugs.documentfoundation.org/show_bug.cgi?id=162452
+ Rafael is also linking some 'ask' reports there
* QA stats
+ https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
+99 +13 (-76) overall)
many thanks to the top bug squashers:
Buovjaga 20
QA Administrators 8
Mike Kaganski 5
Justin L 4
V Stuart Foote 4
Caolán McNamara 3
raal 3
BogdanB 2
Heiko Tietze 2
Michael Weghorn 2
+ top 10 bugs reporters:
Eyal Rozenberg 9
nobu 5
Mike Kaganski 3
peter josvai 3
Caolán McNamara 2
Cor Nouws 2
Gabor Kelemen (allotropia) 2
Jambunathan K 2
LeroyG 2
László Németh 2
+ top 10 bugs fixers:
Kaganski, Mike 5
Justin Luth 4
Caolán McNamara 3
Grandin, Noel 2
Heiko Tietze 2
Kłos, Szymon 2
1
Balland-Poirier, Laurent 1
Bogdan B 1
Dr. Martinus 1
+ top 10 bugs confirmers:
*UNKNOWN* 18
Ilmari Lauhakangas 14
Heiko Tietze 9
Bogdan B 6
Kaganski, Mike 5
m.a.riosv 4
Nabet, Julien 3
Raal 3
Vernon, Stuart Foote 3
Caolán McNamara 2
* Bisected bugs open: keyword 'bisected'
+ more accurate - down to a single commit.
+ http://bit.ly/2dyIfDy
+
done by:
Ilmari Lauhakangas 7
bzanoli 1
Kurt Nordback 1
Xisco Fauli 1
* Bibisected bugs open: keyword 'bibisected'
+ http://bit.ly/2cSCXlS
+
done by:
Ilmari Lauhakangas 7
Bogdan B 1
bzanoli 1
Chika 1
Lars Jødal 1
Xisco Fauli 1
* all bugs tagged with 'regression'
+ 1208(-10) bugs open of 13743(+69) total 22(+1) high prio.
done by:
Ilmari Lauhakangas 7
Bogdan B 2
m.a.riosv 1
Németh, László 1
Xisco Fauli 1
* ~Component count net * high severity regressions
+ http://bit.ly/1HWHb3E
Writer - 11(+1)
Calc - 6(+0)
Impress - 2(+0)
LibreOffice - 2(+0)
UI - 1(+0)
by OS:
All - 14(+1)
Linux - 5(+0)
Mac OS X - 0(+0)
Windows - 3(+0)
* ~Component count net * all regressions
+ http://bit.ly/1BUdI8i
Writer: other - 398(-3)
Calc - 243(-3)
Impress - 127(+5)
LibreOffice - 50(-3)
Draw - 46(-3)
Crashes - 42(+2)
Writer: docx filter - 42(-2)
Base - 36(-2)
UI - 34(-1)
Borders - 33(+0)
Writer: perf - 32(-1)
Writer: other filter - 31(+0)
Printing and PDF export - 25(-1)
Chart - 24(+0)
RTL - 24(+1)
BASIC - 22(+0)
filters and storage - 20(+1)
Writer: doc filter - 17(+0)
Formula Editor - 12(+1)
graphics stack - 12(+0)
framework - 3(+0)
sdk - 3(+0)
Extensions - 2(+0)
Linguistic - 2(+0)
More information about the LibreOffice
mailing list