[Libreoffice-qa] minutes of ESC call ...

Michael Meeks michael.meeks at collabora.com
Thu Apr 4 14:48:20 UTC 2019


* Present:
    + Stephan, Caolan, Christian, Michael M, Gabriel, Eduard A, Miklos,
      Heiko, Kendy, Xisco, Sophie, Olivier, Michael S, Eike, Sophie,
      Thorsten, Olivier, Michael W

* Completed Action Items:
    + take a look at symbol / crashtest bits (Markus, Christian)
      [ server ran out of disk-space so couldn’t process them → now fixed ]
    + get Laurent Alonso commit access (Miklos)
    + talk to Tor / Nicolas if avoiding UNCONFIRMED for iOS makes sense (Miklos)
      [ seems like it is sorted ]
    + looking for mentor for idea “Calc Functions Sidebar” (Heiko)
      + https://lists.freedesktop.org/archives/libreoffice/2019-March/082315.html
      [ too late ]
    + review/update GSOC ideas page! (Mentors)
      + https://wiki.documentfoundation.org/Development/GSoC/Ideas
      [ also expired ]

* Pending Action Items:
    + add monitoring for build bot daily failure rates (Christian)
        [ done manually for now – should be done next week ]

* Release Engineering update (Christian)
    + no release this week.
    + 6.2.3 rc1 available on mirrors
    + 6.2.3 rc2 – available next week.
    + 6.1.6 rc1: April 9 next week
       + tagging Thur after 6.2.3
    + 6.3 alpha1: early May
    + Remotes → no updates
    + Android viewer
       + Maven repo is published up to 6.0.4 – rest later today (Christian)
    + Online:

* Documentation (Olivier)
    + New Help
       + Replacement icons now in gbuild (ohallot, buovjaga)
       + have a donation button in the help too now.
    + Help contents 2
       + Housekeeping and maintenance (ohallot, libreofficiant, A.Gelmini)
    + Google season of Code / Docs
       + registered TDF as organization (ohallot)
       + working on projects (ohallot djredaux)
       + would love suggestions for simple projects so 
         we can find tech. writers
       + “Easy-doc”.
       + not for students but for technical writers.
       + https://wiki.documentfoundation.org/Documentation/GSoDOC/2019
    + Guides 
       + more updated on Calc Guide (J. Weber)  

