* Present: Thorsten, Regina, Caolan, Olivier, Michael W., Heiko,
Cloph, Stephane, Gabriel, Eike
* Completed Action Items:
+ prepare new AlmaLinux8 baseline builders (Cloph)
* Pending Action Items:
+ get gtk4 & Qt6 locally built, on new AlmaLinux8 baseline builders (Cloph)
+ all accepted LibOCon speakers, please confirm your attendance
* Placeholder: review / revisit ESC tender decision (not needed for the moment)
* Release Engineering update (Cloph)
+ 7.6 status: rc2 status
+ 1 review on libreoffice-7-6 is needed
+ 3 reviews on libreoffice-7-6-0 are needed
+ RC2 as of last night, branch libreoffice-7-6-0 created - please remember 3
reviews
+ RC3 in two weeks
+ 7.5 status: 7.5.6 is next
+ RC1 in three weeks
+ status of bumping Linux baseline to AlmaLinux 8 on master
+ everything ready, switch over CI bots sometime this week
+ devtools / gcctoolset12 is used
+ hit small bump, gcc bug, mdds header triggers UAF, disabled the diagnostics
+ AI Cloph gtk4 local builds, Qt6 local builds
* Documentation (Olivier)
+ New Help
+ "pet" bug: https://gerrit.libreoffice.org/c/help/+/151897
+ help asked wrt gbuild issue there
+ Helpcontents2
+ add missing bookmarks + New bookmarks (R. Lima)
+ Update for Calc features (ohallot)
+ entry page for Themes feature - WIP (ohallot)
+ bit of detective work here - please help from the dev side ;)
+ Tabbed UI in Help pages + review of accuracy (ohallot)
+ updates and fixes (R. Lima, ohallot, S. Chaiklin, A. Heinisch, stragu)
+ Guides:
+ Team opted 1 book per module per year, e.g. "LibreOffice 24 Calc Guide"
+ Updating 7.6 releases for guides.
+ Bugzilla Documentation statistics
273(273) bugs open
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
created 18(7) 32(1) 80(6) 305(7)
commented 42(26) 82(29) 220(49) 1059(62)
resolved 6(5) 8(5) 31(5) 167(6)
+ top 10 contributors:
Stéphane Guillou made 50 changes in 1 month, and 299 changes in 1 year
Rafael Lima made 40 changes in 1 month, and 141 changes in 1 year
Seth Chaiklin made 19 changes in 1 month, and 312 changes in 1 year
Olivier Hallot made 10 changes in 1 month, and 480 changes in 1 year
Srebotnjak, Martin made 8 changes in 1 month, and 21 changes in 1 year
Monastirsky, Maxim made 8 changes in 1 month, and 12 changes in 1 year
Kaganski, Mike made 4 changes in 1 month, and 96 changes in 1 year
William Friedman made 4 changes in 1 month, and 4 changes in 1 year
Alex Thurgood made 3 changes in 1 month, and 6 changes in 1 year
*UNKNOWN* made 3 changes in 1 month, and 3 changes in 1 year
* UX Update (Heiko)
+ Bugzilla (topicUI) statistics
267(267) (topicUI) bugs open, 60(60) (needsUXEval) needs to be evaluated by the UXteam
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
added 6(-3) 16(-1) 30(-1) 57(-3)
commented 50(-28) 189(-8) 667(-31) 2429(-4)
removed 0(-1) 2(-1) 10(0) 30(0)
resolved 11(3) 31(7) 104(0) 329(8)
+ top 10 contributors:
Heiko Tietze made 110 changes in 1 month, and 1511 changes in 1 year
Stéphane Guillou made 46 changes in 1 month, and 409 changes in 1 year
ady made 42 changes in 1 month, and 87 changes in 1 year
Vernon, Stuart Foote made 39 changes in 1 month, and 407 changes in 1 year
Eyal Rozenberg made 36 changes in 1 month, and 288 changes in 1 year
Justin Luth made 30 changes in 1 month, and 98 changes in 1 year
Ilmari Lauhakangas made 21 changes in 1 month, and 234 changes in 1 year
Myndex made 12 changes in 1 month, and 12 changes in 1 year
Kaganski, Mike made 9 changes in 1 month, and 133 changes in 1 year
*UNKNOWN* made 7 changes in 1 month, and 9 changes in 1 year
+ [Bug 156476] Writer does not recognize missing dictionary
+ [Bug 142926] On F1 / Help failure - No resolution path is identified for
resolving errormesssage
+ [Bug 156229] Calc- Select Categories in Theme does not apply changes to sheet.
+ [Bug 156454] No indication of which table rows are considered heading rows
+ [Bug 156452] When right-clicking a table-of-contents, context menu refers
to "Index", not ToC
+ [Bug 156455] Allow toggling repeating-header property of a row in row
context menu
+ [Bug 93694] Not possible to enable table header rows repeat from menubar
+ GtkTreeView deprecated https://thisweek.gnome.org/posts/2022/10/twig-65/
+ mostly used in Gtk3 (Caolan)
+ unclear if they really move fwd with that - no sponsor for Gtk4...
+ let's wait and see
* Crash Testing (Caolan)
+ 26(+0) import failure, 0(+0) export failures
- was failing due to too many core dumps exhausting space
- fixed the big crasher, restarted
- sampled not finished run and submitted fixes for two other
issues
- next one higher than usual, expect then back to normal
- nothing beyond that
+ 0 coverity issues
+ 3 ossfuzz issues
- significant improvement
- All timeouts.
* Crash Reporting (Xisco)
+ 7.5.1.2 24951(+562)
+ 7.5.2.2 18175(+563)
+ 7.5.3.2 16985(+973)
+ 7.5.4.2 8858(+1509)
+ 7.5.5.2 403(+0)
* Mentoring (Hossein)
committer... 1 week 1 month 3 months 12 months
open 93(3) 158(17) 206(2) 236(20)
reviews 342(-18) 1216(86) 3078(-28) 10956(18)
merged 255(27) 1144(-69) 3345(-17) 12660(51)
abandoned 2(-7) 32(-7) 130(-9) 630(0)
own commits 213(57) 738(30) 2282(15) 10356(40)
review commits 74(24) 253(37) 734(11) 3054(3)
contributor... 1 week 1 month 3 months 12 months
open 13(-18) 44(-4) 223(-6) 238(0)
reviews 742(54) 2754(-122) 7958(-134) 32146(84)
merged 20(-5) 92(11) 275(-50) 2723(-13)
abandoned 1(0) 11(-3) 38(-6) 473(-9)
own commits 19(-2) 84(11) 230(-7) 1047(12)
review commits 0(0) 0(0) 0(0) 0(0)
+ easyHack statistics:
needsDevEval 8(8) needsUXEval 1(1) cleanup_comments 332(332)
total 405(405) assigned 22(22) open 355(355)
+ top 10 contributors:
Dipam Turkar made 19 patches in 1 month, and 22 patches in 1 year
Dr. David Alan Gilbert made 6 patches in 1 month, and 21 patches in 1 year
Ahmed Eltokhy made 5 patches in 1 month, and 9 patches in 1 year
Matt K made 4 patches in 1 month, and 6 patches in 1 year
Stéphane Guillou made 4 patches in 1 month, and 19 patches in 1 year
Armin Le Grand (allotropia) made 4 patches in 1 month, and 73 patches in 1 year
Czeber László made 3 patches in 1 month, and 17 patches in 1 year
Luigi Iucci made 3 patches in 1 month, and 6 patches in 1 year
Tzschichholz, Rico made 2 patches in 1 month, and 3 patches in 1 year
Juan C. Sanz made 2 patches in 1 month, and 6 patches in 1 year
+ top 10 reviewers:
Caolán McNamara made 100 review comments in 1 month, and 232 in 1 year
Michael Stahl made 100 review comments in 1 month, and 1108 in 1 year
Nabet, Julien made 96 review comments in 1 month, and 962 in 1 year
Vajngerl, Tomaž made 80 review comments in 1 month, and 410 in 1 year
Kaganski, Mike made 78 review comments in 1 month, and 366 in 1 year
Xisco Fauli made 56 review comments in 1 month, and 784 in 1 year
Christian Lohmaier made 52 review comments in 1 month, and 396 in 1 year
Thorsten Behrens made 50 review comments in 1 month, and 454 in 1 year
Weghorn, Michael made 46 review comments in 1 month, and 182 in 1 year
Grandin, Noel made 46 review comments in 1 month, and 594 in 1 year
+ big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
Sahil Gautam gautamsahil1947@xxxxxxxxx
* GSoC (Ilmari)
+ work is ongoing
+ next up: August 21st final week, submission of results by students
* Commit Access
+ none this time
* Developer Certification (Stephan/Miklos/Thorsten/László)
+ resting since: 15 weeks (limit: 20 weeks)
* Jenkins / CI update (Cloph)
gerrit_android_aarch64 jobs: 279 ok: 255 ko: 10 fail ratio: 3.58% mean_ok: 12 ( 24) median_ok: 8 ( 16)
gerrit_android_arm jobs: 281 ok: 247 ko: 9 fail ratio: 3.20% mean_ok: 12 ( 24) median_ok: 8 ( 16)
gerrit_android_x86 jobs: 280 ok: 251 ko: 13 fail ratio: 4.64% mean_ok: 12 ( 24) median_ok: 8 ( 17)
gerrit_android_x86_64 jobs: 281 ok: 249 ko: 8 fail ratio: 2.85% mean_ok: 12 ( 25) median_ok: 8 ( 19)
gerrit_linux_clang_dbgutil jobs: 586 ok: 415 ko: 112 fail ratio: 19.11% mean_ok: 50 ( 63) median_ok: 48 ( 55)
gerrit_linux_gcc_release jobs: 562 ok: 449 ko: 75 fail ratio: 13.35% mean_ok: 25 ( 33) median_ok: 22 ( 26)
gerrit_mac jobs: 572 ok: 439 ko: 84 fail ratio: 14.69% mean_ok: 45 ( 46) median_ok: 41 ( 41)
gerrit_windows jobs: 588 ok: 400 ko: 123 fail ratio: 20.92% mean_ok: 75 (126) median_ok: 67 (108)
gerrit_master jobs: 543 ok: 278 ko: 197 fail ratio: 36.28% mean_ok: 126 (130) median_ok: 111 (113)
+ https://dev-www.libreoffice.org/tmp/gerrit_230727.html
+ test that failed more than twice in last seven days:
3 CppunitTest_framework_dispatch gerrit_windows
3 CppunitTest_sc_text_functions_test gerrit_mac
3 CppunitTest_sw_mailmerge gerrit_windows
3 CppunitTest_sw_ooxmlexport17 gerrit_mac
3 CppunitTest_vcl_filters_test gerrit_linux_clang_dbgutil
3 JunitTest_ridl_remote gerrit_linux_gcc_release
4 CppunitTest_starmath_qa_cppunit gerrit_windows
4 UITest_calc_tests8 gerrit_linux_clang_dbgutil
7 UITest_sw_chart gerrit_linux_clang_dbgutil
9 Killed by the kill-wrapper gerrit_linux_clang_dbgutil
9 CppunitTest_vcl_pdfexport gerrit_windows
31 Killed by the kill-wrapper gerrit_mac
* What’s cooking (Thorsten)
+ alpha/transparency change in vcl (Noel)
+ we've always stored transparency the wrong way
+ and then had to convert, at pretty much every API surface, and during
import/export
+ things are nice & clean now - some speedup, and easier to understand
+ next up: remove split alpha bitmaps, and have it inline (RGBA) instead
+ platform a11y tests for gtk3 (Colomban Wendling, Hypra):
https://gerrit.libreoffice.org/c/core/+/153069
+ tender by TDF, last stage of the work
+ locking down what we do on internal a11y api
+ almost there, some last remaining problems
+ will need some extra packages on CI, to run those tests - already
installed (optional, configure checks for them)
* LibreOffice conference Bucharest 2023 (Gabriel)
+ some visa issues, trying to work-around it
+ two speakers affected - trying to solve that creatively
+ around 60 registrations, around 30 for the workshop
+ will do more local PR - expects more people signing up
+ many people from outside Romania, for the workshop - very nice to see!
+ 70 presentation - and 53 speakers in total
+ AI all accepted speakers please confirm your attendance (email from
LibreOffice Conference 2023 <noreply@xxxxxxxxxxxxxxxxxxxxxx>)
* QA update (Xisco)
+ UNCONFIRMED: 1186 (-2)
+ enhancements: 274 (+1)
+ needsUXEval: 5 (-2)
+ haveBackTrace: 11 (+0)
+ needsDevAdvice: 34 (+0)
+ documentation: 4 (+0)
+ android: 3 (+0)
+ iOS: 0 (+0)
+ Online: 12 (+0)
+ Most pressing bugs:
New:
Old:
Fixed:
+ New high severity bugs of the week:
+ Always default to 'whole document' in Print and PDF export dialogs
+ https://bugs.documentfoundation.org/show_bug.cgi?id=139164
+ bug 54908, see comment 15 (bug), comment 21 (ideas)
* QA stats (Stéphane)
+ Looked at PNG / image resolution, and accelerator issues
+ https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
+103 +20 (-146) overall)
many thanks to the top bug squashers:
Stéphane Guillou (stragu) 25
QA Administrators 21
خالد حسني 10
Balázs Varga (allotropia) 6
Heiko Tietze 6
Rafael Lima 6
Gabor Kelemen (allotropia) 5
BogdanB 4
Buovjaga 4
Michael Stahl (allotropia) 4
+ top 10 bugs reporters:
Stéphane Guillou (stragu) 5
Eyal Rozenberg 4
James 4
Mike Kaganski 3
Rafael Lima 3
vicxp0518 3
Elmar 2
Gerald Pfeifer 2
Jim Connell 2
Jonas H 2
+ top 10 bugs fixers:
خالد حسني 9
Balazs Varga 6
Rafael Lima 6
Michael Stahl 4
Nagy Tibor 3
Patrick Luby 3
Andreas Heinisch 2
Czeber László 2
Heiko Tietze 2
Justin Luth 2
+ top 10 bugs confirmers:
Stéphane Guillou 21
m.a.riosv 10
Heiko Tietze 9
Dieter 5
خالد حسني 5
*UNKNOWN* 4
Andreas Heinisch 2
Nabet, Julien 2
Srebotnjak, Martin 2
Alex Thurgood 1
* Bisected bugs open: keyword 'bisected'
+ more accurate - down to a single commit.
+ http://bit.ly/2dyIfDy
+
done by:
Stéphane Guillou 2
Justin Luth 1
Kelemen, Gabor 1
خالد حسني 1
Raal 1
* Bibisected bugs open: keyword 'bibisected'
+ http://bit.ly/2cSCXlS
+
done by:
Ilmari Lauhakangas 2
Stéphane Guillou 2
Justin Luth 1
Kelemen, Gabor 1
Raal 1
* all bugs tagged with 'regression'
+ 1194(-2) bugs open of 12674(+10) total 13(+2) high prio.
done by:
Stéphane Guillou 3
Justin Luth 1
Kelemen, Gabor 1
خالد حسني 1
Kaganski, Mike 1
Henschel, Regina 1
Telesto 1
* ~Component count net * high severity regressions
+ http://bit.ly/1HWHb3E
Writer - 8(+2)
Calc - 3(+0)
Draw - 1(+0)
LibreOffice - 1(+0)
by OS:
All - 9(+1)
Linux - 2(+1)
Mac OS X - 0(+0)
Windows - 2(+0)
* ~Component count net * all regressions
+ http://bit.ly/1BUdI8i
Writer: other - 420(+0)
Calc - 218(-1)
Impress - 132(-1)
LibreOffice - 50(+1)
Crashes - 46(+0)
Draw - 45(+0)
Writer: docx filter - 44(+1)
Base - 42(+0)
UI - 35(-1)
Borders - 33(+0)
Writer: perf - 33(+0)
Writer: other filter - 30(+0)
Chart - 23(-2)
Printing and PDF export - 23(+0)
RTL - 23(+0)
BASIC - 18(+0)
filters and storage - 18(+0)
Writer: doc filter - 14(+1)
graphics stack - 12(+0)
Formula Editor - 3(+0)
Extensions - 2(+0)
framework - 2(+0)
sdk - 2(+0)
Linguistic - 1(+0)
-- Thorsten