* Present:
+ Miklos, Caolan, Christian, Jan-Marek, Eike, Michael W, Heiko,
Stephan, Sophie, Xisco, Kendy, Thorsten, Mert
* Completed Action Items:
+ poke Guilhelm wrt gandalf → to poke admins (Christian)
[ Markus volunteered to look at this & ~all is well (Stephan) ]
+ run certification script (Kendy)
[ run the script – and mailed it out ]
* Pending Action Items:
+ add screenshot builder to basic build stats (Christian)
[ still failing when languages are enabled.
Not sure if it is related to langtag things –
perhaps a coincidence ? - more digging required ]
* Release Engineering update (Christian)
+ 6.1.4 RC2 status
+ will up-load builds during the day.
+ 6.2 RC 1 – Dec 17th
+ want to tag early to help out bug-hunting with builds before Friday
+ aiming for Tuesday evening – please help out reviewing patches.
+ currently require 1 review for libreoffice-6-2
+ Late Features ?
+ red-lining paragraph attribute re-work (Thorsten)
+ a flurry of activity in the private branch private/mst/redlining4b
+ pretty confident.
+ running mass-comparison framework from Milos
+ should be in a good shape next week.
+ with consent of ESC – if none of the BZ docs trigger problems.
+ as close to production ready as possible.
+ crash testing ? (Michael)
+ input documents are the set of bugzilla docs (Thorsten)
+ lots of overlap
+ also using it with no experimental (Xisco)
+ don’t without the branch (Thorsten)
=> merge it into RC1 – not experimental anymore.
+ easy to turn off later – just a 1 liner.
+ happy to have a kill-switch too (Miklos)
+ Remotes
+ Android viewer
+ thanks to Stephan for fixing C++ exceptions here
+ updated tinderbox to recent debian so it now builds.
+ Christian has access to recovery console too now.
+ Online
* Documentation (Olivier)
+ New Help
+ Updates in XSLT + DTD for Python code fragments
+ writing python documentation / help
+ Help
+ Fix typos from translators review (ohallot, Sabri Unal)
+ some refactor (SophiaS)
+ Fix menu paths for recent UI (S. Horacek)
+ New pages for Python Scripts (ohallot, libreofficiant)
+ New pages for StarDesktop, Enum objects (libreofficiant)
+ Guides
+ Work in progress
* UX Update (Heiko)
+ Bugzilla (topicUI) statistics
260(260) (topicUI) bugs open, 286(286) (needsUXEval) needs to be evaluated by the UXteam
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
added 10(1) 22(-6) 62(4) 103(1)
commented 56(-12) 166(-2) 436(12) 1452(-16)
removed 0(0) 6(-2) 8(0) 12(-1)
resolved 1(-1) 6(1) 22(-1) 112(-1)
+ top 10 contributors:
Tietze, Heiko made 91 changes in 1 month, and 534 changes in 1 year
Xisco Faulí made 53 changes in 1 month, and 292 changes in 1 year
Thomas Lendo made 38 changes in 1 month, and 348 changes in 1 year
Pedro made 33 changes in 1 month, and 89 changes in 1 year
Foote, V Stuart made 25 changes in 1 month, and 226 changes in 1 year
Dieter Praas made 25 changes in 1 month, and 124 changes in 1 year
kompilainenn made 17 changes in 1 month, and 57 changes in 1 year
Henschel, Regina made 13 changes in 1 month, and 77 changes in 1 year
Raal made 10 changes in 1 month, and 31 changes in 1 year
himajin100000 made 8 changes in 1 month, and 13 changes in 1 year
+ New needsUXEval between Dec/06-Dec/12
* Wasting of time and bad behaviour when you use the 'clone' of the cell
+ https://bugs.documentfoundation.org/show_bug.cgi?id=121876
=> NAB
* Mail Merge toolbar hidden on next run if it was manually enabled
+ https://bugs.documentfoundation.org/show_bug.cgi?id=122002
=> NEW
* default padding around Images
+ https://bugs.documentfoundation.org/show_bug.cgi?id=122063
* Some enhancement request for customization dialog
+ https://bugs.documentfoundation.org/show_bug.cgi?id=121939
* Some enhancement request and issues for the Personas dialog
+ https://bugs.documentfoundation.org/show_bug.cgi?id=121937
* Can't select/pick multiples shapes or images in
Writer/Calc/Impress/Draw with CTRL key
+ https://bugs.documentfoundation.org/show_bug.cgi?id=121967
* Data loss risk referencing slides from external impress presentation
(Menu Insert -> File, selecting link)
+ https://bugs.documentfoundation.org/show_bug.cgi?id=51554
=> in discussion
* Include useful citation Styles in Writer by default and make them
available with a drop-down button
+ https://bugs.documentfoundation.org/show_bug.cgi?id=121945
* Replace the Bibliography Database by a dialog to manually input new
sources and to fetch from online sources via identifiers for
citations/bibliography
+ https://bugs.documentfoundation.org/show_bug.cgi?id=121958
=> needs”ESC”Advice
+ know people who rave about our bib support (Michael)
+ lots of different issues / outdated styles (Heiko)
+ so many tickets.
+ Bruce Byfield promoting Zotero as a replacement
+ Zotero ad http://www.ocsmag.com/2018/11/30/replacing-libreoffices-bibliography-tool-with-zotero/
+ is a Java / extension
+ is this not part of the file-format ? (Miklos)
+ hiding the UI is one thing but not hurting docs.
+ perhaps UI is needed for editing existing docs.
+ hope not to have to talk again about a better interface (Heiko)
+ need Base to make it work.
+ for our impl. Need better dialogs, styles etc.
+ possibly happy users are silent (Miklos)
=> suggest we have a poll or somesuch of users here.
* Could we encourage Zotero to use C++ and bundle this ? (Michael)
AI: + reach out to Zotero (Michael)
+ meta ticket https://bugs.documentfoundation.org/show_bug.cgi?id=101258
(34 open, 13 closed)
+ drop bibliography completely: a) blog post, b) deprecate for 6.3, c)
kill with 6.4
* Crash Testing (Caolan)
+ 20 import failures, 7 export failures
+ no new run – need to update gcc here.
+ fixed some of these
+ also found a race, though need a better fix
+ https://gerrit.libreoffice.org/#/c/65034/
+ 8 (+0) coverity issues
+ build stuck in the queue there.
+ cancelled, resubmitted a new one, stuck in queue, something wrong
+ no updates here
+ 13 Google / ossfuzz: 12 timeouts.
+ 1 serious, lots of timeout issues / broken build
+ some auto-closed, some auto-opened
+ perhaps reduce size of what is fuzzed up to 0.5Mb not 1Mb eg.
+ ForcePoint, round 9
+ fixed one
+ fix for another, works locally, still fails in ci
+ ~2 writer layout issues
+ hope this finishes round 9.
+ couple of other issues
+ two CVE issues in progress for Jan 2019
+ CNA process joy ?
+ updated page: https://www.libreoffice.org/about-us/security/
+ PVS Studio
* Crash Reporting (Xisco)
+ http://crashreport.libreoffice.org/stats/version/6.0.6.2
+ 1113 (last 7 days) (-160)
+ http://crashreport.libreoffice.org/stats/version/6.0.7.3
+ 665 (last 7 days) (+24)
+ http://crashreport.libreoffice.org/stats/version/6.1.2.1
+ 2650 (last 7 days) (-553)
+ http://crashreport.libreoffice.org/stats/version/6.1.3.2
+ 3010 (last 7 days) (-7)
+ expect 6.1.4 to be better
* FOSDEM
+ hoping to have a room on Saturday
+ round-up talks …
+ call for papers out soon, with short deadlines though
+ current state of widget welding (Caolan)
+ red-lining re-implemented (Michael Stahl)
+ drawings layered (Armin)
+ updates in LibreOffice help (Olivier)
+ smart-art improvement (Miklos)
+ how LibreOffice release engineering works (Christian)
+ improving extensions & their design (Heiko)
+ Online – under the hood (Michael M)
+ improving LibreOfficce quality together (Xisco)
+ … tell your friends …
* Hackfests & Events (Thorsten)
+ next year hackfests coming up:
+ FOSDEM in February 2nd
+ correction from last week
+ Wed/Thur- 2 days ~3 days before the conference confirmed.
+ lots going on on Friday there
+ Add yourself to the dinner / hackfest wiki page:
+ https://wiki.documentfoundation.org/Events/2019/FOSDEM
+ Tirana perhaps in March/April
+ Paris in summer
+ tentative Dresden: late autumn (past mid-October, for having students)
+ hope to have one each quarter.
+ GSoC’19
+ https://opensource.googleblog.com/2018/11/google-summer-of-code-15-years-strong.html
+ project signup starts to open Jan 15th
+ good to come up with good ideas / design plans for the wiki (Thorsten)
+ https://wiki.documentfoundation.org/Development/GSoC/Ideas
+ Heiko / Xisco as org. admins ?
+ trouble with decision of what projects ? (Heiko)
+ based on mentor power and student quality (Thorsten)
* C++ lectures ( Xisco )
+ 1st session – Today ! -
+ Dec 13th from 19:00 to 20:00 UTC in #libreoffice-dev
+ More info: https://blog.documentfoundation.org/blog/2018/12/05/learn-c-with-the-help-of-libreoffice-developers/
+ topic won’t need preparation: would love ESC attendees to come help.
+ see how it goes & how many are interested
* mentoring/easyhack update
committer... 1 week 1 month 3 months 12 months
open 66(-11) 104(-18) 109(-19) 119(-18)
reviews 1539(188) 5283(68) 13304(255) 36072(767)
merged 381(13) 1447(67) 3837(37) 15412(-38)
abandoned 13(-3) 61(-12) 236(0) 943(-28)
own commits 473(98) 1633(109) 4381(135) 15750(117)
review commits 204(141) 469(97) 978(134) 3855(133)
contributor... 1 week 1 month 3 months 12 months
open 21(4) 55(1) 59(3) 60(2)
reviews 47(-10) 239(2) 441(9) 17683(-652)
merged 39(14) 153(4) 357(48) 1614(67)
abandoned 6(1) 16(-14) 63(2) 289(-4)
own commits 48(18) 180(-1) 405(27) 1564(20)
review commits 0(0) 0(0) 0(0) 0(0)
+ easyHack statistics:
needsDevEval 60(60) needsUXEval 3(3) cleanup_comments 236(236)
total 297(297) assigned 22(22) open 208(208)
+ top 10 contributors:
Gelmini, Andrea made 61 patches in 1 month, and 542 patches in 1 year
Sophia Schröder made 15 patches in 1 month, and 171 patches in 1 year
Illarionov, Arkadiy made 10 patches in 1 month, and 47 patches in 1 year
Zoltán Zdibák made 10 patches in 1 month, and 18 patches in 1 year
Ilmari Lauhakangas made 8 patches in 1 month, and 47 patches in 1 year
Dmitriy Shilin made 8 patches in 1 month, and 8 patches in 1 year
Johnny_M made 8 patches in 1 month, and 107 patches in 1 year
Matthias Seidel made 7 patches in 1 month, and 14 patches in 1 year
Aleksei Nikiforov made 7 patches in 1 month, and 11 patches in 1 year
Alain Romedenne made 6 patches in 1 month, and 6 patches in 1 year
+ top 10 reviewers:
McNamara, Caolán made 163 review comments in 1 month, and 1063 in 1 year
Behrens, Thorsten made 145 review comments in 1 month, and 1510 in 1 year
Nabet, Julien made 135 review comments in 1 month, and 1037 in 1 year
Bergmann, Stephan made 114 review comments in 1 month, and 709 in 1 year
Grandin, Noel made 110 review comments in 1 month, and 1291 in 1 year
Adolfo Jayme Barrientos made 107 review comments in 1 month, and 1025 in 1 year
Xisco Faulí made 96 review comments in 1 month, and 453 in 1 year
Rathke, Eike made 93 review comments in 1 month, and 921 in 1 year
Behrens, Katarína made 85 review comments in 1 month, and 514 in 1 year
Vajna, Miklos made 82 review comments in 1 month, and 1291 in 1 year
+ big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
Dmitriy Shilin dshil@fastmail.com
* Commit Access
* ODF Toolkit project (Thorsten)
+ moving over from Apache
+ initial import here: https://github.com/tdf/odftoolkit
+ more work todo, help with e.g… docs & wiki import appreciated
+ Dennis helping migrate wiki markup
+ help appreciated.
+ why at github not gerrit ? (Michael)
+ we already have a number of commiters there (Thorsten)
+ don’t want to disrupt existing contributors there.
+ not entirely happy with this (Michael)
+ what about our other processes ?
licensing, commit statements etc.
+ concerned we try there.
* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
+ pending discussion.
* Jenkins / CI update (Christian)
master linux rel jobs: 194 ok: 193 ko: 1 fail ratio: 0.52 % break: 1 broken duration: 0.39%
master linux dbg jobs: 114 ok: 110 ko: 4 fail ratio: 3.51 % break: 3 broken duration: 1.04%
master mac rel jobs: 98 ok: 95 ko: 3 fail ratio: 3.06 % break: 2 broken duration: 3.80%
master mac dbg jobs: 103 ok: 101 ko: 2 fail ratio: 1.94 % break: 2 broken duration: 2.98%
master win rel jobs: 89 ok: 62 ko: 27 fail ratio: 30.34 % break: 17 broken duration:32.44%
master win dbg jobs: 96 ok: 76 ko: 20 fail ratio: 20.83 % break: 14 broken duration:11.94%
master win64 dbg jobs: 93 ok: 57 ko: 36 fail ratio: 38.71 % break: 21 broken duration:34.11%
lo-5.3 mac jobs: 0 ok: 0 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
lo-5.4 mac jobs: 0 ok: 0 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00%
master gerrit lin jobs: 579 ok: 490 ko: 33 fail ratio: 5.70% time for ok: mean: 23 median: 21
master gerrit plg jobs: 591 ok: 428 ko: 54 fail ratio: 9.14% time for ok: mean: 40 median: 36
master gerrit win jobs: 669 ok: 424 ko: 129 fail ratio: 19.28% time for ok: mean: 76 median: 76
master gerrit mac jobs: 591 ok: 464 ko: 31 fail ratio: 5.25% time for ok: mean: 64 median: 40
master gerrit all jobs: 499 ok: 301 ko: 136 fail ratio: 27.25% time for ok: mean: 139 median: 121
+ https://dev-www.libreoffice.org/tmp/gerrit_181213.html
+ tests that failed more than twice in last seven days:
3 CppunitTest_vcl_fontfeature
3 CppunitTest_vcl_pdfexport
4 CppunitTest_sd_tiledrendering
4 CppunitTest_sw_uiwriter
4 UITest_writer_tests
5 CppunitTest_vcl_complextext
9 CppunitTest_sw_layoutwriter
18 UITest_fields
+ some bottleneck in some builders this week – lots of commits.
+ otherwise looking good.
+ UITest_fields – was a new one – mostly just fixing the test initially
+ last failure 2 years ago.
* l10n (Sophie)
+ plural forms tested in Beta showing no issues
+ translation going on on master
+ thanks to Sabri Unal for his feedback on help files and his patches
* FYI: LibreOffice and Microsoft Store (cloph)
+ Desktop App Converter seems to work fine with builds targeting Win 10
+ running in requires Win 10 Pro
+ more or less does a default installation and repackages
+ only en-US and Windows default UI language available without mods
+ prolly easy to tweak.
+ opinions on providing LO in MS Store ?
+ think this is a board call (Michael, Thorsten)
AI: + mail BoD please soon (Christian)
* Android translation (Mert / Christian)
+ move it to pootle ?
+ a POC here with just Turkish in the source-code (Christian)
+ can be added to pootle just like other files are
+ need a dep for xml2po file conversion for android viewer
+ Turkish translation is already there
+ need to fix ‘make translation’ target to add these
+ might be good to have an optional target here.
AI: + work with Mert to sketch a plan (Christian)
* QA update (Xisco)
+ Please help flesh out the monthly reports:
https://nextcloud.documentfoundation.org/s/2qbepFYXXan4ief
+ UNCONFIRMED: 471 (-7)
+ enhancements: 62 (+2)
+ needsUXEval: 2 (-1)
+ haveBackTrace: 3 (+0)
+ needsDevAdvice: 16 (-2)
+ documentation: 7 (+2)
+ android: 10 (+0)
+ KDE5 crashes (until 6.2): 3 ( -1 )
+ KDE5: Crash closing check for update dialog
+ https://bugs.documentfoundation.org/show_bug.cgi?id=121516
+ KDE5: Impress crashes after selecting some of Slide Transitions
+ https://bugs.documentfoundation.org/show_bug.cgi?id=121266
+ KDE5: Impress crashes at starting Slide show (with animation...
+ https://bugs.documentfoundation.org/show_bug.cgi?id=121247
+ Most pressing bugs:
+ New
+ [ None ]
+ Older
+ LibreOffice Vanilla not usable; opens OK but crashes entering
data on macOS 10.14.1 Mojave
+ https://bugs.documentfoundation.org/show_bug.cgi?id=121778
+ Tor is looking into it, published a ver → looking again.
+ Crash in: SwFrame::PrepareMake(OutputDevice *)
+ https://bugs.documentfoundation.org/show_bug.cgi?id=119126
+ Miklos ? - lots of crashes in crash reporter.
+ Can't edit file on samba shares
+ https://bugs.documentfoundation.org/show_bug.cgi?id=115747
+ lots of feedbackon ‘ask’ about this (Mike K)
+ juergen funk ? Workaround not working around.
+ Crash after accepting all changes from compared documents
+ https://bugs.documentfoundation.org/show_bug.cgi?id=109376
+ M. Stahl ? Two different crashes (?)
+ Crashes on UNDO
+ https://bugs.documentfoundation.org/show_bug.cgi?id=120754
+ dtardon / Caolan. Its an extension, so I'm guessing that
one of the steps is outside undo control
+ Crash applying bold to textbox control
+ https://bugs.documentfoundation.org/show_bug.cgi?id=120750
+ Jochen Nitschke / mst ? - Xisco poked Jochen.
+ Crash in: SwIndex::SwIndex(SwIndexReg * const,long)
+ https://bugs.documentfoundation.org/show_bug.cgi?id=119989
+ bisected to Ash
+ Calc: Crash when cutting some content
+ https://bugs.documentfoundation.org/show_bug.cgi?id=118707
+ Henry Castro → Lubos looking at it.
+ Fixed
+ kde5: Sporadic crash when right-clicking items in toolbar
+ https://bugs.documentfoundation.org/show_bug.cgi?id=120454
+ Thanks to Bubli
+ Crash restarting LibreOffice after applying an option
+ https://bugs.documentfoundation.org/show_bug.cgi?id=121180
+ Thanks to Mike Kaganski
+ GTK3: Crash closing LibreOffice in full screen mode with...
+ https://bugs.documentfoundation.org/show_bug.cgi?id=122016
+ Thanks to Caolán McNamara
+ Cancelling database wizard at step 'Set up connection to text...
+ https://bugs.documentfoundation.org/show_bug.cgi?id=121935
+ Thanks to Caolán McNamara
+ Crash modifying several options each requiring restart
+ https://bugs.documentfoundation.org/show_bug.cgi?id=122038
+ Thanks to Mike Kaganski
+ Crash in: FreetypeFont::GetFtFace
+ https://bugs.documentfoundation.org/show_bug.cgi?id=121815
+ Thanks to Jan-Marek Glogowski
* QA stats
+ https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
+125 +39 (-167) overall)
many thanks to the top bug squashers:
Xisco Faulí 25
andreas_k 16
Caolán McNamara 13
Mike Kaganski 11
Roman Kuznetsov 10
Heiko Tietze 6
Timur 6
Buovjaga 6
Alex Thurgood 6
V Stuart Foote 5
+ top 10 bugs reporters:
Michael Weghorn 6
Xisco Faulí 6
Markus Elfring 5
Pedro 4
Regina Henschel 4
Gabor Kelemen 3
Marcel Waldvogel 3
Elmar 2
Sabri Unal 2
Aron Budea 2
+ top 10 bugs fixers:
McNamara, Caolán 11
Kaganski, Mike 8
Xisco Faulí 5
Weghorn, Michael 3
Rathke, Eike 3
Balazs Varga 2
Tietze, Heiko 2
Kainz, Andreas 2
Németh, László 2
Franklin Weng 2
+ top 10 bugs confirmers:
Xisco Faulí 18
Raal 12
Dieter Praas 10
Alex Thurgood 9
Brinzing, Oliver 7
Tietze, Heiko 6
Vera 5
Timur 5
Weghorn, Michael 3
* Highest-Priority bugs (aka "MABs"):
+ http://bit.ly/2lJAAJI
6.0 : 3/51 - 5 % (+0)
5.4 : 1/40 - 2 % (+0)
5.3 : 2/54 - 3 % (+0)
5.2 : 2/42 - 4 % (+0)
5.1 : 0/35 - 0 % (+0)
5.0 : 3/65 - 4 % (+0)
4.4 : 1/76 - 1 % (+0)
4.3 : 2/73 - 2 % (+0)
4.2 : 5/134 - 3 % (+0)
4.1 : 3/84 - 3 % (+0)
4.0 : 4/83 - 4 % (+0)
old : 19/257 - 7 % (+0)
* Bisected bugs open: keyword 'bisected'
+ more accurate - down to a single commit.
+ http://bit.ly/2dyIfDy
+ 625/2827 618/2800 619/2782 614/2756 609/2732 602/2702 599/2682
done by:
Xisco Faulí 17
Raal 6
Terrence Enger 1
Budea, Áron 1
Brinzing, Oliver 1
* Bibisected bugs open: keyword 'bibisected'
+ http://bit.ly/2cSCXlS
+ 817/3598 810/3568 811/3549 801/3517 795/3494 787/3460 785/3440
done by:
Xisco Faulí 17
Raal 6
Terrence Enger 1
Budea, Áron 1
Timur 1
Brinzing, Oliver 1
Drew Jensen 1
* all bugs tagged with 'regression'
+ 1076(+4) bugs open of 7910(+31) total 16(+1) high prio.
done by:
Xisco Faulí 19
Raal 5
Timur 2
Telesto 1
Jan Skarvall 1
Alex Thurgood 1
Drew Jensen 1
gmolleda 1
* ~Component count net * high severity regressions
+ http://bit.ly/1HWHb3E
Writer - 6(+1)
LibreOffice - 6(+0)
Calc - 2(+0)
graphics stack - 1(+0)
Base - 1(+0)
by OS:
All - 13(+1)
Linux - 0(+0)
Mac OS X - 0(+0)
Windows - 3(+0)
* ~Component count net * all regressions
+ http://bit.ly/1BUdI8i
Writer: other - 279(-2)
Calc - 199(+2)
Impress - 115(-1)
Writer: docx filter - 77(+2)
LibreOffice - 72(-1)
UI - 44(+1)
Draw - 41(-2)
Borders - 41(+0)
Writer: perf - 38(+2)
Base - 37(+1)
Writer: doc filter - 36(+2)
graphics stack - 33(+0)
Crashes - 32(+1)
Writer: other filter - 27(-1)
filters and storage - 24(+0)
Printing and PDF export - 15(-1)
BASIC - 13(+0)
Chart - 10(+1)
Linguistic - 3(+0)
framework - 2(+0)
sdk - 1(+0)
Formula Editor - 1(+0)
Extensions - 1(+0)