* UX Update (Heiko)
    + Bugzilla (topicUI) statistics
        243(243) (topicUI) bugs open, 225(225) (needsUXEval) needs to be evaluated by the UXteam
    + Updates:
        BZ changes   1 week   1 month   3 months   12 months  
             added      5(0)     14(0)     31(1)       78(-1) 
         commented     47(-7)   175(9)    497(55)    1384(8)  
           removed      1(1)      6(1)     10(1)       20(0)  
          resolved      4(-4)    21(-3)    60(1)      133(1)  
    + top 10 contributors:
          Tietze, Heiko made 70 changes in 1 month, and 567 changes in 1 year
          dieterp made 39 changes in 1 month, and 157 changes in 1 year
          Foote, V Stuart made 32 changes in 1 month, and 217 changes in 1 year
          Roman Kuznetsov made 31 changes in 1 month, and 144 changes in 1 year
          Xisco Faulí made 29 changes in 1 month, and 241 changes in 1 year
          Mehrbrodt, Samuel made 25 changes in 1 month, and 80 changes in 1 year
          Cor Nouws made 10 changes in 1 month, and 108 changes in 1 year
          Jim Raykowski made 9 changes in 1 month, and 27 changes in 1 year
          和尚蟹 made 9 changes in 1 month, and 17 changes in 1 year
          Alexander Farrow made 8 changes in 1 month, and 8 changes in 1 year
      New needsUXEval between Mar/28-Apr/04

        * Sidebar Separator lines
          + https://bugs.documentfoundation.org/show_bug.cgi?id=124376
        * calc menubar: SheetCommentMenu should be in EditMenu instead of
          SheetMenu
          + https://bugs.documentfoundation.org/show_bug.cgi?id=124523
        * LO request to enhancement: make the '?' sign workable in Help -> About
          + https://bugs.documentfoundation.org/show_bug.cgi?id=124541
        => in discussion

        * Tabbed: Missing Some Required Functions from Previous Pop Up Toolbar
          in Tabbed interface
          + https://bugs.documentfoundation.org/show_bug.cgi?id=122751
        * FRAME-DIALOG: Add an apply button
          + https://bugs.documentfoundation.org/show_bug.cgi?id=124278
   ->   * 'Pick a Color' dialog: Give option to add a color to the custom
          palette
          + https://bugs.documentfoundation.org/show_bug.cgi?id=124418
   ->   * Change case -> Sentence case doesn't honor selection; case of entire
          sentence changes
          + https://bugs.documentfoundation.org/show_bug.cgi?id=49033
        * Redundant undo/redo items in grouped compact bar
          + https://bugs.documentfoundation.org/show_bug.cgi?id=124392
        => accepted/forwarded

   ->   * Change bullet styles names in Style section of Sidebar in Writer
          + https://bugs.documentfoundation.org/show_bug.cgi?id=124471
        => fixed today.

        * toggeling settings - e.g. threaded calculations - need restart, UI
          unclear about this
          + https://bugs.documentfoundation.org/show_bug.cgi?id=124323
        * Unable to use keyboard navigation to access Brochure radio button in
          Print dialog
          + https://bugs.documentfoundation.org/show_bug.cgi?id=124249 
        => WFM, NAB

      Easyhacks
        * 'Pick a Color' dialog: Give option to add a color to the custom
           palette
          + https://bugs.documentfoundation.org/show_bug.cgi?id=124418 
        * Make 'Search Results' dialog optional from Find & Replace dialog
          + https://bugs.documentfoundation.org/show_bug.cgi?id=87965 
        * Improve bookmarks
          + https://bugs.documentfoundation.org/show_bug.cgi?id=122891 
        * Add a "Release Notes/What's New" window to be shown upon first run
          + https://bugs.documentfoundation.org/show_bug.cgi?id=69042 

      Extra
        * Tip-Of-The-Day dialog coming
          + https://gerrit.libreoffice.org/#/c/69498/ 
          + strings need to get revised by marketing
          + ideally designers come up with some illustrations

* Crash Testing (Caolan)
    + 2(+0) import failure, 0(+0) export failures
      + deadlocked and hung for the last days …
      + getting the backtrace at the moment ...
    + coverity suspended – until it supports c++17
    + Google / ossfuzz:
      - 11 (-1) issues, 9 timeouts, 1 OOM
      + some deep stack issue.
    + ForcePoint, round 9
      + ?? a few minor issues lingering
    + CNA bits – got 1st batch of CVE numbers.
      + discussing a potential minor issue; open a CVE ?

* Crash Reporting (Xisco)
  + http://crashreport.libreoffice.org/stats/version/6.1.4.2
    + 1241 (+404)
  + http://crashreport.libreoffice.org/stats/version/6.1.5.2
    + 1256 (+381)
  + http://crashreport.libreoffice.org/stats/version/6.2.0.3
    + 2063 (+768)
  + http://crashreport.libreoffice.org/stats/version/6.2.1.2
    + 1658 (+431)
  + http://crashreport.libreoffice.org/stats/version/6.2.2.2
    + 1640 (+916)
  + reproduced some crashes this week with some of the symbols
    + thanks to Markus & Cloph for fixing this.
    + Markus’ fix was to manually unzip symbols.
    + if we see it in future know to ask Markus.
  + unclear why more crashes:
    + perhaps more downloads (?)
    + perhaps people use it more this week ? Unclear.

