* Present:
+ Cloph, Heiko, Caolan, Eike, Stephan, Xisco, Michael S, Thorsten, Ilmari, Miklos, Oliver,
Kendy, Michael M.
* Completed Action Items:
+ update the ReleaseBuilds wiki page after release baseline for macOS has changed to Catalina +
xcode11 (Cloph)
[ decided to not do it at the end ]
+ file a redmine ticket to update api.libreoffice.org automatically (Cloph)
[ https://redmine.documentfoundation.org/issues/3052 ]
* Pending Action Items:
+ Propose new certified developers (Kendy, Stephan, Thorsten)
+ still waiting
+ make gnu make 4.0 a requirement on master (Michael S)
* Release Engineering update (Cloph)
+ 6.4 status
+ string + ui freeze in 2 weeks
+ Late features?
+ ODF tender, perhaps (Thorsten)
+ string changes went in to 6.4 precautiously (Thorsten)
+ 6.3 status
+ 6.3.4 rc2 will be tagged later today
+ Remotes
+ Android viewer
+ there were some x86 fixes, but is still broken for Cloph
+ arm64 – likely to have runtime problems
+ Kendy has some patches to bridges and elsewhere, but maybe not all
of them are needed thanks to the Stephan’s patch
+ Online
+ libreoffice-6-4 branch is created
* Documentation (Olivier)
+ New Help
+ progress in XHP editor (ohallot)
+ goal: edit in the browser, click a button, see the result instantly
+ Helpcontent2
+ Hep page for OPT_ functions (S. Fanning)
+ Updates and housekeeping (ohallot)
+ switching from PNG to SVG images, new requirement: width/height has to be set
+ Fixes (Caolán, M. Kaganski)
+ Google Season Of Doc
+ Book is ready LibreOffice Online
+ PDF: https://nextcloud.documentfoundation.org/s/RtHBeXoeiZr2eM8
+ Calc guide:
+ decided to be less verbose about threading / opencl
* UX Update (Heiko)
+ Bugzilla (topicUI) statistics
231(231) (topicUI) bugs open, 249(249) (needsUXEval) needs to be evaluated by the UXteam
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
added 4(-11) 20(-4) 38(-3) 103(-5)
commented 91(7) 324(46) 787(10) 2292(54)
removed 0(-1) 1(0) 1(0) 13(0)
resolved 11(3) 35(8) 84(1) 217(7)
+ top 10 contributors:
Heiko Tietze made 186 changes in 1 month, and 917 changes in 1 year
Xisco Faulí made 100 changes in 1 month, and 404 changes in 1 year
Kainz, Andreas made 44 changes in 1 month, and 245 changes in 1 year
Timur made 41 changes in 1 month, and 98 changes in 1 year
Foote, V Stuart made 39 changes in 1 month, and 398 changes in 1 year
Dieter Praas made 36 changes in 1 month, and 305 changes in 1 year
Mehrbrodt, Samuel made 24 changes in 1 month, and 109 changes in 1 y
Roman Kuznetsov made 23 changes in 1 month, and 290 changes in 1 year
Cor Nouws made 18 changes in 1 month, and 173 changes in 1 year
Seth Chaiklin made 16 changes in 1 month, and 23 changes in 1 year
+ New tickets with needsUXEval Nov/28-Dec/05
* Remove alt+enter shortcut
+ https://bugs.documentfoundation.org/show_bug.cgi?id=129201
* Page sidebar: "Same Content" on header/footer sections is absolutely
illogical
+ https://bugs.documentfoundation.org/show_bug.cgi?id=129200
* Tabbed interface: Remove printer name in Print Directly command under
File tab
+ https://bugs.documentfoundation.org/show_bug.cgi?id=129154
* Choice of extra toolbars forgotten when switching to different view
(e.g. NotebookBar)
+ https://bugs.documentfoundation.org/show_bug.cgi?id=123607
* PDF Export: UI doesn't show that the export option Range, is ignored
when "Full-sheet previews" (under Structure) is set
+ https://bugs.documentfoundation.org/show_bug.cgi?id=129162
=> in discussion, unconfirmed, reopened
* FORMATTING - Preset protected cell background color not displayed in
spreadsheet (documentation per Comment 6)
+ https://bugs.documentfoundation.org/show_bug.cgi?id=129024
* Show MIME type icon in recent file list
+ https://bugs.documentfoundation.org/show_bug.cgi?id=129153
* Make all function names distinguishable
+ https://bugs.documentfoundation.org/show_bug.cgi?id=129122
+ dup of https://bugs.documentfoundation.org/show_bug.cgi?id=108458
-> + Jim made a patch to have an even listener for tooltips on treeviews
https://gerrit.libreoffice.org/#/c/84555/
+ don’t forget to test both weld backends (gtk3, non-gtk3) (Miklos)
=> accepted
* Wording in printer dialog
+ https://bugs.documentfoundation.org/show_bug.cgi?id=129140
=> ASSIGNED
* Some statusbar indicator are not easily visible on Adwaita Dark theme
+ https://bugs.documentfoundation.org/show_bug.cgi?id=129145
* Automatic bullet list inconsistency when mixed font size in line
+ https://bugs.documentfoundation.org/show_bug.cgi?id=127527
* Redaction Toolbar Should Not Appears In A New Draw File
+ https://bugs.documentfoundation.org/show_bug.cgi?id=129128
* Automatic Hyperlinks
+ https://bugs.documentfoundation.org/show_bug.cgi?id=128961
=> NAB, DUP, WFM
* Crash Testing (Caolan)
+ 0(-7) import failure, 0(-10) export failures
+ 0 coverity issues! \o/
+ 11 oss-fuzz issues (2 non-timeouts)
+ Impress – running program in a shape
+ perhaps will follow what PowerPoint does in the same context (Stephan)
+ what PowerPoint does is read-only mode by default for downloaded documents + then you
can’t even click on the shape (Thorsten)
* Crash Reporting (Xisco)
+ https://crashreport.libreoffice.org/stats/version/6.2.7.1
+ (+174) 1544 1370 1607 1473 1256 1378 1607 1549 2481 1309 959 673 186 0
+ https://crashreport.libreoffice.org/stats/version/6.2.8.2
+ (+109) 1082 973 815 568 375 320 198 0
+ https://crashreport.libreoffice.org/stats/version/6.3.1.2
+ (+18) 1280 1262 1238 1297 1162 1454 1783 2151 3406 2696 2886 2262 820 0
+ https://crashreport.libreoffice.org/stats/version/6.3.2.2
+ (-62) 2578 2640 3124 3622 3487 4392 3950 3273 4801 1698 0
+ https://crashreport.libreoffice.org/stats/version/6.3.3.2
+ (+362) 3674 3312 2629 1820 854 0
+ Recent regressions without steps to reproduce them
1. https://crashreport.libreoffice.org/stats/signature/TypeDescriptor_Init_Impl::getMutex()
2. (Since 6.3.3.2 – likely related to e200d3a51157e81eb66dbfc0961ae94c47b3c6e7)
https://crashreport.libreoffice.org/stats/signature/XmlFilterAdaptor::importImpl(com::sun::star::uno::Sequence%3Ccom::sun::star::beans::PropertyValue%3E%20const%20&)
3. (Only linux)
https://crashreport.libreoffice.org/stats/signature/dbaccess::ODatabaseDocument::impl_attachResource
4.
https://crashreport.libreoffice.org/stats/signature/ScDocument::RemoveSubTotalCell(ScFormulaCell%20*)
5.
https://crashreport.libreoffice.org/stats/signature/SvListView::SelectListEntry(SvTreeListEntry%20*,bool)
+ no reproducers steps yet (Xisco)
+ hoping to figure out how to trigger them
* Hackfests & Events (Thorsten)
+ hope to have one each quarter.
+ plans for next year:
+ FOSDEM 2020
+ HackFest February 3rd and 4th, again probably in Beta Coworking (after FOSDEM)
+ devroom is approved, will be on Saturday
+ talks submitted: Caolan, Thorsten (will do the lightning), Ilmari,
Kendy, Andras, Pedro, Michael, Heiko, Xisco
+ CMS room might be interesting too (Thorsten)
* mentoring/easyhack update
committer... 1 week 1 month 3 months 12 months
open 80(8) 141(8) 147(9) 158(8)
reviews 1489(-348) 6002(175) 14074(162) 55489(60)
merged 432(-154) 2004(30) 5097(48) 17339(32)
abandoned 24(2) 88(-6) 246(12) 850(3)
own commits 305(-162) 1589(-32) 4307(46) 14765(-56)
review commits 59(-36) 345(-15) 956(-19) 4295(-5)
contributor... 1 week 1 month 3 months 12 months
open 25(6) 40(3) 43(4) 45(4)
reviews 250(0) 827(38) 2131(48) 4242(150)
merged 22(6) 70(14) 147(3) 893(5)
abandoned 10(3) 167(3) 182(2) 479(4)
own commits 19(-4) 87(-8) 184(-20) 934(-28)
review commits 0(0) 0(0) 0(0) 0(0)
+ easyHack statistics:
needsDevEval 6(6) needsUXEval 1(1) cleanup_comments 199(199)
total 248(248) assigned 4(4) open 229(229)
+ top 10 contributors:
Balazs Varga made 11 patches in 1 month, and 61 patches in 1 year
LibreOfficiant made 9 patches in 1 month, and 77 patches in 1 year
Corentin Noël made 8 patches in 1 month, and 9 patches in 1 year
Seth Chaiklin made 8 patches in 1 month, and 8 patches in 1 year
Pranam Lashkari made 6 patches in 1 month, and 6 patches in 1 year
Tünde Tóth made 5 patches in 1 month, and 35 patches in 1 year
Ilmari Lauhakangas made 3 patches in 1 month, and 42 patches in 1 year
Steve Fanning made 2 patches in 1 month, and 2 patches in 1 year
Marco A.G.Pinto made 2 patches in 1 month, and 9 patches in 1 year
Attila Bakos made 1 patches in 1 month, and 2 patches in 1 year
+ top 10 reviewers:
Vajna, Miklos made 141 review comments in 1 month, and 1568 in 1 year
Xisco Faulí made 140 review comments in 1 month, and 1004 in 1 year
Michael Stahl made 127 review comments in 1 month, and 1518 in 1 year
Grandin, Noel made 119 review comments in 1 month, and 1166 in 1 year
McNamara, Caolán made 118 review comments in 1 month, and 1123 in 1 year
Bergmann, Stephan made 116 review comments in 1 month, and 1057 in 1 year
Heiko Tietze made 114 review comments in 1 month, and 470 in 1 year
Nabet, Julien made 113 review comments in 1 month, and 2266 in 1 year
Meeks, Michael made 109 review comments in 1 month, and 631 in 1 year
Holešovský, Jan made 108 review comments in 1 month, and 910 in 1 year
+ Patches automatically abandoned:
Dialog: keep mpDialogImpl around after dispose. ( Michael Meeks )
- https://gerrit.libreoffice.org/#/c/79878
Make Chart Creation Wizard async ( Michael Meeks )
- https://gerrit.libreoffice.org/#/c/79571
tdf#127305 display selected text in URL field QR Code Dialog ( shubham goyal )
- https://gerrit.libreoffice.org/#/c/78879
- Samuel?
tdf#97361: Removed getByTindex in Pyuno pytests ( Mayank Suman )
- https://gerrit.libreoffice.org/#/c/80116
- Thorsten?
+ big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
Martin Milata
Henrie, Alex
Gary Kim
Steve Fanning
* Commit Access
+ None
* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
+ sleep -3 weeks
* Jenkins / CI update (Christian)
from:Thu Nov 28 14:50:33 2019
master linux rel jobs: 37 ok: 37 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
master linux dbg jobs: 32 ok: 31 ko: 1 fail ratio: 3.12 % break: 1 broken duration: 1.43%
master mac rel jobs: 10 ok: 10 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
master mac dbg jobs: 11 ok: 11 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
master win rel jobs: 51 ok: 48 ko: 3 fail ratio: 5.88 % break: 3 broken duration: 3.12%
master win dbg jobs: 63 ok: 61 ko: 2 fail ratio: 3.17 % break: 2 broken duration: 6.88%
master win64 dbg jobs: 58 ok: 52 ko: 6 fail ratio: 10.34 % break: 5 broken duration: 7.56%
master gerrit lin jobs: 553 ok: 461 ko: 69 fail ratio: 12.48% time for ok: mean: 24 median: 20
master gerrit plg jobs: 478 ok: 303 ko: 134 fail ratio: 28.03% time for ok: mean: 34 median: 28
master gerrit win jobs: 569 ok: 437 ko: 107 fail ratio: 18.80% time for ok: mean: 57 median: 57
master gerrit mac jobs: 543 ok: 418 ko: 62 fail ratio: 11.42% time for ok: mean: 42 median: 24
master gerrit all jobs: 485 ok: 268 ko: 143 fail ratio: 29.48% time for ok: mean: 146 median: 142
+ https://dev-www.libreoffice.org/tmp/gerrit_191205.html
+ tests that failed a lot in last seven days:
4 CppunitTest_sw_mailmerge
6 CppunitTest_sw_uiwriter
8 CppunitTest_writerperfect_writer
12 UITest_calc_tests
24 UITest_chart
+ high load on Jenkins continues
+ tempted to kill ongoing jobs when one fails (Cloph)
+ EC2 instance is suboptimal (completed a build in 16h)
+ took them offline for now
+ have 1 replacement (on the weblate machine for now)
+ Possibly the Hetzner cloud will be a good replacement for Amazon
+ is this on-demand? (Thorsten)
+ yes, that’s the intention (Cloph)
+ though need to start the instances manually currently – but Hetzner has API, needs a bit of
glue & scripting to hook up to Jenkins
+ trade-off: more info later vs less info faster
+ currently: more info later
+ plan: less info faster (kill ongoing platforms if one fails)
+ happy (Thorsten)
* Gerrit SSO (Cloph)
+ https://lists.freedesktop.org/archives/libreoffice/2019-December/083923.html
+ Switchover to ONLY TDF-SSO on Dec 25th
other authentication methods will be removed
+ you will be locked out from your account if you don’t have TDF-account
setup/infra will have to map it manually afterwards
+ Gerrit will be updated to 2.16
+ test instance: https://gerrit-stage.documentfoundation.org/
* l10n (Sophie)
+ weblate instance status: migrating to a newer version
+ also to final hardware
+ both pending on provisioning of the server (ordered it last Friday)
+ new team for Guadeloupean Creole
* Graphics architecture (Thorsten)
* https://pad.documentfoundation.org/p/ESC_graphics_architecture
* skia status: see the updated feature/skia branch in core.git (Miklos)
+ Lubos merged the SKIA branch to master
+ if you want to try it, export SAL_ENABLESKIA=1
+ Metabug for skia bugs:
- https://bugs.documentfoundation.org/show_bug.cgi?id=129062
* docx/xlsx competitive marketing isues (Miklos)
+ docx metabug status: https://bugs.documentfoundation.org/show_bug.cgi?id=128194 7 open bugs
+ xlsx metabug status: https://bugs.documentfoundation.org/show_bug.cgi?id=128382 4 open bugs
+ unchanged from last week
* bibisect repos heads up – those are incremental builds, so busted dependencies give interesting
bugs – c.f. https://bugs.documentfoundation.org/show_bug.cgi?id=128133 – needs awareness or perhaps
occasional clean builds (Thorsten)
+ what about from-scratch builds for bibisect? (Miklos)
+ windows don’t have ccache (Thorsten)
+ not happy with non-c++ build cost – rebuilds change timestamps, kill git compression (Cloph)
+ regarding reproducible builds, one random link with information also
for Windows is
<http://blog.llvm.org/2019/11/deterministic-builds-with-clang-and-lld.html>
+ what about at least clean Linux builds? (Miklos)
+ a bit worried regarding random noise in bibisect repos (Cloph)
+ 8GB is the current size of a full cycle, not looking forward to larger repos (Xisco)
* QA update (Xisco)
+ Please help flesh out the monthly reports:
https://nextcloud.documentfoundation.org/s/2qbepFYXXan4ief
+ UNCONFIRMED: 551 (-1)
+ enhancements: 58 (-4)
+ needsUXEval: 5 (-4)
+ haveBackTrace: 0 (+0)
+ needsDevAdvice: 13 (-1)
+ documentation: 10 (+3)
+ android: 5 (+0)
+ iOS: 1 (-3)
+ Online: 14 (-1)
New:
+ 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?
+ Time required to export a large document has doubled for Latin (text layout issue)
+ https://bugs.documentfoundation.org/show_bug.cgi?id=112989
+ Khaled?
Old:
+ Save-As behavior on MacOS Catalina
+ https://bugs.documentfoundation.org/show_bug.cgi?id=126638
+ not happening for everyone
+ After Update to 6.1.4 on macOS fonts are blurred on retina
display (xcode 10)
+ https://bugs.documentfoundation.org/show_bug.cgi?id=122218
+ probably depends on xcode version (Xisco)
+ but newer xcode is required by notorization (Cloph)
+ ideal would be to build with xcode 10 entirely
+ HiDPI screen for Cloph would be great (Michael)
+ found out: not a regression, but it is from a user’s PoV
Fixed:
+ Sidebar Position and Size displays incorrect width and height when units in mm
+ https://bugs.documentfoundation.org/show_bug.cgi?id=128659
+ Thanks to Caolán
+ New high severity bugs of the week:
+ Crash when sort by column of Excel 97-2003 file with specific data
+ https://bugs.documentfoundation.org/show_bug.cgi?id=129127
+ Dennis ?
+ Protecting sheets removes the all cell comments in LibreOffice Calc if the file format had
been given as 'xlsx'
+ https://bugs.documentfoundation.org/show_bug.cgi?id=119190
+ Noel Power ?
* QA stats
+ https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
+131 +9 (-164) overall)
many thanks to the top bug squashers:
Xisco Faulí 20
Timur 20
Caolán McNamara 10
Mike Kaganski 8
QA Administrators 7
Andras Timar 6
Julien Nabet 6
andreas_k 6
Roman Kuznetsov 4
Noel Grandin 4
+ top 10 bugs reporters:
NISZ LibreOffice Team 6
Mike Kaganski 5
Nicolas Christener 5
Chris Sherlock 4
raal 3
Rizal Muttaqin 3
Roman Kuznetsov 2
Roeland 2
Adalbert Hanßen 2
roland 2
+ top 10 bugs fixers:
McNamara, Caolán 9
Xisco Faulí 6
Grandin, Noel 5
Kainz, Andreas 4
Andras Timar 3
Kaganski, Mike 3
Hung, Mark 2
Rathke, Eike 2
Nabet, Julien 2
Vajna, Miklos 1
+ top 10 bugs confirmers:
Dieter Praas 17
Xisco Faulí 16
Timur 14
Heiko Tietze 8
Nabet, Julien 8
Roman Kuznetsov 6
Alex Thurgood 6
*UNKNOWN* 5
Foote, V Stuart 3
Kaganski, Mike 3
* Highest-Priority bugs (aka "MABs"):
+ http://bit.ly/2lJAAJI
6.0 : 1/52 - 1 % (+0)
5.4 : 1/40 - 2 % (+0)
5.3 : 1/54 - 1 % (+1)
5.2 : 0/43 - 0 % (+0)
5.1 : 1/36 - 2 % (+2)
5.0 : 0/64 - 0 % (+0)
4.4 : 0/76 - 0 % (+0)
4.3 : 2/73 - 2 % (+0)
4.2 : 2/133 - 1 % (+0)
4.1 : 3/85 - 3 % (+2)
4.0 : 3/82 - 3 % (+0)
old : 6/244 - 2 % (+1)
* Bisected bugs open: keyword 'bisected'
+ more accurate - down to a single commit.
+ http://bit.ly/2dyIfDy
+
done by:
Xisco Faulí 10
Budea, Áron 2
Brinzing, Oliver 2
Terrence Enger 1
Raal 1
Timur 1
Kaganski, Mike 1
* Bibisected bugs open: keyword 'bibisected'
+ http://bit.ly/2cSCXlS
+
done by:
Xisco Faulí 12
Budea, Áron 2
Brinzing, Oliver 2
Terrence Enger 1
Raal 1
Kaganski, Mike 1
* all bugs tagged with 'regression'
+ 1138(-3) bugs open of 9117(+26) total 2(-1) high prio.
done by:
Timur 6
Xisco Faulí 6
Brinzing, Oliver 3
Andrea Giudiceandrea 2
Alex Thurgood 2
Foote, V Stuart 1
NISZ LibreOffice Team 1
Pedro 1
Raal 1
Kaganski, Mike 1
* ~Component count net * high severity regressions
+ http://bit.ly/1HWHb3E
UI - 1(+0)
Calc - 1(+0)
Linguistic - 0(-1)
by OS:
Windows - 0(+0)
All - 1(-1)
Mac OS X - 1(+0)
Linux - 0(+0)
* ~Component count net * all regressions
+ http://bit.ly/1BUdI8i
Writer: other - 314(-4)
Calc - 227(+3)
Impress - 130(-1)
Writer: docx filter - 77(+0)
LibreOffice - 65(-1)
Draw - 45(+0)
Borders - 41(+1)
UI - 38(+0)
Base - 35(+0)
Writer: perf - 33(-1)
Writer: doc filter - 32(+1)
Crashes - 31(+1)
Writer: other filter - 29(+0)
graphics stack - 27(-1)
filters and storage - 22(+0)
RTL - 22(+0)
BASIC - 19(+2)
Printing and PDF export - 18(+0)
Chart - 17(+0)
framework - 2(+0)
sdk - 1(+0)
Linguistic - 0(-1)
Context
- ESC meeting minutes: 2019-12-05 · Miklos Vajna
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.