Date: prev next · Thread: first prev next last
2017 Archives by date, by thread · List index


* Present:
    + Stephan, Eike, Heiko, Olivier, Sophie, Miklos, Xisco, Caolan,
      Thorsten, Christian, Michael S

* Completed Action Items:

* Pending Action Items:
    + come up with a list of retiring committers to mail (Norbert)

* Release Engineering update (Christian)
    + 6.0 Beta 2 status
        + late features
            + gpg4libre branch (Thorsten)
               [ largely done, problems decrypting ] 
            + HTML help pieces (Olivier, Cloph)
               [ Shinnok is progressing with the scripts ]
            + ‘experimental’ Calc / threading UI setting (Michael)
               [ add to allow enabling if people want it ]
            + VC Runtime re-distributable installer (Cloph)
               [ will provide builds for testers ]
   + 6.0 RC1 – freeze next Tues Dec 19th
   + 5.4.4 RC2 status
   + Android
        + have a patch for unified headers
        + using llvm C++ crashes on ARM, so using GNU stl for ARM for now.
   + Online

* Documentation (Olivier)
     + Many fixes in help pages, mostly typos and updates (O Hallot, G. Kelemen, Fitoshido)
     + New help pages on Presenter Console and Calc’s data form.
     + New Help Makefiles landed thanks to David Tardon
           + working nicely.
           + need to connect LibreOffice to this new help.
           + some sfx2 / sfxhelp.cxx goodness needed.
     + Getting Started Guide stalled.
     + FOSDEM talk accepted.

* Testing Jitsi for ESC calls (Michael)
   + https://meet.jit.si/TDFESC
   + working nicely with 11 people
   + awesome quality (Thorsten)

