minutes of ESC call ...

Michael Meeks michael.meeks at collabora.com
Thu Apr 27 14:44:01 UTC 2017


* Present:
    + Stephan, Eike, Xisco, Olivier, Sophie, Heiko, Thorsten, Christian, Michael M,
      Kendy, Andras, Caolan, David, Michael S, Miklos, Bjoern

* Completed Action Items:
    + docs: build proposal for keywords vs. components (Xisco, Heiko, Olivier)
       [ discussed in the last QA meeting – and Olivier prefers the component (Xisco)
         prefers to use a sub-component, Heiko can live with that ].
	+ QA minutes → http://nabble.documentfoundation.org/Libreoffice-qa-QA-Meeting-Minutes-2017-04-25-tc4213251.html
    + look at old Duden extension to see if they use UWINAPI.DLL (Thorsten)
       [ removal of API got done in the meantime – we’ll cope later if problems.
         Would be interesting to know if it works beforehand (Stephan) ]
    + release note drop of OSX 10.8 support re: thread-safe statics (Michael S)
       [ added to the 5.4 release notes; and no 5.5 release notes yet ]

* Pending Action Items:
    + poke Jay to get him setup on ‘Online’ – TDF LDAP etc. (Kendy)
    + mass conversion of helpcontent (Cloph)
       [ waiting for another set of updates around templates for help.
         didn’t want to update before pulling translations for 5.1
         UI templates are dealt with and up-to-date / done.
         Just help remaining ].
    + investigate signing issues during make / check around files (Cloph)
       [ no insight 5.2.7 RC2 had the same issues ]

* Release Engineering update (Christian)
    + 5.2.7 RC2
      + tagged, need to up-load windows builds; rest already on the dev download server.
      + manual running of make checks works with reduced parallelism just fine.
      + the last of the 5.2.x line planned.
    + 5.4.0 Alpha 1 April 25th – status
      + due later today if tinderboxen are green.
    + 5.3.3 RC2 tagging next week.
    + Android & iOS Remote
      + no news.
    + online – 5.3.3 RC2
      + tagging due next week.

* Documentation (Olivier)
    + Patches on help contents from translators
      + fixing some strings found by the translators
    + New help pages to come from community (convert odt->xhp)
    + Some activity with local communities on doc. translation

* UX Update (Heiko)
    + Bugzilla (topicUI) statistics
        251(251) (topicUI) bugs open, 462(462) (needsUXEval) for evaluation by the UXteam
    + Updates:
        BZ changes   1 week   1 month   3 months   12 months  
             added      4(1)     10(1)     31(0)      486(0)  
         commented     69(35)   155(36)   572(36)    3580(47) 
           removed      3(3)      3(3)      7(4)       41(3)  
          resolved      6(2)     23(0)     84(1)      229(3)  
    + top 10 contributors:
          Philips, Yousuf made 127 changes in 1 month, and 1291 changes in 1 year
          Tietze, Heiko made 62 changes in 1 month, and 2282 changes in 1 year
          Foote, V Stuart made 43 changes in 1 month, and 679 changes in 1 year
          Thomas Lendo made 25 changes in 1 month, and 94 changes in 1 year
          Buovjaga made 22 changes in 1 month, and 368 changes in 1 year
          LibreTraining made 18 changes in 1 month, and 48 changes in 1 year
          Faulí Tarazona, Xisco made 13 changes in 1 month, and 402 changes in 1 year
          Pinto, Marco A.G. made 12 changes in 1 month, and 12 changes in 1 year
          Adolfo Jayme Barrientos made 10 changes in 1 month, and 64 changes in 1 year
          Henschel, Regina made 9 changes in 1 month, and 128 changes in 1 year

   + Working on Notebookbar variants
       + improving impl. and docs around it
   + discussed auto compression of images on insert today
       + discussed workflow for this.
   + hot topic on bugzilla: comment style tdf#103064
       + hot topic today: how comments are formatted,
           + people would like a dedicated paragraph style
   + plan to run survey about table styles soon.
   + new Telegram group “LibreOffice Design EN”: https://t.me/joinchat/AAAAAAx1jkAG95bMPMKh8Q

