ESC meeting minutes: 2022-07-14
Miklos Vajna
vmiklos at collabora.com
Thu Jul 14 14:39:36 UTC 2022
* Present:
+ Heiko, Cloph, Hossein, Ilmari, Michael W, Regina, Stephan, Thorsten, Miklos, Gabriel, Eike, Xisco, Michael S, Lubos
* Completed Action Items:
+ None
* Pending Action Items:
+ None
* Release Engineering update (Cloph)
+ 7.4 status
+ 7.4 RC2 in 2 weeks, with libreoffice-7-4-0 branch-off
+ from that point, even bugfixes will need 3 reviews
+ 7.3 status: 7.3.5 RC2 tagging this week
+ Appstores:
+ Apple one is under review, app is rejected for the donation menu item
+ Microsoft store: in progress
* Documentation (Olivier)
+ Missing Olivier
+ Bugzilla Documentation statistics
238(238) bugs open
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
created 13(-1) 49(8) 97(0) 332(2)
commented 19(0) 99(17) 313(0) 1487(-8)
resolved 5(0) 23(5) 43(0) 211(2)
+ top 10 contributors:
Olivier Hallot made 54 changes in 1 month, and 470 changes in 1 year
Seth Chaiklin made 48 changes in 1 month, and 330 changes in 1 year
Rathke, Eike made 11 changes in 1 month, and 32 changes in 1 year
Kaganski, Mike made 10 changes in 1 month, and 96 changes in 1 year
Nabet, Julien made 9 changes in 1 month, and 89 changes in 1 year
Adolfo Jayme Barrientos made 8 changes in 1 month, and 23 changes in 1 year
Rafael Lima made 8 changes in 1 month, and 309 changes in 1 year
Xisco Fauli made 7 changes in 1 month, and 84 changes in 1 year
Alain Romedenne made 6 changes in 1 month, and 38 changes in 1 year
Németh, László made 6 changes in 1 month, and 12 changes in 1 year
* UX Update (Heiko)
+ Bugzilla (topicUI) statistics
271(271) (topicUI) bugs open, 51(51) (needsUXEval) needs to be evaluated by the UXteam
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
added 3(-2) 6(-2) 12(-4) 37(-10)
commented 28(-18) 100(-26) 517(-69) 2283(-83)
removed 0(0) 1(0) 6(-4) 30(-1)
resolved 5(0) 20(-4) 68(-2) 330(-6)
+ top 10 contributors:
Heiko Tietze made 80 changes in 1 month, and 1602 changes in 1 year
Hossein made 16 changes in 1 month, and 35 changes in 1 year
Telesto made 14 changes in 1 month, and 187 changes in 1 year
Rafael Lima made 10 changes in 1 month, and 85 changes in 1 year
Dieter made 7 changes in 1 month, and 200 changes in 1 year
Alex Thurgood made 7 changes in 1 month, and 11 changes in 1 year
Martin Srdoš made 7 changes in 1 month, and 7 changes in 1 year
Seth Chaiklin made 6 changes in 1 month, and 181 changes in 1 year
Gerhard Schmidt made 5 changes in 1 month, and 5 changes in 1 year
m.a.riosv made 5 changes in 1 month, and 6 changes in 1 year
+ [Bug 149984] Add sortable counts to AutoFilter drop down
+ [Bug 149944] Base: Dialog for User Administration couldn't be resized -
too small when translated to German to show all buttons
-> + [Bug 149934] Constant Colors Fail WCAG 2.1 Contrast Ratio
+ svtools/source/config/colorcfg.cxx
+ input is welcome in the bug
+ [Bug 149931] Allow multiple columns to be dragged when making pivot table
+ [Bug 149912] Find Bar Ctrl+F (search of Cells in Calc): add option to set
search in all Tables or make it default
-> + Tracking usage data via Polypoly
+ https://listarchives.libreoffice.org/global/design/2022/msg00088.html
+ idea is to get data out of LibreOffice, to have user metrics
+ see the above minutes for details
+ idea is to collect data + store locally
+ then a tool can share data if user requests it explicitly
+ not sure how much work it is implement this
+ might be not too much, reusing previous "collect UI info" work
+ nothing to do right now, will have a blog post with details
+ any objections when collecting only locally + only explicitly submitting? (Heiko)
+ not really clear what the tool does (Michael W)
+ would be interested in the details
+ will go into more details in the blog post
=> just a heads-up for now, best to answer the question once a detailed blog post it out
* Crash Testing (Caolan)
+ Missing Caolan
+ 95(+0) import failure, 49(+0) export failures
+ ??? coverity issues
+ Google / ossfuzz: ?? fuzzers active now
* Crash Reporting (Xisco)
+ https://crashreport.libreoffice.org/stats/version/7.2.7.2
+ (+37) 516 479 484 410 396 382 314 268 167 0
+ https://crashreport.libreoffice.org/stats/version/7.3.3.2
+ (-111) 767 878 1041 1063 1438 1797 1583 1417 1055 555 0
+ https://crashreport.libreoffice.org/stats/version/7.3.4.2
+ (+91) 1672 1581 1128 963 675 0
+ no special updates
* Mentoring/easyhack update (Hossein)
committer... 1 week 1 month 3 months 12 months
open 64(10) 134(17) 143(14) 143(14)
reviews 292(-24) 1160(-8) 2796(0) 12372(-176)
merged 127(-79) 1163(-119) 3556(-188) 15368(-173)
abandoned 15(4) 54(3) 167(3) 816(9)
own commits 74(-51) 732(-103) 2620(-144) 12090(-139)
review commits 33(0) 228(-20) 572(3) 3466(-70)
contributor... 1 week 1 month 3 months 12 months
open 39(-5) 89(-13) 98(-22) 102(-19)
reviews 526(-130) 2914(-132) 7882(-310) 33678(-348)
merged 23(11) 71(15) 152(17) 1210(-19)
abandoned 24(20) 41(15) 114(17) 466(11)
own commits 14(7) 58(-2) 144(8) 1250(-27)
review commits 0(0) 0(0) 0(0) 0(0)
+ easyHack statistics:
needsDevEval 8(8) needsUXEval 1(1) cleanup_comments 308(308)
total 366(366) assigned 16(16) open 322(322)
+ top 10 contributors:
Paris Oplopoios made 7 patches in 1 month, and 19 patches in 1 year
Hannah Meeks made 5 patches in 1 month, and 6 patches in 1 year
Attila Szűcs made 4 patches in 1 month, and 15 patches in 1 year
Nagy Tibor made 3 patches in 1 month, and 31 patches in 1 year
Attila Bakos made 3 patches in 1 month, and 33 patches in 1 year
Srebotnjak, Martin made 2 patches in 1 month, and 22 patches in 1 year
Siddhant Chaudhary made 2 patches in 1 month, and 5 patches in 1 year
Ehsan Movahedian made 2 patches in 1 month, and 2 patches in 1 year
Kurt Nordback made 2 patches in 1 month, and 2 patches in 1 year
Nathan Teodosio made 2 patches in 1 month, and 2 patches in 1 year
+ top 10 reviewers:
Adolfo Jayme Barrientos made 134 review comments in 1 month, and 1056 in 1 year
Xisco Fauli made 124 review comments in 1 month, and 908 in 1 year
Thorsten Behrens made 100 review comments in 1 month, and 860 in 1 year
Hossein made 66 review comments in 1 month, and 272 in 1 year
Vajngerl, Tomaž made 62 review comments in 1 month, and 408 in 1 year
Kaganski, Mike made 60 review comments in 1 month, and 658 in 1 year
McNamara, Caolán made 58 review comments in 1 month, and 564 in 1 year
Nabet, Julien made 56 review comments in 1 month, and 668 in 1 year
Michael Stahl made 52 review comments in 1 month, and 1186 in 1 year
Bergmann, Stephan made 42 review comments in 1 month, and 292 in 1 year
+ Patches automatically abandoned:
Identify OOo2OasisTransformer and act in consequence ( Dante DM )
- https://gerrit.libreoffice.org/#/c/120786
-> Restored. Not sure about usefulness as there is no references to Bugzilla
add SwParaPortion::HasDelta() for the test of the condition ( Caolán McNamara )
- https://gerrit.libreoffice.org/#/c/132954
add SwParaPortion::ResetDelta() for the unset of the delta to off ( Caolán McNamara )
- https://gerrit.libreoffice.org/#/c/132955
Typo correction ( Alain Romedenne )
- https://gerrit.libreoffice.org/#/c/133597
tdf#148818 Fix missing text in text boxes (generalized approach) ( Hossein )
- https://gerrit.libreoffice.org/#/c/133891
vcl: remove unnecessary header include from hatch.cxx ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/134003
vcl: remove unnecessary header include from map.cxx ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/134004
vcl: remove unnecessary header includes from mask.cxx ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/134005
vcl: remove unnecessary header include from nativecontrols.cxx ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/134006
vcl: remove unnecessary header includes from outdev.cxx ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/134007
vcl: remove unnecessary header includes from pixel.cxx ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/134008
vcl: remove unnec essary header includes from polygon.cxx ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/134009
vcl: remove unnecessary header includes from polyline.cxx ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/134010
vcl: remove unnecessary header includes from rect.cxx ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/134011
vcl: remove unnecessary header include from stack.cxx ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/134012
vcl: remove unnecessary header includes from text.cxx ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/134013
vcl: remove unnecessary header includes from transparent.cxx ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/134014
Add shortcut to German version ob Subscript/Superscript ( Jano Paetzold )
- https://gerrit.libreoffice.org/#/c/134062
-> Empty submission
Connect new import / export to starmath ( Dante DM )
- https://gerrit.libreoffice.org/#/c/134163
-> Restored. Not sure about usefulness as there is no references to Bugzilla
+ big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
Amitis Faraji
Arman Rezaei
Ehsan Movahedian
Mohsen Rahimi
Nazanin Yadi
+ had submissions from several new contributors, students of Hossein
+ following up with them, now that their first commit is in
+ reviewed the recently abandoned gerrit changes
+ continued work with reviewing old easy hacks
https://wiki.documentfoundation.org/Development/EasyHacks/Review
* GSoC (Hossein/Ilmari)
+ Timeline: https://developers.google.com/open-source/gsoc/timeline
+ work is still ongoing
* Commit Access
* Developer Certification (Stephan/Kendy/Thorsten/László)
+ resting since: 24 weeks (limit: 20 weeks)
* Jenkins / CI update (Cloph)
from:Thu Jul 7 13:58:37 2022
master linux rel jobs: 76 ok: 76 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
master linux dbg jobs: 69 ok: 68 ko: 1 fail ratio: 1.45 % break: 1 broken duration: 6.77%
master mac rel jobs: 36 ok: 36 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
master mac dbg jobs: 34 ok: 34 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
master win rel jobs: 67 ok: 67 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
master win dbg jobs: 71 ok: 71 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
master win64 dbg jobs: 71 ok: 71 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
master gerrit lin jobs: 289 ok: 234 ko: 40 fail ratio: 13.84% time for ok: mean: 20 median: 17
master gerrit plg jobs: 236 ok: 169 ko: 49 fail ratio: 20.76% time for ok: mean: 44 median: 42
master gerrit win jobs: 298 ok: 231 ko: 40 fail ratio: 13.42% time for ok: mean: 45 median: 37
master gerrit mac jobs: 286 ok: 230 ko: 26 fail ratio: 9.09% time for ok: mean: 40 median: 36
master android jobs: 228 ok: 208 ko: 7 fail ratio: 3.07% time for ok: mean: 19 median: 11
master gerrit all jobs: 240 ok: 147 ko: 66 fail ratio: 27.50% time for ok: mean: 64 median: 53
+ https://dev-www.libreoffice.org/tmp/gerrit_220714.html
+ tests that failed more than twice in last seven days
3 CppunitTest_sw_layoutwriter2 gerrit_mac
+ relatively few builds last week (Cloph)
+ one Mac is experiencing HW failures, probably needs replacing
+ state of Linux nightly builds? (Thorsten)
+ not aware of problems (Cloph)
+ at least daily build is there for the debug version
+ the non-debug is stuck, will fix (Cloph)
* What’s cooking (Miklos)
+ 16k cols in Calc (Lubos): https://bugs.documentfoundation.org/show_bug.cgi?id=133764
+ feature/chartdatatable: MSO-style data tables for charts (Tomaz): see initial commits in master
+ Working on text in shapes (Regina)
+ that text can be rotated
+ text direction can also rotate it
+ trying to separate it, to have real rotation of the text box + and the rotation from the text direction
+ trouble in Writer: TextFrames in Writer can't rotate text
+ an option: not create text frame when the shape text is rotated
+ probably best to first focus on non-Writer shapes (Regina)
+ not seeing an easy way to fully support this (Michael S)
+ second problem: export to ODF (Regina)
+ ODF has no means to describe this
+ text direction in frames is already there
+ rotating characters vs not rotating
+ custom shapes: have a writing direction, but some directions are missing
+ would be useful to bring custom shapes up to speed with Writer frames here (Miklos)
+ third part:
+ seeing lots of problems with SmartArt
+ Writer is not special in this case
+ ask Armin about SmartArt bits (Michael S)
* QA update (Xisco)
+ UNCONFIRMED: 1727 (+16)
+ enhancements: 287 (+2)
+ needsUXEval: 2 (-2)
+ haveBackTrace: 6 (-1)
+ needsDevAdvice: 29 (+0)
+ documentation: 15 (-3)
+ android: 3 (+0)
+ iOS: 0 (+0)
+ Online: 12 (+0)
+ Most pressing bugs:
None
+ New high severity bugs of the week:
None
* QA stats
+ https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
+102 +5 (-101) overall)
many thanks to the top bug squashers:
Julien Nabet 15
QA Administrators 8
Heiko Tietze 7
Mike Kaganski 7
Attila Bakos (NISZ) 5
Xisco Faulí 5
Buovjaga 4
Timur 4
raal 4
Eike Rathke 3
+ top 10 bugs reporters:
Gerald Pfeifer 4
Mike Kaganski 4
Xisco Faulí 4
Timur 3
BEEDELL ROKE JULIAN LOCKHART 2
Michael Stahl (allotropia) 2
Pablo 2
Pierre Fortin 2
Robert Großkopf 2
SheetJS 2
+ top 10 bugs fixers:
Nabet, Julien 11
Attila Bakos 4
Xisco Fauli 3
2
Balland-Poirier, Laurent 2
Kłos, Szymon 2
Németh, László 2
Olivier Hallot 2
Rathke, Eike 2
Adolfo Jayme Barrientos 1
+ top 10 bugs confirmers:
Timur 10
Xisco Fauli 10
Faisal 6
Rafael Lima 6
Heiko Tietze 4
Nabet, Julien 4
Raal 3
Alex Thurgood 2
Hossein 2
Olivier Hallot 2
* 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
Aron Budea 2
Xisco Fauli 2
* Bibisected bugs open: keyword 'bibisected'
+ http://bit.ly/2cSCXlS
+
done by:
Raal 3
Xisco Fauli 2
Cley Faye 1
* all bugs tagged with 'regression'
+ 1223(-3) bugs open of 11886(+9) total 11(+0) high prio.
done by:
Raal 2
Ilmari Lauhakangas 1
Kaganski, Mike 1
Rafael Lima 1
sclewell 1
Xisco Fauli 1
* ~Component count net * high severity regressions
+ http://bit.ly/1HWHb3E
Writer - 6(+0)
LibreOffice - 2(+0)
Calc - 1(+0)
Draw - 1(+0)
Impress - 1(+0)
by OS:
All - 9(+0)
Linux - 0(+0)
Mac OS X - 0(+0)
Windows - 2(+0)
* ~Component count net * all regressions
+ http://bit.ly/1BUdI8i
Writer: other - 440(-8)
Calc - 192(+1)
Impress - 123(+0)
Writer: docx filter - 58(+0)
Crashes - 56(-6)
LibreOffice - 48(-1)
Draw - 46(+2)
UI - 45(+0)
Borders - 36(+0)
Writer: perf - 36(+0)
Writer: other filter - 35(+0)
Base - 32(+0)
RTL - 25(+0)
Chart - 23(+0)
Writer: doc filter - 21(+0)
BASIC - 18(+0)
Printing and PDF export - 18(+0)
graphics stack - 16(+0)
filters and storage - 15(+0)
framework - 3(+0)
Formula Editor - 2(+0)
Linguistic - 1(+0)
sdk - 1(+0)
More information about the LibreOffice
mailing list