* UX Update (Heiko)
    + Bugzilla (topicUI) statistics
        258(258) (topicUI) bugs open, 366(366) (needsUXEval) needs to be evaluated by the UXteam
    + Updates:
        BZ changes   1 week    1 month    3 months   12 months   
             added      6(0)      18(2)      46(-1)     115(-3)  
         commented     35(-30)   182(-46)   620(-12)   2313(-109)
           removed      0(0)       0(0)       4(0)       19(0)   
          resolved      5(0)      19(-3)     56(2)      245(2)   
    + top 10 contributors:
          Philips, Yousuf made 66 changes in 1 month, and 802 changes in 1 year
          Tietze, Heiko made 60 changes in 1 month, and 1095 changes in 1 year
          Zolnai, Tamás made 54 changes in 1 month, and 134 changes in 1 year
          Faulí Tarazona, Xisco made 52 changes in 1 month, and 395 changes in 1 y
          Dieter Praas made 40 changes in 1 month, and 90 changes in 1 year
          Thomas Lendo made 28 changes in 1 month, and 432 changes in 1 year
          Buovjaga made 16 changes in 1 month, and 267 changes in 1 year
          Christian Lehmann made 16 changes in 1 month, and 20 changes in 1 year
          Henschel, Regina made 16 changes in 1 month, and 126 changes in 1 year
          Krot, Serge made 14 changes in 1 month, and 14 changes in 1 year
   + Gradients submitted
        + some clang compilation problem.
        + https://gerrit.libreoffice.org/#/c/46428/
            + UITest_writer_demo failure, probably caused by the change after all
   + Elementary icons submitted
        + people working on them; people working on them. 
   + string changes:
        + planning terminology changes for bullet list styles,
            + changing List 1 → Roman List Lowercase
        + formats at find dialog, and customization
            + renaming bits here.
        + getting them ready before the hard string freeze.
   + proposing to flag internal file picker dialogs obsolete
     + many tickets on this topic (tdf#87860), bad usability
     + reasons for the dialog were kde4 – will have Qt5 dialog
     + concept of self-made file-picker not working.
     + we have CMIS dialogs for access to remote servers.
        + Open Remote Files eg.
     + what about http:// webdav URLs ? (Eike)
        + expect open-from-remote to replace that (Thorsten)
     => remove the option from the options page.
        + release-note – add to 6.0 “pending removal” list for 6.1
     + the ‘gen’ backend depends on generic file-picker (Caolan)
        + cancelled plan to drop it for now though.

* Crash Hunting (Caolan)
    + 143 import failure, 38 export failures
        + mstahl has fixed the exports
    + Calc threading crashers (Dennis on it)
        + believe all import crashers are calc
        + MATCH changes dependencies → black-list
        + TextSearch issue, implicit intersection ...
    + 6 coverity
        + 3 old lingering java warnings, see list mail fix/ignore etc.
        + Java lovers’ input appreciated.
    + 43 (+1) fuzzers * 3 sanitizers+engine combos (asan+libfuzzer,
            ubsan+libfuzzer, asan+afl)
        + latest is mathtype
            + digging these out of parent documents.
        + (writer) html next but can’t even get a short local run bug free yet
        + leaves calc html import as the last one to do.
            + including two filters here.

* Crash Reporter (Xisco)
    + http://crashreport.libreoffice.org/stats/version/5.3.6.1
        + 1602 (last 7 days) (down)
    + http://crashreport.libreoffice.org/stats/version/5.3.7.2
        + 1107 (last 7 days) (up)
    + http://crashreport.libreoffice.org/stats/version/5.4.2.2
          + 3992 (last 7 days) (up)
          + Updater still the main crasher
    + http://crashreport.libreoffice.org/stats/version/5.4.3.2
          + 2762 (last 7 days) (up)
        + lots of people decided to update ? – a peak here.
        + looking forward to 5.4.4 – which fixes main crashers in 5.4.3.

      + SfxSlotPool::GetSlotPool(SfxViewFrame *)
          + https://bugs.documentfoundation.org/show_bug.cgi?id=113755
          + Reported since 5.4
          + no reproducible steps so far
        + might be related to LibreOffice closing / shutdown with clipboard

* Hackfests & Events (Thorsten)
    + FOSDEM hack-fest / meetings
        + confirmed for following Monday/Tuesday at ICAB
        + dates confirmed (Monday + Tuesday), book your travel!
    + Hamburg – 1st new-style hackfest
        + deferred to next year ...
            + https://wiki.documentfoundation.org/Hackfests/HackfestTNG
    + fallback plan for March in either Italy or Germany
    + still looking for people who want help learning how to fix
      their problems interactively at a hackfest.

* mentoring/easyhack update
          committer...   1 week     1 month     3 months    12 months   
                  open      81(7)      131(6)      132(5)       136(4)  
               reviews     603(41)    1994(254)   4924(123)   18554(334)
                merged     342(56)    1322(237)   3365(374)   11667(359)
             abandoned      42(-3)     121(20)     250(18)      726(44) 
           own commits     347(-71)   1469(66)    4255(178)   13763(38) 
        review commits      71(-56)    338(15)     875(36)     3332(524)
        contributor...   1 week    1 month     3 months    12 months   
                  open      23(12)     35(5)       38(7)        42(7)  
               reviews     925(54)   3134(248)   7624(434)   23966(503)
                merged      28(3)      94(10)     243(-4)     1184(-55)
             abandoned       8(2)      24(7)       61(-18)     347(3)  
           own commits      28(3)      95(12)     250(-2)      877(45) 
        review commits       0(0)       0(0)        0(0)         0(0)  
    + easyHack statistics:
       needsDevEval 37(37)   needsUXEval 0(0)   cleanup_comments 206(206)   
       total 255(255)   assigned 22(22)   open 195(195)   
    + top 5 contributors:
          Gelmini, Andrea made 31 patches in 1 month, and 205 patches in 1 year
          Donkers, Winfried made 9 patches in 1 month, and 30 patches in 1 year
          Goncharuk, Lera made 8 patches in 1 month, and 15 patches in 1 year
          Johnny_M made 5 patches in 1 month, and 54 patches in 1 year
          Ekansh Jha made 3 patches in 1 month, and 7 patches in 1 year
    + top 5 reviewers:
          Pootle bot made 235 review comments in 1 month, and 722 in 1 year
          Stahl, Michael made 160 review comments in 1 month, and 1970 in 1 year
          Behrens, Thorsten made 160 review comments in 1 month, and 1012 in 1 year
          Rathke, Eike made 151 review comments in 1 month, and 1137 in 1 year
          Holešovský, Jan made 120 review comments in 1 month, and 1058 in 1 year
    + big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
          Martin Bakos bakosmartin@gmail.com 
          Aditya Dewan aditya.dewan@collabora.co.uk 
          Gergely Tarsoly g.tarsoly@yahoo.com 
          Kshitij Pathania kshitijpathania@gmail.com 
          Ahmed GHANMI aghanmi@linagora.com 

* Commit Access
 
* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
    + sleep for 17 weeks.

* Jenkins / CI update (Christian)
    from:Thu Dec  7 16:10:41 2017
    master linux rel  jobs: 212 ok: 199 ko:  13 fail ratio:  6.13 % break:   3 broken duration: 
2.98%
    master linux dbg  jobs: 143 ok: 125 ko:  17 fail ratio: 11.89 % break:   5 broken duration: 
8.57%
    master mac rel    jobs: 145 ok: 138 ko:   7 fail ratio:  4.83 % break:   4 broken duration: 
2.94%
    master mac dbg    jobs: 140 ok: 137 ko:   3 fail ratio:  2.14 % break:   2 broken duration: 
1.52%
    master win rel    jobs:  94 ok:  79 ko:  15 fail ratio: 15.96 % break:   9 broken 
duration:14.45%
    master win dbg    jobs: 115 ok:  96 ko:  19 fail ratio: 16.52 % break:  15 broken 
duration:12.88%
    master win64 dbg  jobs: 107 ok:  90 ko:  17 fail ratio: 15.89 % break:  12 broken 
duration:16.43%
    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: 387 ok: 348 ko:  33 fail ratio: 8.53%
    master gerrit plg jobs: 383 ok: 295 ko:  74 fail ratio:19.32%
    master gerrit win jobs: 287 ok: 250 ko:  32 fail ratio:11.15%
    master gerrit mac jobs: 285 ok: 266 ko:  13 fail ratio: 4.56%
    master gerrit all jobs: 382 ok: 236 ko: 115 fail ratio:30.10%
      + windows & mac only build if Windows ones succeed
      + why a big difference win+mac vs. linux.

* l10n (Sophie)
    + still waiting for fuzziness fix.
    + have a batch of fixes to push to pootle (Cloph)
         + 155k strings caught & fixed
         + missed quite a lot more, an additional script running
         + need to remove the fuzzy marker, while they’re translated marked fuzzy.
         + plan to have it done ~next week; before Xmas.

* cairo patch (Michael)
    + RGB24 surface – RGB32 surface – so, wasting 8bits.
    + might help gtk3 backend a bit

* QA update (Xisco)

    + UNCONFIRMED: 401 (+38)
        + enhancements: 50  (+8)
        + needsUXEval: 0 (-5)
        + haveBackTrace: 9 (+3)
        + needsDevAdvice: 31 (-1)
        + documentation:  4 (+1)
        + android:  18 (+1)

    + Most Pressing Bugs: http://tdf.io/mostressingbugs
        + New:
                [None]

        + Fixed:
             + Crash inserting link to .docx file in section
                   + https://bugs.documentfoundation.org/show_bug.cgi?id=114243
                   + fixed thanks to Michael Stahl

             + Crash inserting link to .docx file in section
                   + https://bugs.documentfoundation.org/show_bug.cgi?id=114243
                   + fixed thanks to Michael Stahl

             + Watermark crashes LibreOffice with some documents
                   + https://bugs.documentfoundation.org/show_bug.cgi?id=114338
                   + fixed thanks to Szymon Kłos

             + Crash while opening a document
                   + https://bugs.documentfoundation.org/show_bug.cgi?id=114342
                   + fixed thanks to Caolán McNamara.

* QA stats
    + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
      +167  -25 (-156) overall)
      many thanks to the top bug squashers:
       Xisco Faulí             35
       Buovjaga                11
       Eike Rathke             7
       Heiko Tietze            6
       Telesto                 6
       Regina Henschel         5
       Yousuf Philips (jay)    5
       Maxim Monastirsky       4
       V Stuart Foote          4
       Caolán McNamara         4

    + top 10 bugs reporters:
       Yousuf Philips (jay)    11
       Gabor Kelemen           10
       Xisco Faulí             6
       Thomas Lendo            5
       Regina Henschel         3
       Telesto                 2
       Aron Budea              2
       Rainer Bielefeld        2
       Volga                   2
       marcduhil               2

    + top 10 bugs fixers:
       Philips, Yousuf         4
       Thorsten Behrens        4
       Rathke, Eike            4
       Monastirsky, Maxim      3
       McNamara, Caolán        3
       Stahl, Michael          3
       Zolnai, Tamás           3
       Vajna, Miklos           2
       Volga                   2

    + top 10 bugs confirmers:
       Xisco Faulí             22
       Philips, Yousuf         9
       Jacques Guilleron       5
       Raal                    4
       Tietze, Heiko           4
       Nabet, Julien           3
       Foote, V Stuart         3
       Kevin Suo               2
       Buovjaga                2