* Crash Reporting (Caolan)
    + 0 import failure, 4 export failures
       + 3 weeks at 0/0 – now have 4 export failures.
       + hope it’s new asserts picking things up.
    + 153 coverity issues – stable/un-changed.
    + Google / ossfuzz: 27 fuzzers active now
       + auto-filing and mgmt of CVEs (!?)
       + currently don’t know where these come from
          + not RedHat, not Google, someone saw & decided to file.
          + two were temporary issues: during testing process
             + made no sense to file CVEs.
          + two already fixed in all of the releases.
       + chasing the filer …
          + doesn’t make sense for transient errors in un-released git.
       + servers have more disk space & are building again.
          + trickle of stuff coming through.

* Hackfests (Bjoern)
    + next venues / suggestions
    + Munich OpenData/OpenGovernment BarCamp next weekend (Thorsten)
	  + https://www.meetup.com/code-for-muenchen/events/237339232/ 
    + Ladies who FOSS ? (Bubli)
    + event in Spain (Xisco)
        + will be in Malaga for Open conference in May 6th at 17:00
            + http://www.opensouthcode.org/conference/opensouthcode2017
        + an idea to do something.
        + Xisco giving a talk there too - be good to meet up.
    + Italian hack-fest coming up: 4 days May 27-30th
         + Perugia University
             + https://wiki.documentfoundation.org/Hackfest/Perugia2017
                + Bjoern, Eike, Miklos, Cloph signed up.
                + full house for accomodation/food
    + Essen meeting (Thorsten)
        + looking for a venue
        + German community event
        + suggestions for bike-shedding topics to get people interesting
            + UX / Extensions ?
        + Weekend of June 24 – Friday → Sun.

* mentoring/easyhack update
    + openhub statistics (2017-04-12), 273(273) people did 15751(15751) commits in 12 month in 9054202(9054202) lines of code
    + gerrit/git statistics:
          committer...   1 week    1 month     3 months   12 months    
                  open      91(47)    114(37)     138(33)     145(33)  
               reviews     523(94)   1747(54)    4590(76)   17167(17)  
                merged     228(64)    990(30)    2644(-8)   10183(-6)  
             abandoned      25(20)     59(21)     169(12)     645(16)  
           own commits     288(0)    1462(-47)   4805(20)   16871(-157)
        review commits      46(-7)    292(-22)    971(7)     3497(6)   
        contributor...   1 week     1 month     3 months    12 months   
                  open      20(-8)      35(-4)      51(-3)       52(-3) 
               reviews     575(121)   1992(14)    5609(102)   19679(392)
                merged      17(-13)    140(-36)    411(38)     1087(110)
             abandoned       6(2)       24(2)       74(5)       249(6)  
           own commits      17(-15)    138(-35)    343(8)       858(13) 
        review commits       0(0)        0(0)        0(0)         0(0)  
    + easyHack statistics:
       needsDevEval 23(23)   needsUXEval 0(0)   cleanup_comments 187(187)   
       total 230(230)   assigned 28(28)   open 175(175)   
    + top 5 contributors:
          Carl, Jens made 34 patches in 1 month, and 34 patches in 1 year
          Kainz, Andreas made 11 patches in 1 month, and 37 patches in 1 year
          Gelmini, Andrea made 9 patches in 1 month, and 106 patches in 1 year
          Zu Ximeng made 9 patches in 1 month, and 9 patches in 1 year
          Johnny_M made 9 patches in 1 month, and 23 patches in 1 year
    + top 5 reviewers:
          Stahl, Michael made 287 review comments in 1 month, and 1247 in 1 year
          Holešovský, Jan made 215 review comments in 1 month, and 597 in 1 year
          Behrens, Thorsten made 144 review comments in 1 month, and 411 in 1 year
          Vajna, Miklos made 113 review comments in 1 month, and 1190 in 1 year
          Rathke, Eike made 94 review comments in 1 month, and 1346 in 1 year
    + big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
          Beck Thomas thomas.beck at cib.de 
          Werner Tietz karlooforum at arcor.de 
          Manfred Blume manfred.blume at cib.de 
          Viscido Viscido marcoviscido at gmail.com 
          Säger Andreas villeroy at t-online.de 
          Zu Ximeng uznomis at yahoo.com 
          Jim Raykowski raykowj at gmail.com 
          Jain Umang mailumangjain at gmail.com 
          Widl Bernhard bernhard.widl at cib.de 
          AlexeyVlasov alexey.vlasov.work at gmail.com 
          Catherine Vance catvance77 at gmail.com 
          Magee, Timothy timothy at eastlincoln.net 
          Gabriel Herrera gabriel.herrerasanz at cib.de 

