Minutes of ESC call 2017-08-17

Jan Holesovsky kendy at collabora.com
Thu Aug 17 14:54:28 UTC 2017


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

* Completed Action Items:
    + 

* Pending Action Items:
    + https://wiki.documentfoundation.org/Development/ScreenshotsAtInstall
        + work out what a good idea is here (Kendy, Thorsten)
	  + next week or postpone...
    + build a write-up of the differences cross-platform (Xisco)
      [ almost done, will send to the ML ]
    + create redirect / transparent proxy so that we can use
      help.libreoffice.org directly even for the new stuff (Christian)
      [ sitemap exists, but not functional yet ]

* Release Engineering update (Christian)
    + 5.4.1 RC1
        + on mirrors now
	  + RC2 pending, due next week
    + 5.3.5
        + wrong translations (from master)
        + will do a 5.3.6 release later today
            + 5.3.6 would otherwise be in October, faster action is needed (Cloph)
            + so 5.3.7 in October instead of 5.3.6
AI:         + Update the wiki (Christian)
    + Android & iOS Remote
    + Android viewer
        + check the crash report & deploy to the rest
    + Online

* Tender oversight (Florian)
    + Nothing new on this, would be helpful to have volunteers devs around for
      this (Cloph)
    + list of tenders, also includes the technical details / areas of knowledge:
       * https://blog.documentfoundation.org/blog/2017/05/04/tender-implement-hsqldb-binary-format-import-libreoffice-201705-03/ 
	 * https://blog.documentfoundation.org/blog/2017/05/03/tender-deprecate-libreoffices-svg-filter-favour-svgio-201705-02/ 
	 * https://blog.documentfoundation.org/blog/2017/05/02/tender-improve-image-handling-libreoffice-201705-01/ 
	 * https://blog.documentfoundation.org/blog/2017/04/27/tender-accessibility/ 
    + please poke floeff at documentfoundation.org if you’re available
    + April / May – ESC mandated tenders issued
        + need help with awarding and assessing
        + must not be CoI’d – so not from a company that participates
    + needed, but needs the exact skills? (Thorsten)
        + ~3 proposals to look into (Florian)
        + to check the deadlines, if the proposal makes sense from the technical
          point of view, if it is achieveble (Florian)
        + not the administrative side! - TDF will take care of that
        + then check of the deliverables, if it matches (Florian)
        + not expected from you that you’d be chasing the contractors or
          anything (Thorsten)
    + ie. need competent people to review the applications (Thorsten / Florian)
        + and simple feedback - “This is bad becauses XY” / “This is the right
          thing to do”


* Documentation (Olivier)
    + SEO findings for TDF websites in a report for the Board (partial)
        + takes time, no immediate respones; ongoing
        + measuring / enhances searches wrt. LibreOffice – wiki, documentation
          websites, frontpage too
    + Help pages updates and improvements (terminology)
        + start window, etc.
    + Documentation team active and updating Guides for 6.0 release
        + 4-5 people working on this, going well
        + updating the Calc guide too
    + Small fixes in helponline.libreoffice.org 

* UX Update (Heiko)
    + Bugzilla (topicUI) statistics
        259(259) (topicUI) bugs open, 421(421) (needsUXEval) needs to be evaluated
        by the UXteam
    + Updates:
        BZ changes   1 week   1 month   3 months   12 months  
             added      8(6)     12(6)     29(0)      347(-1) 
         commented     56(28)   163(35)   489(28)    3298(59) 
           removed      1(0)      3(1)      6(1)       45(1)  
          resolved      7(3)     39(2)     66(6)      281(6)  
    + top 10 contributors:
          Tietze, Heiko made 190 changes in 1 month, and 1602 changes in 1 year
          Philips, Yousuf made 41 changes in 1 month, and 1487 changes in 1 year
          Foote, V Stuart made 41 changes in 1 month, and 600 changes in 1 year
          Thomas Lendo made 20 changes in 1 month, and 392 changes in 1 year
          Henschel, Regina made 19 changes in 1 month, and 138 changes in 1 year
          Faulí Tarazona, Xisco made 18 changes in 1 month, and 463 changes in 1y
          Cor Nouws made 14 changes in 1 month, and 336 changes in 1 year
          Timur made 13 changes in 1 month, and 74 changes in 1 year
          Adolfo Jayme Barrientos made 12 changes in 1 month, and 41 changes in 1y
          Telesto made 9 changes in 1 month, and 70 changes in 1 year

    + No meeting this week since only two participants
    + Survey on Open Source aspects started (1200 participants, 50 TDF members)
    + Mascot competition voting in preparation (123 valid proposals with emails, 
      more in Nextcloud)
         + up/down-voting, the proposals to be randomized
         + 10 final will be evaluated separately afterwards  
 