* Hackfests & Events (Thorsten)
   + this year hackfests coming up:
	+ Paris in Summer (Sophie)
          + first week of July Fri/Sat 5th / 6th
	    + near Gare de Nord, La Mouette working on communication
          + designing a flier – avoids stomping on exams at end of June
          + https://wiki.documentfoundation.org/Hackfest/Paris2019 
          + hope to have a Hackfest NG setup again – mentees, please speak up!
          + people are adding themselves to the wiki already.
	+ tentative Dresden: late autumn (past mid-October, for having students)
   + hope to have one each quarter.

* GSOC 2019 (Thorsten/Xisco/Moggi/Heiko)
   + student application period started – runs until April 9th (coming Tuesday)
       + so far 7 proposals, 2 more not yet final, fewer than slots.
       + expecting a last-minute rush as usual (Thorsten)
   + if you think you should be a mentor
     but didn’t get a mail – poke one of us (Thorsten)

* C++ lectures (Xisco)
    + https://wiki.documentfoundation.org/Events/C%2B%2BLectures
    + NEXT SESSION: April, 11 – need to come up with a topic.

* mentoring/easyhack update
          committer...   1 week      1 month     3 months     12 months   
                  open       86(10)     123(17)      129(19)      144(19) 
               reviews     1446(241)   4875(111)   13395(480)   45781(660)
                merged      345(107)   1310(77)     3623(195)   14718(61) 
             abandoned       37(13)      85(31)      185(33)      829(22) 
           own commits      256(24)    1136(16)     3138(129)   14554(-9) 
        review commits       52(-4)     245(-18)     864(-3)     3850(-5) 
        contributor...   1 week   1 month    3 months   12 months   
                  open     22(-1)    46(-25)    46(-27)     47(-27) 
               reviews     89(21)   238(-35)   499(-49)   7532(-642)
                merged     28(2)    114(-2)    370(-6)    1708(-7)  
             abandoned      8(-2)    32(5)      73(2)      314(8)   
           own commits     31(8)    125(-4)    444(-5)    1718(-8)  
        review commits      0(0)      0(0)       0(0)        0(0)   
    + easyHack statistics:
       needsDevEval 87(87)   needsUXEval 0(0)   cleanup_comments 258(258)   
       total 319(319)   assigned 25(25)   open 204(204)   
    + top 10 contributors:
          Gelmini, Andrea made 40 patches in 1 month, and 567 patches in 1 year
          Ilmari Lauhakangas made 14 patches in 1 month, and 43 patches in 1 year
          shubham goyal made 11 patches in 1 month, and 12 patches in 1 year
          Illarionov, Arkadiy made 9 patches in 1 month, and 83 patches in 1 year
          Florin made 9 patches in 1 month, and 9 patches in 1 year
          Roman Kuznetsov made 6 patches in 1 month, and 24 patches in 1 year
          Fišeras, Aurimas made 3 patches in 1 month, and 3 patches in 1 year
          Eduard Ardeleanu made 3 patches in 1 month, and 4 patches in 1 year
          Tünde Tóth made 2 patches in 1 month, and 2 patches in 1 year
          Mark-R made 2 patches in 1 month, and 20 patches in 1 year
    + top 10 reviewers:
          Timar, Andras made 256 review comments in 1 month, and 875 in 1 year
          Behrens, Thorsten made 221 review comments in 1 month, and 1673 in 1 year
          Vajna, Miklos made 176 review comments in 1 month, and 1461 in 1 year
          Michael Stahl made 111 review comments in 1 month, and 1084 in 1 year
          Nabet, Julien made 98 review comments in 1 month, and 1148 in 1 year
          Xisco Faulí made 87 review comments in 1 month, and 762 in 1 year
          Holešovský, Jan made 86 review comments in 1 month, and 705 in 1 year
          Mehrbrodt, Samuel made 84 review comments in 1 month, and 426 in 1 year
          Bergmann, Stephan made 82 review comments in 1 month, and 738 in 1 year
          Grandin, Noel made 75 review comments in 1 month, and 1223 in 1 year
    + big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
          kushagrakasliwal1 2016bit052 at sggs.ac.in 
          vyzigold jaromirwysoglad at gmail.com 
