[Libreoffice-qa] ESC meeting 2019-08-22 minutes

Miklos Vajna vmiklos at collabora.com
Thu Aug 22 14:37:53 UTC 2019


* Present:
    + Michael W, Olivier, Christian, Stephan, Caolan, Sophie, Thorsten, Miklos, Heiko

* Completed Action Items:
    + Package Silesian (szl) - ready to be used as UI language (Cloph)
      [ done locally, but not yet pushed ]
    + Emoji toolbar control out of experimental (Heiko)
      + https://bugs.documentfoundation.org/show_bug.cgi?id=105689#c28
      [ looked, something wrong on Windows – will investigate more ]
      [ but punted the idea for later ]

* Pending Action Items:
    + Change behavior of Previous/Next Change commands:
      look at https://gerrit.libreoffice.org/#/c/76719/, decide if it’s safe
      or not (Kendy)
    + Talk to Markus about showing just dll name in crash reporting (Xisco)
      [ mail sent, but the issue not sorted out yet ]
    + Check with Italo wrt. LibOCon Hackfest wiki page (Sophie)
    + 6.4 release plan (Christian)

* Release Engineering update (Christian)
    + 6.2 – no releases end of Sep
      + would prefer a next bugfix release earlier than 60 days (Caolan)
      AI: came up with a proposal (Cloph)
    + 6.3
      + 6.3.1 RC1 is late, RC2 will be delayed a bit (Cloph)
    + Remotes
    + Android viewer
    + Online
    + daily builds – people are asking (Thorsten)
        + Xisco now has the know-how (Cloph)
        + Linux and macOS is sorted out, but Windows is a bit more complicated
        + bibisect is also an option

* Documentation (Olivier)
    + New Help
        + Investigating xapian-omega for search engine in online version
    + Helpcontents2
        + Several fixes in Help (ohallot)
        + QR Code Help page (S. Goyal)
        + Many refactoring in pages after bug triaging
    + Guides
        + More work on Calc and Draw guide
    + GSDOC
        + Tech writer bonding phase – Start work next week

* UX Update (Heiko)
    + Bugzilla (topicUI) statistics
        238(238) (topicUI) bugs open, 204(204) (needsUXEval) needs to be evaluated by the UXteam
    + Updates:
        BZ changes   1 week    1 month   3 months   12 months
             added      6(-2)     17(-1)    34(0)       77(-1)
         commented     64(-89)   282(-4)   552(4)     1583(30)
           removed      1(1)       2(0)      3(1)       21(1)
          resolved      7(-11)    36(5)     48(4)      149(5)
    + top 10 contributors:
          Heiko Tietze made 189 changes in 1 month, and 299 changes in 1 year
          Foote, V Stuart made 81 changes in 1 month, and 260 changes in 1 year
          Kainz, Andreas made 48 changes in 1 month, and 235 changes in 1 year
          Todd made 42 changes in 1 month, and 42 changes in 1 year
          Dieter Praas made 31 changes in 1 month, and 149 changes in 1 year
          Cor Nouws made 22 changes in 1 month, and 130 changes in 1 year
          Thomas Lendo made 21 changes in 1 month, and 249 changes in 1 year
          Xisco Faulí made 21 changes in 1 month, and 277 changes in 1 year
          Kaganski, Mike made 20 changes in 1 month, and 40 changes in 1 year
          Henschel, Regina made 19 changes in 1 month, and 39 changes in 1 year
    + New needsUXEval between Aug/15-22

      * Deleting the source CSV file of an Address List should delete it
        from data sources

         + https://bugs.documentfoundation.org/show_bug.cgi?id=125331

      * Searching in comments doesn't work

         + https://bugs.documentfoundation.org/show_bug.cgi?id=125974

      => NAB/WF/WFM







      * More explanatory title for "Compare documents" file select dialog

        + https://bugs.documentfoundation.org/show_bug.cgi?id=126618

  ->  * FONT EFFECTS: strikethrough enhancements

        + https://bugs.documentfoundation.org/show_bug.cgi?id=127053

      => NEW

        + be careful, perhaps the actual rendering is not trivial (Miklos)
        + it’s in ODF after all (Heiko)







      * Sheet tab list position should be remembered across sessions

        + https://bugs.documentfoundation.org/show_bug.cgi?id=125112

      * Paragraph Style Inheritance Bug: Derived styles of Heading 1..10
        missing "Chapter Numbering" List Style used by Chapter Numbering Feature

        + https://bugs.documentfoundation.org/show_bug.cgi?id=126887

      * Add DRAW templates to LibreOffice

        + https://bugs.documentfoundation.org/show_bug.cgi?id=127028

      * Cannot find special character if does not know character name but number

        + https://bugs.documentfoundation.org/show_bug.cgi?id=111816

      * Font size in input line (formular bar) lager than in other UI elements

        + https://bugs.documentfoundation.org/show_bug.cgi?id=127066

      => unconfirmed/in discussion

