Minutes of ESC call 2017-08-10

Jan Holesovsky kendy at collabora.com
Thu Aug 10 14:50:03 UTC 2017


* Present:
    + Stephan, Sophie, Caolán, Miklos, Olivier, Shinnok, Kendy, Armin, Jan-Marek,
      Christian, Heiko, Michael S, Thorsten

* Completed Action Items:
    + get access for Xisco for the TDF macs or buy a Mac for Xisco (Christian)
      [ Jan-Marek has sent his Mac Mini ]

* Pending Action Items:
    + https://wiki.docume ntfoundation.org/Development/ScreenshotsAtInstall
        + work out what a good idea is here (Kendy, Thorsten)
    + build a write-up of the differences cross-platform (Xisco)
      [ line-spacing, still on working on it ]
    + create redirect / transparent proxy so that we can use
      help.libreoffice.org directly even for the new stuff (Christian)
      [ had a look, but not finished yet – in progress ]

* Release Engineering update (Christian)
    + 5.4.1 RC1 
        + scheduled for today evening, 8 patches awaiting review
        + please have a look if you have spare cycles, 1 review is enough
        + installation problems on Windows, but the issue is gone
            + maybe AV related or something?
    + Android & iOS Remote
    + Android viewer
        + 5% users rolled out, when they don’t complain, will issue a full roll-out
    + Online

* Tender oversight (Florian)
    + Nothing new on this, would be helpful to have volunteers devs around for
      this (Cloph)

* Documentation (Olivier)
    + Doing SEO for BoD,
        + collecting data for > 20 websites & services
    + Update help pages on new terminology (ohallot, fitoshido, liongold)
        + Master slide, etc.
    + Doc team producing for next 6.0 Getting Started with LibreOffice
        (Dave Barton, Amanda Labby, Jorge Rodriguez, Paul Figueiredo, ohallot)
    + Doc wiki updates by Kenneth Hanson

* UX Update (Heiko)
    + Bugzilla (topicUI) statistics
        259(259) (topicUI) bugs open, 435(435) (needsUXEval) needs to be evaluated 
        by the UXteam
    + Updates:
        BZ changes   1 week   1 month   3 months   12 months  
             added      5(2)     12(5)     36(2)      360(-8) 
         commented     43(15)   158(0)    526(-1)    3315(-20)
           removed      1(1)      2(1)      5(1)       44(1)  
          resolved      4(-6)    37(4)     60(2)      275(1)  
    + top 10 contributors:
          Tietze, Heiko made 144 changes in 1 month, and 1559 changes in 1 year
          Faulí Tarazona, Xisco made 48 changes in 1 month, and 465 changes in 1y
          Philips, Yousuf made 46 changes in 1 month, and 1518 changes in 1 year
          Foote, V Stuart made 28 changes in 1 month, and 590 changes in 1 year
          Thomas Lendo made 25 changes in 1 month, and 392 changes in 1 year
          Timur made 23 changes in 1 month, and 89 changes in 1 year
          Henschel, Regina made 15 changes in 1 month, and 135 changes in 1 year
          Budea, Áron made 11 changes in 1 month, and 66 changes in 1 year
          Cor Nouws made 8 changes in 1 month, and 343 changes in 1 year
          Nabet, Julien made 8 changes in 1 month, and 25 changes in 1 year

   + new meeting time (Thursday - 1pm UTC, 15:00 European time)
       + feel welcome to join! :-)
   + agenda one day in advance
   + topics today
       + floating menu
           + more interactive menus – proposed by a user
           + welcome in the team, will create a meta-bug
       + page mode calc
           + preview how a sheet would look like when printed – in the edit mode
           + interesting idea, but up to developers if this makes sense
       + Page render issue
           + https://bugs.documentfoundation.org/show_bug.cgi?id=110001
           + OpenGL issue that could be fixed?
           + Quikee proposed to get rid of the shadow there
               + OK for me if we come up with something else good looking (Kendy)
               + issue on Mac OS though (Heiko)
           + Will update the bug & see if somebody picks it (Heiko)

* Crash Reporting (Caolan)
    + 22(+0) import failure, 579(+0) export failures
        + not changed since last week
        + running another run
    + 10 coverity issues
    + Google / ossfuzz: 32 fuzzers active now (latest calc slk format)

