-
Present: Jonathan, Bogdan, Regina, Heiko, Michael W, Ilmari, Hossein,
Neil, Xisco, Olivier, Dan W., Vissarion, Tamas. -
Completed action items
-
Pending action items
-
Release Engineering
- 26.8.1 rc1 this week
- 26.2.7 rc1 in 3 weeks
- 26.8.2 branch in 1 week
- 26.8.2 rc1 in 4 weeks
-
MAR Updater (Cloph)
- 25.8 branch: to 25.8.7, from there cross-update to 26.2.5
- 26.2 branch: updated to 26.2.5
AI: Cloph to update it 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
-
Documentation (Olivier)
- Helpcontents2
- UPdates in terminology (S. Merhbrodt)
- Update in image specification (J. Luth)
- Guides
- Czech Calc guide 25.2 in now online
- BASIC cards from J.F. Nifeneker ported to ES web page (B. Antonio)
- Bugzilla Documentation statistics
204(204) bugs open - Updates:
BZ changes 1 week 1 month 3 months 12 months
created 2(-11) 24(-10) 89(0) 244(0)
commented 1(-15) 43(-11) 209(-5) 738(-2)
resolved 0(-6) 11(-8) 62(-1) 171(-1) - top 10 contributors:
Olivier Hallot made 42 changes in 1 month, and 715 changes in
1 year
Nabet, Julien made 10 changes in 1 month, and 19 changes in 1
year
Henschel, Regina made 8 changes in 1 month, and 75 changes in
1 year
Ilmari Lauhakangas made 5 changes in 1 month, and 156 changes
in 1 year
jan made 4 changes in 1 month, and 5 changes in 1 year
Roman Kuznetsov made 3 changes in 1 month, and 9 changes in 1
year
Jürgen Kirsten made 3 changes in 1 month, and 3 changes in 1 year
Carlos Rica made 3 changes in 1 month, and 3 changes in 1 year
Alain Romedenne made 2 changes in 1 month, and 2 changes in 1
year
Eyal Rozenberg made 2 changes in 1 month, and 26 changes in 1
year
- Helpcontents2
-
UX Update (Heiko)
- Bugzilla (topicUI) statistics
196(196) (topicUI) bugs open, 45(45) (needsUXEval) needs to be
evaluated by the UXteam - Updates:
BZ changes 1 week 1 month 3 months 12 months
added 14(-1) 44(6) 45(6) 47(6)
commented 76(17) 226(61) 280(70) 688(52)
removed 1(1) 2(1) 2(1) 4(0)
resolved 3(2) 7(1) 19(-3) 72(-1) - top 10 contributors:
Heiko Tietze made 131 changes in 1 month, and 281 changes in
1 year
Eyal Rozenberg made 112 changes in 1 month, and 201 changes
in 1 year
Roman Kuznetsov made 27 changes in 1 month, and 40 changes in
1 year
jan made 27 changes in 1 month, and 30 changes in 1 year
Ilmari Lauhakangas made 23 changes in 1 month, and 119
changes in 1 year
Vernon, Stuart Foote made 20 changes in 1 month, and 92
changes in 1 year
Dieter made 18 changes in 1 month, and 27 changes in 1 year
Nabet, Julien made 13 changes in 1 month, and 13 changes in 1
year
UNKNOWN made 12 changes in 1 month, and 12 changes in 1 year
Henschel, Regina made 12 changes in 1 month, and 19 changes
in 1 year - Color picker drop-down dialog shows few colors at great distances
https://bugs.documentfoundation.org/show_bug.cgi?id=173578 - Feature Request: Pleading Line Numbering in Writer
https://bugs.documentfoundation.org/show_bug.cgi?id=173572 - Add a Pivot table item to Navigator in Calc
https://bugs.documentfoundation.org/show_bug.cgi?id=173561 - Support filtering by computed aggregate value
173558 – Support filtering by computed aggregate value
→ + Add a Line Thickness control on the Drawing Toolbar in addition
to / instead
of Line Style
173557 – Add a Line Thickness control on the Drawing Toolbar in addition to / instead of Line Style - Preselecting the zoom old value save user time
173520 – Preselecting the zoom old value save user time - Writer jumps to another cell when CTRL+DELeting words in a table
https://bugs.documentfoundation.org/show_bug.cgi?id=173519
→ + Unable to create a table without a table style
173510 – Unable to create a table without a table style - Regression: Writer Print dialog initializes “Pages” with the full
document
range instead of the current page
173496 – Regression: Writer Print dialog initializes “Pages” with the full document range instead of the current page - UI background and customization colors do not refresh immediately
after applying
changes in Options (requires window minimization or app restart)
173493 – UI background and customization colors do not refresh immediately after applying changes in Options (requires window minimization or app restart)
- 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
- last week from 2 weeks ago. no update
- Google / ossfuzz:
- no updates
- 93 import failure, 3 export failures (last week’s numbers,
-
Crash Reporting (from crashreport.libreoffice.org)
- 26.2.0.3 65627(+1763)
- 26.2.1.2 81852(+1730)
- 26.2.2.2 41524(+960)
- 26.2.3.2 49544(+525)
- 26.2.4.2 86303(+1407)
- 26.2.5.2 90997(+13993)
- 26.2.6.3 84(+54)
- 26.8.0.3 18790(+8984)
-
mentoring/easyhack update
committer… 1 week 1 month 3 months 12 months
open 70(-4) 176(8) 177(9) 177(9)
reviews 226(-182) 2102(-16) 3228(-16) 14546(-90)
merged 182(9) 1216(113) 3076(-52) 15149(-76)
abandoned 4(-9) 35(2) 104(-6) 727(-5)
own commits 132(-26) 947(71) 2461(-59) 9922(-49)
review commits 50(-23) 648(9) 1273(-48) 3780(1)
contributor… 1 week 1 month 3 months 12 months
open 826(655) 1124(240) 1127(232) 1127(232)
reviews 526(-80) 2902(146) 6788(-152) 33474(-220)
merged 4(-13) 81(-23) 220(-12) 1945(-21)
abandoned 14(9) 106(0) 204(3) 1170(-28)
own commits 5(-10) 74(-16) 184(-15) 964(-15)
review commits 0(0) 0(0) 0(0) 0(0)- easyHack statistics:
needsDevEval 8(8) needsUXEval 1(1) cleanup_comments 337(337)
total 400(400) assigned 19(19) open 338(338) - top 10 contributors:
Apurv Rajput made 14 patches in 1 month, and 26 patches in 1 year
Kurt Nordback made 9 patches in 1 month, and 38 patches in 1 year
Devansh Varshney made 5 patches in 1 month, and 29 patches in
1 year
Jesus Solis made 5 patches in 1 month, and 11 patches in 1 year
Tulio Macedo made 4 patches in 1 month, and 8 patches in 1 year
Manish Bera made 3 patches in 1 month, and 16 patches in 1 year
Carlos Rica made 3 patches in 1 month, and 3 patches in 1 year
Benjamin Urban made 3 patches in 1 month, and 13 patches in 1
year
Marios Mitsios made 3 patches in 1 month, and 5 patches in 1 year
Aya Jamal made 2 patches in 1 month, and 18 patches in 1 year - top 10 reviewers:
Nabet, Julien made 694 review comments in 1 month, and 1206
in 1 year
Christian Lohmaier made 226 review comments in 1 month, and
1058 in 1 year
Hossein made 216 review comments in 1 month, and 692 in 1 year
Jonathan Clark made 116 review comments in 1 month, and 304
in 1 year
Weghorn, Michael made 112 review comments in 1 month, and 522
in 1 year
Xisco Fauli made 100 review comments in 1 month, and 610 in 1
year
Vajna, Miklos made 96 review comments in 1 month, and 1814 in
1 year
Ilmari Lauhakangas made 86 review comments in 1 month, and
1202 in 1 year
Caolán McNamara made 76 review comments in 1 month, and 824
in 1 year
Adolfo Jayme Barrientos made 56 review comments in 1 month,
and 902 in 1 year - Patches automatically abandoned:
vcl: simplify Point LogicToPixel() using CoordinateMapper
wrapper ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/203856
vcl: move inverse Region and shape mapping to CoordinateMapper
( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/203913
vcl: extract PixelToLogic(Point, MapMode) to CoordinateMapper (
Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/204004
vcl: extract PixelToLogic(Size, MapMode) to CoordinateMapper (
Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/204005
vcl: extract PixelToLogic(Polygon, MapMode) to CoordinateMapper
( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/204007
vcl: extract static LogicToLogic methods to vcl/mapconvert.hxx
( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/204014
vcl: enforce strict immutable snapshot COW for Region ( Chris
Sherlock )
- https://gerrit.libreoffice.org/#/c/204960
vcl: introduce coordinate phantom types and fix fractional
geometry traps ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/206071
vcl: introduce View space phantom types to geometry engine (
Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/206072
vcl: migrate to fluent monadic API for geometric
transformations ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/206084
vcl: add unit test coverage for CoordinateMapper transformation
edge cases ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/206093
vcl: refactor Window::setPosSizePixel to use guard clauses (
Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/206855
vcl: unify ClipStateBuilder coordinate spaces and tree
traversal ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/207634 - big CONGRATULATIONS to contributors who have at least 1 merged
patch, since last report:
jan
- easyHack statistics:
-
GSoC (Ilmari)
- OpenType Math evaluation deadline 9 Nov
-
Hot terminal tips added to wiki (Ilmari)
+
https://wiki.documentfoundation.org/Development/Git_For_LibreOffice_Developers#Enriching_the_terminal -
Bump baseline to C++23 (Ilmari)
- https://gerrit.libreoffice.org/c/core/+/211059
- Is it even possible on Windows without bumping MSVC Build Tools
baseline?
+
C++23 Support in MSVC Build Tools 14.51 - C++ Team Blog - macOS also seems to get confused and thinks we don’t support C++17
features- NO objections to C++23 (cloph)
- multiple versions of Visual Studio can be installed
side-by-side, but some external build tools might need patching to pick
up the intended version
(internal meson version is patched, but if you use external
meson it will default to use the latest version available)
- multiple versions of Visual Studio can be installed
- NO objections to C++23 (cloph)
-
Commit Access
-
Developer Certification (Hossein/Jonathan/Laszlo/Stephan)
+ resting since: 18 weeks (limit: 20 weeks)
+ Overhaul Dev certification program (Jonathan) -
Jenkins (Cloph)
gerrit_android_aarch64 jobs: 259 ok: 246 ko: 6 fail ratio: 2.32%
mean_ok: 6 ( 16) median_ok: 5 ( 12)
gerrit_android_arm jobs: 261 ok: 246 ko: 8 fail ratio: 3.07%
mean_ok: 6 ( 15) median_ok: 5 ( 10)
gerrit_android_x86 jobs: 259 ok: 246 ko: 6 fail ratio: 2.32%
mean_ok: 6 ( 13) median_ok: 5 ( 9)
gerrit_android_x86_64 jobs: 260 ok: 246 ko: 6 fail ratio: 2.31%
mean_ok: 6 ( 14) median_ok: 5 ( 10)
gerrit_linux_clang_dbgutil jobs: 281 ok: 200 ko: 69 fail ratio: 24.56%
mean_ok: 47 ( 54) median_ok: 45 ( 51)
gerrit_linux_gcc_release jobs: 324 ok: 270 ko: 34 fail ratio: 10.49%
mean_ok: 24 ( 28) median_ok: 20 ( 25)
gerrit_mac jobs: 427 ok: 214 ko: 202 fail ratio: 47.31%
mean_ok: 36 ( 38) median_ok: 34 ( 35)
gerrit_windows_wsl jobs: 343 ok: 231 ko: 100 fail ratio: 29.15%
mean_ok: 64 ( 67) median_ok: 62 ( 69)
gerrit_master_ml_p jobs: 319 ok: 162 ko: 132 fail ratio: 41.38%
mean_ok: 3 ( 98) median_ok: 0 ( 94)
gerrit_268_p jobs: 33 ok: 9 ko: 20 fail ratio: 60.61%
mean_ok: 55 ( 55) median_ok: 54 ( 54)
gerrit_262_p jobs: 9 ok: 4 ko: 0 fail ratio: 0.00%
mean_ok: 84 ( 84) median_ok: 78 ( 79)- tests that failed more than twice in last seven days
3 CppunitTest_sc_lambda_functions_test
gerrit_linux_gcc_release
3 UITest_sw_navigator gerrit_linux_clang_dbgutil
5 JunitTest_forms_unoapi_2 gerrit_linux_clang_dbgutil
5 JunitTest_toolkit_unoapi_1
gerrit_linux_clang_dbgutil
6 Killed by the kill-wrapper
gerrit_linux_clang_dbgutil
8 UITest_cui_dialogs gerrit_linux_clang_dbgutil
11 Segfault on Mac on framework_loadenv test gerrit_mac
18 JunitTest_toolkit_complex gerrit_linux_clang_dbgutil - some macOS bots updated to macOS 27/Xcode 27
- unfortunately the random segfaults for the framework_loadenv
tests and the random failures copying jar files still happen
(updating uninstalls rosetta, had to be reinstalled manually)
- unfortunately the random segfaults for the framework_loadenv
- tests that failed more than twice in last seven days
-
Weekly report (all)
- Discuss reducing section, change back to what’s cooking (Jonathan)
- is redundant for the most time, initially was for
onboarding/oversight - keep it for more controversial stuff or changes that require
input or coordination
- is redundant for the most time, initially was for
- A11y update (Michael W)
- a11y code cleanup/refactoring
- RTL/CTL/CJK update (Jonathan)
- tdf#114883: Writer rl-tb table cells positioned wrong
- https://bugs.documentfoundation.org/show_bug.cgi?id=114883
- In progress? Currently studying RTL table layout
- tdf#114883: Writer rl-tb table cells positioned wrong
- macOS / UI (Dan)
- Finished & posted context menu Continuity items MR
- Back to Impress presenter console flashing
- Base (Vissarion)
- Working on filtering for forms
(153057 – Calc and Base can not filter time values) and tables.
The issue is general, related to Firebird (and probably other engines)
and how it handles time values. Interestingly, there is a problem
arising where different engines has to be treated differently from a
common interface.
- Working on filtering for forms
- Scripting (Neil)
- Worked on making an opt-in mode for python scripts and macros
to disable access to unpublished interfaces. tdf#173479
- Worked on making an opt-in mode for python scripts and macros
- ODF-TC (Olivier, Regina)
- Editorial changes to the standard (Olivier)
- Discuss reducing section, change back to what’s cooking (Jonathan)
-
QA update (Xisco)
-
UNCONFIRMED: 2576 (+19)
- enhancements: 728 (+1)
- needsUXEval: 35 (+4)
- haveBackTrace: 15 (+0)
- needsDevAdvice: 52 (+0)
- documentation: 14 (+1)
- android: 4 (+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
8 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
23 issues (+2) -
Most pressing bugs:
New:
None
+ Most discussed bugs (Heiko) + When needed, increase severity (Xisco) + Bogdan authorized to manage severty (Ilmari)- New high severity bugs of the week:
None
-
-
QA stats
+
Weekly Bug Summary
+103 +1 (-80) overall)
many thanks to the top bug squashers:
QA Administrators 13
Andreas Heinisch 11
Heiko Tietze 10
BogdanB 8
Justin L 6
Buovjaga 4
Roman Kuznetsov 3
Xisco Faulí 3
m_a_riosv 3
zcrhonek 3-
top 10 bugs reporters:
Heiko Tietze 7
Ismail 6
Eyal Rozenberg 4
questions2000 4
J22Gim 2
Jaideep 2
Mark Coetsee 2
gurubhai 2
Daniel Collins 1
Justin L 1 -
top 10 bugs fixers:
Andreas Heinisch 9
Justin Luth 7
André 1
Mark Parsons 1
Raal 1
Xisco Fauli 1
pedro 1 -
top 10 bugs confirmers:
Bogdan B 12
Roman Kuznetsov 9
Crhonek, Zdeněk 5
Ilmari Lauhakangas 5
Heiko Tietze 4
Henschel, Regina 4
m.a.riosv 4
2
Eyal Rozenberg 2
Robert Großkopf 2
-
-
Bisected bugs open: keyword ‘bisected’
- more accurate - down to a single commit.
- http://bit.ly/2dyIfDy
done by: Crhonek, Zdeněk 2 Bogdan B 1 Justin Luth 1 Raal 1 Stefan_Lange_KA@T-Online.de 1 -
all bugs tagged with ‘regression’
-
1270(+1) bugs open of 14805(+6) total 22(+0) high prio.
done by:
Bogdan B 2
Justin Luth 1
Robert Großkopf 1
Stefan_Lange_KA@T-Online.de 1
Crhonek, Zdeněk 1
-
-
~Component count net * high severity regressions
-
http://bit.ly/1HWHb3E
Writer - 13(+0)
Chart - 7(+7)
Draw - 7(+7)
Calc - 5(+0)
LibreOffice - 2(+0)
UI - 2(+0)
Impress Remote - 0(-7)
by OS:
All - 18(+0)
Linux - 4(-3)
Mac OS X - 0(+0)
Windows - 0(+0) -
http://bit.ly/1HWHb3E
-
~Component count net * all regressions
-
http://bit.ly/1BUdI8i
Writer: other - 433(+0)
Calc - 245(-2)
Impress - 129(-1)
LibreOffice - 63(+0)
Crashes - 55(-1)
Draw - 47(+0)
Writer: docx filter - 45(+0)
Base - 37(+1)
UI - 37(+0)
Borders - 32(+0)
Writer: perf - 27(+1)
Writer: other filter - 26(+0)
Printing and PDF export - 24(+0)
Chart - 23(+0)
filters and storage - 22(+0)
RTL - 18(+0)
Writer: doc filter - 17(+0)
BASIC - 16(+0)
graphics stack - 13(+0)
Formula Editor - 8(+0)
framework - 3(+0)
sdk - 3(+0)
Extensions - 2(+0)
Linguistic - 2(+0)
Installation - 1(+0)
Impress Remote - 0(-7)
-
http://bit.ly/1BUdI8i