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

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


* Present:
+ Kendy, Miklos, Xisco, Sophie, Caolan, Michael S, Michael M,
Olivier, Heiko, Christian, Jan-Marek

* Completed Action Items:
+ reach out to Zotero (Michael)
[ not obvious how to move ahead; technology & license (AGPL)
installed it (Heiko)
+ Java - 100Mb install, connectors to different apps
+ LibreOffice connector – as an extension ]
+ blog poll with ~50/50 acceptance to drop bibliography (Heiko)
[ some accept getting rid of it, others say minimum func.
makes sense for basic users without online connection.
Could do a GSOC project (Samuel volunteered) ]

* Pending Action Items:
+ work with Mert to build an android l10n plan (Christian)
[ didn’t connect with him yet ]
+ mail BoD wrt. MS store update (Christian)
+ add screenshot builder to basic build stats (Christian)
[ it fails with Japanese locale – but it’s not in the translation
can build with all of these – and build runs fine, but with just
ja it fails – needs further research ]

* Release Engineering update (Christian)
+ 6.1.4 RC2 status
+ 6.2 RC 1 status
+ ready for the bug hunting Friday tomorrow.
+ 6.2 RC 2 – due week 2 – Jan 17th
+ still require 1 review for libreoffice-6-2
+ libreoffice-6-2-0 after RC2.
+ Late Features
+ red-lining paragraph attribute re-work (Thorsten)
+ merged into master & 6.2 branch in time for RC1
+ except for document indexes – still being worked on
which should be finished by tomorrow.
+ is it enabled by default ? (Xisco)
+ yes enabled by default (Michael S)
+ Remotes
+ Android viewer
+ will provide a new version to the app store but no up-loaded yet.
+ Online
+ 6.2 rc1 source up-loaded.

* Documentation (Olivier)
+ New Help
+ Added <pycode> for proper rendering of python code (ohallot)
+ Work on online editor: render XHP page while editing (ohallot)
+ Help contents2
+ many fixes by translators (S. Horacek, Sabri Unai, ohallot)
+ miscellaneous fixes (erAck, ohallot)
+ additions and corrections for Basic and Python pages (libreofficiant)
+ Issue: How to add menus and toolbars for new UIs such as:
Notebook bar, simple bar, grouped bars, etc.
+ Huge work to describe UNO commands in new UIs.
+ each page describes where a tool is eg. “menu → format → character”
+ considering all the cmds in an interface – quite a lot of work.
+ also confusing to list several (Michael)
+ the resulting is the same but the way to get it different.
+ should be able to do it programatically from
.uno:Format to a path in the UI.
+ menu never changes (Heiko)
+ help on notebookbars – perhaps just drop that.
+ concerned about the workflow around notebookbar,
too many options in the UI – and not close to usability.
+ we have five variants of similar UIs – which goes in &
is documented ?
+ development of new ones is easy.
+ propose to ship 1, not an arbitrary number of them.
+ making it an extension kills it (Michael)
+ few people install them
+ why should that be ? (Heiko)
+ practically it is – fixing that is hard (Michael)
+ if we get XML somewhere – can get it on pages (Olivier)
+ right transformation to find the files & simplify docs here.
+ in the end it is all .uno:Foo commands (Kendy)
+ menu/toolbar/sidebar
AI: + send some quick code pointers to Olivier (Kendy)
+ Guides.
+ Updates ongoing on Calc guides

* UX Update (Heiko)
+ Bugzilla (topicUI) statistics
259(259) (topicUI) bugs open, 278(278) (needsUXEval) needs to be evaluated by the UXteam
+ Updates:
BZ changes 1 week 1 month 3 months 12 months
added 4(-6) 19(-3) 61(-1) 102(-1)
commented 35(-21) 147(-19) 435(-1) 1444(-8)
removed 1(1) 6(0) 9(1) 13(1)
resolved 3(2) 7(1) 22(0) 111(-1)
+ top 10 contributors:
Tietze, Heiko made 92 changes in 1 month, and 547 changes in 1 year
Xisco Faulí made 37 changes in 1 month, and 284 changes in 1 year
Foote, V Stuart made 32 changes in 1 month, and 227 changes in 1 year
Pedro made 32 changes in 1 month, and 91 changes in 1 year
dieterp made 24 changes in 1 month, and 122 changes in 1 year
Thomas Lendo made 21 changes in 1 month, and 353 changes in 1 year
kompilainenn made 21 changes in 1 month, and 61 changes in 1 year
himajin100000 made 9 changes in 1 month, and 14 changes in 1 year
eisa01 made 8 changes in 1 month, and 14 changes in 1 year
Cathy Crumbley made 8 changes in 1 month, and 8 changes in 1 year
+ New needsUXEval between Dec/12-18