* GSoC update (Thorsten)
    + timeline:
         + May 4 - 29: projects public, community bonding period starts
         + May 29: last day to report inactive students
         + May 30: coding begins
         + June 26-30: first eval
         + July 24 - second eval
         + August 21- 29: pens down, wrap up
         + August 29 - September 5: final evaluations of students
         + September 6: passing projects announced
    + slot count looks good.
    + students have been selected
    + have backup mentors for all projects
    + when you pick a student: first come first served
         + no de-conflicting as in previous years.
    + can loose one if someone is found in-eligable.

* crash reporter news (Xisco)
    + http://crashreport.libreoffice.org/stats/?days=128
    + http://crashreport.libreoffice.org/stats/version/5.3.2.2
        + 3384 (last 7 days)
    + http://crashreport.libreoffice.org/stats/version/5.2.6.2
        + 2487 (last 7 days)
    + GDI resource starvation
        + assumed fixed by:
          https://bugs.documentfoundation.org/show_bug.cgi?id=103927
        + still getting GDI resource starvation somehow:
          help from QA to find / reproduce that ?
        + someone reported an issue (Xisco)
           + asked for the file.
AI:        + try to chase this down (Xisco)

* Commit Access
    + pushing to gerrit – concern wrt. CI bits, Clang, GCC failure (Miklos, Stephan)

* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
    + 1 week sleep.

* Jenkins / CI update (Norbert)

* l10n (Sophie)
    + happy with the UI string repair.
    + everything is ok now.

* QA update (Xisco)

    + Bug Hunting Session for 5.4.0 Alpha due tomorrow ( 28 April )
	+ First time using Testlink - https://manual-test.libreoffice.org/index.php
           + using this instead of Moztrap
           + Thanks to Sophie
	+ Contacted local community leaders
		+ Thanks to buovjaga
	+ Telegram group created for the occasion - https://t.me/LibreOffice_QA

    + UNCONFIRMED: 477 (+11)
        + enhancements: 49  (+3)
        + needsUXEval: 3 (+3)
        + haveBackTrace: 10 (+0)
        + needsDevAdvice: 34 (-1)
        + documentation:  0 (+0)

    + Most Pressing Bugs: http://tdf.io/mostressingbugs
        + New:
	    + Examining a Writer Table object crashes LibreOffice
                + https://bugs.documentfoundation.org/show_bug.cgi?id=107350
                + Bjoern ? - bisected + backtrace.
		   + Patch submitted to gerrit → https://gerrit.libreoffice.org/#/c/37002/

	    + CRASH: Libreoffice crashes while inserting a textbox in the header
                + https://bugs.documentfoundation.org/show_bug.cgi?id=107474
		   + Regression
	          + osl_acquireMutex

        + Older:
	    + FILEOPEN crash on opening svg-result of slide export
                + https://bugs.documentfoundation.org/show_bug.cgi?id=107142
		+ recent regression → notBibisectable
		+ suggested patch from Julien N 

        + Fixed: http://tdf.io/fixedmostpressingbugs
           + Michael Stahl fixed a lot of these.
           + Pivot Chart issue:
                + https://bugs.documentfoundation.org/show_bug.cgi?id=107072
                + Thanks to TomazV
	    + Crash on changing page type in document (editing) with many footnotes
                + https://bugs.documentfoundation.org/show_bug.cgi?id=107126
		   + Thanks to Michael S & Julien N

	    + CRASH: LibreOffice crashes when closing a document
                + https://bugs.documentfoundation.org/show_bug.cgi?id=107398
                +  Thanks to Michael S

	    + CRASH: Libreoffice crashes while deleting the header
                + https://bugs.documentfoundation.org/show_bug.cgi?id=107427
		   + Two different crashes fixed !!
                +  Thanks to Michael S