* Commit Access

* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
    + sleeping 2 weeks.

* Jenkins / CI update (Christian)
    from:Thu Mar 28 13:49:26 2019
    master linux rel  jobs: 105 ok: 105 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
    master linux dbg  jobs:  95 ok:  90 ko:   4 fail ratio:  4.21 % break:   4 broken duration: 5.00%
    master mac rel    jobs: 120 ok: 115 ko:   4 fail ratio:  3.33 % break:   3 broken duration: 1.97%
    master mac dbg    jobs: 118 ok: 116 ko:   2 fail ratio:  1.69 % break:   2 broken duration: 0.80%
    master win rel    jobs: 104 ok:  67 ko:  37 fail ratio: 35.58 % break:  24 broken duration:36.40%
    master win dbg    jobs: 104 ok:  74 ko:  30 fail ratio: 28.85 % break:  20 broken duration:30.02%
    master win64 dbg  jobs: 101 ok:  76 ko:  25 fail ratio: 24.75 % break:  19 broken duration:21.12%
    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: 441 ok: 341 ko:  15 fail ratio:  3.40% time for ok: mean:  21 median:  20
    master gerrit plg jobs: 445 ok: 325 ko:  56 fail ratio: 12.58% time for ok: mean:  36 median:  33
    master gerrit win jobs: 483 ok: 307 ko:  66 fail ratio: 13.66% time for ok: mean:  65 median:  65
    master gerrit mac	 jobs: 466 ok: 329 ko:  43 fail ratio:  9.23% time for ok: mean:  56 median:  32
    master gerrit all jobs: 395 ok: 244 ko: 105 fail ratio: 26.58% time for ok: mean:  87 median:  76
   + https://dev-www.libreoffice.org/tmp/gerrit_190404.html
   + tb69 (Dallas Mac Pro) will be taken offline early May
     + have spare Mac-mini capacity to smooth the transition
     + currently not used – taken off-line: no-one had GUI access (Christian)
        + discuss it off-line (Thorsten)
   + under 100minute mark for mean & median build times, with 500 builds.
   + failures – nothing that sticks out hugely.
   + some of the writer tests failed; but nothing major.
     fixed two of the UI tests – that had the same name (Miklos)
       + if were executed in parallel in the past – got a false positive.
    
* l10n (Sophie)
    + Christian will update LibreOffice Online template on pootle
    + Olivier is organizing a language sprint next month – June/July
       + Guarani language work is being resumed (Olivier)
          + hope to have a UI in the next 3 months.
    + otherwise work is smooth.

* ESC composition (Michael)
    + suggested list as circulated.
    + any objections ?
    + should we blog about it to get more people ? (Heiko)
       + do we want users ? (Michael)
           + we want the people doing the work
           + all are welcome to attend.
       + its about who can vote (theoretically ?) (Michael S)
       + who should be there that isn’t ?
       + tried in the past to get more people ? (Heiko)
           + people are always angry when things change or not change.
              + should get an opportunity.
           + want to have user representatives ? (Michael)
              + surely you are that ?
       + if we blog about it – should be clear who is addressed (Heiko)
          + if developers expected to raise a voice – fine.
          + if users – then that should be clear.
          + make it clear – who steers the project.
          + if we blog about it – make it clear how we steer the project.
          + not to invite people – but to do the best for the project.
          + why not talk with Italo if he wants to blog. (Michael)
     + need formal approval (Gabriel)
       + fair enough make membership conditional on that in proposal (Michael)
     => send the list to the BoD for rubber stamping. 