* Wrong toolbar icon colors make difficult to recognize them
+ https://bugs.documentfoundation.org/show_bug.cgi?id=121956
=> WF

* Make presentation layouts editable
+ https://bugs.documentfoundation.org/show_bug.cgi?id=112002
=> NEW/in discussion
+ no proposal yet – but would like user defined layouts
for presentations – perhaps a GSOC topic.

* default padding around Images
+ https://bugs.documentfoundation.org/show_bug.cgi?id=122063
+ good idea to have more than 0 around images.

* Compatibility mode setting for Justified text terminated with
linebreak (<shift>+<enter>)...
+ https://bugs.documentfoundation.org/show_bug.cgi?id=121984
=> accepted
+ plan to change this option to be less like Microsoft
+ concerned if we move in a positive direction
compat wise (Miklos)
+ if it breaks interop. it should go off by default (Michael M, Miklos)
+ even if it looks pretty (sorry).

* Show index entries which are names as "<last name>, <first name>"
in alphabetical indexes
+ https://bugs.documentfoundation.org/show_bug.cgi?id=122124
+ needs a new field / feature – perhaps GSOC project.
=> needsDevAdvice

* Update Liberation fonts from new source
+ https://bugs.documentfoundation.org/show_bug.cgi?id=121676
=> Fixed with https://gerrit.libreoffice.org/#/c/65297/ in 6.2 RC1
=> Liberation updated from 2.00.1 to 2.00.4 and
Liberation-Narrow from 1.07.4 to 1.07.6

* Blog post to fine-tune special characters
+ https://design.blog.documentfoundation.org/2018/12/14/special-characters-the-final-touch/
* Blog post to drop bibliography
+ https://design.blog.documentfoundation.org/2018/12/19/save-the-bibliography/

* Crash Testing (Caolan)
+ 6(-4) import failures, 0(-3) export failures
+ 8 (+0) coverity issues
+ one build went through (or so it claimed)
+ next build stuck in the queue there, 180+ ahead initially, now 170+
+ last 4 days queue got shorter but not much.
+ 17 Google / ossfuzz: 16 timeouts.
+ 1 serious, lots of timeout issues
+ perhaps reduce size of what is fuzzed up to 0.5Mb not 1Mb eg.
+ ForcePoint, round 9
+ two asserts/crashes on using crashtester over round 9
+ couple of other issues
+ two CVE issues in progress for Jan 2019
+ CNA process fun
+ PVS Studio

* Crash Reporting (Xisco)
+ http://crashreport.libreoffice.org/stats/version/6.0.7.3
+ 745 (last 7 days) (+80)
+ http://crashreport.libreoffice.org/stats/version/6.1.2.1
+ 2744 (last 7 days) (+94)
+ http://crashreport.libreoffice.org/stats/version/6.1.3.2
+ 2738 (last 7 days) (-272)
+ http://crashreport.libreoffice.org/stats/version/6.1.4.2
+ 166 (last 7 days) (-)
+ 6.1.4.2 released this week; so far looks good.
+ no new crash regression we can see.

* FOSDEM
+ did you submit your talk !?
+ https://blog.documentfoundation.org/blog/2018/12/15/ode-devroom-fosdem-2019/
+ https://penta.fosdem.org/submission/FOSDEM19
+ short deadline: Dec 24th pending:
+ how LibreOffice release engineering works (Christian)
+ improving LibreOfficce quality together (Xisco)

