Date: prev next · Thread: first prev next last


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

* Completed Action Items:

* Pending Action Items:
    + come up with a list of retiring committers to mail (Norbert)
    + go over the past budget ideas & cleanup as a base (Thorsten)

* Release Engineering update (Christian)
    + 6.0.2 - RC1 – tag Feb 2 0
        + will be done by Xisco later today
        + a 1 RC only release.
        + move back to normal branching further down the release.
        + problems with crash-reporter (Michael)
AI:          + do a branch on the tag (Christian)
    + 6.0 kill ? (Heiko)
        + on our download page – have access to 6.0
        + not sure it is a problem – hard to find (Cloph, Michael)
             + will disappear when builds go from the mirror directory.
    + 5.4.6 - RC1 tag Feb 27 next Tues. 
        + regular 2x RC schedule.
    + Android
        + roll out covers all users
        + crash reports looking much better
    + Online
        + should do a 6.0.2 RC1/final next week.

* Documentation (Olivier)
    + Catching up the help pages gap x features updates (ohallot, LaurentBP)
    + Published 3/8 Macro BASIC ref. cards (JF Nifenecker, ohallot)
       + written in French; now translated to English.
    + Resuming book review for Getting Started 6 (D. Barton, Jrodriguez, ohallot)
    + Please advise on https://gerrit.libreoffice.org/#/c/49914/
       + massive change, terminology: removing the word Runtime
       + is there a reason for that ? (Eike)
           + bothers the authors (Olivier)
               + “Runtime” doesn’t seem to be needed in text.
           + can we do this with a sed script across the translations ? (Michael)
               + yes, if only a script – but did translators translate it ? (Cloph)
                   + if not – mostly tricky.
           + is “catagiries” in commit Categories in change? (Michael)
               + yes (Olivier)
AI:       + ask Sophie (Olivier)

* UX Update (Heiko)
    + Bugzilla (topicUI) statistics
        250(250) (topicUI) bugs open, 322(322) (needsUXEval) needs to be evaluated by the UXteam
    + Updates:
        BZ changes   1 week   1 month    3 months   12 months  
             added      6(-2)    15(-6)     33(-4)     107(-9) 
         commented     49(8)    196(-37)   474(-28)   2016(-48)
           removed      0(0)      0(0)       2(0)       14(-1) 
          resolved      3(1)     12(1)      44(-2)     192(-23)
    + top 10 contributors:
          Tietze, Heiko made 94 changes in 1 month, and 887 changes in 1 year
          Philips, Yousuf made 28 changes in 1 month, and 782 changes in 1 year
          Buovjaga made 22 changes in 1 month, and 220 changes in 1 year
          Xisco Faulí made 19 changes in 1 month, and 286 changes in 1 year
          Foote, V Stuart made 19 changes in 1 month, and 296 changes in 1 year
          Budea, Áron made 19 changes in 1 month, and 58 changes in 1 year
          Thomas Lendo made 19 changes in 1 month, and 433 changes in 1 year
          Thomas Linard made 18 changes in 1 month, and 65 changes in 1 year
          Dieter Praas made 15 changes in 1 month, and 89 changes in 1 year
          Telesto made 15 changes in 1 month, and 85 changes in 1 year

  + Easyhacking: How to set up your environment
    https://design.blog.documentfoundation.org/2018/02/22/easyhacking-set-environment/
       + collection of links to the wiki: so people can install code and hack on it
       + first of a series Heiko plans on this
           + since some GSOC students don’t know how to do it.

  + Improvements to Font Listing
https://design.blog.documentfoundation.org/2018/02/18/improvements-font-listing/
       + outcome of design session last week
       + how to filter out un-interesting fonts in the font-name drop-down.
       + 3 options; poll in the blog – give your feedback to inform the devs
         ultimate decisions as they implement.

  + New backgrounds gallery theme in 6.1
       + Extensions for legacy bitmaps available
       + now can install the old background images via extensions.

* Crash Hunting (Caolan)
    + 0 (-1) import failure, 0(+0) export failures
        + good news.
    + 4(+0) coverity
    + ?? 45 fuzzers * 3 sanitizers+engine combos (asan+libfuzzer,
            ubsan+libfuzzer, asan+afl), font parser last added
        + something wrong up-stream; not producing results.
        + unclear what changed; exception suggests no config files.
    + forcepoint – have been finding things in master
        + also in DLP libraries
        + finding some bits in filter-detection
    + lots of overlap between fuzzing & crash-testing & coverity
        + finding the same things.
    + added a fuzzer for PDF importing and finding bits in PDF export.