* Crash Reporter (Xisco)
    + http://crashreport.libreoffice.org/stats/?days=128 
    + http://crashreport.libreoffice.org/stats/version/5.3.3.2
        + 2184 (last 7 days)
    + http://crashreport.libreoffice.org/stats/version/5.3.4.2
        + 2261 (last 7 days)
    + http://crashreport.libreoffice.org/stats/version/5.3.5.2
        + 167 (last 7 days)
    + http://crashreport.libreoffice.org/stats/version/5.4.0.3
        + 1153 (last 7 days)

    Note from xisco: Really great to have only 167 in 5.3.5.2. Crashes in 5.4.0.3
    are also lower than in previous versions.

* Hackfests & Events (Bjoern)
    + next venues / suggestions
    + LibreOffice Conference

* Call for Papers for the LibreOffice conference
    + deadline August 15th.
        + 5 days!!!
    + http://conference.libreoffice.org/2017/call-for-papers-3/
    + Just send a mail conference at libreoffice.org

* mentoring/easyhack update (Shinnok)
          committer...   1 week   1 month   3 months     12 months    
                  open      0(0)      0(0)      92(-11)      124(0)   
               reviews      0(0)      0(0)    1267(-332)   13139(-373)
                merged      0(0)      0(0)     548(-185)    8187(-153)
             abandoned      0(0)      0(0)      27(-6)       457(-18) 
           own commits     14(8)    230(-8)   1771(-340)   14514(-225)
        review commits      4(1)     32(-1)    361(-84)     2811(-54) 
        contributor...   1 week   1 month   3 months     12 months    
                  open     0(0)      0(0)       47(-1)        59(0)   
               reviews     0(0)      0(0)     1223(-414)   15535(-383)
                merged     0(0)      0(0)       86(-38)      958(-17) 
             abandoned     0(0)      0(0)       10(-1)       196(-9)  
           own commits     2(-1)    20(-2)     146(-39)      808(-12) 
        review commits     0(0)      0(0)        0(0)          0(0)   
    + easyHack statistics:
       needsDevEval 26(26)   needsUXEval 1(1)   cleanup_comments 185(185)   
       total 232(232)   assigned 14(14)   open 188(188)   
    + top 5 contributors:
          Carl, Jens made 4 patches in 1 month, and 74 patches in 1 year
          Prajapati Gautam made 3 patches in 1 month, and 15 patches in 1 year
          Ilmari Lauhakangas made 3 patches in 1 month, and 11 patches in 1 year
          Spiteri, Jean made 2 patches in 1 month, and 5 patches in 1 year
          Dewan Aditya made 1 patches in 1 month, and 32 patches in 1 year
    + top 5 reviewers:
          Nikos made 0 review comments in 1 month, and 0 in 1 year
          Jeroen Bollen made 0 review comments in 1 month, and 0 in 1 year
          Voloshin Sergej made 0 review comments in 1 month, and 0 in 1 year
          Josh Leverette made 0 review comments in 1 month, and 0 in 1 year
          Rainer Hurtado Navarro made 0 review comments in 1 month, and 0 in 1 year

    + issues with the mentoring scripts
        + got access
        + all but 1 issue fixed
    + follow-up with the guys from SSRLabs, very little response unfortunately
        + might be good to phone them up? (Thorsten)
    + nice overview about how to build LibreOffice with Mike
    + lots of email – replying
    + blog intro

    + when I see a bug that looks easy, add EasyHack – is that OK? (Heiko)
        + ProposedEasyHack was removed in the past (Heiko)
        + how does it work with our scripts? The EasyHack is supposed to have
          code pointers (Kendy)
        + reporters usually were the ~mentors (Miklos)
            + or the person who provided the code pointer (Thorsten)
        + would be good to scan those with NeedDevEval + add the code
          pointers (Thorsten)
            + do we hide the NeedDevEval EasyHack? (Kendy)
               → yes (Thorsten)
            + task for Shinnok: encourage people to provide the code pointers
              or provide them yourself (Thorsten)
        + all seems fine then :-) (Kendy)

* GSoC update (Thorsten / Markus / JanI)
    + timeline:
        + 3 weeks to go...
        + August 21 - 29: pens down, wrap up
        + August 29 - September 5: final evaluations of students
        + September 6: passing projects announced
    + one open slot for mentor summit – Oct. 15-16 (right after LibOCon)
        + tell Thorsten if you are a mentor this year want to go