* 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
+ do another 100 paper cuts project ? (Heiko)
+ developers, QA, etc. listed – and student picked a few & solve.
+ not a great success.
+ not a full GSOC project – could be part of paper-cuts.
+ if say – we want to solve it: decide what procedue here.
+ nothing to finalize
+ suggest a dev to oversee it – who ? (Michael)
+ 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 )
+ https://wiki.documentfoundation.org/Events/C%2B%2BLectures
+ 1st session retrospective ...
+ More info: https://blog.documentfoundation.org/blog/2018/12/05/learn-c-with-the-help-of-libreoffice-developers/
+ had 6-7 students, and recorded it
+ 2nd session: TODAY at 19:00
+ https://blog.documentfoundation.org/blog/2018/12/18/coming-up-on-december-20-next-c-workshop/
+ today – the 2nd one. Publish in Social media.
+ on input/output streams and how to build LibreOffice

* mentoring/easyhack update
committer... 1 week 1 month 3 months 12 months
open 48(-18) 96(-8) 101(-8) 111(-8)
reviews 1550(11) 5545(262) 13566(262) 36838(766)
merged 329(-52) 1546(99) 3853(16) 15352(-60)
abandoned 14(1) 61(0) 242(6) 936(-7)
own commits 258(-215) 1506(-127) 4327(-54) 15660(-90)
review commits 126(-78) 497(28) 1055(77) 3914(59)
contributor... 1 week 1 month 3 months 12 months
open 24(3) 40(-15) 42(-17) 43(-17)
reviews 111(64) 275(36) 473(32) 17066(-617)
merged 54(15) 158(5) 389(32) 1635(21)
abandoned 16(10) 30(14) 74(11) 302(13)
own commits 80(32) 208(28) 463(58) 1623(59)
review commits 0(0) 0(0) 0(0) 0(0)
+ easyHack statistics:
needsDevEval 63(63) needsUXEval 3(3) cleanup_comments 238(238)
total 300(300) assigned 20(20) open 210(210)
+ top 10 contributors:
Gelmini, Andrea made 50 patches in 1 month, and 545 patches in 1 year
Sophia Schröder made 44 patches in 1 month, and 205 patches in 1 year
sabri unal made 18 patches in 1 month, and 18 patches in 1 year
Dmitriy Shilin made 15 patches in 1 month, and 15 patches in 1 year
Alain Romedenne made 10 patches in 1 month, and 10 patches in 1 year
Illarionov, Arkadiy made 9 patches in 1 month, and 48 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 6 patches in 1 month, and 11 patches in 1 year
Balazs Varga made 4 patches in 1 month, and 15 patches in 1 year
+ top 10 reviewers:
Behrens, Thorsten made 162 review comments in 1 month, and 1483 in 1 year
McNamara, Caolán made 149 review comments in 1 month, and 1059 in 1 year
Bergmann, Stephan made 126 review comments in 1 month, and 717 in 1 year
Adolfo Jayme Barrientos made 109 review comments in 1 month, and 1029 in 1 year
Grandin, Noel made 108 review comments in 1 month, and 1282 in 1 year
Nabet, Julien made 105 review comments in 1 month, and 1043 in 1 year
Xisco Faulí made 96 review comments in 1 month, and 475 in 1 year
Behrens, Katarína made 92 review comments in 1 month, and 525 in 1 year
Vajna, Miklos made 86 review comments in 1 month, and 1298 in 1 year
Kaganski, Mike made 85 review comments in 1 month, and 453 in 1 year
+ big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
Sumit Chauhan sumitcn25@gmail.com
* Commit Access

* ODF Toolkit update (Michael S)
+ initial import here: https://github.com/tdf/odftoolkit
+ currently working with Dave to transfer domain
+ Dennis is converting existing website from weird format → wiki.
to make it maintainable.

* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
+ proposed three names, discussing them.

