ESC meeting minutes: 2021-03-25
Miklos Vajna
vmiklos at collabora.com
Thu Mar 25 16:18:00 UTC 2021
* Present:
+ Caolan, Sophie, Lubos, Thorsten, Michael S, Heiko, Cloph, Olivier, Xisco, Michael M, Aron
* Completed Action Items:
+ None
* Pending Action Items:
+ None
* Release Engineering update (Cloph)
+ 7.2 alpha 1 in 2nd week of May
+ 7.1 status: 7.1.2 rc2 was tagged yesterday, builds completing
+ 7.0 status: 7.0.6 rc1 on the week of 18th April
+ Remotes: Android, iOS
+ Android viewer
* master branch rename (Cloph)
+ https://redmine.documentfoundation.org/issues/3442
+ see mailing list thread at https://lists.freedesktop.org/archives/libreoffice/2021-March/087045.html
+ who says this is actually a good change? (Lubos)
+ how do we know this is a good change?
+ from a discussion in IRC after https://github.com/github/renaming,
first discussed ESC-2021-01-14 (Heiko)
+ statement noone complained doesn’t say much – prolly not many affected people in the community (which touches at the problem) (Thorsten)
+ broadly IT industry overwhelmingly male & white
+ discussing only ‘master’ name branch, not master/slave (Lubos)
+ so perhaps reason – why no reason, may be turned off.
+ some amount of guessing here.
+ how far do you want to go? (Michael M)
+ some concern around the slippery slope on-list
+ generally – lets follow industry here (Thorsten)
+ master for branches – debate is ongoing (Thorsten)
+ comes from bitkeeper arguably ?
+ discussion:
https://mail.gnome.org/archives/desktop-devel-list/2019-May/msg00066.html
+ not convinced (Lubos)
+ blog saying don’t make silly token changes in liu of real change
+ if we decide it – perhaps its just a token change, not talking
+ bit of a guessing game then? (Thorsten)
+ main question - is there a harm if we change? (Thorsten)
+ there is always a cost, though not large (Michael M)
+ though supportive of the rename myself.
+ some costs paid already with list renames (Lubos)
+ that’s not major but more for master + bigger
+ concern about future taking of offence at ever smaller things.
+ moral licensing issue, following the trend
+ hear the concern re: endless stream of nonsense changes (Thorsten)
+ decidedly not what this is about
+ renaming the branch name is a small thing – don’t care much
this way or another – feeling much stronger pwrt. actual master/slave.
+ in a way git branch name is a smaller issue.
+ society is always changing, we should not stay behind too much
+ we need to be friendly / welcoming & accept change
+ were concerns re: changing file format (Michael M)
+ can’t (Thorsten)
+ can’t change API, or ODF – which has master-pages there
in a reasonable timeframe
+ it’s not the end of the world if the ESC passes for
the moment.
+ changed German → English names in comments.
+ lots of changes cause other people work: net positive on balance
+ feel an over-estimate of gain, and under-estimate of cost (Lubos)
+ only direct feedback: its a token change.
+ git up-stream has not changed yet
+ git up-stream has to deal with tons of downstreams (Christian)
+ many have changes, and many have not (Lubos)
+ blog post: github – virtue signalling around ‘master’ branch
+ cheap / look-good virtue ?
+ if consensus on the RFC as a reasonable bound ? (Michael M)
+ perhaps helpful to stick to this.
+ didn’t realize git upstream didn’t change (Michael S)
+ tabled decision up-stream June/July – didn’t change (Thorsten)
+ are planning to change in version 3.0 (Aron)
+ decision has been made.
+ propose follow git with the rename in 3.0 ? (Michael M)
+ has no impact on the cost (Christian)
+ changes non-technical work we need to do (Lubos)
+ concern around vocabulary we can use in future (Olivier)
+ when does git 3.0 land ? (Christian)
+ “towards the end of the year” – from the thread (Miklos)
+ git make renaming a bit more smooth
+ also feature to have aliases for branches (Christian)
+ could we change it now with an alias ? (Michael)
+ unclear if gerrit supports it (Christian)
+ benefit is small, cost is small – leave it to infra (Michael S)
+ don’t mind (Christian)
+ 1st April might not be best re: timing for other reasons
+ don’t want to delay it indefinitely
+ not a big deal, don’t think it has a measurable impact
+ all about context cf. sauce naming dispute
+ who am I to judge
+ concerns on the mailing list (Michael M)
+ slightly skewed discussion on the list (Christian)
+ opposite is also true if not deciding to do it (Thorsten)
+ in this venue finding a sensible approach is good.
+ indeed, with people not here it’s harder.
+ there’s of course a clear limit on what we can do (Thorsten)
+ eg. master pages in file formats etc. need to stay
+ people not put off by well reasoned technical arguments
+ surely same for branch naming (Lubos)
+ slowly evolving deliberate industry trend (Thorsten)
+ not doing that now, sends a message.
+ do feel strongly about including changes that
people make – and being positive about that.
+ ok with doing the change later ? (Christian)
+ not discussing some significant wider changes
+ renaming of the branch, just following other projects
+ eg. weblate just did this, not much outrage
+ so don’t think we need much more delay.
+ large vote – leads to more time-wasting (Michael S)
+ checked a number of projects, not changing (Lubos)
+ think desktop FLOSS is – KDE, GNOME, python – we’re late (Thorsten)
+ leading with core & submodules (Christian)
+ by raw numbers its pointless.
+ first time not the dinosaur that comes very late (Heiko)
+ master-document; ‘odm’ file-format (Miklos)
+ can change the UI, and documentation, can change it.
+ I’m pro.
+ lets limit to git branch rename for this decision (Miklos)
+ do-ers decide, just do it (Thorsten)
+ shouldn’t need to ask to permission to make a change
+ discuss in gerrit if conflict - discuss in ESC
+ better symbols – in the UI
+ a can of worms – but if we want to do a bold move do it here
+ do see the point not worth offending people on either side (Thorsten)
=> change when git does, if not before – re-visit in 3 months
+ consensus.
* Documentation (Olivier)
+ New Help
+ Investigating slowness in Chrome and Edge on W10
+ https://bugs.documentfoundation.org/show_bug.cgi?id=140983
+ HelpContents
+ Open: 272, New (7d):2, Closed (7d): 2, Unconfirmed: 4
+ Updates and fixes (S. Chaiklin, ohallot, S. Fanning, R. Lima, erack, LibreOfficiant, A. Barrientos, Johnny_M, A. Gelmini)
+ Google seasons of Doc
+ deadline is tomorrow
+ Idea: Guide on Accessibility
+ Idea: Development Guide from AOO
+ Idea: Xray vs API.LO.org ?
+ https://wiki.documentfoundation.org/Documentation/GSoDOC/2021
+ Guides
+ Work in progress for 7.1 guides
* UX Update (Heiko)
+ Bugzilla (topicUI) statistics
246(246) (topicUI) bugs open, 228(228) (needsUXEval) needs to be evaluated by the UXteam
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
added 11(3) 22(6) 46(6) 114(6)
commented 82(-7) 283(32) 832(-6) 3832(24)
removed 1(-1) 4(0) 15(3) 29(2)
resolved 11(-1) 35(-4) 122(-5) 501(0)
+ top 10 contributors:
Heiko Tietze made 157 changes in 1 month, and 2411 changes in 1 year
Ilmari Lauhakangas made 61 changes in 1 month, and 379 changes in 1 year
Seth Chaiklin made 58 changes in 1 month, and 200 changes in 1 year
Dieter made 47 changes in 1 month, and 411 changes in 1 year
Telesto made 36 changes in 1 month, and 955 changes in 1 year
Foote, V Stuart made 28 changes in 1 month, and 626 changes in 1 year
Roman Kuznetsov made 22 changes in 1 month, and 193 changes in 1 year
Kaganski, Mike made 11 changes in 1 month, and 162 changes in 1 year
Xisco Fauli made 11 changes in 1 month, and 191 changes in 1 year
Justin Luth made 9 changes in 1 month, and 31 changes in 1 year
+ 8 new tickets with needsUXEval Mar/18-25
+ [Bug 141128] Does Bullets and Numbering toolbar define "different
paragraph levels" - as the online help claims?
+ [Bug 141202] Set "Alt+=" as default shortcut to
uno:InsertObjectStarMath command
+ [Bug 126677] Inconsistent behavior handling paragraph spacing at the
beginning of a page
-> + [Bug 140719] LABELS: Problems with "Single Label" option
+ [Bug 141121] Better default font choice for the Writer comments, and/
or ability to customize the font family and size for comments
+ [Bug 96377] flow in search and replace window
+ [Bug 141102] The "outline content visibility" feature deserves a
friendlier name.
+ [Bug 140770] PRINT PREVIEW: Toolbars without a function should be
removed in print preview
* Crash Testing (Caolan)
+ 12(-1) import failure, 4(+0) export failures
+ 74 coverity issues
+ submission works again, now via url instead of tarball upload
+ and upgraded to 2020 coverity from 2019, new false positives
+ 20 ossfuzz issues, 11 timeouts
+ 1 build failure: hard to track down: https://github.com/google/oss-fuzz/issues/5441
* Crash Reporting (Xisco)
+ https://crashreport.libreoffice.org/stats/version/7.0.4.2
+ (-686) 5217 5903 5651 5593 5375 5272 5698 6259 5595 3893 2033 1027 0
+ https://crashreport.libreoffice.org/stats/version/7.0.5.2
+ (+742) 1100 358 0
+ https://crashreport.libreoffice.org/stats/version/7.1.0.3
+ (-1454) 5822 7276 8505 10520 8732 6625 4863 452 0
+ https://crashreport.libreoffice.org/stats/version/7.1.1.2
+ (+2380) 8025 5645 2706 0
* Mentoring/easyhack update
committer... 1 week 1 month 3 months 12 months
open 101(24) 141(-16) 145(-15) 151(-14)
reviews 556(174) 1014(314) 1018(310) 1056(314)
merged 332(37) 771(331) 771(331) 771(331)
abandoned 45(40) 53(45) 53(45) 53(45)
own commits 270(17) 1145(33) 3290(1) 14211(26)
review commits 137(38) 424(71) 1311(66) 4796(50)
contributor... 1 week 1 month 3 months 12 months
open 38(-3) 73(-83) 73(-83) 77(-83)
reviews 1126(226) 2306(758) 2312(758) 2326(760)
merged 54(20) 111(53) 111(53) 111(53)
abandoned 68(64) 81(68) 81(68) 81(68)
own commits 89(28) 238(48) 606(62) 2235(61)
review commits 0(0) 0(0) 0(0) 0(0)
+ easyHack statistics:
needsDevEval 8(8) needsUXEval 3(3) cleanup_comments 251(251)
total 294(294) assigned 30(30) open 237(237)
+ top 10 contributors:
Johnny_M made 132 patches in 1 month, and 705 patches in 1 year
Dante DM made 18 patches in 1 month, and 79 patches in 1 year
Svante Schubert made 18 patches in 1 month, and 19 patches in 1 year
Suhaas Joshi made 5 patches in 1 month, and 5 patches in 1 year
Wagner, Thorsten made 4 patches in 1 month, and 11 patches in 1 year
Attila Szűcs made 3 patches in 1 month, and 38 patches in 1 year
Leyan Ouyang made 3 patches in 1 month, and 7 patches in 1 year
Akshit Kushwaha made 3 patches in 1 month, and 9 patches in 1 year
Dániel Arató made 3 patches in 1 month, and 31 patches in 1 year
Dipanshu Garg made 3 patches in 1 month, and 4 patches in 1 year
+ top 10 reviewers:
Olivier Hallot made 156 review comments in 1 month, and 156 in 1 year
Xisco Fauli made 86 review comments in 1 month, and 86 in 1 year
Kaganski, Mike made 64 review comments in 1 month, and 70 in 1 year
Michael Stahl made 62 review comments in 1 month, and 68 in 1 year
Heiko Tietze made 54 review comments in 1 month, and 58 in 1 year
Németh, László made 48 review comments in 1 month, and 48 in 1 year
Grandin, Noel made 48 review comments in 1 month, and 48 in 1 year
Adolfo Jayme Barrientos made 48 review comments in 1 month, and 50 in 1 year
Vajna, Miklos made 44 review comments in 1 month, and 44 in 1 year
Ilmari Lauhakangas made 44 review comments in 1 month, and 48 in 1 year
+ Patches automatically abandoned:
Support shadow blur inside shadow tab preview ( Ahmad Ganzouri )
- https://gerrit.libreoffice.org/#/c/101400
remove context stack from fastparser ( Noel Grandin )
- https://gerrit.libreoffice.org/#/c/104663
update translations ( Weblate )
- https://gerrit.libreoffice.org/#/c/104766
vcl: lok: don't use window impl after destroy ( Ashod Nakashian )
- https://gerrit.libreoffice.org/#/c/105366
tdf#34828 Give draw object a name when made ( Jim Raykowski )
- https://gerrit.libreoffice.org/#/c/105774
tdf#137214 Add "Color Replacer" to SW and SC ( Diwanshu Mittal )
- https://gerrit.libreoffice.org/#/c/106475
fastparser in transform ( Noel Grandin )
- https://gerrit.libreoffice.org/#/c/106722
tdf#124176: Use pragma once instead of include guards ( Ahmet Bera Kansu )
- https://gerrit.libreoffice.org/#/c/106794
tdf#136467 Basic example requires to be fixed from 6.3 onwards ( Alain Romedenne )
- https://gerrit.libreoffice.org/#/c/106822
tdf#124430, tdf#137546: sw_uiwriter: Add unittest ( Xisco Fauli )
- https://gerrit.libreoffice.org/#/c/106852
make tools::Fraction 64-bit internally ( Noel Grandin )
- https://gerrit.libreoffice.org/#/c/106964
PoC: use XTextCursor for glyph manipulation ( Mike Kaganski )
- https://gerrit.libreoffice.org/#/c/107187
tdf#51452 reportbuilder moved repeating groupheaders to body ( Gerrit Grosskopf )
- https://gerrit.libreoffice.org/#/c/107780
Fix duplicated and triplicated asserts. ( Dante DM )
- https://gerrit.libreoffice.org/#/c/107837
tdf#54021 choose the last pushed back implementation for a service ( Caolán McNamara )
- https://gerrit.libreoffice.org/#/c/107883
vcl: migrate Bitmap::Dither() to BitmapDitherFilter class ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/107956
Fix Japanese monthly name and Add English Gregorian calendar ( Jun Nogata )
- https://gerrit.libreoffice.org/#/c/108015
tdf#127706 sw: ensure items cleared by FormatToTextAttr()... ( Michael Stahl )
- https://gerrit.libreoffice.org/#/c/108029
vcl: refactor ImplVectorizer ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/108041
vcl: change Vectorize() to ProduceGDIMetaFile() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/108042
tdf#138762: sw: Add UItest ( Aron Budea )
- https://gerrit.libreoffice.org/#/c/108069
WIP tdf#136957 Fix bold dashed line in presentation mode. ( Gülşah Köse )
- https://gerrit.libreoffice.org/#/c/108127
vcl: move alpha.cxx to AlphaMask.cxx ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/108128
tdf#139017 let the label show the specific category affected ( Caolán McNamara )
- https://gerrit.libreoffice.org/#/c/108159
vcl: rename DrawDeviceBitmap() to DrawTransparentBitmap() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/108250
vcl: rename DrawDeviceAlphaBitmap() functions to more appropriate names ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/108251
Added delete keyinput to listview, fixed reload() issues: solves tdf#138884 ( Vert D. )
- https://gerrit.libreoffice.org/#/c/108365
vcl: DrawTransparentBitmap() -> DrawTransparentBitmapEx() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/108372
vcl: no need to detect if Printer can do subsampling ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/108427
vcl: move emphasis mark functions out of OutputDevice ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/108457
vcl: clang-format vcl/source/outdev/emphasismark.cxx ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/108458
vcl: merge fallback out of OutputDevice to SalGraphics::DrawPolyLine() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/108459
vcl: migrate checks to OutputDevice::DrawPolyLineDirect() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/108460
vcl: clang-format vcl/source/outdev/polygon.cxx ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/108461
vcl: move polypolygon functions to vcl/source/outdev/polypolygon.cxx ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/108462
vcl: move fallback code into SalGraphics::DrawPolygonBezier() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/108463
vcl: move OutputDevice::ImplDrawPolyPolygon() to SalGraphics::DrawPolyPolygon() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/108464
vcl: make DrawPolyPolygonBezier() a void function ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/108465
vcl: migrate OutputDevice::ImplDrawPolyPolygon() to SalGraphics ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/108466
vcl: clang-format vcl/source/outdev/bitmap.cxx ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/108467
vcl: bTryDirect not needed ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/108468
vcl: rename DrawDevice...() functions ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/108469
vcl: OutputDevice::GetDownsampledBitmap() to Bitmap::Downsample() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/108470
vcl: split vcl/source/outdev/bitmap.cxx into seperate files ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/108471
vcl: migrate B2DPolyPolygon fallback code into SalGraphics::DrawPolyPolygon() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/108493
vcl: migrate fallback code to SalGraphics::DrawPolyLineBezier() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/108495
vcl: clang-format impvect.cxx ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/108516
vcl: clang-format salgdi.hxx and salgdilayout.cxx ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/108608
vcl: move PushFlags to own header ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/108609
vcl: introduce RenderContext2 to start decoupling metafiles from drawing ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/108610
vcl: migrate AcquireGraphics()/ReleaseGraphics() to RenderContext2 ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/108611
vcl: migrate settings from OutputDevice to RenderContext2 ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/108612
vcl: migrate RasterOp, line and fill functions to RenderContext2 ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/108613
vcl: migrate text color functions to RenderContext2 ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/108614
vcl: split apart OutputDevice::SetFont() in order to migrate to RenderContext2 ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/108615
vcl: start migrating font functions to RenderContext2 ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/108616
vcl: migrate emphasis mark functions to RenderContext2 ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/108617
vcl: make OutputDevice::ImplUpdateFontDataForAllFrames() a local function ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/108618
vcl: fold OutputDevice::ImplRefreshFontData() into RefreshFontData() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/108619
vcl: add AddFontSubstituteFlags.hxx ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/108620
vcl: split out ImplFontSubstEntry class into own file ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/108621
vcl: split out local font substitution classes ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/108622
ImplFontSubstitute() -> SubstituteFont() ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/108623
vcl: split off ImplDeviceFontList into own file ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/108624
vcl: split off ImplDeviceFontSizeList into own file ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/108625
vcl: outdev.h -> ImplOutDevData.hxx ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/108626
vcl: move ImplDirectFontSubstitution functions into own source file ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/108627
vcl: move font substitution functions out of OutputDevice ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/108628
vcl: move emphasis mark drawing functions to own source file ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/108630
vcl: move EnableOutput() to outdev.cxx ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/108632
vcl: move font functions to outdev/font.cxx ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/108633
vcl: move antialias function into own outdev file ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/108635
vcl: move drawmode function into own file ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/108636
vcl: move OutputDevice::SetLine() to outdev/line.cxx ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/108637
vcl: move OutputDevice::SetFill() to outdev/fill.cxx ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/108638
vcl: move OutputDevice::SetRasterOp() to outdev/rasterop.cxx ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/108639
vcl: migrate SetLayoutMode() into RenderContext2 ( Chris Sherlock )
- https://gerrit.libreoffice.org/#/c/108644
Removed duplicated entries in autocorr DocumentList.xml ( Andrea Gelmini )
- https://gerrit.libreoffice.org/#/c/108845
tdf#124176 Use pragma once instead of include guards ( Prince Tomar )
- https://gerrit.libreoffice.org/#/c/108935
tdf#139074: sw_uiwriter: Add unittest ( Xisco Fauli )
- https://gerrit.libreoffice.org/#/c/108943
tdf#83618: sw: Add UItest ( Xisco Fauli )
- https://gerrit.libreoffice.org/#/c/109172
wip: plausible images in buttons replacement pattern ( Caolán McNamara )
- https://gerrit.libreoffice.org/#/c/109562
WIP improve lifecycle of ScPostIt ( Noel Grandin )
- https://gerrit.libreoffice.org/#/c/80006
+ big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
Arpit Bandejiya
John Turpish
Mani Kumar
Prashant Garg
Panos
Mehmet Sait Gülmez
* Commit Access
+ None
* Developer Certification (Stephan/Kendy/Thorsten/László)
+ sleep -19 weeks
* Jenkins / CI update (Cloph)
from:Thu Mar 18 14:51:31 2021
master linux rel jobs: 57 ok: 55 ko: 2 fail ratio: 3.51 % break: 1 broken duration:13.61%
master linux dbg jobs: 47 ok: 41 ko: 6 fail ratio: 12.77 % break: 4 broken duration:19.12%
master mac rel jobs: 76 ok: 76 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
master mac dbg jobs: 78 ok: 78 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
master win rel jobs: 42 ok: 36 ko: 6 fail ratio: 14.29 % break: 3 broken duration: 7.55%
master win dbg jobs: 46 ok: 44 ko: 2 fail ratio: 4.35 % break: 2 broken duration: 1.86%
master win64 dbg jobs: 50 ok: 44 ko: 6 fail ratio: 12.00 % break: 3 broken duration: 5.83%
master gerrit lin jobs: 603 ok: 506 ko: 59 fail ratio: 9.78% time for ok: mean: 21 median: 20
master gerrit plg jobs: 591 ok: 379 ko: 170 fail ratio: 28.76% time for ok: mean: 41 median: 38
master gerrit win jobs: 690 ok: 371 ko: 101 fail ratio: 14.64% time for ok: mean: 61 median: 61
master gerrit mac jobs: 610 ok: 497 ko: 40 fail ratio: 6.56% time for ok: mean: 30 median: 26
master android jobs: 560 ok: 508 ko: 15 fail ratio: 2.68% time for ok: mean: 26 median: 19
master gerrit all jobs: 642 ok: 252 ko: 158 fail ratio: 24.61% time for ok: mean: 165 median: 152
+ https://dev-www.libreoffice.org/tmp/gerrit_210325.html
+ tests that failed more than twice in last seven days
3 CppunitTest_sc_macros_test gerrit_windows
3 CppunitTest_sc_tiledrendering gerrit_linux_gcc_release
3 CppunitTest_xmlsecurity_signing gerrit_windows
3 UITest_solver gerrit_linux_clang_dbgutil
4 CppunitTest_sc_uicalc gerrit_windows
4 UITest_writer_tests7 gerrit_linux_clang_dbgutil
10 Killed by the kill-wrapper gerrit_linux_clang_dbgutil
11 CppunitTest_sal_retry_if_failed gerrit_windows
16 CppunitTest_sd_tiledrendering gerrit_linux_clang_dbgutil
+ new flaky test, already reverted
+ suffering from Windows timeouts → not yet clear
* l10n (Sophie)
+ business as usual
* GSoC 2021 announced (Heiko/Thorsten)
+ project page: http://g.co/gsoc
+ new ideas are welcome at https://wiki.documentfoundation.org/Development/GSoC/Ideas
+ new mentors too: https://wiki.documentfoundation.org/Development/GSoC/Ideas_without_a_mentor
+ next step:
+ March 29, 2021 - April 13, 2021: Student Application Period
+ April 13, 2021 - May 17, 2021: Application Review Period
+ May 17, 2021: Student Projects Announced
+ May 17, 2021 - June 7, 2021: Community Bonding
+ June 7, 2021 - August 16, 2021: Coding
+ July 12 - 16, 2021: Evaluations
+ August 16 - 23, 2021: Students Submit Code and Final Evaluations
+ August 23 - 30, 2021: Mentors Submit Final Evaluations
+ August 31, 2021: Results Announced
+ seeing lots of easy hackers (Heiko)
* QA update (Xisco)
+ Please help flesh out the monthly reports:
https://nextcloud.documentfoundation.org/s/2qbepFYXXan4ief
+ UNCONFIRMED: 1647 (-16)
+ enhancements: 208 (+7)
+ needsUXEval: 9 (+0)
+ haveBackTrace: 5 (+0)
+ needsDevAdvice: 16 (+0)
+ documentation: 4 (-5)
+ android: 4 (-1)
+ iOS: 0 (+0)
+ Online: 22 (-1)
+ Most pressing bugs:
New:
None
Old:
+ Writer document with tables lost data in cells (apparently) replacing with 0
+ https://bugs.documentfoundation.org/show_bug.cgi?id=131025
+ Eike is asking for Writer advice
+ there are some code pointers from Mike K there
+ macOS: Can't Save As after installing language pack on Catalina
+ https://bugs.documentfoundation.org/show_bug.cgi?id=132025
+ more info here: “Subject: Budget 2020 proposals and macOS
Catalina
support / onboarding” on the dev list (Heiko)
+ Text runs of RTL scripts (e.g. Arabic, Hebrew, Persian) from
imported
PDF are reversed, PDFIProcessor::mirrorString not behaving
+ https://bugs.documentfoundation.org/show_bug.cgi?id=104597
+ Thorsten looking at it
+ old problem, but many duplicate
+ New high severity bugs of the week:
+ Memory leak in createEnumeration
+ https://bugs.documentfoundation.org/show_bug.cgi?id=129163
+ Bjoern?
* QA stats
+ https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
+145 -5 (-150) overall)
many thanks to the top bug squashers:
Timur 17
Xisco Faulí 14
Justin L 12
QA Administrators 12
Buovjaga 8
Heiko Tietze 7
Michael Weghorn 6
Mike Kaganski 5
Uwe Auer 5
V Stuart Foote 4
+ top 10 bugs reporters:
Mike Kaganski 8
Jean-François Fortin Tam 7
Xisco Faulí 7
sdc.blanco 4
NISZ LibreOffice Team 3
Buovjaga 2
Forhad_BBL 2
Matheod 2
Samuel Mehrbrodt (allotropia) 2
j.a.swami 2
+ top 10 bugs fixers:
Henschel, Regina 3
McNamara, Caolán 3
Weghorn, Michael 3
2
Luboš Luňák 2
Németh, László 2
Tünde Tóth 2
Xisco Fauli 2
Alonso, Laurent 1
Arpit Bandejiya 1
+ top 10 bugs confirmers:
Dieter 26
Xisco Fauli 23
Ilmari Lauhakangas 14
Timur 13
Olivier Hallot 8
Roman Kuznetsov 8
Nabet, Julien 4
m.a.riosv 4
Budea, Áron 3
Heiko Tietze 3
* Highest-Priority bugs (aka "MABs"):
+ http://bit.ly/2lJAAJI
6.0 : 2/53 - 3 % (+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 : 2/73 - 2 % (+0)
4.2 : 2/134 - 1 % (+0)
4.1 : 3/85 - 3 % (+0)
4.0 : 2/83 - 2 % (+0)
old : 6/248 - 2 % (+0)
* Bisected bugs open: keyword 'bisected'
+ more accurate - down to a single commit.
+ http://bit.ly/2dyIfDy
+
done by:
Xisco Fauli 9
Terrence Enger 1
* Bibisected bugs open: keyword 'bibisected'
+ http://bit.ly/2cSCXlS
+
done by:
Xisco Fauli 9
Budea, Áron 1
Timur 1
Terrence Enger 1
* all bugs tagged with 'regression'
+ 1366(-19) bugs open of 10820(+4) total 13(+1) high prio.
done by:
Xisco Fauli 7
Gerald Pfeifer 1
Timur 1
Terrence Enger 1
* ~Component count net * high severity regressions
+ http://bit.ly/1HWHb3E
Writer - 8(+1)
Calc - 2(+0)
LibreOffice - 2(+0)
Impress - 1(+0)
by OS:
All - 12(+1)
Linux - 1(+0)
Mac OS X - 0(+0)
Windows - 0(+0)
* ~Component count net * all regressions
+ http://bit.ly/1BUdI8i
Writer: other - 438(-14)
Calc - 242(+1)
Impress - 145(-2)
LibreOffice - 55(-1)
Writer: docx filter - 52(-3)
Crashes - 51(+1)
Draw - 51(+0)
Borders - 46(+0)
Writer: perf - 44(+1)
UI - 43(+1)
Base - 32(+0)
Writer: other filter - 31(+0)
Chart - 27(+0)
graphics stack - 27(+2)
Writer: doc filter - 26(-2)
RTL - 24(+0)
Printing and PDF export - 22(+0)
filters and storage - 20(+1)
BASIC - 15(+0)
Formula Editor - 2(+0)
framework - 1(+0)
sdk - 1(+0)
More information about the LibreOffice
mailing list