* Crash Reporter (Xisco)
    + http://crashreport.libreoffice.org/stats/version/5.3.7.2
        + 1004 (last 7 days) (down)
    + http://crashreport.libreoffice.org/stats/version/5.4.4.2
          + 924 (last 7 days) (down)
    + http://crashreport.libreoffice.org/stats/version/5.4.5.1
          + 514 (last 7 days) (up)
    + http://crashreport.libreoffice.org/stats/version/6.0.0.3
          + 3160 (last 7 days) (down)
    + http://crashreport.libreoffice.org/stats/version/6.0.1.1
        + 1363 (last 7 days) (up)
        + reports look like longer-running ones now ~back to normal.

* GSoC Application (Thorsten, Heiko)
   + some blogging / tweeting of our acceptance appreciated.
     + would be good to get Heiko / Italo / Mike on it.
   + 10 mentors so far (+8 pending)

 * GSoC schedule
   + Student Application Period: March 12 – 27
   + Application Review Period: March 27 - April 23
   + Student Projects Announced: April 23
   + Community Bonding: April 23 - May 14
   + Coding: May 14 - August 6
   + Evaluation 1: June 11 - 15
   + Evaluation 2: July 9 - 13
   + Students Submit Code and Final Evaluations: August 6 - 14
   + Mentors Submit Final Evaluations: August 14 - 21
   + Results Announced: August 22

   + Everybody look at the ideas page, please:
     + https://wiki.documentfoundation.org/Development/GSoC/Ideas

* Hackfests & Events (Thorsten)
     + Hamburg TNG – 1st new-style hackfest
        + outlined for April 7/8th.
                + https://wiki.documentfoundation.org/Hackfest/Hamburg2018 
            + https://wiki.documentfoundation.org/Hackfests/HackfestTNG
        + please book travel & add your name there.
        + hope to combine it with the German Community Meeting …

* mentoring/easyhack update
          committer...   1 week     1 month      3 months    12 months    
                  open      53(-18)     99(-17)     101(-17)     104(-17) 
               reviews     537(-20)   2304(-160)   5677(77)    19510(117) 
                merged     353(49)    1518(55)     4136(105)   12640(126) 
             abandoned      16(-2)      92(-44)     293(-18)     827(2)   
           own commits     329(34)    1406(-66)    4158(-44)   14873(-105)
        review commits      59(2)      318(-22)     909(-50)    3262(25)  
        contributor...   1 week    1 month     3 months   12 months   
                  open      18(-1)     33(-5)      36(-5)      40(-4) 
               reviews     884(36)   3527(14)    8715(92)   26505(215)
                merged      32(4)     168(-11)    373(8)     1349(13) 
             abandoned       4(0)      21(-1)      67(0)      324(-3) 
           own commits      30(-2)    176(-14)    378(12)    1094(11) 
        review commits       0(0)       0(0)        0(0)        0(0)  
    + easyHack statistics:
       needsDevEval 35(35)   needsUXEval 1(1)   cleanup_comments 199(199)   
       total 242(242)   assigned 19(19)   open 187(187)   
    + top 5 contributors:
          Gelmini, Andrea made 50 patches in 1 month, and 322 patches in 1 year
          Johnny_M made 31 patches in 1 month, and 83 patches in 1 year
          Jim Raykowski made 16 patches in 1 month, and 36 patches in 1 year
          Ilmari Lauhakangas made 14 patches in 1 month, and 34 patches in 1 year
          Donkers, Winfried made 6 patches in 1 month, and 33 patches in 1 year
    + top 5 reviewers:
          Pootle bot made 303 review comments in 1 month, and 1087 in 1 year
          Stahl, Michael made 274 review comments in 1 month, and 2147 in 1 year
          Behrens, Thorsten made 183 review comments in 1 month, and 1296 in 1 year
          Rathke, Eike made 172 review comments in 1 month, and 1210 in 1 year
          Mohrhard, Markus made 153 review comments in 1 month, and 1007 in 1 year
    + big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
          Samuel Thibault sthibault@hypra.fr 
          Kacper Kasper kacperkasper@gmail.com 

* Commit Access
        + Michael Weghorn (Thorsten)
         + was a Munich student, lots of commits, and now back
         => add him.

* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
    + sleep for 8 weeks.

* Jenkins / CI update (Christian)
    from:Thu Feb 15 15:13:50 2018
    master linux rel  jobs: 167 ok: 166 ko:   1 fail ratio:  0.60 % break:   1 broken duration: 
0.05%
    master linux dbg  jobs: 115 ok: 102 ko:  11 fail ratio:  9.57 % break:  10 broken 
duration:10.97%
    master mac rel    jobs: 141 ok: 137 ko:   3 fail ratio:  2.13 % break:   2 broken duration: 
4.16%
    master mac dbg    jobs: 147 ok: 142 ko:   5 fail ratio:  3.40 % break:   5 broken duration: 
3.82%
    master win rel    jobs:  94 ok:  80 ko:  14 fail ratio: 14.89 % break:  10 broken 
duration:15.17%
    master win dbg    jobs: 112 ok:  97 ko:  15 fail ratio: 13.39 % break:   9 broken duration: 
7.51%
    master win64 dbg  jobs:  99 ok:  84 ko:  15 fail ratio: 15.15 % break:   7 broken 
duration:13.31%
    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%
    branch gerrit all jobs:   0 ok:   0 ko:   0 fail ratio: 0.00%
    master gerrit lin jobs: 431 ok: 386 ko:  36 fail ratio: 8.35%
    master gerrit plg jobs: 432 ok: 281 ko: 130 fail ratio:30.09%
    master gerrit win jobs: 274 ok: 234 ko:  36 fail ratio:13.14%
    master gerrit mac jobs: 274 ok: 228 ko:  40 fail ratio:14.60%
    master gerrit all jobs: 441 ok: 198 ko: 199 fail ratio:45.12%
     + numbers look quite bad.
     + a new negative record in terms of failing builds.
     + OTOH – gerrit is saving master from breakage
     + 70 more commits than last week.
     + tinderbox builds stuck on Linux builders completing
         + wedged the queue.
     + tinderbox build timeout has been reduced now
         + after no build output from 2700s – killed (was 4hrs)
     + new Mac Pro hooked up to jenkins – td81
         + need to tweak the ccache size – a low hit ratio so far
         + a full-build in 70mins
         + ccache in around 25mins
         + this is a smaller machine – a more powerful one coming.
     + hope to remove tombstone builds – when new Mac arrives.

* Budgeting (Thorsten)
    + collecting other wish-lists – cross-check with GSoC ideas
    + current ideas list:https://wiki.documentfoundation.org/Development/Budget2018

* l10n (Sophie)

* QA update (Xisco)

    + QA stats about LibreOffice 6.0
        + 
https://blog.documentfoundation.org/blog/2018/02/20/libreoffice-6-0-exploring-qa-statistics/
        + 

    + Pinged ~90 old Bugzilla contributors with a ‘we miss you’ email.
 
    + UNCONFIRMED: 487 (-11)
        + enhancements: 58  (-7)
        + needsUXEval: 0 (-2)
        + haveBackTrace: 5 (+0)
        + needsDevAdvice: 24 (+0)
        + documentation:  6 (+3)
        + android:  19 (+10)

    + Most Pressing Bugs: http://tdf.io/mostressingbugs
        + New:
             + Crash using "Close" button for Extension Manager -> Check/Updates
                   + https://bugs.documentfoundation.org/show_bug.cgi?id=115420
                   + lots of duplicates here – 200 crash reports this week.
                   + Jan-Marek ?

             + EDITING: Table loses formatting when inserting a new row in a table
                   + https://bugs.documentfoundation.org/show_bug.cgi?id=115573
                   + GSOC table formatting work:
                     https://gerrit.libreoffice.org/#/c/49831/
                   + on Kendy’s plate longer term – unless someone else wants it.
                   + Samuel interested in mentoring paper-cuts of which this is one

        + Older:
             + EDITING: CRASH when paste special source.ods as GDI metafile
                   + https://bugs.documentfoundation.org/show_bug.cgi?id=114710
                   + kohei ?
                   + Tor looking into it ?                        
          
        + Fixed:
             + CRASH: Trying to convert a table row to a text in a docx-document
                   + https://bugs.documentfoundation.org/show_bug.cgi?id=115569 
                   + thanks to Ashod

             + macOS: libreoffice crash on startup, VCL thread mutex condition
                   + https://bugs.documentfoundation.org/show_bug.cgi?id=103690
                   + thanks to Tor