* Jenkins / CI update (Christian)
from:Thu Dec 13 14:59:54 2018
master linux rel jobs: 179 ok: 152 ko: 27 fail ratio: 15.08 % break: 4 broken duration: 9.14%
master linux dbg jobs: 139 ok: 123 ko: 16 fail ratio: 11.51 % break: 4 broken duration: 6.69%
master mac rel jobs: 131 ok: 128 ko: 3 fail ratio: 2.29 % break: 3 broken duration: 2.70%
master mac dbg jobs: 134 ok: 133 ko: 1 fail ratio: 0.75 % break: 1 broken duration: 0.13%
master win rel jobs: 101 ok: 66 ko: 35 fail ratio: 34.65 % break: 22 broken duration:37.67%
master win dbg jobs: 103 ok: 71 ko: 32 fail ratio: 31.07 % break: 25 broken duration:30.20%
master win64 dbg jobs: 98 ok: 80 ko: 18 fail ratio: 18.37 % break: 16 broken duration:19.66%
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: 518 ok: 441 ko: 20 fail ratio: 3.86% time for ok: mean: 19 median: 18
master gerrit plg jobs: 529 ok: 398 ko: 52 fail ratio: 9.83% time for ok: mean: 35 median: 32
master gerrit win jobs: 561 ok: 379 ko: 82 fail ratio: 14.62% time for ok: mean: 76 median: 74
master gerrit mac jobs: 527 ok: 419 ko: 23 fail ratio: 4.36% time for ok: mean: 52 median: 28
master gerrit all jobs: 403 ok: 245 ko: 105 fail ratio: 26.05% time for ok: mean: 115 median: 105
+ https://dev-www.libreoffice.org/tmp/gerrit_181220.html
+ tests that failed more than twice in last seven days:
3 UITest_search_replace
4 CppunitTest_sw_uiwriter
4 CppunitTest_sw_uwriter
5 UITest_cui_dialogs
6 CppunitTest_vcl_complextext
+ normalized again – cases where clang builds run out of resources
+ new Mac Mini (2018) is hooked up to Jenkins (tb82)
+ also has Virtualbox with a linux VM that does gcc/release builds
+ performance wise: same as the Mac Pros from Feb – and cost 50% of price

* l10n (Sophie)
+ several patches from Sophia on help files
+ translation going on
+ LOOL files updated

* Next ESC meeting ? (Xisco)
+ propose missing 27th & 3rd ESC calls → have a break !

* QA update (Xisco)

+ Third & last BHS for LibreOffice 6.2
+ https://blog.documentfoundation.org/blog/2018/12/17/coming-up-on-december-21-bug-hunting-session-for-libreoffice-6-2-rc-1/
+ TOMORROW, friday, 21, December

+ Please help flesh out the monthly reports:
https://nextcloud.documentfoundation.org/s/2qbepFYXXan4ief

+ UNCONFIRMED: 487 (+16)
+ enhancements: 66 (+4)
+ needsUXEval: 3 (+1)
+ haveBackTrace: 2 (-1)
+ needsDevAdvice: 16 (+0)
+ documentation: 7 (+0)
+ android: 10 (+0)
+ Most pressing bugs:
+ New
+ PRINTING Crash calling print config dialog in specific case
+ https://bugs.documentfoundation.org/show_bug.cgi?id=121439
+ Tomaz V

+ Crash in: libsclo.so Copy block of cells to clipboard with focus
+ https://bugs.documentfoundation.org/show_bug.cgi?id=121949
+ luboš luňák

+ Older
+ LibreOffice 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.
+ ‘fixed’ by building with an older XCode but .. will return
+ happens in the normal Mac build as well.
+ 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 feedback on ‘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 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
+ Crash applying bold to textbox control
+ https://bugs.documentfoundation.org/show_bug.cgi?id=120750
+ revert thanks to Xisco – tdf#96248 re-open ?

+ GTK3: Crash displaying menus with new elements
+ https://bugs.documentfoundation.org/show_bug.cgi?id=121555
+ Thanks to Caolán

+ clicking on class path make LO crash
+ https://bugs.documentfoundation.org/show_bug.cgi?id=122136
+ Thanks to Julien Nabet

+ CRASH closing LibreOffice while Sort dialog is open
+ https://bugs.documentfoundation.org/show_bug.cgi?id=122152
+ Thanks to Caolán

+ CRASH closing LibreOffice while XML filter settings dialog is open
+ https://bugs.documentfoundation.org/show_bug.cgi?id=122153
+ Thanks to Caolán

+ CRASH KDE5 backend crashes writer on close with selected text
+ https://bugs.documentfoundation.org/show_bug.cgi?id=122042
+ Thanks to Katarina Behrens

+ ReportBuilder: GTK3: Crash in: Wallpaper::operator= Format -> Page crashes
+ https://bugs.documentfoundation.org/show_bug.cgi?id=122059
+ Thanks to Caolán

