* Present:
+ Hossein, Michael W, Caolan, Cloph, Heiko, Jonathan, Regina, Stephan,
Miklos, Ilmari
* Completed Action Items:
* Pending Action Items:
* Release Engineering update (Cloph)
+ 25.8.2 is released as final
+ 25.8.3 rc1 in 2 weeks
+ 25.2.7 rc1 this week, to be tagged later today
+ no changes to be reviewed at the moment
+ next week: prepare the release plan for 26.2
+ expect: similar to what 25.2 was a year ago
+ new Windows baseline
+ 4 Windows builders are ready, using VS2022 + wsl-as-helper
+ may test it for real during the weekend
+ one host crashes a lot -> may need error handling
+ so far the build is very stable, promising
+ keeping the older builders around for the branches
+ macOS has got a new way to define an app icon (Heiko)
+ (main).icns -> asset.car, see
https://bugs.documentfoundation.org/show_bug.cgi?id=168610
+ only for master? (Cloph)
+ yes (Heiko)
* Documentation (Olivier)
+ Missing Olivier
+ Bugzilla Documentation statistics
209(209) bugs open
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
created 4(-10) 27(2) 55(4) 224(1)
commented 6(-6) 47(3) 118(1) 647(4)
resolved 1(-8) 15(1) 33(1) 110(0)
+ top 10 contributors:
Olivier Hallot made 53 changes in 1 month, and 381 changes in 1 year
Xisco Fauli made 9 changes in 1 month, and 15 changes in 1 year
m.a.riosv made 8 changes in 1 month, and 26 changes in 1 year
Philippe Cloutier made 7 changes in 1 month, and 14 changes in 1 year
Bogdan B made 5 changes in 1 month, and 240 changes in 1 year
Kaganski, Mike made 5 changes in 1 month, and 73 changes in 1 year
Michael Stayton made 5 changes in 1 month, and 5 changes in 1 year
Vernon, Stuart Foote made 5 changes in 1 month, and 62 changes in 1
year
Henschel, Regina made 4 changes in 1 month, and 14 changes in 1 year
nutka made 2 changes in 1 month, and 2 changes in 1 year
* UX Update (Heiko)
+ Bugzilla (topicUI) statistics
218(218) (topicUI) bugs open, 11(11) (needsUXEval) needs to be
evaluated by the UXteam
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
added 2(-2) 5(-1) 5(-2) 9(-1)
commented 43(16) 88(21) 144(7) 741(14)
removed 0(0) 0(0) 2(0) 5(0)
resolved 2(0) 9(-2) 18(0) 123(0)
+ top 10 contributors:
Eyal Rozenberg made 25 changes in 1 month, and 129 changes in 1 year
Justin Luth made 18 changes in 1 month, and 30 changes in 1 year
Heiko Tietze made 13 changes in 1 month, and 315 changes in 1 year
Ilmari Lauhakangas made 13 changes in 1 month, and 155 changes in 1
year
Vernon, Stuart Foote made 12 changes in 1 month, and 224 changes in 1
year
Jonathan Clark made 9 changes in 1 month, and 9 changes in 1 year
Henschel, Regina made 7 changes in 1 month, and 25 changes in 1 year
Kaganski, Mike made 6 changes in 1 month, and 33 changes in 1 year
Roman Kuznetsov made 5 changes in 1 month, and 53 changes in 1 year
Caolán McNamara made 5 changes in 1 month, and 5 changes in 1 year
-> + [Bug 168719] Always show RTL/CTL and CJK editing features
+ Replace trichotomic language config with list of proofing languages
https://bugs.documentfoundation.org/show_bug.cgi?id=168624
+ Auto-detect paragraph directions when they were not set explicitly
+ https://bugs.documentfoundation.org/show_bug.cgi?id=162120
+ good to check what Excel does here (Hossein)
+ also consider what changes are needed here for ODF and consider
compatibility with MS Office
-> + [Bug 168718] Word completion privacy/security: Do not collect words from
password-protected documents
+ proposal is to not collect words from password-protected files,
and from digitally-signed files
+ think we have a gerrit change for this (Cloph)
+ [Bug 168705] Implement a view mode similar to MS Word's "Draft View"
+ [Bug 168687] Sort dialog Options tab contents is confusing
+ [Bug 168679] FILESAVE PDF Exporting comments to margin and annotation
makes
the annotations wrongly placed
* Crash Testing (Caolan)
+ 134(+3) import failure, 27(+2) export failures
- https://wiki.documentfoundation.org/Development/Crashtesting
- 2 new issues, fixes merged
+ 15 coverity issues
+ 6 ossfuzz issues
- 1 leak, 5 timeouts
* Crash Reporting (from crashreport.libreoffice.org) (Xisco)
+ Missing Xisco
+ 25.8.0.3 139(+6)
+ 25.8.0.4 23494(+1323)
+ 25.8.1.1 22549(+6268)
+ 25.8.2.2 5(+0)
* Mentoring/easyhack update (Hossein)
+ Added a new EasyHack
+ tdf#168771 - Convert enum to enum class
https://bugs.documentfoundation.org/show_bug.cgi?id=168771
+ Added a new draft blog post based on the above EasyHack with more examples,
description, etc.
+ enum class instead of plain enum - EasyHack
https://dev.blog.documentfoundation.org/?p=1498&preview=1&_ppp=4ce477467a
committer... 1 week 1 month 3 months 12 months
open 101(38) 155(23) 155(23) 155(23)
reviews 406(-14) 1482(84) 3406(38) 11516(118)
merged 249(-10) 1080(65) 3675(7) 12888(20)
abandoned 9(-18) 60(-11) 182(-11) 646(2)
own commits 163(26) 641(28) 2415(-1) 9423(-15)
review commits 31(-16) 183(3) 485(-5) 2444(-1)
contributor... 1 week 1 month 3 months 12 months
open 139(56) 272(47) 273(42) 273(42)
reviews 842(96) 2888(200) 8514(34) 31510(132)
merged 17(-3) 127(-7) 322(2) 2129(-54)
abandoned 16(8) 72(-7) 163(-20) 1641(11)
own commits 18(-9) 110(4) 249(4) 1110(4)
review commits 0(0) 0(0) 0(0) 0(0)
+ easyHack statistics:
needsDevEval 9(9) needsUXEval 1(1) cleanup_comments 340(340)
total 402(402) assigned 42(42) open 320(320)
+ top 10 contributors:
Maya Stephens made 10 patches in 1 month, and 10 patches in 1 year
Neil Roberts made 10 patches in 1 month, and 14 patches in 1 year
Mohamed Ali made 5 patches in 1 month, and 18 patches in 1 year
Ujjawal Kumar made 4 patches in 1 month, and 29 patches in 1 year
Dan Williams made 4 patches in 1 month, and 4 patches in 1 year
Pierre Vacher made 3 patches in 1 month, and 16 patches in 1 year
Kurt Nordback made 3 patches in 1 month, and 17 patches in 1 year
Vaibhav Singh made 3 patches in 1 month, and 4 patches in 1 year
Weblate made 2 patches in 1 month, and 21 patches in 1 year
Rashesh Padia made 2 patches in 1 month, and 20 patches in 1 year
+ top 10 reviewers:
Vajna, Miklos made 204 review comments in 1 month, and 1406 in 1 year
Caolán McNamara made 146 review comments in 1 month, and 1110 in 1
year
Ilmari Lauhakangas made 106 review comments in 1 month, and 770 in 1
year
Weghorn, Michael made 102 review comments in 1 month, and 612 in 1
year
Adolfo Jayme Barrientos made 94 review comments in 1 month, and 846
in 1 year
Hossein made 80 review comments in 1 month, and 316 in 1 year
Xisco Fauli made 78 review comments in 1 month, and 746 in 1 year
Michael Stahl made 72 review comments in 1 month, and 194 in 1 year
Kłos, Szymon made 58 review comments in 1 month, and 322 in 1 year
Grandin, Noel made 58 review comments in 1 month, and 520 in 1 year
+ Patches automatically abandoned:
tdf#145538: Use range-based for loops in swtable.cxx ( Jim Chen )
- https://gerrit.libreoffice.org/#/c/183316
tdf#167496: use the expanded autofilter range for the Excel export (
Markus Mohrhard )
- https://gerrit.libreoffice.org/#/c/188058
tdf#165615 - Restoring the IF statement for nested tables ( Amin
Irgaliev )
- https://gerrit.libreoffice.org/#/c/188109
tdf#167632 Add additional columns when converting text2table ( Dev Lo )
- https://gerrit.libreoffice.org/#/c/188311
tdf#145759 Use tools::PI_F instead of hardcoded value in
rtl_OStringBuffer test ( Rosalio Morales )
- https://gerrit.libreoffice.org/#/c/188619
tdf#153708 Clarify assertion messages when appending PI to
OStringBuffer ( Rosalio Morales )
- https://gerrit.libreoffice.org/#/c/188645
tdf#45904: Replace std::bind with lambda in ChartController ( Rosalio
Morales )
- https://gerrit.libreoffice.org/#/c/188791
[investigation] why text inside comments not highlighted ( Sahil Gautam
)
- https://gerrit.libreoffice.org/#/c/188867
tdf#145538: Reviewed apple_remote for range-based for loop candidates (
Rosalio Morales )
- https://gerrit.libreoffice.org/#/c/188981
+ big CONGRATULATIONS to contributors who have at least 1 merged patch,
since last report:
Casey Harkins
* GSoC (Ilmari)
+ https://developers.google.com/open-source/gsoc/timeline
+ 1 is still running until 20 Oct, basic ide
* Outreachy (Ilmari)
+ projects
+ Implement Xara X import filter
+ probably a DLP library (Xisco)
+ Transform the existing Hyperlink dialog into a standard SfxTabDialog
+ UI feature: variable units on numerical input fields (Thorsten)
+ contribution period has started (Ilmari)
* Commit Access
+ Rashesh Padia of Collabora (Miklos)
+ 28 core commits in so far
+
https://gerrit.libreoffice.org/q/author:[email protected]+branch:master
+ if touching a .ui file, good to have a bugreport & CC the design team
(Ilmari)
+ possibly that was Parth, not Rashes (Caolan)
=> no objections (all)
AI: Miklos to send the welcome mail
AI: Cloph to change the gerrit settings accordingly
* Developer Certification (Stephan/László)
+ resting since: 19 weeks (limit: 20 weeks)
* Jenkins / CI update (Cloph)
gerrit_android_aarch64 jobs: 148 ok: 144 ko: 3 fail ratio: 2.03% mean_ok:
8 ( 10) median_ok: 6 ( 7)
gerrit_android_arm jobs: 149 ok: 143 ko: 5 fail ratio: 3.36% mean_ok:
8 ( 10) median_ok: 6 ( 7)
gerrit_android_x86 jobs: 149 ok: 145 ko: 3 fail ratio: 2.01% mean_ok:
8 ( 9) median_ok: 6 ( 6)
gerrit_android_x86_64 jobs: 149 ok: 144 ko: 4 fail ratio: 2.68% mean_ok:
8 ( 9) median_ok: 5 ( 7)
gerrit_linux_clang_dbgutil jobs: 300 ok: 241 ko: 54 fail ratio: 18.00%
mean_ok: 38 ( 39) median_ok: 35 ( 36)
gerrit_linux_gcc_release jobs: 331 ok: 287 ko: 28 fail ratio: 8.46% mean_ok:
20 ( 20) median_ok: 19 ( 19)
gerrit_mac jobs: 305 ok: 278 ko: 21 fail ratio: 6.89% mean_ok:
51 ( 52) median_ok: 48 ( 48)
gerrit_windows jobs: 304 ok: 261 ko: 39 fail ratio: 12.83%
mean_ok: 37 ( 47) median_ok: 37 ( 38)
gerrit_master_ml jobs: 346 ok: 214 ko: 112 fail ratio: 32.37%
mean_ok: 73 ( 74) median_ok: 69 ( 69)
gerrit_master jobs: 39 ok: 25 ko: 12 fail ratio: 30.77%
mean_ok: 50 ( 50) median_ok: 48 ( 48)
gerrit_master_seq jobs: 307 ok: 189 ko: 100 fail ratio: 32.57%
mean_ok: 76 ( 76) median_ok: 69 ( 69)
+ tests that failed more than twice in last seven days
3 UITest_sort gerrit_linux_clang_dbgutil
3 Visual studio complained about error C2672: 'CppUnit::assertEquals': no
matching overloaded function found in file C:/cygwin
64/home/tdf/jenkins/workspace/gerrit_windows/sd/qa/unit/export-tests.cxx(1096)
gerrit_windows
4 aborted by jenkins job timeout gerrit_windows
4 CppunitTest_sd_export_tests gerrit_linux_gcc_release
5 CppunitTest_sd_export_tests gerrit_windows
+ this week: went well (Cloph)
* What’s cooking (Miklos)
+ A11y update (Michael W)
+ tdf#135435 ACCESSIBILITY: No information from screenreader in "check for
updates" window
+ aligned role for readonly text edit with system a11y APIs
+ probably won't be able to attend ESC calls until mid-December
+ RTL/CTL/CJK update (Jonathan)
+ tdf#168540 Restore automatically enabling RTL/CTL based on
locale/keyboards
+ https://bugs.documentfoundation.org/show_bug.cgi?id=168540
+ tdf#168719 Always show RTL/CTL and CJK editing features
+ https://bugs.documentfoundation.org/show_bug.cgi?id=168719
+ Landing soon, first just hiding the UI
+ MSO hides this behind language packs
+ other office suites: not much RTL support
+ we didn't enable this in the past due to MSO support (Caolan)
+ watch out for the feedback from the wider audience
+ small downside (Hossein)
+ multiple categories: e.g. currently you can have CTL, but not CJK or
vice versa
+ If all these 3 are always enabled, then need to make sure the UI is
still usable
+ In this case RTL currently falls back, and you can currently avoid
that by having only western+CTL
+ another part: retain the last used UI dialog tab: tdf#161205, will be
next step for this change (Jonathan)
+ ODF-TC (Olivier + Regina)
+ The ballot to approve OpenDocument 1.4 CS01 as an OASIS Standard has
passed.
* QA update (Ilmari)
+ UNCONFIRMED: 2070 (+21)
+ enhancements: 537 (+5)
+ needsUXEval: 7 (+2)
+ haveBackTrace: 14 (+0)
+ needsDevAdvice: 48 (+0)
+ documentation: 2 (+0)
+ android: 0 (+0)
+ iOS: 0 (+0)
+ Online: 6 (+0)
+ Most pressing bugs:
New:
Old:
Fixed:
+ New high severity bugs of the week:
+ Double clicking on a Navigator item does not get me to that place any
more (Linux, gtk3)
+ https://bugs.documentfoundation.org/show_bug.cgi?id=166730
+ bisected to Karthik
+ Jim has a patch for this:
https://gerrit.libreoffice.org/c/core/+/192061
+ Setting a macro to "Error Alert" in a cell validation, you will not
be able to key in
+ https://bugs.documentfoundation.org/show_bug.cgi?id=167126
+ bisected to Pranam
* QA stats
+ trying to bisect a lot of regressions (Ilmari)
+ https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
+103 +2 (-86) overall)
many thanks to the top bug squashers:
Justin L 15
Noel Grandin 8
Heiko Tietze 6
m_a_riosv 6
Buovjaga 4
Mike Kaganski 4
Dieter 3
Jonathan Clark 3
Michael Weghorn 3
Regina Henschel 3
+ top 10 bugs reporters:
Eyal Rozenberg 5
Gabor Kelemen (allotropia) 5
Aron Budea 4
Mike Kaganski 2
Olivier Hallot 2
Telesto 2
dd 2
elias estatistics 2
Daniel T. 1
Dorange-Pattoret Didier 1
+ top 10 bugs fixers:
Grandin, Noel 8
Heiko Tietze 4
Justin Luth 3
Pierre Vacher 3
Weghorn, Michael 3
Jonathan Clark 2
Kaganski, Mike 2
Amin Irgaliev 1
Amos 1
Andras Timar 1
+ top 10 bugs confirmers:
m.a.riosv 12
Ilmari Lauhakangas 6
Aron Budea 5
Heiko Tietze 5
Raal 5
Dieter 4
Kaganski, Mike 3
Telesto 3
Henschel, Regina 2
Justin Luth 2
* Bisected bugs open: keyword 'bisected'
+ more accurate - down to a single commit.
+ http://bit.ly/2dyIfDy
+
done by:
Ilmari Lauhakangas 5
vijaya chandra 4
Raal 3
Justin Luth 2
Weghorn, Michael 1
Xisco Fauli 1
* all bugs tagged with 'regression'
+ 1276(+4) bugs open of 14356(+17) total 20(+0) high prio.
done by:
Ilmari Lauhakangas 2
Justin Luth 2
Telesto 2
Bogdan B 1
Jonathan Clark 1
Matthew Foster 1
Weghorn, Michael 1
Raal 1
Robert Großkopf 1
nobu 1
* ~Component count net * high severity regressions
+ http://bit.ly/1HWHb3E
Writer - 10(+0)
Calc - 5(+0)
LibreOffice - 3(+0)
Impress - 1(+0)
UI - 1(+0)
by OS:
All - 15(+0)
Linux - 5(+0)
Mac OS X - 0(+0)
Windows - 0(+0)
* ~Component count net * all regressions
+ http://bit.ly/1BUdI8i
Writer: other - 428(+0)
Calc - 245(+0)
Impress - 130(+0)
LibreOffice - 57(-2)
Draw - 49(+1)
Writer: docx filter - 45(+1)
Crashes - 39(-1)
Borders - 38(+0)
Base - 34(+0)
UI - 34(-1)
Writer: perf - 31(+0)
Writer: other filter - 29(+0)
filters and storage - 29(-1)
Printing and PDF export - 25(+1)
Chart - 23(+1)
RTL - 20(+0)
Writer: doc filter - 19(+0)
BASIC - 17(+0)
graphics stack - 17(+1)
Formula Editor - 8(+0)
framework - 3(+0)
Extensions - 2(+0)
Linguistic - 2(+0)
sdk - 2(+0)
Installation - 1(+0)