-
Present: Jonathan, Michael W, cloph, Dan W., Heiko, Regina H., Neil
R., Bogdan, Ilmari, Hossein, Vissarion, Olivier, Xisco -
Completed action items
- Cloph to update MAR updater to 26.2.6
-
Pending action items:
-
Release Engineering
- 26.2.7 rc1 in 2 weeks
- 26.8.2 branch this week
- Build issues for Win 32 bits.
- 26.8.2 rc1 in 3 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)
-
Track here the versions offered in App stores ? (Xisco)
-
MacOS: 25.8.7
-
Windows: 25.8.7
-
Mac & Win 26.2.6 version is on submittion (Cloph)
issues related to Skia on Mac
-
-
Documentation (Olivier)
- Helpcontents2
- Updates and fixes
- need confirmation for new features in BZ
https://bugs.documentfoundation.org/buglist.cgi?bug_status=UNCONFIRMED&component=Documentation&order=Importance
- Guides
- NO news
- Calc Functions Wiki
- Bugzilla Documentation statistics
202(202) bugs open - Updates:
BZ changes 1 week 1 month 3 months 12 months
created 16(14) 29(5) 94(5) 242(-2)
commented 15(14) 40(-3) 211(2) 730(-8)
resolved 4(4) 12(1) 66(4) 172(1) - top 10 contributors:
Olivier Hallot made 57 changes in 1 month, and 740 changes in
1 year
Bogdan B made 19 changes in 1 month, and 122 changes in 1 year
Nabet, Julien made 9 changes in 1 month, and 19 changes in 1 year
Jürgen Kirsten made 8 changes in 1 month, and 8 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
Alain Romedenne made 2 changes in 1 month, and 2 changes in 1
year
Adolfo Jayme Barrientos made 2 changes in 1 month, and 12
changes in 1 year
- Helpcontents2
-
UX Update (Heiko)
- Bugzilla (topicUI) statistics
195(195) (topicUI) bugs open, 38(38) (needsUXEval) needs to be
evaluated by the UXteam - Updates:
BZ changes 1 week 1 month 3 months 12 months
added 12(-2) 27(-17) 36(-9) 38(-9)
commented 92(16) 213(-13) 272(-8) 682(-6)
removed 0(-1) 0(-2) 0(-2) 2(-2)
resolved 4(1) 7(0) 19(0) 71(-1) - top 10 contributors:
Heiko Tietze made 117 changes in 1 month, and 270 changes in
1 year
Eyal Rozenberg made 86 changes in 1 month, and 189 changes in
1 year
Bogdan B made 37 changes in 1 month, and 51 changes in 1 year
Nabet, Julien made 31 changes in 1 month, and 31 changes in 1
year
Ilmari Lauhakangas made 23 changes in 1 month, and 122
changes in 1 year
Dieter made 18 changes in 1 month, and 27 changes in 1 year
Vernon, Stuart Foote made 13 changes in 1 month, and 85
changes in 1 year
Ady made 12 changes in 1 month, and 23 changes in 1 year
jan made 11 changes in 1 month, and 25 changes in 1 year
FredrikL made 8 changes in 1 month, and 8 changes in 1 year - Bug 173659 Consistently referring to typefaces as such in the UI
(and not
as “font” or “font name”) - Bug 173656 Writer: inconsistent labels “Wrap Off” and “None” for the
same image wrapping mode - Bug 173654 Ask for confirmation when changing the typeface to a
missing one - Bug 173653 Show visual indication of missing typeface in dialogs with
font selection - Bug 173646 UI - Duplicate Data Provider / XML Source icons in Calc
TabbedCompact / missing Duplicates icon - Bug 173640 Regression: Last item on a slide’s context menu in
slides pane is
no longer Slide Properties… - Bug 173618 Table properties dialog Direction setting is mis-labeled
→ + Bug 173616 Feature Request: Add “Current Page” print option to
the Print dialog- Bug 173496 Writer Print dialog initializes “Pages” with the
full document
range instead of the current page - Bug 34697 Print Current Page in Print dialog - Calc [Writer,
Draw, Impress
are finished]
- Bug 173496 Writer Print dialog initializes “Pages” with the
- Bug 173610 Icon size choice has (almost) no impact on the
Notebookbar UI modes - Bug 173593 View/User Interface… dialog has a “preview” section,
does
not actually preview - Bug 173587 Impress Table Properties missing control for setting
their direction
- 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)
- will change it to a hook (job notifies jenkins when it
- still no current results, need to decouple it from jenkins
- Coverity issues
- Waiting for the results from a new build submitted on Monday
- Google / ossfuzz:
- no updates
- 93 import failure, 3 export failures (last week’s numbers,
-
Crash Reporting (from crashreport.libreoffice.org)
-
26.2.0.3 67397(+1770)
-
26.2.1.2 83755(+1903)
-
26.2.2.2 42878(+1354)
-
26.2.3.2 50146(+602)
-
26.2.4.2 87862(+1559)
-
26.2.5.2 106548(+15551)
-
26.2.6.3 411(+327)
-
26.8.0.3 30733(+11943)
-
- Blind fix in https://gerrit.libreoffice.org/c/core/+/211429
+
https://crashreport.libreoffice.org/stats/signature/SvTreeListEntry::GetFirstItem(SvLBoxItemType)
- RTL setup ?
AI + Hossein to look at
- mentoring/easyhack update (Hossein)
- Reviewed submissions from newcomers
- Updated a draft blog post on dev blog
LibreOffice Startup
committer… 1 week 1 month 3 months 12 months
open 46(-24) 100(-76) 100(-77) 100(-77)
reviews 264(38) 1792(-310) 3088(-140) 14250(-296)
merged 341(159) 1227(11) 3058(-18) 15239(90)
abandoned 7(3) 33(-2) 101(-3) 723(-4)
own commits 241(109) 950(3) 2399(-62) 10016(94)
review commits 87(37) 568(-80) 1276(3) 3819(39)
contributor… 1 week 1 month 3 months 12
months
open 75(-751) 1147(23) 1147(20)
1147(20)
reviews 748(222) 2732(-170) 6516(-272)
33320(-154)
merged 12(8) 65(-16) 219(-1)
1889(-56)
abandoned 11(-3) 109(3) 206(2)
1171(1)
own commits 3(-2) 45(-29) 181(-3)
949(-15)
review commits 0(0) 0(0) 0(0)
0(0)
+ easyHack statistics:
needsDevEval 8(8) needsUXEval 1(1) cleanup_comments 335(335)
total 397(397) assigned 19(19) open 335(335)
+ top 10 contributors:
Apurv Rajput made 10 patches in 1 month, and 26 patches in 1 year
Devansh Varshney made 5 patches in 1 month, and 29 patches in
1 year
Tulio Macedo made 4 patches in 1 month, and 8 patches in 1 year
Kurt Nordback made 4 patches in 1 month, and 36 patches in 1 year
Jesus Solis made 2 patches in 1 month, and 11 patches in 1 year
Aya Jamal made 2 patches in 1 month, and 18 patches in 1 year
Noel Grandin made 2 patches in 1 month, and 2 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:
Nabet, Julien made 614 review comments in 1 month, and 1206
in 1 year
Hossein made 220 review comments in 1 month, and 696 in 1 year
Christian Lohmaier made 194 review comments in 1 month, and
1060 in 1 year
Weghorn, Michael made 112 review comments in 1 month, and 508
in 1 year
Jonathan Clark made 102 review comments in 1 month, and 304
in 1 year
Xisco Fauli made 98 review comments in 1 month, and 612 in 1 year
Ilmari Lauhakangas made 74 review comments in 1 month, and
1202 in 1 year
Dan Williams made 56 review comments in 1 month, and 326 in 1
year
Heiko Tietze made 40 review comments in 1 month, and 306 in 1
year
Adolfo Jayme Barrientos made 38 review comments in 1 month,
and 874 in 1 year
+ Patches automatically abandoned:
sc: make freeze lines black (#050505) for better integration
with dark themes ( Laurent GO )
- https://gerrit.libreoffice.org/#/c/196315
increase timeout for local language tool server ( Ivan Castellano )
- https://gerrit.libreoffice.org/#/c/198006
tdf#151762: fix backspace not removing page break before table
( Melove Gupta )
- https://gerrit.libreoffice.org/#/c/203459
vcl: use pipeline stages in LogicToPixel(Rectangle) with
MapMode ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/203664
tdf#168463: Check file format and feedback if not supported (
Dev Lo )
- https://gerrit.libreoffice.org/#/c/204086
tdf#172289 Fallback option for Releases fields when parsing the
extension list ( Vladislav Tarakanov )
- https://gerrit.libreoffice.org/#/c/206200
tdf#172612 Fetch extension preview images in parallel ( Juan
José González )
- https://gerrit.libreoffice.org/#/c/207157
-
GSoC (Ilmari)
- OpenType Math evaluation deadline 9 Nov
-
Remove Win x86 build support (Ilmari)
-
Deprecated since 25.8:
ReleaseNotes/25.8 - The Document Foundation Wiki -
32bit d/l is quite small (Hossein)
- LibreOffice Download Metrics
- Nov 2024 we had ~17k weekly dls, now ~6k
-
Also dropping the 32 bit specific code, or just remove the
official builds? (Hossein)- 10 Linux distros that support 32 bit
-
https://www.fosslinux.com/43256/linux-distributions-support-32-bit-architecture.htm
+ Debian GNU/Linux on 32 bit x86 Machines
“i386 (32bit) is no longer supported as a regular
architecture: there is no official kernel and no Debian installer for
i386 systems for Debian 13. The i386 architecture is now only intended
to be used on a 64-bit (amd64) CPU. Users running i386 systems should
not upgrade to trixie. Instead, Debian recommends either reinstalling
them as amd64, where possible, or retiring the hardware.”
+ Fedora supports multilib (64-bit kernel, 32-bit/64-bit mixed
userland) but there is a proposal open to go 64-bit only. While
availability of 32-bit native distros is controlling for whether anyone
can install it, we don’t need that for just building + testing LO; we
can do that on Fedora or Debian today.
+ if we don't have any CI or similar verification that 32bit works,
then there’s no point in keeping the code
-
sidenote: macOS 27 is the last version to support rosetta (eg, x86_64)
- doesn’t really affect us so far, users already have native builds
available, but further Xcode updates might make it harder to build for
intel / on newer OS it won’t be possible to run the “light”
cross-compilation anymore - May have to do x86_64 builds on 27 for the future until we drop
x86 in 5/8 years - Drop W32 bits builds
AI: announce in wiki RN (Ilmari)
- doesn’t really affect us so far, users already have native builds
-
Relative sheet reference regression
- 173608 – EDITING REGRESSION: Relative sheet reference handled as absolute reference when copying sheet since 26.8.0
- In 26.8 relative sheet references are no longer updated to the new
neighbouring sheet when copying an entire sheet. - They still work if you copy and paste an individual formula from a cell
- It looks like the change was deliberate, but there was no
discussion about it. - The ODS spec mentions how to format relative and absolute sheet
references, but I can’t find any description of how they’re supposed to
work. - Does anybody know if the semantics of relative sheet references are
defined in the ODF spec?- Reverting will keep previous work (Xisco)
-
Commit Access
-
Developer Certification (Hossein/Jonathan/Laszlo/Stephan)
+ resting since: 19 weeks (limit: 20 weeks)
+ Overhaul Dev certification program (Jonathan) -
Jenkins (Cloph)
gerrit_android_aarch64 jobs: 375 ok: 365 ko: 10 fail ratio: 2.67%
mean_ok: 5 ( 23) median_ok: 4 ( 16)
gerrit_android_arm jobs: 377 ok: 365 ko: 12 fail ratio: 3.18%
mean_ok: 5 ( 22) median_ok: 4 ( 15)
gerrit_android_x86 jobs: 381 ok: 366 ko: 14 fail ratio: 3.67%
mean_ok: 5 ( 19) median_ok: 4 ( 12)
gerrit_android_x86_64 jobs: 387 ok: 365 ko: 21 fail ratio: 5.43%
mean_ok: 5 ( 20) median_ok: 4 ( 13)
gerrit_linux_clang_dbgutil jobs: 412 ok: 303 ko: 107 fail ratio: 25.97%
mean_ok: 48 ( 61) median_ok: 46 ( 58)
gerrit_linux_gcc_release jobs: 443 ok: 367 ko: 69 fail ratio: 15.58%
mean_ok: 24 ( 33) median_ok: 20 ( 28)
gerrit_mac jobs: 488 ok: 319 ko: 166 fail ratio: 34.02%
mean_ok: 38 ( 41) median_ok: 35 ( 35)
gerrit_windows_wsl jobs: 521 ok: 342 ko: 172 fail ratio: 33.01%
mean_ok: 64 ( 82) median_ok: 59 ( 77)
gerrit_master_ml_p jobs: 398 ok: 234 ko: 148 fail ratio: 37.19%
mean_ok: 5 (121) median_ok: 0 (108)
gerrit_268_p jobs: 60 ok: 18 ko: 42 fail ratio: 70.00%
mean_ok: 93 ( 94) median_ok: 77 ( 77)
gerrit_262_p jobs: 30 ok: 14 ko: 16 fail ratio: 53.33%
mean_ok: 93 ( 96) median_ok: 85 ( 85)- tests that failed more than twice in last seven days 3
UITest_calc_dialogs gerrit_linux_clang_dbgutil
4 Killed by the kill-wrapper
gerrit_linux_clang_dbgutil
6 JunitTest_forms_unoapi_2 gerrit_linux_clang_dbgutil
6 JunitTest_ridl_remote gerrit_linux_gcc_release
6 UITest_cui_dialogs gerrit_linux_clang_dbgutil
29 JunitTest_toolkit_complex gerrit_linux_clang_dbgutil
30 Segfault on Mac on framework_loadenv test gerrit_mac - toolkit_complex failure - blind fix from Michael submitted on Sunday
https://gerrit.libreoffice.org/c/core/+/211231
will wait until next week when builds reflect master with that change - framework loadenv test not happening on macOS 15, only on newer
installations- downgrading apple silicon macs not that straightforward, require
external volume with full installer/cannot pick version it came with
from recovery/recovery only offers latest/current version - also taking the opportunity to verify build with our baseline
from README (macOS 13 with Xcode 14)
- downgrading apple silicon macs not that straightforward, require
- tests that failed more than twice in last seven days 3
-
What’s cooking (all)
-
QA update (Xisco)
-
UNCONFIRMED: 2549 (-27)
- enhancements: 723 (-5)
- needsUXEval: 30 (-5)
- haveBackTrace: 15 (+0)
- needsDevAdvice: 52 (+0)
- documentation: 11 (-3)
- android: 3 (-1)
- 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 (+3) -
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
26 issues (+3) -
Most pressing bugs:
New:
None
- New high severity bugs of the week:
- EDITING REGRESSION: Relative sheet reference handled as
absolute reference when copying sheet since 26.8.0
- EDITING REGRESSION: Relative sheet reference handled as
-
-
QA stats
+
Weekly Bug Summary
+108 -5 (-142) overall)
many thanks to the top bug squashers:
Justin L 27
BogdanB 23
QA Administrators 18
Buovjaga 8
Andreas Heinisch 6
Heiko Tietze 6
Michael Weghorn 6
Neil Roberts 6
dcbw@libreoffice.org 6
Julien Nabet 5-
top 10 bugs reporters:
Eyal Rozenberg 9
Dmytro 3
Ismail 3
OFFICE 3
Olivier Hallot 3
Buovjaga 2
Justin L 2
Lars Jødal 2
Seán Ó Séaghdha 2
Steve Forde 2 -
top 10 bugs fixers:
Justin Luth 19
Andreas Heinisch 6
Bogdan B 4
Dan Williams 4
Nabet, Julien 4
Weghorn, Michael 4
Neil Roberts 3
Olivier Hallot 3
Vissarion Fisikopoulos 3
Balland-Poirier, Laurent 2 -
top 10 bugs confirmers:
Bogdan B 57
Heiko Tietze 8
Raal 7
Weghorn, Michael 5
Dan Williams 3
Dieter 3
Nabet, Julien 3
Olivier Hallot 3
Vernon, Stuart Foote 3
m.a.riosv 3
-
-
Bisected bugs open: keyword ‘bisected’
- more accurate - down to a single commit.
- http://bit.ly/2dyIfDy
done by: Bogdan B 9 Ilmari Lauhakangas 2 Justin Luth 2 Raal 2 Neil Roberts 1 -
all bugs tagged with ‘regression’
-
1268(-2) bugs open of 14821(+16) total 22(+0) high prio.
done by:
Bogdan B 7
Eyal Rozenberg 2
Ady 1
Ilmari Lauhakangas 1
Justin Luth 1
Raal 1
Vernon, Stuart Foote 1
-
-
~Component count net * high severity regressions
-
http://bit.ly/1HWHb3E
Writer - 13(+0)
Calc - 5(+0)
LibreOffice - 2(+0)
UI - 2(+0)
Chart - 0(-7)
Draw - 0(-7)
by OS:
All - 18(+0)
Linux - 4(+0)
Mac OS X - 0(+0)
Windows - 7(+7) -
http://bit.ly/1HWHb3E
-
~Component count net * all regressions
-
http://bit.ly/1BUdI8i
Writer: other - 434(+1)
Calc - 246(+1)
Impress - 128(-1)
LibreOffice - 63(+0)
Crashes - 56(+1)
Draw - 48(+1)
Writer: docx filter - 40(-5)
UI - 38(+1)
Base - 35(-2)
Borders - 33(+1)
Writer: perf - 27(+0)
Writer: other filter - 26(+0)
Printing and PDF export - 24(+0)
Chart - 23(+0)
filters and storage - 22(+0)
RTL - 18(+0)
BASIC - 17(+1)
Writer: doc filter - 17(+0)
graphics stack - 12(-1)
Formula Editor - 8(+0)
framework - 3(+0)
sdk - 3(+0)
Extensions - 2(+0)
Linguistic - 2(+0)
Installation - 1(+0)
-
http://bit.ly/1BUdI8i