* Jitsi quality (Eike)
    + no better than TDF …
    + had many problems in the past (Xisco)
       + now using the Android app – works much better.
       + if others have a problem just try it.
    + what’s the difference to self-hosted (Thorsten)
       + build-your-own mobile apps ? (Michael)
          + only for PC screen-sharing is that baked on (Thorsten)
          + https://jitsi.documentfoundation.org/chrome.crx 
            (no extension needed for firefox)
    + performance is worse (Christian)
       + but rather close to the TDF server.
       + but for some reason jitsi doesn’t let me unmute anymore
    + quality is better for me (Thorsten)
    + breaking equally on both servers (Eike)
       + chopping every 3rd or 2nd word
       + only for some people – using Chrome.
    + run it on an extra system: 50% of CPU (Heiko)
       + processor speed is killing it
       + is that a Raspberry Pi ? (Thorsten)
         + MacBook Pro i5/2.5Ghz
    + the hangout + phone-line was worse (Michael)
    + so what do we do ? (Xisco)
    + proposal: (Thorsten)
       => try to improve TDF’s server, and stick with this for now.

* QA update (Xisco)

    + New bibisect repo available: 
      https://dev-downloads.libreoffice.org/bibisect/win/bibisect-win32_bytemark-4.3.tar.xz 
      https://gerrit.libreoffice.org/#/admin/projects/bibisect-win32-4.3 
      Windows Bibisect repository covering 
      libreoffice-4-2-branch-point → libreoffice-4-3 HEAD
      8.5 GB (+ ~720 for instdir) for ~13600 builds 

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

    + UNCONFIRMED: 579 (+35)
        + enhancements: 82  (+1)
        + needsUXEval: 5 (+0)
        + haveBackTrace: 1 (+0)
        + needsDevAdvice: 15 (+1)
        + documentation:  12 (+0)
        + android:  11 (+0)
        + iOS:  1 (+1)
        + Online:  21 (+1)
    + Interesting but rather older bugs:

       + https://bugs.documentfoundation.org/show_bug.cgi?id=122894
	    + Import crash – with sample
          + around 3 months since we updated corpus (Caolan)
              + may not crash on every machine – if a layout issue.
 
        + https://bugs.documentfoundation.org/show_bug.cgi?id=124397
	    + Deleting text frame – Noel ?
    + Most pressing bugs:

        + New
            + Letter wizard crashed upon closing file save dialog on "Name ...
                + https://bugs.documentfoundation.org/show_bug.cgi?id=124039
		     + Jmux (?) Michael W ? main-loop / threading foo …
            + digital signatures from 6.1 and 6.2 ivalidate each other 
                + https://bugs.documentfoundation.org/show_bug.cgi?id=123747
                + Miklos looking into it
        + Older
            + Crash after accepting all changes from compared documents
                + https://bugs.documentfoundation.org/show_bug.cgi?id=109376
                + M. Stahl ? Two different crashes (?)
                + many docs fundamentally broken (Thorsten)
                   + 2300 crashes for this signature (Xisco)
                + planning to look at it – leave for ~2 more weeks.

            + Crashes on UNDO
                + https://bugs.documentfoundation.org/show_bug.cgi?id=120754
                + fix for this in gerrit from Caolan.

        + Fixed
            + IDE & Calc crash opening Breakpoint Management (gen)
                + https://bugs.documentfoundation.org/show_bug.cgi?id=124440
 		     + Thanks to Caolán
            + Crash on undo / redo in Basic IDE 
                + https://bugs.documentfoundation.org/show_bug.cgi?id=124413
                + Thanks to Noel

