ESC meeting minutes: 2020-01-30

Muhammet Kara muhammet.kara at collabora.com
Thu Jan 30 15:43:07 UTC 2020


Hi,

On 1/30/20 6:25 PM, Miklos Vajna wrote:
> * Present:
>     + Stephan, Michael W, Caolan, Miklos, Xisco, Michael S, Muhammet, 
> Gabriel
>
> * Completed Action Items:
>    + None
>
> * Pending Action Items:
>    + Propose new certified developers (Kendy, Stephan, Thorsten)
>      + still waiting
>    + take care of the GSoC 2020 application process till 5th Feb 
> (Thorsten)
>
> * Release Engineering update (Cloph)
>    + 6.4 status
>      + 6.4.0 was released yesterday
>    + 6.3 status
>      + 6.3.5 RC1 is tagged
>    + Remotes
>    + Android viewer: core.git java viewer is currently broken on master
>      + both arch64 and x86 (crash on doc load, will investigate)
>    + Online
>
> * Documentation (Olivier)
>    + Missing
>
> * UX Update (Heiko)
>    + Missing
>    + Bugzilla (topicUI) statistics
>        238(238) (topicUI) bugs open, 261(261) (needsUXEval) needs to 
> be evaluated by the UXteam
>    + Updates:
>        BZ changes   1 week    1 month   3 months   12 months
>             added      13(-1)    28(4)     51(6)      119(7)
>         commented     109(0)    363(47)   953(77)    2655(82)
>           removed       1(1)      2(1)      8(1)       18(1)
>          resolved      10(1)     31(8)     87(8)      238(3)
>    + top 10 contributors:
>          Heiko Tietze made 218 changes in 1 month, and 1196 changes in 
> 1 year
>          Seth Chaiklin made 76 changes in 1 month, and 128 changes in 
> 1 year
>          Foote, V Stuart made 74 changes in 1 month, and 471 changes 
> in 1 year
>          Xisco Faulí made 71 changes in 1 month, and 436 changes in 1 
> year
>          Kainz, Andreas made 42 changes in 1 month, and 269 changes in 
> 1 year
>          Dieter Praas made 36 changes in 1 month, and 381 changes in 1 
> year
>          kompilainenn made 24 changes in 1 month, and 291 changes in 1 
> year
>          Cor Nouws made 21 changes in 1 month, and 185 changes in 1 year
>          Kaganski, Mike made 18 changes in 1 month, and 78 changes in 
> 1 year
>          Ilmari Lauhakangas made 18 changes in 1 month, and 35 changes 
> in 1 year
>
>    + traveling to FOSDEM
>
> * Crash Testing (Caolan)
>    + 27(+0) import failure, 4(+0) export failures
>      + machine was rebooted again, not much confidence in the HW though
>    + 7 coverity issues
>    + 8 oss-fuzz issues
>      + all own file format timeouts are fixed, thanks to Noel’s 
> fastparser work
>
> * Crash Reporting (Xisco)
>     + https://crashreport.libreoffice.org/stats/version/6.2.8.2
>         + (-6) 1639 1645 1157 1172 1195 1082 973 815 568 375 320 198 0
>     + https://crashreport.libreoffice.org/stats/version/6.3.2.2
>         + (-44) 1752 1796 1505 1962 2563 2578 2640 3124 3622 3487 4392 
> 3950 3273 4801 1698 0
>     + https://crashreport.libreoffice.org/stats/version/6.3.3.2
>         + (-238) 2830 3068 2555 3302 4368 3674 3312 2629 1820 854 0
>     + https://crashreport.libreoffice.org/stats/version/6.3.4.2
>         + (+547) 3769 3222 2057 984 0
>     + https://crashreport.libreoffice.org/stats/version/6.4.0.3
>         + (+419) 419 0
>
>     + Recent regressions without steps to reproduce
> 1.
> https://crashreport.libreoffice.org/stats/signature/ScDocument::RemoveSubTotalCell(ScFormulaCell%20*) 
>
>
> 2. Only linux
> https://crashreport.libreoffice.org/stats/signature/SfxItemPool::GetFrozenIdRanges 
>
>
>    + ~3 crashes are already fixed, just not in 6.4.0 (will be in 6.4.1)
>
> * GSoC 2020 (Ilmari)
>    + Ilmari missing
>    + 
> https://opensource.googleblog.com/2019/12/announcing-google-summer-of-code-2020.html
>        + https://wiki.documentfoundation.org/Development/GSoC/Ideas
>        + Please review the ideas for any obsolete ones
>          + Not much has happened (Ilmari)
>        + Please all of you at least came up with a new idea (Thorsten)
>        + We have lots of good ideas (Heiko)
>
>    + Wintercamp (Muhammet)
>      + 20 students, 16 at the end
>      + all have multiple commits in core.git as of now
>      + continuing on easy hacks
>      + 1+ candidates for GSoC
>
> * mentoring/easyhack update
>          committer...   1 week    1 month     3 months      12 months
>                  open      68(-4)    134(-14)     145(-14) 156(-14)
>               reviews     818(70)   2734(418)   11948(-267) 53092(-559)
>                merged     355(20)   1372(171)    4819(10) 17825(39)
>             abandoned      18(-5)     82(-17)     259(-13) 930(0)
>           own commits     321(31)   1166(152)    3932(-10) 14916(71)
>        review commits     144(76)    421(81)     1186(64) 4359(79)
>        contributor...   1 week      1 month     3 months    12 months
>                  open       55(33)     105(29)     106(29) 109(29)
>               reviews     1256(206)   4102(482)   6182(894) 9269(974)
>                merged       84(56)     189(62)     370(78) 995(65)
>             abandoned       22(17)      46(15)     232(20) 503(20)
>           own commits       87(54)     219(66)     431(72) 1059(71)
>        review commits        0(0)        0(0)        0(0) 0(0)
>    + easyHack statistics:
>       needsDevEval 6(6)   needsUXEval 1(1)   cleanup_comments 205(205)
>       total 254(254)   assigned 15(15)   open 226(226)
>    + top 10 contributors:
>          Seth Chaiklin made 56 patches in 1 month, and 85 patches in 1 
> year
>          Onur Yılmaz made 12 patches in 1 month, and 17 patches in 1 year
>          Pranam Lashkari made 12 patches in 1 month, and 20 patches in 
> 1 year
>          Weblate made 11 patches in 1 month, and 20 patches in 1 year
>          mesut çifci made 10 patches in 1 month, and 12 patches in 1 year
>          Yusuf Keten made 8 patches in 1 month, and 10 patches in 1 year
>          Adrien Ollier made 7 patches in 1 month, and 27 patches in 1 
> year
>          Batuhan Taskaya made 6 patches in 1 month, and 6 patches in 1 
> year
>          Mehmet Emin Başoğlu made 5 patches in 1 month, and 5 patches 
> in 1 year
>          PhD. Ayhan YALÇINSOY made 4 patches in 1 month, and 6 patches 
> in 1 year
>    + top 10 reviewers:
>          Adolfo Jayme Barrientos made 212 review comments in 1 month, 
> and 999 in 1 year
>          Michael Stahl made 176 review comments in 1 month, and 1555 
> in 1 year
>          Kaganski, Mike made 162 review comments in 1 month, and 874 
> in 1 year
>          Nabet, Julien made 154 review comments in 1 month, and 2379 
> in 1 year
>          Holešovský, Jan made 148 review comments in 1 month, and 1066 
> in 1 year
>          Muhammet Kara made 146 review comments in 1 month, and 346 in 
> 1 year
>          Bergmann, Stephan made 144 review comments in 1 month, and 
> 1119 in 1 year
>          Vajna, Miklos made 140 review comments in 1 month, and 1555 
> in 1 year
>          Meeks, Michael made 130 review comments in 1 month, and 830 
> in 1 year
>          Behrens, Thorsten made 124 review comments in 1 month, and 
> 1483 in 1 year
>    + Patches automatically abandoned:
>        tdf#127811 tdf#127813 Introduce compatibility key for the data 
> series ( Tünde Tóth )
>            - https://gerrit.libreoffice.org/#/c/83897 (NISZ)
>        tdf#108059 Introduce compatibility key for pie chart 
> orientation ( Gabor Kelemen )
>            - https://gerrit.libreoffice.org/#/c/82524 (NISZ)
>    + big CONGRATULATIONS to contributors who have at least 1 merged 
> patch, since last report:
>          Ahmad Ganzouri
>          İrfan Akarsu
>          Burak Bala
>          Sarper Akdemir
>          Mehmet Emin Başoğlu
>          Cumali Toprak
>          Hakan Bakacak
>          Faruk Demirbaş
>          Pelin, Rabia Kuran
>          Efdal İncesu
>          Eda Nur Var
>          Burak Bala
>          serkan Özkaya
>          Canberk TURAN
>          Batuhan Taskaya
>    + help with reviewing patches from first contributors is much 
> appreciated (Muhammet)
>      + search for ‘status:open label:Verified+1’ on gerrit