* Crash Reporting (Caolan)
    + 7(+0) import failure, 7(+0) export failures
        + one fixed yesterday (Miklos)
    + 10 coverity issues
    + Google / ossfuzz: 32 fuzzers active now
        + some new OOM’s found in slk

* Crash Reporter (Xisco)
    + http://crashreport.libreoffice.org/stats/?days=128 
    + http://crashreport.libreoffice.org/stats/version/5.3.3.2
        + 1769 (last 7 days)
    + http://crashreport.libreoffice.org/stats/version/5.3.4.2
        + 1852 (last 7 days)
    + http://crashreport.libreoffice.org/stats/version/5.3.5.2
        + 296(last 7 days)
    + http://crashreport.libreoffice.org/stats/version/5.4.0.3
        + 1521 (last 7 days)

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

* Call for Papers for the LibreOffice conference
    + deadline August 15th.
        + -2 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      76(49)     115(50)     122(23)       129(20) 
               reviews     674(304)   1956(194)   4987(98)     16908(219)
                merged     233(43)     949(36)    2742(22)     10472(107)
             abandoned      19(11)      83(-36)    220(10)       656(14) 
           own commits     199(131)    296(11)    1646(-181)   14551(-14)
        review commits      72(41)     109(50)     360(-28)     2867(29) 
        contributor...   1 week     1 month     3 months    12 months   
                  open      52(39)      68(42)      70(6)        74(4)  
               reviews     921(427)   2429(363)   6060(359)   20464(509)
                merged      39(13)     100(16)     332(9)      1221(34) 
             abandoned      12(5)       26(2)       58(5)       247(10) 
           own commits      42(22)      66(29)     172(10)      865(36) 
        review commits       0(0)        0(0)        0(0)         0(0)  
    + easyHack statistics:
       needsDevEval 28(28)   needsUXEval 1(1)   cleanup_comments 191(191)   
       total 242(242)   assigned 14(14)   open 195(195)   
    + top 5 contributors:
          Dhall, Varun made 14 patches in 1 month, and 21 patches in 1 year
          Carl, Jens made 10 patches in 1 month, and 84 patches in 1 year
          Gelmini, Andrea made 9 patches in 1 month, and 107 patches in 1 year
          Spiteri, Jean made 6 patches in 1 month, and 9 patches in 1 year
          Christian Barth made 5 patches in 1 month, and 5 patches in 1 year
    + top 5 reviewers:
          Stahl, Michael made 247 review comments in 1 month, and 1657 in 1 year
          Mohrhard, Markus made 197 review comments in 1 month, and 1358 in 1 year
          Holešovský, Jan made 162 review comments in 1 month, and 895 in 1 year
          Vajna, Miklos made 162 review comments in 1 month, and 1220 in 1 year
          Pootle bot made 148 review comments in 1 month, and 164 in 1 year
    + big CONGRATULATIONS to contributors who have at least 1 merged patch, since
      last report:
          Christian Barth christian.barth at zoho.com 
          Patrick Jaap patrick.jaap at tu-dresden.de 
    
    + working with one of the interns from ssrlabs
        + will have a call with the PM
    + documentation / development process
    + sent a talk proposal
    + some problems with the mentoring scripts, investigating

* GSoC update (Thorsten / Markus / JanI)
    + timeline:
        + few days to go!!!
        + August 21 - 29: pens down, wrap up
        + August 29 - September 5: final evaluations of students
AI:         + poke people if they are around for the evals (Thorsten)
        + 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!
        + if we don’t use it, it will be taken by Google soon

* Capstone project (Xisco)
    + university proposing students to do work on open source projects
    + Shinnok has the email
AI:     + find out if we have eg. projects left that were not done during
          GSoC & mentors willing to mentor (Shinnok)

* Commit Access
    + 

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

* Jenkins / CI update (Christian)
    + OSX gerrit verification won’t be back before September, 6th
    from:Thu Aug 10 16:29:16 2017
    master linux rel  jobs: 186 ok: 184 ko:   2 fail ratio:  1.08 % break:   1 broken duration: 0.14%
    master linux dbg  jobs: 146 ok: 136 ko:   9 fail ratio:  6.16 % break:   9 broken duration: 3.59%
    master mac rel    jobs: 171 ok: 167 ko:   3 fail ratio:  1.75 % break:   3 broken duration: 2.28%
    master mac dbg    jobs: 180 ok: 179 ko:   1 fail ratio:  0.56 % break:   1 broken duration: 0.75%
    master win rel    jobs: 124 ok: 108 ko:  16 fail ratio: 12.90 % break:  13 broken duration: 9.68%
    master win dbg    jobs: 125 ok: 118 ko:   7 fail ratio:  5.60 % break:   7 broken duration: 4.02%
    master win64 dbg  jobs: 128 ok: 121 ko:   7 fail ratio:  5.47 % break:   7 broken duration: 5.96%
    lo-5.3 mac        jobs:   7 ok:   7 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: 452 ok: 399 ko:  51 fail ratio:11.28%
    master gerrit plg jobs: 454 ok: 327 ko: 120 fail ratio:26.43%
    master gerrit win jobs: 455 ok: 369 ko:  83 fail ratio:18.24%
    master gerrit mac jobs:   0 ok:   0 ko:   0 fail ratio: 0.00%
    master gerrit all jobs: 459 ok: 296 ko: 149 fail ratio:32.46%

