ESC meeting minutes: 2022-07-21
Miklos Vajna
vmiklos at collabora.com
Thu Jul 21 14:32:23 UTC 2022
* Present:
+ Caolan, Eike, Gabriel, Hossein, Michael W, Lubos, Olivier, Tomaz, Stephan, Miklos, Cloph, Michael S, Thorsten, Tomaz
* Completed Action Items:
+ None
* Pending Action Items:
+ None
* Release Engineering update (Cloph)
+ 7.4 status
+ 7.4 RC2 in 1 week, with libreoffice-7-4-0 branch-off
+ libreoffice-7-4 needs 1 review as well
+ libreoffice-7-4-0 needs +2 reviews
+ 7.3 status: 7.3.6 rc1 in 4 weeks
+ Appstores:
+ got the Apple approval
+ Microsoft one pending
* Documentation (Olivier)
+ New Help: No news
+ Helpcontent2:
+ updates and fixes (G. Kelemen, S. Horacek, A Barrientos)
+ Guides
+ work in progress (vacation times ?)
+ Bugzilla Documentation statistics
239(239) bugs open
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
created 1(-13) 42(-7) 98(1) 330(-2)
commented 1(-20) 72(-27) 301(-15) 1460(-30)
resolved 0(-6) 19(-4) 43(0) 208(-3)
+ top 10 contributors:
Olivier Hallot made 27 changes in 1 month, and 463 changes in 1 year
Seth Chaiklin made 24 changes in 1 month, and 330 changes in 1 year
Kaganski, Mike made 12 changes in 1 month, and 97 changes in 1 year
Rathke, Eike made 11 changes in 1 month, and 32 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)
+ Missing Heiko
+ Bugzilla (topicUI) statistics
271(271) (topicUI) bugs open, 54(54) (needsUXEval) needs to be evaluated by the UXteam
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
added 3(0) 8(2) 13(1) 38(1)
commented 29(2) 105(6) 529(1) 2251(-42)
removed 0(0) 1(0) 6(-1) 29(-1)
resolved 3(-2) 21(0) 69(-2) 323(-8)
+ top 10 contributors:
Heiko Tietze made 81 changes in 1 month, and 1569 changes in 1 year
Telesto made 18 changes in 1 month, and 183 changes in 1 year
Rafael Lima made 14 changes in 1 month, and 89 changes in 1 year
Hossein made 12 changes in 1 month, and 36 changes in 1 year
m.a.riosv made 8 changes in 1 month, and 8 changes in 1 year
Pierre Fortin made 8 changes in 1 month, and 8 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
Timur made 6 changes in 1 month, and 47 changes in 1 year
Gerhard Schmidt made 5 changes in 1 month, and 5 changes in 1 year
* Crash Testing (Caolan)
+ 81(-14) import failure, 46(-3) export failures
+ 3 coverity issues
+ 8 ossfuzz issues
* Crash Reporting (Xisco)
+ Missing Xisco
+ 7.3.1.3 33216(+932)
+ 7.3.2.2 39871(+1724)
+ 7.3.3.2 19655(+1174)
+ 7.3.4.2 11783(+2945)
* Mentoring/easyhack update (Hossein)
committer... 1 week 1 month 3 months 12 months
open 47(-6) 114(-8) 122(-7) 122(-7)
reviews 340(38) 1182(-8) 2836(34) 12262(-144)
merged 195(75) 982(-221) 3562(-22) 15276(-123)
abandoned 12(-8) 58(0) 171(2) 814(-2)
own commits 135(65) 611(-139) 2603(-39) 11996(-117)
review commits 54(23) 223(-7) 593(19) 3392(-91)
contributor... 1 week 1 month 3 months 12 months
open 23(-18) 86(-5) 93(-7) 97(-7)
reviews 620(120) 2580(-390) 7898(-6) 33418(-298)
merged 39(18) 102(33) 175(25) 1199(-14)
abandoned 7(-15) 39(-1) 106(-5) 464(0)
own commits 33(20) 82(24) 167(23) 1222(-33)
review commits 0(0) 0(0) 0(0) 0(0)
+ easyHack statistics:
needsDevEval 8(8) needsUXEval 1(1) cleanup_comments 305(305)
total 363(363) assigned 16(16) open 319(319)
+ top 10 contributors:
Paris Oplopoios made 33 patches in 1 month, and 47 patches in 1 year
Hannah Meeks made 9 patches in 1 month, and 10 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 30 patches in 1 year
Attila Bakos made 3 patches in 1 month, and 33 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
Armin Le Grand (allotropia) made 2 patches in 1 month, and 2 patches in 1 year
+ top 10 reviewers:
Adolfo Jayme Barrientos made 146 review comments in 1 month, and 1082 in 1 year
Vajngerl, Tomaž made 122 review comments in 1 month, and 472 in 1 year
Thorsten Behrens made 102 review comments in 1 month, and 870 in 1 year
Xisco Fauli made 86 review comments in 1 month, and 898 in 1 year
Hossein made 66 review comments in 1 month, and 272 in 1 year
Kaganski, Mike made 60 review comments in 1 month, and 652 in 1 year
McNamara, Caolán made 58 review comments in 1 month, and 554 in 1 year
Michael Stahl made 50 review comments in 1 month, and 1182 in 1 year
Németh, László made 40 review comments in 1 month, and 390 in 1 year
6eff17d675dbc40d55908d41a025729035ad9976
Bergmann, Stephan made 40 review comments in 1 month, and 290 in 1 year
+ Patches automatically abandoned:
tdf#45904 - _XFootnote.java test to C++ ( Akshit Sudheer Kumar )
- https://gerrit.libreoffice.org/#/c/130723
tdf#114441 sal_uLong to better integer types ( Deepika Sreejesh )
- https://gerrit.libreoffice.org/#/c/132014
forcepoint#106 add test-case and some debugging traces ( Caolán McNamara )
- https://gerrit.libreoffice.org/#/c/132719
createInitialComponentContext() instead of bootstrap() ( Hossein )
- https://gerrit.libreoffice.org/#/c/132937
Replace osl::Mutex in SolarMutex ( Arnaud Versini )
- https://gerrit.libreoffice.org/#/c/134101
avoid vcl_pdfexport unit test failure. ( Justin Luth )
- https://gerrit.libreoffice.org/#/c/134253
+ big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
Balazs Varga (Allotropia)
+ have a tdf#149934 bug, not sure if it should be an easy hack or not, around colors
+ perhaps rename color names to match the html/css ones
+ would result in a large change, color names are used ~everywhere
+ suggest to focus on the colors that end up in file formats / UI (Miklos)
+ also needs tweaking the color values (Michael W)
* GSoC (Hossein/Ilmari)
+ Timeline: https://developers.google.com/open-source/gsoc/timeline
+ work is still ongoing
+ midterm in ~1 week (Tomaz)
* Commit Access
+ Hannah - GSoC student would need access to create / commit to feature branches (Tomaz)
=> no objections (all)
AI: enable this (Cloph)
* Developer Certification (Stephan/Kendy/Thorsten/László)
+ resting since: 25 weeks (limit: 20 weeks)
* board ask - are there any other abandoned projects that need atticizing? (Thorsten)
+ wanted to ask about some dependencies (Hossein)
+ jfreereport? we don't bundle the latest version in LO
+ we don't host that ourselves (Thorsten)
+ https://cgit.freedesktop.org/libreoffice/contrib/ is a list of "contrib" repos (Miklos)
+ ooeclipse is not even on gerrit (Thorsten)
* Jenkins / CI update (Cloph)
from:Thu Jul 14 13:57:14 2022
master linux rel jobs: 99 ok: 94 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
master linux dbg jobs: 91 ok: 84 ko: 3 fail ratio: 3.30 % break: 3 broken duration: 9.78%
master mac rel jobs: 0 ok: 0 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
master mac dbg jobs: 0 ok: 0 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
master win rel jobs: 89 ok: 83 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
master win dbg jobs: 89 ok: 85 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
master win64 dbg jobs: 92 ok: 86 ko: 1 fail ratio: 1.09 % break: 1 broken duration: 0.79%
master gerrit lin jobs: 433 ok: 336 ko: 79 fail ratio: 18.24% time for ok: mean: 19 median: 17
master gerrit plg jobs: 388 ok: 264 ko: 100 fail ratio: 25.77% time for ok: mean: 41 median: 38
master gerrit win jobs: 447 ok: 288 ko: 132 fail ratio: 29.53% time for ok: mean: 50 median: 41
master gerrit mac jobs: 433 ok: 323 ko: 77 fail ratio: 17.78% time for ok: mean: 40 median: 36
master android jobs: 389 ok: 350 ko: 20 fail ratio: 5.14% time for ok: mean: 24 median: 14
master gerrit all jobs: 404 ok: 198 ko: 167 fail ratio: 41.34% time for ok: mean: 103 median: 71
+ https://dev-www.libreoffice.org/tmp/gerrit_220721.html
+ tests that failed more than twice in last seven days
3 CppunitTest_chart2_export gerrit_linux_gcc_release
3 JunitTest_sfx2_complex gerrit_linux_clang_dbgutil
3 UITest_autofilter gerrit_linux_clang_dbgutil
3 UITest_calc_tests8 gerrit_linux_clang_dbgutil
6 UITest_impress_tests gerrit_linux_clang_dbgutil
9 CppunitTest_vcl_graphic_test gerrit_linux_gcc_release
41 CppunitTest_sc_vba_macro_test gerrit_windows (limited to two bots)
+ this week there was a short problem with 2 disconnected macs -> resulting on a long queue
+ CppunitTest_sc_vba_macro_test is specific to some Windows boxes
* 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
+ libpng-based PNG exporter is now merged to master (Paris)
+ fixed one ASAN-found problem there (Stephan)
+ plain text as a new content control type (Miklos)
+ initial commits are in master, WIP
* ML-Archive of libreoffice-commits necessary? (Cloph)
+ happy to not create an archive if nobody wants it (Cloph)
+ not interested in the archive (Miklos, Thorsten)
+ gmane also has an archive (Michael S)
→ no action necessary, as long as the mails are sent to subscribers
* Regression-by field in bugzilla (Hossein)
+ own opinion: it's useful, as it's easier to track own regressions (Hossein)
+ not too useful, think (Eike)
+ background was: finding what we screwed up (Thorsten)
+ old practice was to do a fulltext search for a magic string
+ the goal is not to blame anybody
+ get a lot of bugs where the commit is from 10 years ago (Michael S)
+ clearly not urgent to fix such bugs
* QA update (Xisco)
+ UNCONFIRMED: 1734 (+15)
+ enhancements: 296 (+14)
+ needsUXEval: 4 (+3)
+ haveBackTrace: 6 (+0)
+ needsDevAdvice: 29 (+0)
+ documentation: 16 (+1)
+ android: 3 (+0)
+ iOS: 0 (+0)
+ Online: 12 (+0)
+ Most pressing bugs:
New:
Old:
Fixed:
+ New high severity bugs of the week:
+ Writer crash when entering a paragraph break or carriage return
+ https://bugs.documentfoundation.org/show_bug.cgi?id=146500
+ Michael S?
+ Allow "Other" fields / DocInformation / custom editable fields in Draw/Impress (as in Writer)
+ https://bugs.documentfoundation.org/show_bug.cgi?id=53548
+ feature request
* QA stats
+ https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
+104 -13 (-104) overall)
many thanks to the top bug squashers:
Timur 13
QA Administrators 11
Gabor Kelemen (allotropia) 10
Xisco Faulí 9
raal 9
Aron Budea 6
Mike Kaganski 5
Michael Warner 4
Dieter 3
Michael Stahl (allotropia) 3
+ top 10 bugs reporters:
Albert Acer 4
BDF 4
Gerald Pfeifer 4
Hai Nguyen 3
Mike Kaganski 3
SheetJS 3
Gabor Kelemen (allotropia) 2
Jeff Fortin Tam 2
Rafael Lima 2
Regina Henschel 2
+ top 10 bugs fixers:
Xisco Fauli 4
Michael Stahl 3
Adolfo Jayme Barrientos 2
Attila Szűcs 2
Balazs Varga 2
Hossein 2
Kaganski, Mike 2
Kelemen, Gabor 2
Balland-Poirier, Laurent 1
Grandin, Noel 1
+ top 10 bugs confirmers:
Timur 15
Raal 11
Dieter 6
Rafael Lima 5
Xisco Fauli 5
*UNKNOWN* 2
1
Adolfo Jayme Barrientos 1
Aron Budea 1
Bielefeld, Rainer 1
* 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:
Timur 5
Raal 2
Xisco Fauli 2
Aron Budea 1
Kelemen, Gabor 1
Kaganski, Mike 1
* Bibisected bugs open: keyword 'bibisected'
+ http://bit.ly/2cSCXlS
+
done by:
Timur 5
Raal 2
Xisco Fauli 2
Aron Budea 1
Kelemen, Gabor 1
Kaganski, Mike 1
* all bugs tagged with 'regression'
+ 1219(-2) bugs open of 11893(+10) total 11(+0) high prio.
done by:
Timur 3
Raal 2
Kelemen, Gabor 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 - 442(+1)
Calc - 194(+2)
Impress - 123(+0)
Writer: docx filter - 59(+1)
Crashes - 55(+0)
LibreOffice - 47(-1)
Draw - 46(+0)
UI - 44(+0)
Borders - 36(+0)
Writer: perf - 36(+0)
Writer: other filter - 33(-2)
Base - 32(+0)
RTL - 25(+0)
Chart - 23(+0)
Writer: doc filter - 21(+0)
BASIC - 18(+0)
Printing and PDF export - 17(-1)
filters and storage - 15(+0)
graphics stack - 15(-1)
Formula Editor - 2(+0)
framework - 2(-1)
Linguistic - 1(+0)
sdk - 1(+0)
More information about the LibreOffice
mailing list