This might also be a useful direct link: 
https://gerrit.libreoffice.org/q/status:open+label:Verified+-ownerin:Committers

Best,
Muhammet


>
> * Commit Access
>    +  Seth Chaiklin
>       + git log --author "sdc.blanco at youmail.dk" --oneline |wc -l
>         49 (Heiko)
>       + no objections (Caolan)
> AI:    + click the buttons (Miklos)
>
> * Developer Certification (Stephan/Kendy/Thorsten)
>    + sleep -7 weeks
>    + seeking for a new person as a replacement for Bjoern, who is 
> currently inactive
>
> * Jenkins / CI update (Christian)
>  + Cloph Missing
>
> * l10n (Sophie)
>   + Online.git creates Gerrit changes, so please don’t touch po files 
> in git!
>   + not a problem in core.git, have an interim repo there
>
> * Graphics architecture (Thorsten)
>  * https://pad.documentfoundation.org/p/ESC_graphics_architecture
>  * skia / vulkan: to try it, export SAL_ENABLESKIA=1 on master (Miklos)
>    + metabug: https://bugs.documentfoundation.org/show_bug.cgi?id=129062
>      + 15 fixed bugs (1 open)
>    + Lubos works on this to make it the default on Windows (at some 
> stage)
>      + broken driver handling missing
>      + opengl transitions in Impress
>
> * docx/xlsx competitive marketing issues (Miklos)
>  + docx metabug status: 
> https://bugs.documentfoundation.org/show_bug.cgi?id=128194 6 open bugs
>  + xlsx metabug status: 
> https://bugs.documentfoundation.org/show_bug.cgi?id=128382 4 open bugs
>
> * Git hook update (Jan-Marek)
>
>    + see proposal at <https://gerrit.libreoffice.org/c/core/+/87369>
>    + drastically simplify the git commit-msg hook:
>      + requires git v2.2 (from 2014)
>    + hope Apple Git is new enough (Stephan)
>      + will check if the relevant git builtin is there
>
> * QA update (Xisco)
>
>    + Please help flesh out the monthly reports:
> https://nextcloud.documentfoundation.org/s/2qbepFYXXan4ief
>
>    + UNCONFIRMED: 596 (+16)
>        + enhancements: 72  (+3)
>        + needsUXEval: 9 (+4)
>        + haveBackTrace: 0 (-1)
>        + needsDevAdvice: 11 (+0)
>        + documentation:  7 (+1)
>        + android:  6 (+0)
>        + iOS:  0 (+0)
>        + Online:  20 (+2)
>
>
>    + Most pressing bugs:
>     New:
>          [None]
>
>     Old:
>        + FILEOPEN: Some labels in charts are not displayed by default
>            + https://bugs.documentfoundation.org/show_bug.cgi?id=117088
>            + Tamas Buth will take a look
>
>         + 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
>
>         + 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 notarization (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:
>         + CRASH: inserting comment to picture
>            + https://bugs.documentfoundation.org/show_bug.cgi?id=130179
>            + Thanks to Miklos
>
>
>    + New high severity bugs of the week:
>     [None]
>
>
> * QA stats
>    + 
> https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
>      +139  -33 (-123) overall)
>      many thanks to the top bug squashers:
>       Caolán McNamara         12
>       Timur                   10
>       QA Administrators       10
>       Heiko Tietze            8
>       Xisco Faulí             7
>       Julien Nabet            6
>       m.a.riosv               4
>       Balázs Varga            4
>       sdc.blanco              4
>       Mike Kaganski           3
>
>    + top 10 bugs reporters:
>       Xisco Faulí             6
>       sdc.blanco              6
>       NISZ LibreOffice Team   5
>       andreas_k               5
>       Roman Kuznetsov         3
>       Peter                   3
>       jul                     2
>       DaeHyun Sung            2
>       Kenneth Hanson          2
>       Eltomito                2
>
>    + top 10 bugs fixers:
>       McNamara, Caolán        12
>       Seth Chaiklin           4
>       Heiko Tietze            3
>       Nabet, Julien           3
>       Balazs Varga            3
>       Jim Raykowski           2
>       Xisco Faulí             2
>       Luboš Luňák             2
>       Lillqvist, Tor          2
>       Vajna, Miklos           2
>
>    + top 10 bugs confirmers:
>       Xisco Faulí             29
>       Dieter Praas            16
>       Alex Thurgood           6
>       Budea, Áron             6
>       m.a.riosv               5
>       Heiko Tietze            5
>       Nabet, Julien           5
>       Timur                   4
>       McNamara, Caolán        4
>       Henschel, Regina        3
>
>
> * Highest-Priority bugs (aka "MABs"):
>   + http://bit.ly/2lJAAJI
>     6.0 : 1/52 -     1 %  (+0)
>     5.4 : 1/40 -     2 %  (+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 : 1/133 -    0 %  (+0)
>     4.1 : 3/85 -     3 %  (+0)
>     4.0 : 3/82 -     3 %  (+0)
>     old : 5/244 -    2 %  (+0)
>
>
> * Bisected bugs open: keyword 'bisected'
>   + more accurate - down to a single commit.
>   + http://bit.ly/2dyIfDy
>   +
>
>     done by:
>        Xisco Faulí           10
>        Budea, Áron            3
>        Brinzing, Oliver       1
>        Ilmari Lauhakangas     1
>
>
> * Bibisected bugs open: keyword 'bibisected'
>   + http://bit.ly/2cSCXlS
>   +
>
>     done by:
>        Xisco Faulí           10
>        Budea, Áron            2
>        Ilmari Lauhakangas     2
>        Brinzing, Oliver       1
>        Timur                  1
>
>
> * all bugs tagged with 'regression'
>   + 1133(+2) bugs open of 9273(+17) total 2(+0) high prio.
>
>     done by:
>        Xisco Faulí           11
>        Timur                  3
>        Ilmari Lauhakangas     2
>        Brinzing, Oliver       1
>        kompilainenn           1
>
>
> * ~Component   count net * high severity regressions
>   + http://bit.ly/1HWHb3E
>     UI            - 1(+0)
>     Calc          - 1(+0)
>
>   by OS:
>     Windows       - 0(+0)
>     Mac OS X      - 1(+0)
>     Linux         - 0(+0)
>     All           - 1(+0)
>
>
> * ~Component   count net * all regressions
>   + http://bit.ly/1BUdI8i
>     Writer: other            - 314(+1)
>     Calc                     - 222(-1)
>     Impress                  - 130(-1)
>     Writer: docx filter      - 70(+0)
>     LibreOffice              - 63(-1)
>     Draw                     - 45(+1)
>     UI                       - 42(+2)
>     Borders                  - 37(-1)
>     Base                     - 34(+0)
>     Writer: perf             - 33(+1)
>     Crashes                  - 31(+1)
>     Writer: other filter     - 30(+0)
>     Writer: doc filter       - 29(+0)
>     graphics stack           - 27(+0)
>     RTL                      - 23(+0)
>     filters and storage      - 23(+0)
>     Printing and PDF export  - 21(+2)
>     BASIC                    - 18(+0)
>     Chart                    - 17(-1)
>     framework                - 2(+0)
>     Installation             - 1(+0)
>     sdk                      - 1(+0)
> _______________________________________________
> LibreOffice mailing list
> LibreOffice at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/libreoffice


More information about the LibreOffice mailing list