* l10n (Sophie/Christian)
    + respin of the 5.3.5 – the most important now

* QA update (Xisco)

    + antispam plugin deployed in Bugzilla.
	+ https://redmine.documentfoundation.org/issues/2173#change-13074

    + 40.000 resolved bugs milestone surpassed last week.
	+ https://blog.documentfoundation.org/blog/2017/08/16/40000-bugs/

    + UNCONFIRMED: 475 (+29)
        + enhancements: 47  (+1)
        + needsUXEval: 1 (+0)
        + haveBackTrace: 10 (+0)
        + needsDevAdvice: 31 (+0)
        + documentation:  2 (-1)

    + Most Pressing Bugs: http://tdf.io/mostressingbugs
        + New:
          + Formulas not localized 
                + https://bugs.documentfoundation.org/show_bug.cgi?id=111332
                + tagging problem
                + cloph is creating a new build - 5.3.6

        + Older:
          + 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.)

          + 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:
          + Crash in: XPropertyList::Count()
                + https://bugs.documentfoundation.org/show_bug.cgi?id=109863
			  + Thanks to Julien Nabet and Tamás Zolnai

          + Excessive duplicate accessible focused events for Calc input line [a11y]
                + https://bugs.documentfoundation.org/show_bug.cgi?id=71409
			  + Thanks to Dennis Francis

* QA stats
    + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
      +222  -30 (-146) overall)
      many thanks to the top bug squashers:
       Xisco Faulí             23
       Heiko Tietze            13
       Buovjaga                10
       Jean-Baptiste Faure     7
       Cor Nouws               7
       Adolfo Jayme            7
       Telesto                 7
       Timur                   6
       m.a.riosv               5
       Regina Henschel         5
       raal                    5
       Dennis Francis          4
       Caolán McNamara         4
       Alex Thurgood           4
       Julien Nabet            4

    + top 10 bugs reporters:
       Tamás Zolnai            39
       krishna [:kr1shna]      30
       Telesto                 10
       Xisco Faulí             9
       Alex Thurgood           4
       Yousuf Philips (jay)    3
       Karsten                 3
       Heiko Tietze            2
       Laurent Godard          2
       Timur                   2
       Aron Budea              2
       Olivier Hallot          2
       Gabor Kelemen           2
       Regina Henschel         2
       Volga                   2

    + top 10 bugs fixers:
       Tamás Zolnai            39
       krishna [:kr1shna]      30
       Telesto                 10
       Xisco Faulí             9
       Alex Thurgood           4
       Yousuf Philips (jay)    3
       Karsten                 3
       Heiko Tietze            2
       Laurent Godard          2
       Timur                   2
       Aron Budea              2
       Olivier Hallot          2
       Gabor Kelemen           2
       Regina Henschel         2
       Volga                   2

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

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

     done by:
        Faulí Tarazona, Xisco   7
        Budea, Áron             2
        Raal                    1
 

* Bibisected bugs open: keyword 'bibisected'
   + http://bit.ly/2cSCXlS
   + 471/2139 476/2129 469/2106 468/2088 468/2075 475/2071 466/2056 

     done by:
        Faulí Tarazona, Xisco  14
        Budea, Áron             3
        Raal                    1


* all bugs tagged with 'regression'
   + 876(-2) bugs open of 6259(+14) total 7(-2) high prio.

     done by:
        Faulí Tarazona, Xisco  13
        Buovjaga                3
        Raal                    2
        Cor Nouws               1
        Budea, Áron             1
        Timur                   1
        Jacques Guilleron       1
        Foote, V Stuart         1

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

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

* ~Component   count net * all regressions
   + http://bit.ly/1BUdI8i
     Writer: other            - 146(+1)
     Calc                     - 138(+0)
     Impress                  - 83(-2)
     Writer: docx filter      - 72(+0)
     LibreOffice              - 70(+3)
     UI                       - 51(+2)
     Writer: doc filter       - 42(+0)
     Draw                     - 37(-2)
     graphics stack           - 36(-1)
     Writer: perf             - 32(-1)
     Borders                  - 30(-1)
     Base                     - 30(-2)
     Writer: other filter     - 29(+0)
     filters and storage      - 23(-1)
     Chart                    - 20(+0)
     Printing and PDF export  - 17(+0)
     Crashes                  - 16(+0)
     BASIC                    - 15(-1)
     Installation             - 3(+0)
     Extensions               - 3(+0)
     framework                - 3(+0)
     Linguistic               - 2(+0)



More information about the LibreOffice mailing list