* Highest-Priority bugs (aka "MABs"):
   + http://bit.ly/2lJAAJI
     5.3 : 2/49 -     4 %  (+0)
     5.2 : 2/39 -     5 %  (+0)
     5.1 : 1/35 -     2 %  (+0)
     5.0 : 2/62 -     3 %  (+0)
     4.4 : 2/76 -     2 %  (+0)
     4.3 : 5/74 -     6 %  (+0)
     4.2 : 6/134 -    4 %  (+0)
     4.1 : 3/84 -     3 %  (+0)
     4.0 : 4/83 -     4 %  (+0)
     old : 25/258 -   9 %  (+0)


* Bisected bugs open: keyword 'bisected'
   + more accurate - down to a single commit.
   + http://bit.ly/2dyIfDy
   + 420/1795 413/1767 416/1760 414/1748 425/1735 417/1714 412/1692 

     done by:
        Xisco Faulí            8
        Stahl, Michael         1
        Raal                   1
 

* Bibisected bugs open: keyword 'bibisected'
   + http://bit.ly/2cSCXlS
   + 510/2407 500/2376 502/2369 500/2355 510/2341 501/2317 497/2293 

     done by:
        Xisco Faulí            9
        Kevin Suo              1
        Terrence Enger         1
        Raal                   1


* all bugs tagged with 'regression'
   + 884(+5) bugs open of 6615(+43) total 7(+1) high prio.

     done by:
        Xisco Faulí            9
        Buovjaga               2
        Kevin Suo              1
        Rathke, Eike           1
        Henschel, Regina       1


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

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


* ~Component   count net * all regressions
   + http://bit.ly/1BUdI8i
     Writer: other            - 161(+1)
     Calc                     - 149(+10)
     Impress                  - 91(+2)
     Writer: docx filter      - 75(+1)
     LibreOffice              - 69(+0)
     UI                       - 48(+0)
     Writer: perf             - 34(+0)
     graphics stack           - 34(-2)
     Writer: doc filter       - 33(-2)
     Draw                     - 33(-1)
     Base                     - 29(-1)
     Borders                  - 28(+0)
     filters and storage      - 26(+0)
     Writer: other filter     - 25(-3)
     Chart                    - 22(+3)
     Crashes                  - 19(+1)
     Printing and PDF export  - 16(+0)
     BASIC                    - 15(+0)
     framework                - 5(+0)
     Linguistic               - 2(+0)
     sdk                      - 1(+0)
     Extensions               - 1(+0)
     Installation             - 1(+0)


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.