* Crash Testing (Caolan)
    + 0(-1) import failure, 1(-6) export failures
    + 51 (+2) coverity issues
        + other eyes welcome now
    + Google / ossfuzz
        + 15 issues (15 Timeouts, 1 OOM)

* Crash Reporting (Xisco)
    + https://crashreport.libreoffice.org/stats/version/6.2.5.2
        + 1865 (+57) 1808
    + https://crashreport.libreoffice.org/stats/version/6.2.6.2
        + 246 (+234) 12
    + https://crashreport.libreoffice.org/stats/version/6.3.0.4
        + 4942 (+2890) 2052


* Hackfests & Events (Sophie)
    + Google Mentor summit happening in Europe end of October
       + could be a fall-back for European meetup
       + Cafe Netzwerk / CIB office or something.
       + one slot for Mentor Summit available
       + call for Munich volunteers to organize something around this?
         (Thorsten)
	 + Mentor summit is Oct. 19th-20th, something around that weekend would be 	   perfect
  + hope to have one each quarter.

* Conference (Sophie)
   + committee evaluated talks, speakers should be notified by now

* GSOC 2019 (Thorsten/Xisco/Moggi/Heiko)
   + Project page:
     https://summerofcode.withgoogle.com/organizations/5557591040589824/
   + Mentor Summit: Michael M & Thorsten going, event is Oct 19th and 20th in     	Munich
   + next deadline:
     + Students Submit Code and Evaluations: August 19 – 26 – which is Monday!
       + just one week out
       + students are supposed to package the work etc.
       + please remind the students!
     + Mentors Submit Final Evaluations: August 26 - September 2


* mentoring/easyhack update
          committer...   1 week       1 month     3 months     12 months
                  open       60(-14)     104(-34)     117(-26)     128(-26)
               reviews     1445(-218)   5907(14)    15607(-71)   53908(254)
                merged      312(-69)    1533(-7)     4418(-21)   16124(80)
             abandoned       15(-7)       82(-8)      246(1)       850(4)
           own commits      238(-64)    1345(102)    3496(49)    14890(137)
        review commits      128(59)      430(77)     1238(65)     4169(113)
        contributor...   1 week     1 month    3 months   12 months
                  open      15(-1)     48(-3)      48(-4)     49(-4)
               reviews     194(-28)   614(-65)   1116(93)   2707(140)
                merged      21(11)     73(5)      179(2)     915(10)
             abandoned       4(-29)   116(-2)     162(0)     358(-2)
           own commits      27(13)     78(12)     192(8)     965(9)
        review commits       0(0)       0(0)        0(0)       0(0)
    + easyHack statistics:
       needsDevEval 6(6)   needsUXEval 0(0)   cleanup_comments 197(197)
       total 243(243)   assigned 6(6)   open 224(224)
    + top 10 contributors:
          LibreOfficiant made 8 patches in 1 month, and 44 patches in 1 year
          shubham goyal made 7 patches in 1 month, and 26 patches in 1 year
          Scott Clarke made 6 patches in 1 month, and 6 patches in 1 year
          Tünde Tóth made 6 patches in 1 month, and 16 patches in 1 year
          Balazs Varga made 5 patches in 1 month, and 43 patches in 1 year
          Sumit Chauhan made 4 patches in 1 month, and 21 patches in 1 year
          DrRobotto made 4 patches in 1 month, and 9 patches in 1 year
          Kaishu Sahu made 3 patches in 1 month, and 20 patches in 1 year
          Matthias Seidel made 3 patches in 1 month, and 24 patches in 1 year
          Artur Neumann made 3 patches in 1 month, and 7 patches in 1 year
    + top 10 reviewers:
          Jenkins CollaboraOffice made 349 review comments in 1 month, and 507 in 1 year
          Nabet, Julien made 305 review comments in 1 month, and 2235 in 1 year
          Michael Stahl made 233 review comments in 1 month, and 1362 in 1 year
          Behrens, Thorsten made 173 review comments in 1 month, and 1636 in 1 year
          Vajna, Miklos made 160 review comments in 1 month, and 1503 in 1 year
          Holešovský, Jan made 152 review comments in 1 month, and 777 in 1 year
          Bergmann, Stephan made 144 review comments in 1 month, and 953 in 1 year
          Grandin, Noel made 129 review comments in 1 month, and 1192 in 1 year
          Xisco Faulí made 115 review comments in 1 month, and 925 in 1 year
          McNamara, Caolán made 115 review comments in 1 month, and 1219 in 1 year
    + big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
          Sven Strickroth email at cs-ware.de
          László Zoltán Kovács kovacs.laszlo.zoltan at nisz.hu
          Vipul Gupta vipul.gupta73921 at gmail.com
          Szabolcs Tóth szabolcs450 at gmail.com