* QA stats
    + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
      +178  -120   (+58 overall)

      many thanks to the top bug squashers:
       Yousuf Philips (jay)    13
       Xisco Faulí             10
       V Stuart Foote          9
       Adolfo Jayme            7
       Buovjaga                6
       Bartosz                 6
       Tomaz Vajngerl          6
       Markus Mohrhard         5
       Eike Rathke             5
       Michael Stahl           4
       Timur                   3
       Telesto                 3
       Kevin Suo               3
       m.a.riosv               2
       Kohei Yoshida           2

    + top 10 bugs reporters:
       Yousuf Philips (jay)    44
       Heiko Tietze            16
       Xisco Faulí             5
       Telesto                 5
       Mark Hung               4
       Regina Henschel         3
       David Strozzi           2
       Timur                   2
       Marco A.G.Pinto         2
       baffclan                2
       David Lynch             2
       miles                   2
       Ximeng Zu               2
       andreas_k               2
       AaronPeterson           1

    + top 10 bugs fixers:
       Yousuf Philips (jay)    44
       Heiko Tietze            16
       Xisco Faulí             5
       Telesto                 5
       Mark Hung               4
       Regina Henschel         3
       David Strozzi           2
       Timur                   2
       Marco A.G.Pinto         2
       baffclan                2
       David Lynch             2
       miles                   2
       Ximeng Zu               2
       andreas_k               2
       AaronPeterson           1

* Highest-Priority bugs (aka "MABs"):
   + http://bit.ly/2lJAAJI
     5.3 : 4/36 -     11 %  (+6)
     5.2 : 3/31 -     9 %  (+0)
     5.1 : 2/34 -     5 %  (+0)
     5.0 : 2/58 -     3 %  (+0)
     4.4 : 4/75 -     5 %  (+0)
     4.3 : 5/72 -     6 %  (+0)
     4.2 : 6/132 -    4 %  (+0)
     4.1 : 5/81 -     6 %  (+1)
     4.0 : 4/81 -     4 %  (+0)
     old : 27/253 -   10 %  (-1)

* Bisected bugs open: keyword 'bisected'
   + more accurate - down to a single commit.
   + http://bit.ly/2dyIfDy
   + 374/1368 370/1360 371/1357 364/1347 359/1332 362/1326 358/1318 

     done by:
        Faulí Tarazona, Xisco   6
        Budea, Áron             3
        Stahl, Michael          2
 
* Bibisected bugs open: keyword 'bibisected'
   + http://bit.ly/2cSCXlS
   + 454/1923 449/1914 449/1910 440/1897 435/1882 437/1875 431/1866 

     done by:
        Faulí Tarazona, Xisco   7
        Budea, Áron             3
        Stahl, Michael          1
        Terrence Enger          1
        Philippe Hemmel         1

* all bugs tagged with 'regression'
   + 803(+8) bugs open of 5904(+23) total 16(+5) high prio.

     done by:
        Faulí Tarazona, Xisco      9
        m.a.riosv                  2
        Balland-Poirier, Laurent   2
        Buovjaga                   1
        Alex Thurgood              1
        Hung, Mark                 1
        Yoshida, Kohei             1
        Philips, Yousuf            1

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

   by OS:
     Linux         - 1(+0)
     Windows       - 2(+0)
     All           - 8(+4)
     Mac OS X      - 5(+0)


* ~Component   count net * all regressions
   + http://bit.ly/1BUdI8i
     Writer: other            - 133(+4)
     Calc                     - 121(-4)
     Impress                  - 80(+1)
     Writer: docx filter      - 70(-1)
     LibreOffice              - 59(+2)
     UI                       - 47(+0)
     Writer: doc filter       - 38(+0)
     graphics stack           - 35(+0)
     Draw                     - 32(+0)
     Base                     - 31(+0)
     Borders                  - 30(-2)
     Crashes                  - 28(+5)
     Writer: perf             - 26(+3)
     Writer: other filter     - 24(-1)
     Chart                    - 21(+1)
     filters and storage      - 21(+0)
     Printing and PDF export  - 15(+0)
     BASIC                    - 13(+1)
     Extensions               - 4(+0)
     framework                - 4(+0)
     Installation             - 1(+0)



More information about the LibreOffice mailing list