* Commit Access
    + 

* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
    + sleeping for 7 weeks

* Jenkins / CI update (Christian)
    + OSX gerrit verification won’t be back before September, 6th
       from:Thu Aug  3 16:19:17 2017
    master linux rel  jobs: 138 ok: 138 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 0.00%
    master linux dbg  jobs: 131 ok:  96 ko:  33 fail ratio: 25.19 % break:  12 broken duration:40.82%
    master mac rel    jobs: 131 ok: 129 ko:   2 fail ratio:  1.53 % break:   2 broken duration: 0.74%
    master mac dbg    jobs: 137 ok: 135 ko:   1 fail ratio:  0.73 % break:   1 broken duration: 0.90%
    master win rel    jobs: 100 ok:  80 ko:  20 fail ratio: 20.00 % break:  16 broken duration:13.92%
    master win dbg    jobs: 101 ok:  93 ko:   8 fail ratio:  7.92 % break:   8 broken duration: 6.26%
    master win64 dbg  jobs: 106 ok: 102 ko:   4 fail ratio:  3.77 % break:   4 broken duration: 1.28%
    lo-5.3 mac        jobs:  10 ok:  10 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%
    branch gerrit all jobs:   0 ok:   0 ko:   0 fail ratio: 0.00%
    master gerrit lin jobs: 336 ok: 293 ko:  43 fail ratio:12.80%
    master gerrit plg jobs: 335 ok: 269 ko:  65 fail ratio:19.40%
    master gerrit win jobs: 329 ok: 288 ko:  41 fail ratio:12.46%
    master gerrit mac jobs:   0 ok:   0 ko:   0 fail ratio: 0.00%
    master gerrit all jobs: 329 ok: 247 ko:  81 fail ratio:24.62%

    + make check back on Linux (was disabled the last December or so) (Miklos)
        + if we have an unreliable test, better to disable that one, than the
          entire make check… (Miklos)
        + thanks Markus

* l10n (Sophie/Christian)
    + duplicate strings in templates w/ gettext on master:
      mainly in sd/messages.pot – printindialog.ui from various subdirs
        + sorted out

* QA update (Xisco)

    + UNCONFIRMED: 451 (-15)
        + enhancements: 52  (-5)
        + needsUXEval: 5 (+1)
        + haveBackTrace: 10 (+0)
        + needsDevAdvice: 32 (-1)
        + documentation:  3 (+1)

        + New:
          + FILESAVE ODT: Crash while saving after deleting all comments
                + https://bugs.documentfoundation.org/show_bug.cgi?id=111524
                + Regression from 31c54fa7bb03768b425ae019096e0a0e26e9c736
                + could be an assert() - looks like that (Michael S.)
 

        + Older:
          + Crash in: XPropertyList::Count()
                + https://bugs.documentfoundation.org/show_bug.cgi?id=109863
                + Regression from 686349476e03f951f4a9ff9755b9f71951b64ea5
			  + rishabh kumar – GSOC 2016
                	  + Partially fixed by Julien Nabet

          + CALC - crashes on COPYing 3+ whole rows to clipboard with OpenGL
                + https://bugs.documentfoundation.org/show_bug.cgi?id=108299
                + crash-reporter shows similar issues:
                  Windows - dumping clipboard to OS before final exit.
                + shutdown / exit ordering nightmare wrt. Clipboard
                + apparently exacerbated by OpenGL
             
 	  + Fixed:
          + FILEOPEN Calc crashes when opening XLSX with chart. 
                + https://bugs.documentfoundation.org/show_bug.cgi?id=111173

			  + Thanks to Marco Cecchetti	

          + Crash in: SfxBindings::GetSlotPos(unsigned short,unsigned short) Editing. ( steps in comment 10 )
                + https://bugs.documentfoundation.org/show_bug.cgi?id=108802
                + Thanks to Dennis Francis

          + Crash in: sclo.dll
                + https://bugs.documentfoundation.org/show_bug.cgi?id=109859
                + Thanks to Dennis Francis