* Commit Access
  + None

* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
    + sleep 6 weeks

* Jenkins / CI update (Christian)
    from:Thu Aug 15 13:59:21 2019
    master linux rel  jobs:  97 ok:  97 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
    master linux dbg  jobs:  56 ok:  56 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
    master mac rel    jobs:  69 ok:  69 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
    master mac dbg    jobs:  74 ok:  73 ko:   1 fail ratio:  1.35 % break:   1 broken duration: 0.16%
    master win rel    jobs:  41 ok:  33 ko:   8 fail ratio: 19.51 % break:   6 broken duration:18.04%
    master win dbg    jobs:  51 ok:  49 ko:   2 fail ratio:  3.92 % break:   2 broken duration: 1.26%
    master win64 dbg  jobs:  51 ok:  42 ko:   9 fail ratio: 17.65 % break:   5 broken duration:17.23%
    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: 286 ok: 215 ko:   8 fail ratio:  2.80% time for ok: mean:  24 median:  24
    master gerrit plg jobs: 293 ok: 211 ko:  41 fail ratio: 13.99% time for ok: mean:  32 median:  30
    master gerrit win jobs: 317 ok: 197 ko:  45 fail ratio: 14.20% time for ok: mean:  60 median:  61
    master gerrit mac jobs: 290 ok: 218 ko:  19 fail ratio:  6.55% time for ok: mean:  49 median:  30
    master gerrit all jobs: 254 ok: 167 ko:  65 fail ratio: 25.59% time for ok: mean:  78 median:  69
   + https://dev-www.libreoffice.org/tmp/gerrit_190822.html
   + tests that failed more than twice in last seven days:
      3 JunitTest_svx_unoapi
      4 CppunitTest_writerfilter_rtftok
      4 UITest_writer_tests
      6 CppunitTest_sw_ww8export3
      8 CppunitTest_vcl_timer
     13 CppunitTest_sw_uiwriter

* l10n (Sophie)
   + looking forward to the Silezian package
   + weblate instance is updated (Cloph)

* (32bit) builds with nocheck (Heiko)
   + building from release tarballs failed in tests → fixed
   + one more problem was in floating point handling → also resolved (Cloph)
   + extend the about dialog to warn that this binary was produced without running the tests? (Heiko)
     + scared that binaries with failing tests are distributed
     + handling this in the about dialog might be an overkill (Miklos)
       + maybe make the master branding more scary?
     + can’t affect TDF-branded binaries (Cloph)
       and no cross-distro builds, so only limited to the user’s distro
     + might be a poor test, not a real problem (Stephan)

* QA update (Xisco)
    + Outdated numbers from last week.
    + issues with macOS / retina displays
      + TDF bug: https://bugs.documentfoundation.org/show_bug.cgi?id=122218
      + not sure yet if this is a toolchain problem or not (Cloph)
    + Please help flesh out the monthly reports:
       https://nextcloud.documentfoundation.org/s/2qbepFYXXan4ief

    + UNCONFIRMED: 570 (+3)
        + enhancements: 64  (-1)
        + needsUXEval: 0 (-1)
        + haveBackTrace: 3 (+0)
        + needsDevAdvice: 12 (+0)
        + documentation:  3 (+1)
        + android:  15 (-1)
        + iOS:  1 (+0)
        + Online:  15 (-3)
    + Most pressing bugs:
   	+ New:
		[None]
   + Older:
       + button flashing - mouse wheel zooming breaks
           + https://bugs.documentfoundation.org/show_bug.cgi?id=121963
               + Armin
   + Fixed:
       + Processing loop for SfxEnumItem<enum SwFootnoteEndPosEnum>
           + https://bugs.documentfoundation.org/show_bug.cgi?id=123583
           + Thanks to Jan-Marek

       + Crash in: ScColumn::MergeBlockFrame(SvxBoxItem *,SvxBoxInfoItem *,ScLineFlags &,long,long,bool,short)
           + https://bugs.documentfoundation.org/show_bug.cgi?id=126418
           + Thanks to Mike Kaganski

    + New high severity bugs of the week:
        + Two Finger Horizontal Scroll is Reversed with libinput Driver on Linux and macOS
            + https://bugs.documentfoundation.org/show_bug.cgi?id=126680
            + Fixed! Thanks to Jan-Marek
        + Custom document properties cannot be accessed in LO 6.3
            + https://bugs.documentfoundation.org/show_bug.cgi?id=126859
            + Fixed! Thanks to Caolán