* QA stats
    + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
      +159  -22 (-138) overall)
      many thanks to the top bug squashers:
       Xisco Faulí             13
       Roman Kuznetsov         8
       Buovjaga                7
       Caolán McNamara         7
       V Stuart Foote          6
       Tor Lillqvist           6
       Oliver Brinzing         5
       Luboš Luňák             5
       Heiko Tietze            4
       Timur                   4

    + top 10 bugs reporters:
       NISZ LibreOffice Team   13
       Nicolas Christener      8
       Telesto                 5
       Owen Savill             4
       Andras Timar            4
       Roman Kuznetsov         3
       Xisco Faulí             2
       AtesComp                2
       Mike Kaganski           2
       sergio.callegari        2

    + top 10 bugs fixers:
       McNamara, Caolán        7
       Lillqvist, Tor          4
       Xisco Faulí             3
       Buovjaga                3
       Vajna, Miklos           3
       Mehrbrodt, Samuel       3
       Francis, Dennis P.      2
       Luboš Luňák             2
       Grandin, Noel           2
                               1

    + top 10 bugs confirmers:
       Xisco Faulí             25
       Andras Timar            9
       Raal                    8
       Alex Thurgood           8
       Roman Kuznetsov         6
       Timur                   4
       Brinzing, Oliver        4
       m.a.riosv               3
       dieterp                 3


* Highest-Priority bugs (aka "MABs"):
   + http://bit.ly/2lJAAJI
     6.0 : 1/51 -     1 %  (+0)
     5.4 : 1/40 -     2 %  (+0)
     5.3 : 1/54 -     1 %  (+0)
     5.2 : 1/44 -     2 %  (+0)
     5.1 : 0/35 -     0 %  (+0)
     5.0 : 2/64 -     3 %  (+0)
     4.4 : 1/76 -     1 %  (+0)
     4.3 : 2/73 -     2 %  (+0)
     4.2 : 3/134 -    2 %  (+0)
     4.1 : 3/84 -     3 %  (+0)
     4.0 : 4/83 -     4 %  (+0)
     old : 10/248 -   4 %  (+0)


* Bisected bugs open: keyword 'bisected'
   + more accurate - down to a single commit.
   + http://bit.ly/2dyIfDy
   + 642/3131 644/3119 642/3095 647/3084 652/3074 655/3063 658/3058 

     done by:
        Xisco Faulí             6
        NISZ LibreOffice Team   3
        Kaganski, Mike          1
        Alex ARNAUD             1
 

* Bibisected bugs open: keyword 'bibisected'
   + http://bit.ly/2cSCXlS
   + 835/3922 837/3909 835/3882 840/3870 846/3859 851/3848 854/3843 

     done by:
        Xisco Faulí             7
        NISZ LibreOffice Team   3
        Kaganski, Mike          1
        Alex ARNAUD             1


* all bugs tagged with 'regression'
   + 1122(+0) bugs open of 8312(+18) total 8(+1) high prio.

     done by:
        Xisco Faulí             8
        Robert Großkopf         2
        Kaganski, Mike          1
        NISZ LibreOffice Team   1
        Harald Koester          1
        Alex Thurgood           1
        Alex ARNAUD             1
        Raal                    1
        Weghorn, Michael        1


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

   by OS:
     Mac OS X      - 0(+0)
     All           - 6(+0)
     Linux         - 0(+0)
     Windows       - 2(+1)


* ~Component   count net * all regressions
   + http://bit.ly/1BUdI8i
     Writer: other            - 279(+5)
     Calc                     - 220(-2)
     Impress                  - 117(-2)
     Writer: docx filter      - 79(-1)
     LibreOffice              - 71(+1)
     Base                     - 44(+0)
     Draw                     - 43(-1)
     UI                       - 43(+0)
     Borders                  - 41(+0)
     Writer: doc filter       - 37(+0)
     Writer: perf             - 34(-2)
     graphics stack           - 33(+0)
     Writer: other filter     - 31(+0)
     Crashes                  - 30(+0)
     RTL                      - 24(+0)
     filters and storage      - 24(+0)
     BASIC                    - 17(+0)
     Chart                    - 13(+1)
     Printing and PDF export  - 12(-1)
     framework                - 2(+0)
     Linguistic               - 2(+0)
     Extensions               - 1(+0)
     Installation             - 1(+0)


More information about the Libreoffice-qa mailing list