[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[libreoffice-projects] minutes of ESC call ...


* 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)
from:Thu Dec 6 15:11:20 2018
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)

--
To unsubscribe e-mail to: projects+unsubscribe@global.libreoffice.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.libreoffice.org/global/projects/
Privacy Policy: https://www.documentfoundation.org/privacy

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.