* QA stats
    + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
      +157  -48 (-143) overall)
      many thanks to the top bug squashers:
       Xisco Faulí             15
       Buovjaga                15
       Samuel Mehrbrodt (CIB)  10
       Heiko Tietze            7
       Caolán McNamara         7
       Alex Thurgood           5
       V Stuart Foote          5
       Oliver Brinzing         4
       Noel Grandin            4
       Miklos Vajna            4

    + top 10 bugs reporters:
       Telesto                 9
       BottleOnTheGround       6
       Xisco Faulí             5
       Robert Großkopf         4
       mattreecebentley        4
       Aron Budea              3
       milupo                  3
       Leandro Martín Drudi    2
       andreas_k               2
       Wolfgang Jäger          2

    + top 10 bugs fixers:
       Mehrbrodt, Samuel       11
       McNamara, Caolán        7
       Heiko Tietze            5
       Vajna, Miklos           4
       Grandin, Noel           4
       Justin L                3
       Xisco Faulí             3
       Thorsten Behrens (CIB)  2
       Tünde Tóth              2
       Kelemen, Gabor          2

    + top 10 bugs confirmers:
       Xisco Faulí             53
       Raal                    13
       Brinzing, Oliver        8
       Heiko Tietze            7
       Buovjaga                7
       Henschel, Regina        5
       Foote, V Stuart         4
       *UNKNOWN*               4
       Roman Kuznetsov         4
       Nabet, Julien           4


* Highest-Priority bugs (aka "MABs"):
   + http://bit.ly/2lJAAJI
     6.0 : 1/52 -     1 %  (-2)
     5.4 : 1/40 -     2 %  (+0)
     5.3 : 0/53 -     0 %  (+0)
     5.2 : 1/44 -     2 %  (+0)
     5.1 : 0/35 -     0 %  (+0)
     5.0 : 0/64 -     0 %  (+0)
     4.4 : 1/76 -     1 %  (+0)
     4.3 : 2/73 -     2 %  (+0)
     4.2 : 2/133 -    1 %  (+0)
     4.1 : 1/83 -     1 %  (+0)
     4.0 : 4/83 -     4 %  (+0)
     old : 6/244 -    2 %  (+0)


* Bisected bugs open: keyword 'bisected'
   + more accurate - down to a single commit.
   + http://bit.ly/2dyIfDy
   + 665/3467 667/3443 658/3430 658/3430 674/3412 670/3400 667/3390

     done by:
        Xisco Faulí           16
        Raal                   3
        Kaganski, Mike         1
        Budea, Áron            1
        trainman75             1
        Brinzing, Oliver       1
        Justin L               1


* Bibisected bugs open: keyword 'bibisected'
   + http://bit.ly/2cSCXlS
   + 845/4281 848/4257 839/4244 839/4244 859/4225 849/4206 848/4195

     done by:
        Xisco Faulí           16
        Raal                   3
        Justin L               2
        Kaganski, Mike         1
        trainman75             1
        Brinzing, Oliver       1


* all bugs tagged with 'regression'
   + 1118(+1) bugs open of 8723(+28) total 2(+0) high prio.

     done by:
        Xisco Faulí           14
        Kaganski, Mike         2
        Alex Thurgood          2
        Raal                   2
        Justin L               2
        Jacques Guilleron      1
        Telesto                1
        Buovjaga               1
        Pedro                  1
        Faure, Jean-Baptiste   1


* ~Component   count net * high severity regressions
   + http://bit.ly/1HWHb3E
     Calc          - 2(+0)

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


* ~Component   count net * all regressions
   + http://bit.ly/1BUdI8i
     Writer: other            - 290(-2)
     Calc                     - 220(+0)
     Impress                  - 116(+0)
     Writer: docx filter      - 74(-1)
     LibreOffice              - 73(+3)
     Draw                     - 47(+2)
     UI                       - 44(+1)
     Borders                  - 38(-1)
     Base                     - 38(-1)
     Writer: doc filter       - 35(+0)
     Writer: perf             - 35(-1)
     Writer: other filter     - 30(-1)
     Crashes                  - 27(-2)
     graphics stack           - 26(+0)
     filters and storage      - 23(+0)
     RTL                      - 22(-1)
     BASIC                    - 17(-1)
     Printing and PDF export  - 16(+0)
     Chart                    - 16(+0)
     framework                - 2(+0)
     Formula Editor           - 1(+1)
     Linguistic               - 1(+0)
     sdk                      - 1(+0)


More information about the Libreoffice-qa mailing list