-
Present:
- Thorsten, Michael W., Olivier, Stephan, Ilmari, Cloph, Hossein,
Heiko, Caolan,
Regina, Michael S., Xisco
- Thorsten, Michael W., Olivier, Stephan, Ilmari, Cloph, Hossein,
-
Completed Action Items:
-
Pending Action Items:
- perf.libreoffice.org: switch the default to the new data (Cloph)
-
Release Engineering update (Cloph)
- 24.8.0 final released today
- 24.8.1 rc1 this week, probably tomorrow during the day
- 24.2.6 rc2 next week
- OK to enable MAR updater by default for 24.8.1? (Stephan)
- OK, test runs done (Cloph)
- come up with a nice web page to show after updating (Cloph)
- minor issue: if you do a multi-step update you might get
multiple web pages opening in the browser - workaround: remove the url from the N-1 … etc MAR files, so users
will always only see the last patch update URL (Thorsten) - possible to role updates gradually, only to few people first?
(Hossein)- to find possible issues, avoid heavy load
- not easy, but testing side for QA before update (Cloph)
- delay switching MAR updater notification live for a few days
(Cloph) - assume our users & QA community would notice any catastrophic
issues quickly
(Thorsten)
- 24.2.5 → 24.2.6 → 24.2.7 → 24.8.3 (or 4) planned updating
scheme (Cloph) - already mention latest 24.8 on page shown after incremental
upate? (Cloph)
AI: enable MAR updater by default (Stephan)
-
Documentation (Olivier)
-
Helpcontents2
- Updates and fixes (Pierre F, D. Maddern, ohallot, A. Romedenne)
- New Help pages on Sidebar (ohallot)
- Obsolete HID’s
- not critical, but helpful to remove them (easy hack?)
- Obsolete HID’s
- Online Help pages updated for 24.8
-
Guides
- Getting Started 24.8 released with LO24.8
- Work on Calc Guide
-
Bugzilla Documentation statistics
237(237) bugs open -
Updates:
BZ changes 1 week 1 month 3 months 12 months
created 24(1) 72(14) 106(4) 245(8)
commented 43(7) 133(36) 269(6) 905(36)
resolved 9(1) 39(6) 66(0) 155(3) -
top 10 contributors:
Pierre F made 88 changes in 1 month, and 124 changes in 1 year
Dione Maddern made 62 changes in 1 month, and 75 changes in 1
year
Olivier Hallot made 58 changes in 1 month, and 308 changes in
1 year
Vernon, Stuart Foote made 27 changes in 1 month, and 152
changes in 1 year
Ilmari Lauhakangas made 14 changes in 1 month, and 102
changes in 1 year
Dieter made 10 changes in 1 month, and 26 changes in 1 year
Alain Romedenne made 8 changes in 1 month, and 20 changes in
1 year
Kaganski, Mike made 8 changes in 1 month, and 85 changes in 1
year
Henschel, Regina made 6 changes in 1 month, and 20 changes in
1 year
Roman Kuznetsov made 5 changes in 1 month, and 10 changes in
1 year
-
-
UX Update (Heiko)
- Bugzilla (topicUI) statistics
233(233) (topicUI) bugs open, 29(29) (needsUXEval) needs to be
evaluated by the UXteam - Updates:
BZ changes 1 week 1 month 3 months 12 months
added 5(-1) 9(1) 10(1) 18(1)
commented 34(-17) 132(-20) 412(-12) 1747(-15)
removed 0(0) 0(0) 2(0) 10(0)
resolved 1(-5) 24(-9) 73(-4) 281(-7) - top 10 contributors:
Eyal Rozenberg made 56 changes in 1 month, and 196 changes in
1 year
Heiko Tietze made 56 changes in 1 month, and 954 changes in 1
year
Stéphane Guillou made 26 changes in 1 month, and 587 changes
in 1 year
Vernon, Stuart Foote made 23 changes in 1 month, and 338
changes in 1 year
Ilmari Lauhakangas made 13 changes in 1 month, and 144
changes in 1 year
Justin Luth made 9 changes in 1 month, and 70 changes in 1 year
steve made 8 changes in 1 month, and 17 changes in 1 year
Dieter made 6 changes in 1 month, and 145 changes in 1 year
Kelemen, Gabor made 6 changes in 1 month, and 27 changes in 1
year
kolAflash made 6 changes in 1 month, and 12 changes in 1 year - [Bug 153759] EDITING: Mark column → Ctrl+C → right-click →
Insert Columns
Before → Ctrl+V → wrong reference despite $ - [Bug 161532] Selection in formula view is not reflected in the
source view when
visual editing is active - [Bug 161588] Autoinput suggestions cannot be rejected (e.g. with Esc)
- [Bug 162501] Draw - no useful scaling factors for English units
- [Bug 155712] Footnote numbering should be page-style-specific
- Bugzilla (topicUI) statistics
-
Crash Testing (Caolan)
- 16(+0) import failure, 13(+0) export failures
- Development/Crashtesting - The Document Foundation Wiki
- missing a week’s update
- 542 (down from peak of 3486) coverity issues
- 4 ossfuzz issues
- 1 3rd party crash, 3 timeouts
- 16(+0) import failure, 13(+0) export failures
-
Crash Reporting (Xisco)
- 24.2.2.2 20137(+362)
- 24.2.3.2 18072(+546)
- 24.2.4.2 13818(+698)
- 24.2.5.2 10808(+2806)
-
Mentoring (Hossein)
- New EasyHack
tdf#162563 Remove remaining Java applet code and references
162563 – Remove remaining Java applet code and references- Java applet API removed in 2021
- New blog post on dev blog about crashes
Crash fix part 5: crash report tool
Crash fix part 5: crash report tool - LibreOffice Development Blog- Previous parts
-
segfault 2) abort 3) testing crashes 4) assertion failure
committer… 1 week 1 month 3 months 12 months
open 93(12) 181(11) 187(14) 187(14)
reviews 366(-90) 1388(-140) 3740(-92) 13194(-16)
merged 252(30) 1049(-57) 3486(19) 13019(74)
abandoned 17(0) 89(0) 240(10) 780(3)
own commits 184(7) 752(-44) 2371(17) 9516(53)
review commits 59(13) 238(12) 747(-16) 3131(34)
contributor… 1 week 1 month 3 months 12 months
open 64(12) 114(3) 118(4) 118(4)
reviews 872(114) 2952(-70) 8108(92) 29892(-100)
merged 41(17) 121(23) 298(16) 1544(29)
abandoned 4(-5) 39(-1) 89(-4) 595(-150)
own commits 25(4) 111(5) 330(-8) 1276(20)
review commits 0(0) 0(0) 0(0) 0(0)
-
- easyHack statistics:
needsDevEval 8(8) needsUXEval 1(1) cleanup_comments 328(328)
total 411(411) assigned 23(23) open 353(353) - top 10 contributors:
Pierre F made 34 patches in 1 month, and 66 patches in 1 year
made 13 patches in 1 month, and 28 patches in 1 year
Dione Maddern made 11 patches in 1 month, and 78 patches in 1
year
Ritobroto Mukherjee made 5 patches in 1 month, and 28 patches
in 1 year
Weblate made 4 patches in 1 month, and 37 patches in 1 year
Adam Seskunas made 4 patches in 1 month, and 21 patches in 1 year
Hubert Figuière made 4 patches in 1 month, and 13 patches in
1 year
Kurt Nordback made 2 patches in 1 month, and 27 patches in 1 year
Vladislav Tarakanov made 2 patches in 1 month, and 4 patches
in 1 year
Kira Tubo made 2 patches in 1 month, and 20 patches in 1 year - top 10 reviewers:
Thorsten Behrens made 154 review comments in 1 month, and 718
in 1 year
Adolfo Jayme Barrientos made 124 review comments in 1 month,
and 754 in 1 year
Caolán McNamara made 118 review comments in 1 month, and 1452
in 1 year
Vajna, Miklos made 88 review comments in 1 month, and 1176 in
1 year
Michael Stahl made 86 review comments in 1 month, and 838 in
1 year
Nabet, Julien made 70 review comments in 1 month, and 940 in
1 year
Christian Lohmaier made 70 review comments in 1 month, and
498 in 1 year
Kaganski, Mike made 66 review comments in 1 month, and 500 in
1 year
Hossein made 62 review comments in 1 month, and 334 in 1 year
Heiko Tietze made 56 review comments in 1 month, and 284 in 1
year - Patches automatically abandoned:
[WIP] Create new data structure for Primitive2DContainer ( Noel
Grandin )
- https://gerrit.libreoffice.org/#/c/135319
Get at least some information out of coredumpctl ( Noel Grandin )
- https://gerrit.libreoffice.org/#/c/163945
WIP JsonWriterStruct ( Noel Grandin )
- https://gerrit.libreoffice.org/#/c/164293
tdf#45904: Move _XTextSection Java test to C++ ( Seturaj Matroja )
- https://gerrit.libreoffice.org/#/c/164641
loplugins:dllprivate also check for SAL_DLLPUBLIC_RTTI ( Noel
Grandin )
- https://gerrit.libreoffice.org/#/c/164762 - big CONGRATULATIONS to contributors who have at least 1 merged
patch, since last report:
Deepanshu Sharma 129deepanshusharma@gmail.com
Tzu-Hsuan Huang tzhsn.huang@gmail.com
- Previous parts
- New EasyHack
-
GSoC (Ilmari)
- 26 August is the deadline for final code submissions in
non-extended projects - various projects with extensions
- possible to change extension? (Hossein)
- yes, if deadline not yet started, but better do ASAP (Ilmari)
- Ilmari available to brainstorm ideas if students want to continue
with LO dev
after GSoC
- 26 August is the deadline for final code submissions in
-
Minimum display resolution (Ilmari)
- 161240 – Some dialogs do not fit on the screen
- Should we bump it to WXGA 16:10, 1280x800?
- inconsistent data, wiki vs. system req. website
- also scaling plays a role (Hossein)
- problems with 2x, 3x, … scaling
- not a hard requirement (Cloph)
- minor UX hassle with options dialog on too small display
- current value agreed a couple years ago, due to main menu size (Heiko)
- design team wants to continue with slightly smaller values, for
exisiting uses
(Heiko) - harmonize website content with design materials (Ilmari)
- better just state minimum vertical requirements, not aspect ratio
(Cloph) - or just state “best experience with 1280 or more” or similar (Cloph)
- height is also an issue sometimes (Heiko)
-
LiboCon (Cloph)
- CfP is open:
LibreOffice Conference 2024 :: pretalx- 2024-08-31 11:52 (UTC) is the deadline
- Call re development workshop, working on it (Hossein)
- CfP is open:
-
Commit Access
-
Developer Certification (Stephan/Miklos/László/Gabriel)
- resting since: 15 weeks (limit: 20 weeks)
-
Jenkins / CI update (Cloph)
gerrit_android_aarch64 jobs: 162 ok: 155 ko: 4 fail ratio: 2.47%
mean_ok: 12 ( 25) median_ok: 9 ( 18)
gerrit_android_arm jobs: 162 ok: 156 ko: 3 fail ratio: 1.85%
mean_ok: 12 ( 23) median_ok: 8 ( 14)
gerrit_android_x86 jobs: 162 ok: 154 ko: 5 fail ratio: 3.09%
mean_ok: 13 ( 25) median_ok: 9 ( 16)
gerrit_android_x86_64 jobs: 162 ok: 156 ko: 3 fail ratio: 1.85%
mean_ok: 10 ( 21) median_ok: 7 ( 12)
gerrit_linux_clang_dbgutil jobs: 329 ok: 273 ko: 48 fail ratio: 14.59%
mean_ok: 52 ( 64) median_ok: 50 ( 57)
gerrit_linux_gcc_release jobs: 390 ok: 319 ko: 54 fail ratio: 13.85%
mean_ok: 26 ( 34) median_ok: 20 ( 24)
gerrit_mac jobs: 334 ok: 299 ko: 22 fail ratio: 6.59%
mean_ok: 57 ( 62) median_ok: 47 ( 48)
gerrit_windows jobs: 335 ok: 276 ko: 45 fail ratio: 13.43%
mean_ok: 69 ( 83) median_ok: 64 ( 66)
gerrit_master_ml jobs: 411 ok: 242 ko: 142 fail ratio: 34.55%
mean_ok: 129 (131) median_ok: 108 (108)
gerrit_master jobs: 37 ok: 24 ko: 7 fail ratio: 18.92%
mean_ok: 94 ( 96) median_ok: 76 ( 76)
gerrit_master_seq jobs: 372 ok: 218 ko: 133 fail ratio: 35.75%
mean_ok: 129 (132) median_ok: 113 (114)- tests that failed more than twice in last seven days
4 CppunitTest_sw_a11y gerrit_linux_gcc_release
4 JunitTest_sd_unoapi gerrit_linux_clang_dbgutil
4 UITest_impress_tests gerrit_linux_clang_dbgutil
6 CppunitTest_sd_tiledrendering
gerrit_linux_gcc_release
18 aborted by jenkins job timeout gerrit_windows - uneventful
- tests that failed more than twice in last seven days
-
What’s cooking (Miklos)
- A11y update (Michael W)
- winaccessibility:
- fix for tdf#91739 “nvda can not read documents from top to
bottom.” - implement IAccessible2_2 interface
- misc cleanups etc.
- fix for tdf#91739 “nvda can not read documents from top to
- Qt: mismatch between window title and a11y name (breaks
Accerciser’s
highlighting feature) (QTBUG-127563,…)
- winaccessibility:
- RTL/CTL/CJK update (Jonathan)
- tdf#141466: sw: Asian Phonetic Guide dialog produces incorrect
base text - tdf#153966: vcl: RTL characters ‘fidget’ while typing
- tdf#151748: editeng does not check whether there is enough room
for kashida
- tdf#141466: sw: Asian Phonetic Guide dialog produces incorrect
- CairoSDPR from Armin - about to land in a bit, with cairo-native
rendering
of alpha, gradients etc in experimental mode - should speed-up
graphics-heavy
content rendering by several orders of magnitude (Linux-only
currently) - Mike solved a rendering issue depending on resolution on Windows,
that hit one
bot (Cloph)
- A11y update (Michael W)
-
QA update (Xisco)
-
UNCONFIRMED: 1229 (-16)
- enhancements: 283 (-6)
- needsUXEval: 9 (+2)
- haveBackTrace: 9 (+0)
- needsDevAdvice: 47 (+1)
- documentation: 5 (-1)
- android: 0 (+0)
- iOS: 0 (+0)
- Online: 9 (+0)
-
Most pressing bugs:
New:
None
- New high severity bugs of the week:
-
FILEOPEN PPTX: image completely disappears, other quite off
(zoomed in?) -
Page layout reflow after pressing delete causes hang
(involving tables)
-
-
-
QA stats
+
Weekly Bug Summary
+74 +5 (-93) overall)
many thanks to the top bug squashers:
Buovjaga 15
Justin L 11
QA Administrators 10
Mike Kaganski 6
Dieter 5
Heiko Tietze 5
Dione Maddern 4
Caolán McNamara 3
Michael Weghorn 3
Andreas Heinisch 2-
top 10 bugs reporters:
Mike Kaganski 5
Eyal Rozenberg 3
FishBoneEK 3
Urmas 3
Lars Jødal 2
Regina Henschel 2
fpy 2
Dieter 1
Heiko Tietze 1
Laurent Balland 1 -
top 10 bugs fixers:
Justin Luth 10
Kaganski, Mike 5
Dione Maddern 4
Heiko Tietze 4
Ilmari Lauhakangas 3
2
Andreas Heinisch 2
Caolán McNamara 2
Jonathan Clark 2
Bogaboga Man 1 -
top 10 bugs confirmers:
Ilmari Lauhakangas 23
Raal 12
Dieter 7
Heiko Tietze 7
m.a.riosv 3
2
Caolán McNamara 2
Henschel, Regina 2
Kaganski, Mike 2
Németh, László 2
-
-
Bisected bugs open: keyword ‘bisected’
- more accurate - down to a single commit.
- Bug List: LibreOffice Bi-bisected
done by: Raal 5 Ilmari Lauhakangas 4
-
Bibisected bugs open: keyword ‘bibisected’
done by: Ilmari Lauhakangas 5 Raal 5 Steve271 1
-
all bugs tagged with ‘regression’
-
1202(-6) bugs open of 13545(+6) total 24(+0) high prio.
done by:
Raal 5
m.a.riosv 2
Ilmari Lauhakangas 1
Telesto 1
-
-
~Component count net * high severity regressions
-
Bug List
Writer - 11(+0)
Calc - 6(+0)
Impress - 2(+0)
LibreOffice - 2(+0)
UI - 2(+0)
by OS:
All - 15(+0)
Linux - 6(+0)
Mac OS X - 0(+0)
Windows - 3(+0) -
Bug List
-
~Component count net * all regressions
-
Bug List
Writer: other - 383(-4)
Calc - 241(+1)
Impress - 127(+1)
LibreOffice - 52(+0)
Draw - 49(+1)
Writer: docx filter - 44(-1)
Crashes - 43(-3)
Base - 39(+0)
UI - 37(+0)
Borders - 34(+0)
Writer: perf - 33(-1)
Writer: other filter - 31(-1)
Printing and PDF export - 26(+0)
Chart - 24(+0)
RTL - 23(+0)
BASIC - 20(+0)
filters and storage - 20(+0)
Writer: doc filter - 17(+0)
graphics stack - 12(+0)
Formula Editor - 10(+0)
framework - 3(+0)
Extensions - 2(+0)
sdk - 2(+0)
Linguistic - 1(+0)
-
Bug List