* QA stats
    + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
      +428  +859 (-378) overall)
      many thanks to the top bug squashers:
       Xisco Faulí             155
       Regina Henschel         129
       Buovjaga                10
       raal                    9
       Alex Thurgood           6
       Jean-Baptiste Faure     5
       Heiko Tietze            5
       Martin Spacek           4
       Caolán McNamara         4
       Julien Nabet            4
       m.a.riosv               3
       Dennis Francis          3
       Timur                   3
       Telesto                 3
       V Stuart Foote          3

    + top 10 bugs reporters:
       Telesto                 19
       krishna [:kr1shna]      7
       Gabor Kelemen           5
       Volga                   4
       Andrzej Hunt            3
       Xisco Faulí             3
       Yousuf Philips (jay)    3
       Aron Budea              3
       Heiko Tietze            3
       tim                     2
       Gavin Flower            2
       Julien Nabet            2
       CSLam                   2
       Tamás Zolnai            2
       Woevre                  2

    + top 10 bugs fixers:
       Telesto                 19
       krishna [:kr1shna]      7
       Gabor Kelemen           5
       Volga                   4
       Andrzej Hunt            3
       Xisco Faulí             3
       Yousuf Philips (jay)    3
       Aron Budea              3
       Heiko Tietze            3
       tim                     2
       Gavin Flower            2
       Julien Nabet            2
       CSLam                   2
       Tamás Zolnai            2
       Woevre                  2


* Highest-Priority bugs (aka "MABs"):
   + http://bit.ly/2lJAAJI
     5.3 : 3/43 -     6 %  (+0)
     5.2 : 3/38 -     7 %  (+0)
     5.1 : 1/34 -     2 %  (+0)
     5.0 : 3/61 -     4 %  (+1)
     4.4 : 3/76 -     3 %  (+0)
     4.3 : 6/73 -     8 %  (+0)
     4.2 : 6/134 -    4 %  (+0)
     4.1 : 4/83 -     4 %  (+0)
     4.0 : 4/83 -     4 %  (-2)
     old : 28/256 -   10 %  (+0)


* Bisected bugs open: keyword 'bisected'
   + more accurate - down to a single commit.
   + http://bit.ly/2dyIfDy
   + 383/1531 381/1515 380/1500 378/1488 385/1485 376/1471 368/1458 

     done by:
        Faulí Tarazona, Xisco   7
        Raal                    4
        Budea, Áron             3
        Benes, Luke             1
        Kaganski, Mike          1
 

* Bibisected bugs open: keyword 'bibisected'
   + http://bit.ly/2cSCXlS
   + 470/2121 469/2106 468/2088 468/2075 475/2071 466/2056 457/2042 

     done by:
        Faulí Tarazona, Xisco   8
        Raal                    4
        Budea, Áron             2
        Kaganski, Mike          1


* all bugs tagged with 'regression'
   + 869(+5) bugs open of 6235(+26) total 11(-1) high prio.

     done by:
        Faulí Tarazona, Xisco  10
        Buovjaga                4
        Jacques Guilleron       2
        Budea, Áron             2
        Alex Thurgood           2
        Telesto                 1
        Benes, Luke             1
        Foote, V Stuart         1
        Faure, Jean-Baptiste    1
        Raal                    1


* ~Component   count net * high severity regressions
   + http://bit.ly/1HWHb3E
     Calc          - 4(+0)
     Impress       - 3(+0)
     LibreOffice   - 2(+0)
     Base          - 1(+0)
     Writer        - 1(+0)
     Extensions    - 0(-1)

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


* ~Component   count net * all regressions
   + http://bit.ly/1BUdI8i
     Writer: other            - 142(+1)
     Calc                     - 139(+1)
     Impress                  - 86(+1)
     Writer: docx filter      - 71(-1)
     LibreOffice              - 66(-1)
     UI                       - 49(+2)
     Writer: doc filter       - 42(+0)
     Draw                     - 38(+2)
     graphics stack           - 37(+0)
     Writer: perf             - 33(+0)
     Base                     - 32(+0)
     Borders                  - 30(+0)
     Writer: other filter     - 29(-3)
     filters and storage      - 24(+2)
     Chart                    - 20(+0)
     Crashes                  - 17(-4)
     Printing and PDF export  - 17(+1)
     BASIC                    - 16(+0)
     framework                - 3(+0)
     Extensions               - 3(-1)
     Installation             - 3(-1)
     Linguistic               - 2(+1)
     Linguistic               - 1(+0)



More information about the LibreOffice mailing list