LibreOffice ESC call, Thur - 16:00 central European (local) time

Michael Meeks michael.meeks at collabora.com
Tue Dec 18 10:16:46 UTC 2018


Hi everyone,

	Prototype agenda below, bug metrics also at the link below;
extra items appreciated as last-week:

	https://demo.collaboracloudsuite.com/tdf/

	Lets use the new TDF jitsi goodness this week at:

	http://jitsi.documentfoundation.org/esc

	ATB,

		Michael.

* Completed Action Items:
    + reach out to Zotero (Michael)
      [ no reply ]

* Pending Action Items:
    + work with Mert to build an android l10n plan (Christian)
    + mail BoD wrt. MS store update (Christian)
    + poll on removing bibliography pieces (Heiko)
    + 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
    + 6.2 RC 1 status
      + currently require 1 review for libreoffice-6-2
      + Late Features ?
         + red-lining paragraph attribute re-work (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
 + Online
    + 6.2 rc1 source up-loaded.

* Documentation (Olivier)

* 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 yea

* Crash Testing (Caolan)
    + 10(-10) import failures, 3(-4) 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
        + finished 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.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
   + did you submit your talk !?
   + https://blog.documentfoundation.org/blog/2018/12/15/ode-devroom-fosdem-2019/
   + short deadline: Dec 24th
      + 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 retrospective ...
      + More info: https://blog.documentfoundation.org/blog/2018/12/05/learn-c-with-the-help-of-libreoffice-developers/

* 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:
          Christian Lohmaier github at googlemail.com 
          Sumit Chauhan sumitcn25 at gmail.com 
* Commit Access

* ODF Toolkit update (Thorsten)
	+ initial import here: https://github.com/tdf/odftoolkit 

* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
    + pending discussion.

* Jenkins / CI update (Christian)

* l10n (Sophie)

* Any other items ?

* QA update (Xisco)

    + 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)
        + 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
            + PRINTING Crash calling print config dialog in specific case
                + https://bugs.documentfoundation.org/show_bug.cgi?id=121439
                + Tomaz V

            + CRASH in SvTreeList::InvalidateEntry(SvTreeListEntry *)
                + https://bugs.documentfoundation.org/show_bug.cgi?id=122020
                + Michael → why most pressing ?
        + 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 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.

            + Crash applying bold to textbox control
                + https://bugs.documentfoundation.org/show_bug.cgi?id=120750
                + revert thanks to Xisco – tdf#96248 re-open ?

        + Fixed

* 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)


More information about the LibreOffice mailing list