+ Crash in: libmergedlo.so FORM EDIT using drag drop to move control from one dataform to another causes crash
+ https://bugs.documentfoundation.org/show_bug.cgi?id=122127
+ Thanks to Noel

+ KDE5: Impress crashes after selecting some of Slide Transitions
+ https://bugs.documentfoundation.org/show_bug.cgi?id=121266
+ Thanks to Aleksei Nikiforov
+ KDE5: Impress crashes at starting Slide show (with animation...
+ https://bugs.documentfoundation.org/show_bug.cgi?id=121247
+ Thanks to Aleksei Nikiforov

* QA stats
+ https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
+147 -22 (-140) overall)
many thanks to the top bug squashers:
Xisco Faulí 27
andreas_k 17
Caolán McNamara 10
Mike Kaganski 9
Roman Kuznetsov 7
Heiko Tietze 6
Justin L 5
Jan-Marek Glogowski 4
Samuel Mehrbrodt (CIB) 4
Timur 3

+ top 10 bugs reporters:
NISZ LibreOffice Team 18
Xisco Faulí 6
Michael Weghorn 4
raal 3
Mike Kaganski 3
Emil Tanev 3
Drew Jensen 3
Aron Budea 2
Denis 2
Markus Elfring 2

+ top 10 bugs fixers:
Kainz, Andreas 10
Xisco Faulí 9
McNamara, Caolán 9
Kaganski, Mike 9
Tietze, Heiko 3
Glogowski, Jan-Marek 3
Adolfo Jayme Barrientos 3
Michael Stahl 2
Behrens, Katarína 2
Mehrbrodt, Samuel 2

+ top 10 bugs confirmers:
Xisco Faulí 15
kompilainenn 11
dieterp 11
Brinzing, Oliver 5
Raal 5
Vera Blagoveschenskaya 4
Timur 4
McNamara, Caolán 4
Tietze, Heiko 4


* Highest-Priority bugs (aka "MABs"):
+ http://bit.ly/2lJAAJI
6.0 : 3/51 - 5 % (+0)
5.4 : 1/40 - 2 % (+0)
5.3 : 1/54 - 1 % (-2)
5.2 : 3/43 - 6 % (+2)
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
+ 624/2842 625/2827 618/2800 619/2782 614/2756 609/2732 602/2702

done by:
Xisco Faulí 6
Budea, Áron 2
Raal 2
Brinzing, Oliver 2
Weghorn, Michael 1
Benes, Luke 1


* Bibisected bugs open: keyword 'bibisected'
+ http://bit.ly/2cSCXlS
+ 817/3610 817/3598 810/3568 811/3549 801/3517 795/3494 787/3460

done by:
Xisco Faulí 6
Budea, Áron 2
Raal 2
Brinzing, Oliver 2


* all bugs tagged with 'regression'
+ 1075(-1) bugs open of 7925(+15) total 16(+0) high prio.

done by:
Xisco Faulí 8
Martin Sourada 1
Budea, Áron 1
Alex Thurgood 1
Raal 1
Telesto 1
MM 1


* ~Component count net * high severity regressions
+ http://bit.ly/1HWHb3E
Writer - 6(+0)
LibreOffice - 5(-1)
Calc - 3(+1)
graphics stack - 1(+0)
Base - 1(+0)

by OS:
Linux - 0(+0)
Mac OS X - 0(+0)
All - 13(+0)
Windows - 3(+0)


* ~Component count net * all regressions
+ http://bit.ly/1BUdI8i
Writer: other - 281(+2)
Calc - 196(-3)
Impress - 117(+2)
Writer: docx filter - 77(+0)
LibreOffice - 68(-4)
UI - 45(+1)
Draw - 42(+1)
Borders - 41(+0)
Base - 38(+1)
Writer: perf - 37(-1)
Writer: doc filter - 36(+0)
Crashes - 33(+1)
graphics stack - 32(-1)
Writer: other filter - 29(+2)
filters and storage - 24(+0)
Printing and PDF export - 15(+0)
BASIC - 13(+0)
Chart - 10(+0)
Linguistic - 3(+0)
framework - 2(+0)
Extensions - 1(+0)
sdk - 0(-1)
Formula Editor - 0(-1)

--
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.