* QA stats
    + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
      +199  -11 (-179) overall)
      many thanks to the top bug squashers:
       Buovjaga                25
       Xisco Faulí             22
       Telesto                 12
       Olivier Hallot          11
       Eike Rathke             8
       V Stuart Foote          8
       Aron Budea              8
       Timur                   7
       Heiko Tietze            7
       Jim Raykowski           6

    + top 10 bugs reporters:
       krishna [:kr1shna]      13
       Telesto                 8
       Yousuf Philips (jay)    5
       Xisco Faulí             4
       Alex ARNAUD             3
       J. Schulte              3
       Laurent BP              3
       Thomas Lendo            3
       Buovjaga                3
       Aron Budea              3

    + top 10 bugs fixers:
       Jim Raykowski           6
       Rathke, Eike            5
       Vajna, Miklos           4
       Kaganski, Mike          3
       Yoshida, Kohei          3
       Philips, Yousuf         3
       Xisco Faulí             2
       Buovjaga                2
       Justin L                2
       Bergmann, Stephan       2

    + top 10 bugs confirmers:
       Buovjaga                36
       Xisco Faulí             22
       Budea, Áron             11
       Raal                    9
       Alex Thurgood           7
       Foote, V Stuart         6
       Tietze, Heiko           6
       Faure, Jean-Baptiste    6
       Dieter Praas            6
       *UNKNOWN*               5


* Highest-Priority bugs (aka "MABs"):
   + http://bit.ly/2lJAAJI
     5.3 : 3/53 -     5 %  (+2)
     5.2 : 2/40 -     5 %  (-2)
     5.1 : 1/35 -     2 %  (+0)
     5.0 : 2/63 -     3 %  (+0)
     4.4 : 2/76 -     2 %  (+0)
     4.3 : 6/75 -     8 %  (+0)
     4.2 : 6/134 -    4 %  (+0)
     4.1 : 3/84 -     3 %  (+0)
     4.0 : 4/83 -     4 %  (+0)
     old : 23/259 -   8 %  (+0)


* Bisected bugs open: keyword 'bisected'
   + more accurate - down to a single commit.
   + http://bit.ly/2dyIfDy
   + 442/1921 436/1899 438/1888 434/1876 429/1856 428/1848 427/1840 

     done by:
        Xisco Faulí           12
        Raal                   5
        Budea, Áron            4
        Buovjaga               1
        Kaganski, Mike         1
 

* Bibisected bugs open: keyword 'bibisected'
   + http://bit.ly/2cSCXlS
   + 534/2539 531/2520 534/2508 529/2495 523/2475 523/2468 520/2459 

     done by:
        Xisco Faulí           13
        Budea, Áron            3
        Raal                   2
        Kaganski, Mike         1


* all bugs tagged with 'regression'
   + 907(+6) bugs open of 6792(+29) total 12(+0) high prio.

     done by:
        Budea, Áron                7
        Buovjaga                   5
        Xisco Faulí                5
        Raal                       3
        Alex ARNAUD                2
        robert                     1
        Balland-Poirier, Laurent   1
        Kaganski, Mike             1
        Cor Nouws                  1
        Telesto                    1


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

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


* ~Component   count net * all regressions
   + http://bit.ly/1BUdI8i
     Writer: other            - 169(+4)
     Calc                     - 154(+1)
     Impress                  - 105(+1)
     Writer: docx filter      - 72(+0)
     LibreOffice              - 70(-2)
     UI                       - 46(+1)
     graphics stack           - 35(+0)
     Draw                     - 34(+0)
     Writer: doc filter       - 33(+0)
     Base                     - 30(-2)
     Borders                  - 30(+1)
     Writer: perf             - 29(-3)
     filters and storage      - 27(+1)
     Writer: other filter     - 26(+1)
     Crashes                  - 21(-1)
     Chart                    - 20(+0)
     Printing and PDF export  - 18(+0)
     BASIC                    - 17(+1)
     framework                - 4(+0)
     Linguistic               - 1(+0)
     Extensions               - 1(+0)
     sdk                      - 1(+0)
     Installation             - 1(+0)

-- 
To unsubscribe e-mail to: projects+unsubscribe@global.libreoffice.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.libreoffice.org/global/projects/
All messages sent to this list will be publicly archived and cannot be deleted

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.