-
Present: Bogdan, Regina, Heiko, Xisco, cloph, Neil R, Ilmari, Michael
W, Jonathan C, Dan W, Hossein -
Completed action items
- Announce Win x86 build support removal in wiki (Ilmari)
+
ReleaseNotes/27.2 - The Document Foundation Wiki
- Announce Win x86 build support removal in wiki (Ilmari)
-
Pending action items:
-
Release Engineering
- 26.2.7 rc1 in 1 weeks
- 26.8.2 branch this week
- 26.8.2 rc1 in 2 weeks
-
MAR Updater (Cloph)
- 25.8 branch: to 25.8.7, from there cross-update to 26.2.6
- 26.2 branch: updated to 26.2.6
- cross-update to 26.8 not before 26.8.3, before that updates to
26.8.x only for users of 26.8.x
-
App stores (Cloph)
- MacOS: 25.8.7
- Windows: 25.8.7
- Mac & Win 26.2.6 version is on submittion (Cloph)
-
Documentation (Olivier)
- New Help
- Added hreflang= to online pages (ohallot)
- Helpcontents
- Updates and fixes (ohallot, L. Nemeth, A. Romedenne)
- Guides
- Update in progress
- Bugzilla Documentation statistics
205(205) bugs open - Updates:
BZ changes 1 week 1 month 3 months 12 months
created 21(5) 39(10) 100(6) 241(-1)
commented 38(23) 77(37) 227(16) 759(29)
resolved 3(-1) 14(2) 68(2) 168(-4) - top 10 contributors:
Bogdan B made 91 changes in 1 month, and 194 changes in 1 year
Olivier Hallot made 60 changes in 1 month, and 713 changes in
1 year
Nabet, Julien made 13 changes in 1 month, and 22 changes in 1
year
Jürgen Kirsten made 9 changes in 1 month, and 9 changes in 1 year
nutka made 5 changes in 1 month, and 13 changes in 1 year
jan made 4 changes in 1 month, and 5 changes in 1 year
Ilmari Lauhakangas made 4 changes in 1 month, and 156 changes
in 1 year
Ledure, Jean-Pierre made 4 changes in 1 month, and 4 changes
in 1 year
Roman Kuznetsov made 3 changes in 1 month, and 9 changes in 1
year
nobu made 3 changes in 1 month, and 62 changes in 1 year
- New Help
-
UX Update (Heiko)
- Bugzilla (topicUI) statistics
195(195) (topicUI) bugs open, 42(42) (needsUXEval) needs to be
evaluated by the UXteam - Updates:
BZ changes 1 week 1 month 3 months 12 months
added 9(-3) 28(1) 39(3) 42(4)
commented 47(-45) 193(-20) 276(4) 709(27)
removed 0(0) 0(0) 0(0) 2(0)
resolved 1(-3) 6(-1) 19(0) 72(1) - top 10 contributors:
Heiko Tietze made 88 changes in 1 month, and 276 changes in 1
year
Eyal Rozenberg made 66 changes in 1 month, and 178 changes in
1 year
Bogdan B made 53 changes in 1 month, and 67 changes in 1 year
jan made 23 changes in 1 month, and 37 changes in 1 year
Ilmari Lauhakangas made 22 changes in 1 month, and 124
changes in 1 year
Vernon, Stuart Foote made 22 changes in 1 month, and 94
changes in 1 year
Dieter made 21 changes in 1 month, and 34 changes in 1 year
Nabet, Julien made 15 changes in 1 month, and 15 changes in 1
year
Ady made 9 changes in 1 month, and 27 changes in 1 year
m.a.riosv made 7 changes in 1 month, and 15 changes in 1 year
→ + bug 173791 Make it easier to alter Heading Numbering choices when
interacting
with Heading N styles- bug 104206 Allow Paragraph Styles to bind to List Styles’
levels, like
with Outline Numbering
→ + bug 173772 Adopt the “ghost-cut” approach to cutting
→ + bug 167980 FORMATTING: Ctrl+V mapped to “Paste unformatted text”
still
pastes formatting in cell edit mode
→ + bug 170776 Feature Requests: Enable Different Document Background
Color by
Program in Appearance Options
→ + bug 166447 upload my blog posts from LO Writer to my Blogger - could be similar to MediaWiki Publisher
(–enable-ext-wiki-publisher);
both make more sense as extensions (Michael)
- bug 104206 Allow Paragraph Styles to bind to List Styles’
- Bugzilla (topicUI) statistics
-
Crash Testing (Xisco/Cloph)
-
93 import failure, 3 export failures (last week’s numbers,
current one still running) (no current results, previous run was once
more interrupted) -
still no current results, need to decouple it from jenkins
again/having the job be interrupted without a way to resume doesn’t work
for multi-day runs -
will change it to a hook (job notifies jenkins when it starts/is
done) or a polling job (only probe whether the job is still running
instead of controlling the job itself) -
Coverity issues
- New build from last week - no new issues
- Google / ossfuzz:
- Access granted after half a year
(https://github.com/google/oss-fuzz/pull/15475)
- 7 new CVEs disclosed last week:
-
-
Crash Reporting (from crashreport.libreoffice.org)
-
26.2.0.3 68706(+1309)
-
26.2.1.2 85299(+1544)
-
26.2.2.2 44089(+1211)
-
26.2.3.2 50556(+410)
-
26.2.4.2 88926(+1064)
-
26.2.5.2 112027(+5479)
-
26.2.6.3 4521(+4110)
-
26.8.0.2 128(+5)
-
26.8.0.3 42710(+11977)
-
- Third most reported crash in 26.8.0.3
- Fixed thanks to Michael W.
-
mentoring/easyhack update (Hossein)
committer… 1 week 1 month 3 months 12 months
open 58(12) 125(25) 127(27) 127(27)
reviews 302(38) 1060(-732) 3110(22) 14096(-154)
merged 171(-170) 943(-284) 3014(-44) 15181(-58)
abandoned 7(0) 33(0) 95(-6) 713(-10)
own commits 132(-109) 719(-231) 2375(-24) 9994(-22)
review commits 88(1) 336(-232) 1318(42) 3860(41)
contributor… 1 week 1 month 3 months 12 months
open 64(-11) 1147(0) 1155(8) 1155(8)
reviews 600(-148) 2302(-430) 6442(-74) 33184(-136)
merged 41(29) 82(17) 245(26) 1882(-7)
abandoned 6(-5) 35(-74) 191(-15) 1165(-6)
own commits 18(15) 46(1) 183(2) 952(3)
review commits 0(0) 0(0) 0(0) 0(0)- easyHack statistics:
needsDevEval 8(8) needsUXEval 0(0) cleanup_comments 336(336)
total 397(397) assigned 20(20) open 335(335) - top 10 contributors:
Apurv Rajput made 9 patches in 1 month, and 32 patches in 1 year
Devansh Varshney made 5 patches in 1 month, and 27 patches in
1 year
Tulio Macedo made 4 patches in 1 month, and 8 patches in 1 year
Bogdan B made 4 patches in 1 month, and 35 patches in 1 year
Noel Grandin made 3 patches in 1 month, and 3 patches in 1 year
Jason Whitmore made 2 patches in 1 month, and 5 patches in 1 year
Weblate made 1 patches in 1 month, and 14 patches in 1 year
Danh Doan made 1 patches in 1 month, and 2 patches in 1 year
Dev Lo made 1 patches in 1 month, and 2 patches in 1 year
Méven Car made 1 patches in 1 month, and 7 patches in 1 year - top 10 reviewers:
Hossein made 208 review comments in 1 month, and 704 in 1 year
Christian Lohmaier made 136 review comments in 1 month, and
1082 in 1 year
Nabet, Julien made 100 review comments in 1 month, and 1198
in 1 year
Xisco Fauli made 80 review comments in 1 month, and 616 in 1 year
Ilmari Lauhakangas made 64 review comments in 1 month, and
1166 in 1 year
Weghorn, Michael made 54 review comments in 1 month, and 484
in 1 year
Dan Williams made 42 review comments in 1 month, and 334 in 1
year
Heiko Tietze made 38 review comments in 1 month, and 304 in 1
year
Jonathan Clark made 38 review comments in 1 month, and 298 in
1 year
Adolfo Jayme Barrientos made 34 review comments in 1 month,
and 866 in 1 year - Patches automatically abandoned:
tdf#171153 Fix math formula resize ( Aung, Khant Oo )
- https://gerrit.libreoffice.org/#/c/201238
tdf#66185 BASIC IDE: use IdeDataProvider for dot completion (
Madhura Hegde )
- https://gerrit.libreoffice.org/#/c/202257
XLSX export: Fix dangling dxf id in XclExpDxfs(xestyle.cxx)
ctor ( Xisco Fauli )
- https://gerrit.libreoffice.org/#/c/204662 - big CONGRATULATIONS to contributors who have at least 1 merged
patch, since last report:
Christopher Ross
Zesen Liu
Matthieu (403)
- easyHack statistics:
-
GSoC (Ilmari)
- OpenType Math evaluation deadline 9 Nov
-
macOS baseline bump (Ilmari)
- https://gerrit.libreoffice.org/c/core/+/211683
- build fails with macOS 13/Xcode 14 already since 26-2 branch off
→ bump to macOS 14 with Xcode 16- also works with the bump to -std:c++23
- (Xcode 15 does not work with c++2b)
- only openldap needed a syntax patch
( https://gerrit.libreoffice.org/c/core/+/211633 ) - when doing non-default configuration with fontconfig: older
versions also need xlocale.h for locale_t :
https://gerrit.libreoffice.org/c/core/+/211630- “non-default configuration” == headless mode enabled
- can we have CI use different OS/Compiler versions? (hossein)
- can dedicate a macOS tinderbox to have it on old baseline (Dan)
- for windows we can have different compiler versions but not
different OS versions (cloph) - on linux we deliberately use old baseline so switching that up
is hard (cloph) - but if anyone is willing to host systems with
experimental/extreme configs, I’d be happy to integrate those into
jenkins (cloph) - with the mac we should at least cover the minimal baseline we
document on all systems. - I’ve been using https://xcodereleases.com/ to get links to older
Xcode versions to test; links go to Apple where you must log in with a
developer account (so not suitable for most people) but useful for
testing older stuff - Old MacOS installers (macOS 14+): softwareupdate
–fetch-full-installer --full-installer-version (where ver ==
14.8.9 for example) and it downloads a full upgrade installer to
/Applications
-
Qt on macOS and Windows: prospects for offering an experimental option
to turn it on? (Ilmari- Adding build option to CI should come first (Hossein)
- Build issues with headless (fontconfig) is a blocker on Windows
- Also build issues on macOS in avmedia
- Add qt to the external bundle (M. Weghorn)
- CMake is not a problem, already supported / available on CI (Cloph)
-
Commit Access
-
Developer Certification (Hossein/Jonathan/Laszlo/Stephan)
+ resting since: 20 weeks (limit: 20 weeks)
+ Overhaul Dev certification program (Jonathan) -
Jenkins (Cloph)
gerrit_android_aarch64 jobs: 303 ok: 292 ko: 9 fail ratio: 2.97%
mean_ok: 6 ( 23) median_ok: 5 ( 16)
gerrit_android_arm jobs: 303 ok: 292 ko: 9 fail ratio: 2.97%
mean_ok: 5 ( 21) median_ok: 4 ( 14)
gerrit_android_x86 jobs: 304 ok: 293 ko: 9 fail ratio: 2.96%
mean_ok: 6 ( 20) median_ok: 5 ( 12)
gerrit_android_x86_64 jobs: 304 ok: 293 ko: 9 fail ratio: 2.96%
mean_ok: 6 ( 20) median_ok: 5 ( 13)
gerrit_linux_clang_dbgutil jobs: 315 ok: 260 ko: 48 fail ratio: 15.24%
mean_ok: 47 ( 59) median_ok: 45 ( 55)
gerrit_linux_gcc_release jobs: 367 ok: 289 ko: 71 fail ratio: 19.35%
mean_ok: 25 ( 35) median_ok: 21 ( 32)
gerrit_mac jobs: 425 ok: 245 ko: 176 fail ratio: 41.41%
mean_ok: 38 ( 48) median_ok: 35 ( 40)
gerrit_windows_wsl jobs: 409 ok: 263 ko: 141 fail ratio: 34.47%
mean_ok: 66 (101) median_ok: 69 ( 83)
gerrit_master_ml_p jobs: 295 ok: 166 ko: 114 fail ratio: 38.64%
mean_ok: 8 (148) median_ok: 0 (122)
gerrit_268_p jobs: 89 ok: 29 ko: 60 fail ratio: 67.42%
mean_ok: 90 (101) median_ok: 85 ( 85)
gerrit_262_p jobs: 27 ok: 16 ko: 11 fail ratio: 40.74%
mean_ok: 96 ( 96) median_ok: 96 ( 96)- tests that failed more than twice in last seven days
3 CppunitTest_vcl_pdfexport3 gerrit_mac
3 JunitTest_forms_unoapi_2 gerrit_linux_clang_dbgutil
5 Killed by the kill-wrapper gerrit_linux_gcc_release
6 UITest_cui_dialogs gerrit_linux_clang_dbgutil
45 Segfault on Mac on framework_loadenv test gerrit_mac - notably the JunitTest_toolkit_complex one is gone from the
top-failures, seems like the fix helped \o/ - since macOS 15 seems to not run into the framework_loadenv failure
will gradually downgrade machines if possible- didn’t check effect of different versions of Xcode vs macOS
though, so could also be a matter of the version of Xcode affecting things
- didn’t check effect of different versions of Xcode vs macOS
- maybe a workaround for jar/zip copying issues with granting manage
apps permissions to terminal, but still needs to be verified/investigated
- tests that failed more than twice in last seven days
-
What’s cooking (all)
- ODF-TC: First meeting on a standard for functions
- Test files to check when it fails (Regina)
- collect in github (>700 functions)
- OOXML and ODF have math definition, MS Excel has no math
definition
- Test files to check when it fails (Regina)
- On going work in C’bra for smart art (Regina)
- Patches in, ongoing work
- Look at C’bra dev’
- Better rendering but not yet finished
- ODF-TC: First meeting on a standard for functions
-
QA update (Xisco)
-
UNCONFIRMED: 2552 (+3)
- enhancements: 725 (+2)
- needsUXEval: 26 (-4)
- haveBackTrace: 15 (+0)
- needsDevAdvice: 52 (+0)
- documentation: 5 (-6)
- android: 3 (+0)
- iOS: 0 (+0)
- Online: 3 (+0)
-
Bisected regressions in 26.8
https://bugs.documentfoundation.org/buglist.cgi?bug_status=UNCONFIRMED&bug_status=NEW&f1=version&keywords=regression%2C%20bisected%2C%20&keywords_type=allwords&list_id=1999780&o1=regexp&order=Importance&resolution=---&v1=^26\.8
11 issues (0)
-
-
esp annoying: white lines in images & audio issues with presentations
on windows (bogdan)-
Bisected regressions in 26.2
https://bugs.documentfoundation.org/buglist.cgi?bug_status=UNCONFIRMED&bug_status=NEW&f1=version&keywords=regression%2C%20bisected%2C%20&keywords_type=allwords&o1=regexp&order=Importance&resolution=---&v1=^26\.2
28 issues (+2) -
Most pressing bugs:
New:
None
- New high severity bugs of the week:
- rework document Language Setting into a dedicated dialog
(comment 7, comment 17)- https://bugs.documentfoundation.org/show_bug.cgi?id=103036
- GSOC project ?
- rework document Language Setting into a dedicated dialog
-
-
QA stats
+
Weekly Bug Summary
+121 -13 (-97) overall)
many thanks to the top bug squashers:
BogdanB 10
Andreas Heinisch 9
Justin L 9
Julien Nabet 7
Heiko Tietze 6
Michael Weghorn 5
m_a_riosv 5
Buovjaga 4
QA Administrators 4
V Stuart Foote 4-
top 10 bugs reporters:
Eyal Rozenberg 10
Dmytro 7
questions2000 7
Ismail 6
nobu 6
Adalbert Hanßen 2
Buovjaga 2
Ken Shirriff 2
Olivier Hallot 2
jan d 2 -
top 10 bugs fixers:
Justin Luth 7
Andreas Heinisch 6
Weghorn, Michael 4
Ilmari Lauhakangas 3
Nabet, Julien 3
Vissarion Fisikopoulos 3
Bogdan B 2
Dan Williams 2
Heiko Tietze 2
UNKNOWN 1 -
top 10 bugs confirmers:
Bogdan B 38
Heiko Tietze 16
Ilmari Lauhakangas 7
Raal 6
m.a.riosv 5
Nabet, Julien 3
Vernon, Stuart Foote 3
Dan Williams 2
Dieter 2
Eyal Rozenberg 2
-
-
Bisected bugs open: keyword ‘bisected’
- more accurate - down to a single commit.
- http://bit.ly/2dyIfDy
done by: Bogdan B 8 Raal 4 -
all bugs tagged with ‘regression’
-
1270(+2) bugs open of 14836(+15) total 21(-1) high prio.
done by:
Bogdan B 5
nobu 4
Raal 3
Ilmari Lauhakangas 2
Vernon, Stuart Foote 1
-
-
~Component count net * high severity regressions
-
http://bit.ly/1HWHb3E
Writer - 12(-1)
Calc - 5(+0)
LibreOffice - 2(+0)
UI - 2(+0)
by OS:
All - 17(-1)
Linux - 4(+0)
Mac OS X - 0(+0)
Windows - 0(-7) -
http://bit.ly/1HWHb3E
-
~Component count net * all regressions
-
http://bit.ly/1BUdI8i
Writer: other - 435(+1)
Calc - 246(+0)
Impress - 127(-1)
LibreOffice - 63(+0)
Crashes - 55(-1)
Draw - 49(+1)
Writer: docx filter - 41(+1)
UI - 40(+2)
Base - 34(-1)
Borders - 33(+0)
Writer: other filter - 27(+1)
Writer: perf - 27(+0)
Printing and PDF export - 24(+0)
Chart - 23(+0)
filters and storage - 22(+0)
RTL - 19(+1)
Writer: doc filter - 17(+0)
BASIC - 16(-1)
graphics stack - 12(+0)
Formula Editor - 8(+0)
framework - 4(+1)
sdk - 3(+0)
Extensions - 2(+0)
Linguistic - 2(+0)
Installation - 1(+0)
-
http://bit.ly/1BUdI8i