[Libreoffice-qa] ESC meeting minutes: 2023-03-09
Miklos Vajna
vmiklos at collabora.com
Thu Mar 9 15:28:14 UTC 2023
* Present:
+ Cloph, Heiko, Olivier, Stephane, Colan, Ilmari, Michael S, Stephan, Xisco, Miklos, Eike, Michael S
* Completed Action Items:
* Pending Action Items:
+ Remove MAB section (Xisco)
[ still need to deploy ]
* Release Engineering update (Cloph)
+ 7.5 status: 7.5.2 rc1 this week
+ reviews appreciated: <https://gerrit.libreoffice.org/q/branch:libreoffice-7-5+status:open>
+ 7.4 status: 7.4.6 was released as final today
+ 7.4.7 rc1 mid-April
* Documentation (Olivier)
+ New Help
+ evaluating new technologies (WIP)
+ ODT, HUGO, SPHINX, LIMUX, others
+ Helpcontents2
+ Many updates after change in terminology - "headings" (S. Chaiklin)
+ chapter -> headings is the change
+ heading 1 -> chapter
+ heading 2..N -> headings
+ this allows outline numbering -> heading numbering
+ Housekeeping, typo fix, etc... (Stan Horacek, A. Barrientos,
+ Updates in BASIC Help pages (A. Romedenne)
+ New Help page on Firebird connections (Juan Sanz)
+ New Help page on Calc Zoom (Angelle Leger)
+ Guides
+ Work in progress
+ Bugzilla Documentation statistics
260(260) bugs open
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
created 13(-19) 63(2) 115(0) 318(0)
commented 21(-20) 134(12) 278(17) 1069(26)
resolved 1(-12) 28(-2) 54(-3) 194(-4)
+ top 10 contributors:
Seth Chaiklin made 127 changes in 1 month, and 456 changes in 1 year
Olivier Hallot made 118 changes in 1 month, and 484 changes in 1 year
Heiko Tietze made 18 changes in 1 month, and 99 changes in 1 year
Stéphane Guillou made 15 changes in 1 month, and 142 changes in 1 year
Ilmari Lauhakangas made 12 changes in 1 month, and 99 changes in 1 year
ady made 4 changes in 1 month, and 5 changes in 1 year
Kaganski, Mike made 4 changes in 1 month, and 112 changes in 1 year
Vernon, Stuart Foote made 3 changes in 1 month, and 34 changes in 1 year
*UNKNOWN* made 2 changes in 1 month, and 2 changes in 1 year
*UNKNOWN* made 2 changes in 1 month, and 3 changes in 1 year
* UX Update (Heiko)
+ Bugzilla (topicUI) statistics
276(276) (topicUI) bugs open, 91(91) (needsUXEval) needs to be evaluated by the UXteam
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
added 14(10) 26(8) 39(8) 75(9)
commented 96(29) 285(0) 677(16) 2240(-13)
removed 0(0) 0(0) 3(0) 26(-1)
resolved 10(6) 34(3) 86(6) 278(-2)
+ top 10 contributors:
Heiko Tietze made 163 changes in 1 month, and 1398 changes in 1 year
Eyal Rozenberg made 97 changes in 1 month, and 312 changes in 1 year
Vernon, Stuart Foote made 66 changes in 1 month, and 241 changes in 1 year
Dieter made 43 changes in 1 month, and 219 changes in 1 year
Stéphane Guillou made 39 changes in 1 month, and 177 changes in 1 year
Rafael Lima made 33 changes in 1 month, and 251 changes in 1 year
Seth Chaiklin made 30 changes in 1 month, and 192 changes in 1 year
Ilmari Lauhakangas made 29 changes in 1 month, and 219 changes in 1 year
Roman Kuznetsov made 10 changes in 1 month, and 169 changes in 1 year
ady made 10 changes in 1 month, and 22 changes in 1 year
+ [Bug 150540] Add magnifying glass feature to quickly zoom images
+ [Bug 152272] wrong properties dialog for print to file / paper size limited...
+ [Bug 154080] Comment indicator is too small, non-circumspect, easy to miss
+ [Bug 154071] Request: Rename "Square" gradient to "Rectangle" gradient in the UI
+ [Bug 152242] textbox animation is always line-by-line
+ [Bug 153410] Style list changes scroll bar position to 'active' style after ...
+ [Bug 152304] Export as PDF only exports text selected (if text selected)
+ [Bug 153731] Two problems with clicking on [List Level] section in the Status bar
+ [Bug 154026] Show small preview in Position & Size dialog
+ [Bug 154025] Allow centering object on page/slide via context menu
+ [Bug 154024] Allow setting object size by percentage
+ [Bug 154015] Mark selected object center on rulers
+ [Bug 154010] Show dragged object boundaries on ruler while dragging
+ [Bug 151338] When selecting a cell or table row/column, "Position & Size"...
+ [Bug 153995] No UI for flipping the column order of a table
+ [Bug 153986] Use of "numbering" instead of "bullets"/"bulleting" for bulleted ...
+ [Bug 153957] not all share/gallery/backgrounds bitmaps are available in area...
+ [Bug 153971] Cannot direct-format paragraph, character when selecting (one...
-> + [Bug 153952] Default template cannot be modified (by non-root user?)
+ [Bug 153666] MASTER DOCUMENT: In navigator 'Insert -> File' should be 'Insert...
+ [Bug 147004] 'Chapter' field should only show the paragraph preceding the...
+ [Bug 153933] bg color for area fill of cell and dialog fields for negative...
+ [Bug 153919] Shift+resize aspect ratio not maintained for images
* Crash Testing (Caolan)
+ 110(-908) import failure, 43(-813) export failures
- back to "normal"
- proposed fix for most frequent issue:
https://gerrit.libreoffice.org/c/core/+/148415
+ 4 coverity issues
- fixes submitted
+ 6 Google / ossfuzz: ?? fuzzers active now
- fixes for new ones submitted
* Crash Reporting (Xisco)
+ https://crashreport.libreoffice.org/stats/version/7.4.5.1
+ (+6) 917 911 758 646 573 645 0
+ https://crashreport.libreoffice.org/stats/version/7.5.0.3
+ (-613) 2150 2763 2246 1834 1162 0
+ https://crashreport.libreoffice.org/stats/version/7.5.1.2
+ (+546) 546 0
+ Fix in 7.5.1.2:
- SalInstanceTreeView::iter_compare(weld::TreeIter const &,weld::TreeIter const &)
- Thanks to Jim Raykowski
- void rtl::str::release<_rtl_uString>(_rtl_uString*)
- Problematic commit reverted
- ScGridWindow::DrawPagePreview(short,long,short,long,OutputDevice &)
- Thanks to Xisco
- SvListView::SelectListEntry(SvTreeListEntry *,bool)
- Thanks to Caolán
- ScDocument::FillInfo(ScTableInfo &,short,long,short,long,short,double,double,bool,bool,ScMarkData const *)
- fixed, good news
* Mentoring (Hossein)
+ Missing Hossein
committer... 1 week 1 month 3 months 12 months
open 89(-9) 169(17) 184(23) 190(24)
reviews 460(-46) 1564(168) 3666(190) 11608(24)
merged 359(-25) 1440(117) 3912(127) 14499(-65)
abandoned 17(1) 71(7) 184(10) 811(1)
own commits 248(-26) 1005(92) 2612(79) 10622(-49)
review commits 78(-34) 324(45) 801(35) 2817(35)
contributor... 1 week 1 month 3 months 12 months
open 35(-161) 225(-3) 232(-2) 241(-3)
reviews 1002(-306) 3624(274) 8800(320) 31800(-54)
merged 30(5) 79(17) 198(17) 862(14)
abandoned 12(-3) 38(10) 195(-16) 593(10)
own commits 32(-21) 127(18) 305(14) 964(25)
review commits 0(0) 0(0) 0(0) 0(0)
+ easyHack statistics:
needsDevEval 9(9) needsUXEval 1(1) cleanup_comments 322(322)
total 389(389) assigned 22(22) open 339(339)
+ top 10 contributors:
Sophia Schroeder made 36 patches in 1 month, and 36 patches in 1 year
Colomban Wendling made 9 patches in 1 month, and 20 patches in 1 year
Armin Le Grand (allotropia) made 9 patches in 1 month, and 46 patches in 1 year
made 4 patches in 1 month, and 34 patches in 1 year
Rafał Dobrakowski made 4 patches in 1 month, and 4 patches in 1 year
Sebastian Siewior made 3 patches in 1 month, and 3 patches in 1 year
Vojtěch Doležal made 3 patches in 1 month, and 3 patches in 1 year
Paris Oplopoios made 3 patches in 1 month, and 15 patches in 1 year
Damjan, Jovanovic made 2 patches in 1 month, and 2 patches in 1 year
Juan C. Sanz made 2 patches in 1 month, and 4 patches in 1 year
+ top 10 reviewers:
Michael Stahl made 166 review comments in 1 month, and 1052 in 1 year
McNamara, Caolán made 158 review comments in 1 month, and 1052 in 1 year
Nabet, Julien made 118 review comments in 1 month, and 838 in 1 year
Adolfo Jayme Barrientos made 106 review comments in 1 month, and 974 in 1 year
Xisco Fauli made 92 review comments in 1 month, and 840 in 1 year
Thorsten Behrens made 86 review comments in 1 month, and 604 in 1 year
Ilmari Lauhakangas made 72 review comments in 1 month, and 316 in 1 year
Christian Lohmaier made 66 review comments in 1 month, and 370 in 1 year
Hossein made 62 review comments in 1 month, and 286 in 1 year
Timar, Andras made 58 review comments in 1 month, and 280 in 1 year
+ big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
Abdallah Elhdad (f-eng.tanta.edu.eg)
Supriyo Paul
Jaume Pujantell (Collabora)
* GSoC (Ilmari)
+ https://wiki.documentfoundation.org/Development/GSoC/2023
+ https://wiki.documentfoundation.org/Development/GSoC/Ideas
+ Ideas are still welcome, if there is a matching mentor (Thorsten)
+ Next step: 4th April, project submission deadline for contributors
* Commit Access
+ no proposals this week
* Developer Certification (Stephan/Kendy/Thorsten/László)
+ resting since: 20 weeks (limit: 20 weeks)
+ have 4 candidates, will reach out to them (Stephan)
* Jenkins / CI update (Cloph)
gerrit_android_aarch64 jobs: 290 ok: 248 ko: 24 fail ratio: 8.28% mean_ok: 9 ( 16) median_ok: 7 ( 11)
gerrit_android_arm jobs: 289 ok: 245 ko: 26 fail ratio: 9.00% mean_ok: 9 ( 15) median_ok: 8 ( 10)
gerrit_android_x86 jobs: 290 ok: 256 ko: 19 fail ratio: 6.55% mean_ok: 9 ( 15) median_ok: 7 ( 9)
gerrit_android_x86_64 jobs: 289 ok: 243 ko: 28 fail ratio: 9.69% mean_ok: 9 ( 16) median_ok: 7 ( 10)
gerrit_linux_clang_dbgutil jobs: 581 ok: 396 ko: 144 fail ratio: 24.78% mean_ok: 47 ( 55) median_ok: 45 ( 50)
gerrit_linux_gcc_release jobs: 575 ok: 448 ko: 90 fail ratio: 15.65% mean_ok: 22 ( 26) median_ok: 20 ( 21)
gerrit_mac jobs: 586 ok: 411 ko: 125 fail ratio: 21.33% mean_ok: 42 ( 57) median_ok: 41 ( 45)
gerrit_windows jobs: 616 ok: 421 ko: 141 fail ratio: 22.89% mean_ok: 60 ( 93) median_ok: 58 ( 71)
gerrit_master jobs: 624 ok: 317 ko: 248 fail ratio: 39.74% mean_ok: 95 (103) median_ok: 78 ( 80)
+ https://dev-www.libreoffice.org/tmp/gerrit_230309.thml
+ tests that failed more than twice in last seven days
3 CppunitTest_sd_export_tests gerrit_windows
3 CppunitTest_sw_ooxmlexport17 gerrit_mac
5 CppunitTest_framework_dispatch gerrit_windows
5 CppunitTest_sw_mailmerge gerrit_windows
5 CppunitTest_sw_uiwriter3 gerrit_windows
5 UITest_calc_tests8 gerrit_linux_clang_dbgutil
6 CppunitTest_sd_svg_export_tests gerrit_linux_clang_dbgutil
6 UITest_writer_tests7 gerrit_linux_clang_dbgutil
7 CppunitTest_filter_pdf gerrit_mac
8 CppunitTest_sc_uicalc gerrit_windows
8 CppunitTest_sw_uiwriter3 gerrit_linux_clang_dbgutil
11 Killed by the kill-wrapper gerrit_linux_clang_dbgutil
12 Killed by the kill-wrapper gerrit_mac
+ good week, would say (Cloph)
+ Writer uiwriter and Calc uicalc is better now
+ not completely gone, though: https://lists.freedesktop.org/archives/libreoffice/2023-March/090049.html (Stephan)
+ only 1 bit was running out of disk space, taken offline manually (Cloph)
+ 1 windows builder short, should be back tomorrow
* LibreOffice hackfest in Cambridge (Miklos)
+ as part of COOL days: 28 & 29th March 2023
+ https://www.collaboraoffice.com/cooldays/ has more info
* What’s cooking (Miklos)
+ Multi-page floating tables (Miklos)
+ early stage, SW_FORCE_FLY_SPLIT=1 is meant to allow experimenting
+ multi-color gradients (Armin)
+ focusing on plumbing / rendering, no model changes yet (Thorsten)
+ theming work (Tomaz)
+ focusing on Writer for now
* Blacklisting GPUs wrt skia issues (Cloph)
+ entries added with just the device ID but not restricting to a driver version
https://git.libreoffice.org/core/+/master/vcl/skia/skia_denylist_vulkan.xml
+ just deny a device and no driver version?
+ feels bad (Cloph)
+ perhaps just warn, but don't auto-disable when there is no driver version?
+ at least document what was the bad driver version? (Miklos)
+ will make it easier in future (Cloph)
+ "test your graphics card" button, is that usable for QA purposes here? (Caolan)
+ not sure (Cloph)
+ would like more restrictions if possible (Cloph)
+ but a comment is already an improvement
+ test button, if that helps with re-visiting these entries, that would be great
+ usually entries are added when soffice just crashes, so there the dialog would not be usable (Xisco)
+ recently saw cases where there was no crash just by visiting the start center (Cloph)
* QA update (Xisco)
+ UNCONFIRMED: 1329 (-21)
+ enhancements: 291 (-6)
+ needsUXEval: 14 (+6)
+ haveBackTrace: 5 (-1)
+ needsDevAdvice: 29 (+0)
+ documentation: 1 (+0)
+ android: 3 (+0)
+ iOS: 0 (+0)
+ Online: 12 (+1)
+ Most pressing bugs:
New:
None
+ New high severity bugs of the week:
+ Not possible to insert interactive frame
+ https://bugs.documentfoundation.org/show_bug.cgi?id=154040
+ Tomaz?
* QA stats (Stéphane)
+ Updated QA dashboard, table now includes an "aggregate ranking": https://stragu.shinyapps.io/lo_qa_dashboard/
+ aggregate ranking -> how much value is in fixing the bug
+ feedback appreciated
+ will add "dataloss" keyword to calculation.
+ https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
+163 -50 (-132) overall)
many thanks to the top bug squashers:
Stéphane Guillou (stragu) 21
Buovjaga 20
Caolán McNamara 10
Julien Nabet 7
Heiko Tietze 6
Mike Kaganski 6
V Stuart Foote 6
Michael Weghorn 5
Dieter 4
Eyal Rozenberg 4
+ top 10 bugs reporters:
Eyal Rozenberg 26
sdc.blanco 8
Mike Kaganski 4
Tuomas Hietala 4
Gabor Kelemen (allotropia) 3
Kurosh Tavassoli 3
Stéphane Guillou (stragu) 3
jcsanz 3
Alvin Brady 2
Coburn Ingram 2
+ top 10 bugs fixers:
McNamara, Caolán 8
Weghorn, Michael 5
Kaganski, Mike 4
Adolfo Jayme Barrientos 2
Németh, László 2
Sarper Akdemir 2
Vojtěch Doležal 2
*UNKNOWN* 1
Andreas Heinisch 1
Batmunkh Dorjgotov 1
+ top 10 bugs confirmers:
Ilmari Lauhakangas 33
Stéphane Guillou 29
Dieter 11
Heiko Tietze 10
m.a.riosv 8
Olivier Hallot 5
Nabet, Julien 4
Raal 4
Weghorn, Michael 4
*UNKNOWN* 3
* Highest-Priority bugs (aka "MABs"):
+ http://bit.ly/2lJAAJI
6.0 : 2/54 - 3 % (+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 : 1/85 - 1 % (+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:
Ilmari Lauhakangas 5
Stéphane Guillou 4
Xisco Fauli 3
Raal 2
Weghorn, Michael 1
* Bibisected bugs open: keyword 'bibisected'
+ http://bit.ly/2cSCXlS
+
done by:
Ilmari Lauhakangas 5
Stéphane Guillou 4
Xisco Fauli 3
Raal 2
Weghorn, Michael 1
* all bugs tagged with 'regression'
+ 1231(+4) bugs open of 12384(+20) total 11(+1) high prio.
done by:
Ilmari Lauhakangas 4
Stéphane Guillou 4
Xisco Fauli 2
Rathke, Eike 1
Weghorn, Michael 1
m.a.riosv 1
Németh, László 1
Raal 1
Vernon, Stuart Foote 1
* ~Component count net * high severity regressions
+ http://bit.ly/1HWHb3E
Writer - 7(+0)
Calc - 2(+1)
Draw - 1(+0)
LibreOffice - 1(+0)
by OS:
All - 7(+0)
Linux - 1(+0)
Mac OS X - 0(+0)
Windows - 3(+1)
* ~Component count net * all regressions
+ http://bit.ly/1BUdI8i
Writer: other - 431(+3)
Calc - 222(+2)
Impress - 124(+0)
Writer: docx filter - 59(+0)
Crashes - 52(+2)
LibreOffice - 49(-2)
Draw - 45(+0)
Base - 43(+0)
UI - 39(-1)
Writer: perf - 35(+0)
Borders - 33(+0)
Writer: other filter - 29(-1)
Chart - 24(-1)
RTL - 23(-1)
Printing and PDF export - 22(+2)
Writer: doc filter - 21(+0)
BASIC - 19(+0)
filters and storage - 16(+1)
graphics stack - 13(-1)
Formula Editor - 3(+0)
sdk - 2(+0)
Extensions - 1(+1)
Linguistic - 1(+0)
framework - 1(+0)
More information about the Libreoffice-qa
mailing list