[Libreoffice-qa] ESC meeting minutes: 2022-04-14
Stephan Bergmann
sbergman at redhat.com
Thu Apr 14 14:29:42 UTC 2022
* Present:
+ sberg, Heiko, caolan, erAck, Gabriel, michaelw, mst, Hossein,
Thorsten, OHallot, Lubos
* Completed Action Items:
+ add configure warning if MSVC version is older than 16.11 (Hossein)
+ take the updated ESC composition proposal from 2022-04-07 to the
board (Kendy)
* Pending Action Items:
+ None
* Release Engineering update (Cloph)
+ 7.4 status: feature freeze in June
+ 7.3 status: 7.3.3 rc1
+ tagged, on mirrors
+ 7.2 status: 7.2.7 rc1
+ in one week
+ Remotes: Android, iOS
+ Android viewer
+ issue with odd link-error on Windows ARM tinderbox (Thorsten)
+ updated to latest compiler version, but still failing
+ neither an incremental build, unclear what's the cause
+ will try other boxes whether they fail the same (Cloph)
* Documentation (Olivier)
+ New Help
+ no news
+ Helcontents
+ Updates and fixes (ohallot, fitoshido)
+ Google Seasons of Doc
+ Response in April 14
+ later today
+ Guides
+ Work in progress for Impress and Draw 7.3 (P. Schofield)
+ WIP for Base Guide 7.3 (S. Fanning, Dev, ohallot, flywire)
+ Export HTML of Spanish guide in progress
+ general
+ Testing Discourse forum for Documentation (thx Sophie & Guilhem)
https://communitytest.documentfoundation.org/c/documentation/8
+ Bugzilla Documentation statistics
218(218) bugs open
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
created 36(23) 58(24) 117(5) 333(10)
commented 23(12) 75(7) 324(-24) 1458(4)
resolved 26(19) 36(19) 69(12) 233(25)
+ top 10 contributors:
Olivier Hallot made 80 changes in 1 month, and 555 changes in
1 year
Seth Chaiklin made 37 changes in 1 month, and 82 changes in 1
year
Dieter made 16 changes in 1 month, and 116 changes in 1 year
Alain Romedenne made 8 changes in 1 month, and 33 changes in
1 year
Nabet, Julien made 7 changes in 1 month, and 73 changes in 1
year
Ilmari Lauhakangas made 5 changes in 1 month, and 111 changes
in 1 year
Heiko Tietze made 4 changes in 1 month, and 87 changes in 1 year
steve -_- made 4 changes in 1 month, and 7 changes in 1 year
Telesto made 4 changes in 1 month, and 24 changes in 1 year
Xisco Fauli made 4 changes in 1 month, and 83 changes in 1 year
* UX Update (Heiko)
+ Bugzilla (topicUI) statistics
268(268) (topicUI) bugs open, 91(91) (needsUXEval) needs to be
evaluated by the UXteam
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
added 9(-12) 24(0) 36(0) 61(-2)
commented 91(11) 218(-15) 677(27) 2639(-80)
removed 2(2) 5(1) 16(2) 36(0)
resolved 8(0) 28(2) 103(1) 393(-14)
+ top 10 contributors:
Heiko Tietze made 225 changes in 1 month, and 1975 changes in
1 year
Ilmari Lauhakangas made 55 changes in 1 month, and 293
changes in 1 year
Seth Chaiklin made 40 changes in 1 month, and 99 changes in 1
year
Roman Kuznetsov made 31 changes in 1 month, and 218 changes
in 1 year
Eyal Rozenberg made 31 changes in 1 month, and 118 changes in
1 year
Telesto made 24 changes in 1 month, and 274 changes in 1 year
Dieter made 19 changes in 1 month, and 234 changes in 1 year
Robert Großkopf made 13 changes in 1 month, and 28 changes in
1 year
Cor Nouws made 12 changes in 1 month, and 37 changes in 1 year
Timur made 12 changes in 1 month, and 125 changes in 1 year
+ 23 new tickets with needsUXEval Apr/07-14
+ [Bug 148593] "Left page border" and "right page border" options
for Horizontal
"to" position in Position and Size for shapes are misleading
names, which
should be changed
+ [Bug 148272] Cross-reference to numbering wrongly includes
separator character
+ [Bug 148591] Rename "page text area top" and "page text area
bottom" to "Above
(or Below) page text area
+ [Bug 148568] Rework the Sparklines dialog
-> + [Bug 86297] Wrong Field reference when heading is in a frame
+ interesting abuse of frames to misplace outlines
+ [Bug 71991] FORMATTING: arrow end default sizes incoherent with
"Synchronize
end" checked by default
+ [Bug 148533] Selecting an Arrow Style in Arrow Styles tab changes
the arrow style
of a selected line
-> + [Bug 148523] Table properties changes only a cell in Impress (full
table expected)
+ Writer smart-selects the unformatted cells and proposal is to do
the same for
Draw/Impress
+ [Bug 148519] Change "Margin" to "Entire Frame" in "to" field for
Vertical Position
when anchoring "To frame" in Position and Shape tab
+ [Bug 148513] Poor nomenclature for Manual Break
+ [Bug 148512] Position and Size dialog box jumps when selecting
"page text area
bottom" in "to" field for Vertical Position
+ [Bug 148499] Database Wizard UI looks inconsistent when you select
Writer document
item in Connect to an existing database list
+ [Bug 148495] Connect to an existing database drop-down list in
Database Wizard
should be alphabeticcaly sorted
-> + [Bug 148482] When pasting requires fetching remote content, ask for
permission
+ unclear if we really fetch 3rd party content, should be
blocked/confirmed if
+ Caolan's going to look into it, whether we do things differently
than other apps
+ [Bug 148481] Wrong mouse pointer shown when pressing Ctrl in Table
of Contents
+ [Bug 148312] Navigator should not show ToC entries as hyperlinks,
at all
+ [Bug 148479] Support category indicators
+ [Bug 148469] Give alert for unsaved when sending document in email
+ [Bug 148464] Ability to pick-and-choose where to search
+ [Bug 148463] Need ability to search only comments
+ [Bug 148467] Sparkline's main menu items should be in other places
+ [Bug 148465] Rework Sparklines's context menus
+ [Bug 148450] How is "Jump to Specific Page" supposed to work in
Print Preview?
* Crash Testing (Caolan)
+ 10(+0) import failure, 3(+0) export failures
- crashtesting vm is unavailable for 3(?) weeks now. That's
getting to be a worrying problem for me.
+ still in the hands of Swiss folks, no direct access (Cloph)
+ Guilhem to invest further options
+ 0 coverity issues
+ 15 ossfuzz issues
* Crash Reporting (Xisco, missing)
+ 7.3.0.2 141(+6)
+ 7.3.0.3 27985(+1607)
+ 7.3.1.3 14814(+2357)
+ 7.3.2.2 3381(+2360)
* Mentoring/EasyHack update (Hossein)
committer... 1 week 1 month 3 months 12 months
open 64(1) 132(2) 136(2) 138(2)
reviews 306(-46) 1368(26) 3748(-48) 12706(-10)
merged 301(3) 1227(-27) 4037(2) 15740(-29)
abandoned 11(2) 189(4) 318(-9) 860(-2)
own commits 208(-7) 895(-21) 3064(-17) 12514(-47)
review commits 40(-12) 256(0) 850(-21) 3712(-33)
contributor... 1 week 1 month 3 months 12 months
open 31(6) 71(7) 73(7) 78(8)
reviews 812(16) 3560(-30) 9376(-4) 34692(-74)
merged 7(2) 61(-5) 216(1) 1470(-25)
abandoned 7(1) 133(4) 168(3) 468(-2)
own commits 7(0) 86(0) 280(1) 1469(-31)
review commits 0(0) 0(0) 0(0) 0(0)
+ easyHack statistics:
needsDevEval 8(8) needsUXEval 1(1) cleanup_comments 295(295)
total 355(355) assigned 32(32) open 296(296)
+ top 10 contributors:
Johnny_M made 50 patches in 1 month, and 770 patches in 1 year
Paris Oplopoios made 7 patches in 1 month, and 7 patches in 1
year
Attila Bakos made 3 patches in 1 month, and 34 patches in 1 year
Vaibhav Malik made 2 patches in 1 month, and 12 patches in 1
year
Deepika Sreejesh made 2 patches in 1 month, and 5 patches in
1 year
Tushar Jham made 2 patches in 1 month, and 3 patches in 1 year
Vincent Reher made 2 patches in 1 month, and 2 patches in 1 year
Nagy Tibor made 1 patches in 1 month, and 33 patches in 1 year
Mostafa Elsharnoby made 1 patches in 1 month, and 1 patches
in 1 year
Kevin Suo made 1 patches in 1 month, and 36 patches in 1 year
+ top 10 reviewers:
Michael Stahl made 124 review comments in 1 month, and 1230
in 1 year
Xisco Fauli made 104 review comments in 1 month, and 906 in 1
year
Kaganski, Mike made 90 review comments in 1 month, and 798 in
1 year
Thorsten Behrens made 84 review comments in 1 month, and 782
in 1 year
Ilmari Lauhakangas made 76 review comments in 1 month, and
288 in 1 year
Hossein made 72 review comments in 1 month, and 226 in 1 year
Vajna, Miklos made 68 review comments in 1 month, and 610 in
1 year
Olivier Hallot made 60 review comments in 1 month, and 1160
in 1 year
Nabet, Julien made 58 review comments in 1 month, and 564 in
1 year
McNamara, Caolán made 50 review comments in 1 month, and 514
in 1 year
+ Patches automatically abandoned:
tdf#145614: Convert #define to enum class ( Hossein )
- https://gerrit.libreoffice.org/#/c/128518
the intent is to retain the current value if we change the unit
( Caolán McNamara )
- https://gerrit.libreoffice.org/#/c/129355
use shallow clones for submodules by default ( Christian
Lohmaier )
- https://gerrit.libreoffice.org/#/c/129452
Fix build error in ImplLOKHandleMouseEvent ( Henry Castro )
- https://gerrit.libreoffice.org/#/c/129462
Fix build in BeginDrag ( Henry Castro )
- https://gerrit.libreoffice.org/#/c/129463
changed the atan to atan2 whereever necessary ( mohammadreza
eyvazi mehrabani )
- https://gerrit.libreoffice.org/#/c/129518
tdf#143148: use pragma once instead of include guards in
sdext.pdfimport ( Kevin Suo )
- https://gerrit.libreoffice.org/#/c/129524
Reduce unneeded code indentation in namespaces in
sdext.pdfimport ( Kevin Suo )
- https://gerrit.libreoffice.org/#/c/129526
tighten the scopes of some for loop indices ( Daniel Thomas )
- https://gerrit.libreoffice.org/#/c/129695
+ big CONGRATULATIONS to contributors who have at least 1 merged
patch, since last report:
Behrad Khorram
Vincent Reher (4reher.org)
Shady Mohamed
+ New blog post draft on LibreOffice Dev Blog
Using cmake for C++ LibreOffice SDK Examples
https://dev.blog.documentfoundation.org/?p=406&preview=1&_ppp=0bd5abd896
+ does that lead to having cmake available for the SDK? (Stephan)
+ maybe
+ discussing moodle to asses basic skills of mentees (Hossein/Ilmari)
+ asking some mentees to first read more on C++, then come back
* GSoC (Hossein/Ilmari)
+ Timeline: https://developers.google.com/open-source/gsoc/timeline
+ April 4th - April 19th : submission period for participants'
applications
+ Deadline is: April 19 - 18:00 UTC
* Commit Access
+ None
* Developer Certification (Stephan/Kendy/Thorsten/László)
+ resting since: 14 weeks (limit: 20 weeks)
* Jenkins / CI update (Cloph)
from:Thu Apr 7 13:56:04 2022
master linux rel jobs: 121 ok: 121 ko: 0 fail ratio: 0.00 %
break: 0 broken duration: 0.00%
master linux dbg jobs: 97 ok: 95 ko: 2 fail ratio: 2.06 %
break: 2 broken duration: 0.92%
master mac rel jobs: 62 ok: 62 ko: 0 fail ratio: 0.00 %
break: 0 broken duration: 0.00%
master mac dbg jobs: 66 ok: 66 ko: 0 fail ratio: 0.00 %
break: 0 broken duration: 0.00%
master win rel jobs: 103 ok: 103 ko: 0 fail ratio: 0.00 %
break: 0 broken duration: 0.00%
master win dbg jobs: 106 ok: 105 ko: 0 fail ratio: 0.00 %
break: 0 broken duration: 0.00%
master win64 dbg jobs: 105 ok: 105 ko: 0 fail ratio: 0.00 %
break: 0 broken duration: 0.00%
master gerrit lin jobs: 475 ok: 397 ko: 56 fail ratio: 11.79% time
for ok: mean: 22 median: 19
master gerrit plg jobs: 451 ok: 265 ko: 148 fail ratio: 32.82% time
for ok: mean: 59 median: 58
master gerrit win jobs: 496 ok: 335 ko: 114 fail ratio: 22.98% time
for ok: mean: 56 median: 50
master gerrit mac jobs: 493 ok: 355 ko: 91 fail ratio: 18.46% time
for ok: mean: 43 median: 41
master android jobs: 438 ok: 364 ko: 50 fail ratio: 11.42% time
for ok: mean: 22 median: 16
master gerrit all jobs: 471 ok: 213 ko: 200 fail ratio: 42.46% time
for ok: mean: 78 median: 68
+ https://dev-www.libreoffice.org/tmp/gerrit_220414.html
+ tests that failed more than twice in last seven days (incl. branches)
3 CppunitTest_sw_uiwriter6 gerrit_mac
3 UITest_writer_tests gerrit_linux_clang_dbgutil
4 CppunitTest_sw_uiwriter6 gerrit_linux_clang_dbgutil
4 CppunitTest_sw_uiwriter6 gerrit_windows
4 CppunitTest_vcl_backend_test gerrit_windows
4 UITest_writer_tests3 gerrit_linux_clang_dbgutil
5 CppunitTest_writerperfect_writer gerrit_windows
6 CppunitTest_sc_macros_test gerrit_windows
(single bot, slow one)
22 CppunitTest_services gerrit_mac (single bot,
branch only)
+ automatic restart enabled now, unclear why it happens on that
one bot (only)
30 Killed by the kill-wrapper
gerrit_linux_clang_dbgutil
+ quite high, but may be just bad luck this week
+ pushed some lode cleanups, private 7.3 GCC for Clang got removed,
not yet deployed on Jenkins bots, shouldn't cause issues, to be
deployed
step by step
* l10n (Sophie, missing)
+ everything as usual (Cloph)
* What’s cooking (Miklos)
+ 16k cols in Calc (Lubos)
+ https://bugs.documentfoundation.org/show_bug.cgi?id=133764
+ feature/sparklines: Excel-style sparklines for Calc (Tomaz)
+ https://tomazvajngerl.blogspot.com/2022/03/sparklines-in-calc.html
+ Working on SmartArt (Armin)
+ a week away from the initial grounding work (hopefully), then UI,
ODF work
+ Text layout performance optimization (Lubos)
+
https://blog.documentfoundation.org/blog/2021/12/08/tender-to-optimize-text-layout-performance-for-print-and-pdf-export-202112-01/
+ Adding content controls to Writer (Miklos)
+ <w:sdt> in DOCX, focusing only on inline SDT as a start
* QA update (Xisco, missing)
+ Preliminary budget plan to have additional help with QA (possibly
hiring)
(Thorsten)
+ Please help flesh out the monthly reports:
https://nextcloud.documentfoundation.org/s/2qbepFYXXan4ief
+ UNCONFIRMED: 1799 (-7)
+ enhancements: 267 (-10)
+ needsUXEval: 11 (-12)
+ haveBackTrace: 7 (+1)
+ needsDevAdvice: 29 (+2)
+ documentation: 7 (+2)
+ android: 1 (+0)
+ iOS: 0 (+0)
+ Online: 10 (+0)
+ Most pressing bugs:
New:
Old:
Fixed:
+ New high severity bugs of the week:
+ Calc, Writer, Impress, Draw: hangs when using copy paste
(often copying is sufficient to trigger the hang)
+ https://bugs.documentfoundation.org/show_bug.cgi?id=141722
+ Lubos?
+ EDITING MS Access through 64-bit ODBC doesn't work and
returns an Invalid Bookmark error
+ https://bugs.documentfoundation.org/show_bug.cgi?id=148367
+ not a regression?
+ Window size reopening a document not like size when saved
+ https://bugs.documentfoundation.org/show_bug.cgi?id=41777
+ not a regression?
* QA stats
+
https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
+139 +11 (-141) overall)
many thanks to the top bug squashers:
Olivier Hallot 23
Heiko Tietze 11
QA Administrators 11
Timur 10
Buovjaga 7
Luboš Luňák 7
Jan-Marek Glogowski 6
Mike Kaganski 6
Dieter 5
Michael Weghorn 5
+ top 10 bugs reporters:
Gabor Kelemen (allotropia) 11
sdc.blanco 11
Telesto 10
Eyal Rozenberg 8
Roman Kuznetsov 6
Mike Kaganski 3
Axel Braun 2
Buovjaga 2
Heiko Tietze 2
Kevin Suo 2
+ top 10 bugs fixers:
Olivier Hallot 23
Glogowski, Jan-Marek 5
Luboš Luňák 4
Andreas Heinisch 2
McNamara, Caolán 2
Nabet, Julien 2
Weghorn, Michael 2
1
Andras Timar 1
Attila Bakos 1
+ top 10 bugs confirmers:
Heiko Tietze 25
Ilmari Lauhakangas 12
Roman Kuznetsov 10
Xisco Fauli 9
Dieter 8
Glogowski, Jan-Marek 4
Rathke, Eike 4
Weghorn, Michael 4
3
Robert Großkopf 3
* Highest-Priority bugs (aka "MABs"):
+ http://bit.ly/2lJAAJI
6.0 : 1/53 - 1 % (+0)
5.4 : 0/41 - 0 % (+0)
5.3 : 0/54 - 0 % (+0)
5.2 : 0/43 - 0 % (+0)
5.1 : 1/36 - 2 % (+0)
5.0 : 0/64 - 0 % (+0)
4.4 : 0/76 - 0 % (+0)
4.3 : 0/73 - 0 % (+0)
4.2 : 2/134 - 1 % (+0)
4.1 : 3/85 - 3 % (+0)
4.0 : 2/83 - 2 % (+0)
old : 1/246 - 0 % (+0)
* Bisected bugs open: keyword 'bisected'
+ more accurate - down to a single commit.
+ http://bit.ly/2dyIfDy
+
done by:
Raal 3
Telesto 2
Timur 1
Ilmari Lauhakangas 1
Justin Luth 1
Weghorn, Michael 1
Xisco Fauli 1
* Bibisected bugs open: keyword 'bibisected'
+ http://bit.ly/2cSCXlS
+
done by:
Raal 3
Telesto 2
Aron Budea 1
Timur 1
Ilmari Lauhakangas 1
Justin Luth 1
Weghorn, Michael 1
Kevin Suo 1
Xisco Fauli 1
* all bugs tagged with 'regression'
+ 1241(+5) bugs open of 11687(+18) total 12(+0) high prio.
done by:
Telesto 4
Robert Großkopf 3
Stéphane Guillou 2
Andreas Heinisch 1
Rathke, Eike 1
Timur 1
Justin Luth 1
Weghorn, Michael 1
Raal 1
Kevin Suo 1
* ~Component count net * high severity regressions
+ http://bit.ly/1HWHb3E
Writer - 7(+0)
LibreOffice - 2(+0)
Calc - 1(+0)
Draw - 1(+0)
Impress - 1(+0)
by OS:
All - 10(+0)
Linux - 0(+0)
Mac OS X - 0(+0)
Windows - 2(+0)
* ~Component count net * all regressions
+ http://bit.ly/1BUdI8i
Writer: other - 440(-2)
Calc - 202(+2)
Impress - 117(-1)
Writer: docx filter - 57(+0)
Crashes - 55(-1)
LibreOffice - 51(+3)
Draw - 43(+0)
UI - 43(+1)
Writer: perf - 39(+0)
Borders - 35(+1)
Base - 33(+1)
Writer: other filter - 33(+0)
Chart - 25(-1)
RTL - 23(+0)
Writer: doc filter - 21(+0)
Printing and PDF export - 19(-1)
BASIC - 18(+0)
graphics stack - 17(+0)
filters and storage - 16(+0)
Formula Editor - 3(+0)
framework - 2(+0)
sdk - 1(+0)
More information about the Libreoffice-qa
mailing list