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


And apologies again for forgetting to send these out immediately:

* Present
    + Stephan, Jan-Marek, Xisco, Olivier, Sophie, Michael M, Christian, Heiko
      Caolan, Eike, Kendy, Teodor, Michael S, Bubli

* Completed Action Items:
    + restore commit bit + mail (Kendy, Michael)
    + font issues (Xisco)
         [ http://bugs.documentfoundation.org/attachment.cgi?id=136092
             + picture comes from Thomas – but nothing reported (Xisco)
                  + suspend this then.
             + telegram guy says “everything solved” (Heiko)
                  + want to buy flowers for Caolan ]

* Pending Action Items:
    + fix scripts producing junk numbers for crash testing (7 and 7) (Shinnok)
        [ pending – making the scripts work again. ]
    + fwd build details on Mac / CVE build / test failure to the list (Shinnok)
        [ still working on this, hope to have it done today,
          add - enable/disable doxygen / gettext in the wiki ?
          do we recommend a check build for newcomers ?
              + yes – unit testing is important (Michael)
                 + will send details on failing CVE test to the list (Shinnok)
                 + compiling on Linux – no problems with default (Heiko)
                    + on Mac he has to build with –no-build-check
                        + also see this regularly (Stephan)
              + got a configuration from Caolan’s tinderbox
              + have pending Mac fix patches (Jmux)
                 + pending monotonic ticks patch
          + can we add homebrew in parallel to MacPorts ? (Shinnok)
              + easy to link against homebrew by mistake (Cloph)
                 + only autoconf/automake/make etc.
                 + if we have macports already, not against homebrew
              + don’t we recommend LODE on Mac ? (Stephan)
                 + surely why we created LODE in the 1st instance.
              => if we invest time – invest it in improving LODE on Mac ]

* Release Engineering update (Christian)
    + 5.4.2 RC1 status
        + branch & creating RC1
        + https://gerrit.libreoffice.org/#/q/status:open+branch:libreoffice-5-4 
    + 5.3.7 - 1st week of October as initially scheduled
    + 6.0 Alpha1 – moved to after the conference
    + Android
        + not rendering anything except blankness & white-ness
        + some fixes went in nevertheless, but blocking a new release.
        + Tomaz may have a clue – bisected to a specific commit
        + should we build a bibisect repo ? (Michael)
            + compression and/or signature a problem (Kendy)
    + Online
        + create an RC2 later.

* Documentation (Olivier)
     + unexpected surgery early this week, recovering well
     + helponline now with tweaked custom search by Google
         + Language segmentation
         + No ads
         + all results in the LibreOffice domain
     + Doc team working on the 6.0 Guides. 
         + revisions and proofreading
         + monitoring Release notes 6.0 for additions.
     + Initial discussion on a rich text XHP editor (Jean Spiteri).
     + how far are we from using the HTML for off-line help (Kendy)
         + alpha is getting close.
         + we are quite close (Olivier)
            + need some skills in C++ to invoke off-line pages in the software
            + can help out with this (Kendy)
                + more worried about packaging, installation etc.
            + a tree of HTML pages that will be compressed & packaged
                + 40MB of disk-space
            + could be an MSI file, or an extension
            + don’t have the knowledge of how to build the files.
                + need to tweak vnd.com.star.sun to a browser understood protocol
AI:      + research the best way to build this (Olivier)

* UX Update (Heiko)
    + Bugzilla (topicUI) statistics
        254(254) (topicUI) bugs open, 407(407) (needsUXEval) needs to be evaluated by the UXteam
    + Updates:
        BZ changes   1 week   1 month   3 months   12 months  
             added      6(0)     18(-1)    34(2)      130(-3) 
         commented     86(46)   222(42)   537(62)    2927(-25)
           removed      1(1)      1(1)      5(1)       40(-3) 
          resolved      6(1)     21(-1)    72(4)      289(4)  
    + top 10 contributors:
          Tietze, Heiko made 107 changes in 1 month, and 1586 changes in 1 year
          Thomas Lendo made 68 changes in 1 month, and 463 changes in 1 year
          Philips, Yousuf made 54 changes in 1 month, and 1350 changes in 1 year
          Foote, V Stuart made 46 changes in 1 month, and 570 changes in 1 year
          Cor Nouws made 36 changes in 1 month, and 300 changes in 1 year
          Buovjaga made 36 changes in 1 month, and 379 changes in 1 year
          Adolfo Jayme Barrientos made 33 changes in 1 month, and 70 changes in 1 y
          Faulí Tarazona, Xisco made 30 changes in 1 month, and 490 changes in 1 y
          dieterp made 14 changes in 1 month, and 50 changes in 1 year
          Telesto made 11 changes in 1 month, and 75 changes in 1 year
    + Mascot update ?
       + waiting for BoD
    + Open source survey
       + https://design.blog.documentfoundation.org/2017/09/13/open-source-means-libreoffice-users/
       + stability, usability, and compatibility are paramount
       + transparency and replicability are more appreciated by experts 
         and developers. 
       + importance to know the publisher
       + like to support what we know with hard data.
    + Design meeting
       + talked about when dropdown selection become effective
       + cannot change things when wheel-scrolling through font names eg.
       + ‘live preview’ ? (Michael)
       + will discuss this in design call
           + decision is not to change this (yet)

* CrashHunting (Caolan)
    + 3 import failures, 0 export failures
        + fixed the impress blocker
    + 7 coverity issues
    + Google / ossfuzz: 32 fuzzers active now
        + still finding slk/calc filter issues
       + working on flat-odf next for the fuzzer
           + tough – no configuration in the fuzzer
              + cf. conference talk.

* Crash Reporter (Xisco)
    + http://crashreport.libreoffice.org/stats/?days=128
    + http://crashreport.libreoffice.org/stats/version/5.3.4.2
        + 2121 (last 7 days)
    + http://crashreport.libreoffice.org/stats/version/5.3.5.2
        + 516 (last 7 days)
    + http://crashreport.libreoffice.org/stats/version/5.3.6.1
        + 285 (lasy 7 days)
    + http://crashreport.libreoffice.org/stats/version/5.4.0.3
        + 1834 (last 7 days)
    + http://crashreport.libreoffice.org/stats/version/5.4.1.2
        + 1407 (last 7 days)
    + top bug – missing symbols from merged.dll ? (Michael)
        + 
http://crashreport.libreoffice.org/stats/crash_details/6ed34f4e-7836-4afd-9bd8-ffa9eb1db28a#allthreads
        + 
http://crashreport.libreoffice.org/stats/crash_details/1b36c17c-1209-4d1b-9381-0e71a4044069
        + are we up-loading symbols or ? …
            + symbols are up-loaded & correct (Cloph)
            + processing from the minidump is not working
            + is it the crash-report-side processing ?
            + if you do the debugging yourself it works.
       + Markus suggested - problems with MSVC 2015 install ? (Xisco)
       + remaining top crashes don’t have good traces (no surprise) (Michael)
AI:         + look into that (Cloph)

* Hackfests & Events (Bubli)
    + new plan from Bjoern:
       + https://skyfromme.wordpress.com/2017/08/27/hackfests-the-next-generation/
         + another kickoff call September 17th at 14:30 UTC  for planning.
    + LibreOffice Conference

* mentoring/easyhack update (Shinnok)
          committer...   1 week     1 month      3 months    12 months   
                  open      56(12)     110(-12)     125(0)       133(1)  
               reviews     549(19)    1988(-135)   5145(17)    17198(95) 
                merged     209(19)     809(-8)     2634(46)    10626(199)
             abandoned      25(10)      79(22)      258(90)      680(98) 
           own commits     236(-56)   1020(18)     1550(196)   14058(-32)
        review commits      67(-20)    326(-19)     455(65)     2858(7)  
        contributor...   1 week     1 month     3 months    12 months    
                  open      16(-10)     37(-20)     41(-20)      43(-21) 
               reviews     756(88)    2567(-95)   6459(58)    21353(228) 
                merged      26(-11)    165(-26)    367(-55)    1315(-112)
             abandoned      17(-4)      39(-12)     84(-57)     276(-68) 
           own commits      26(-7)     166(-25)    246(27)      971(18)  
        review commits       0(0)        0(0)        0(0)         0(0)   
    + easyHack statistics:
       needsDevEval 26(26)   needsUXEval 1(1)   cleanup_comments 197(197)   
       total 251(251)   assigned 14(14)   open 210(210)   
    + top 5 contributors:
       <bug – not generated by script ?>
    + got a new ssr student joining, introduced to the list
       => ask to send weekly reports to the list
       + evaluate quality of responses.
    + possible new developer interacting on the list
    + how important is Java on Mac ?
        + without it ‘base’ has real problems (Michael M)
        + subsequent-tests use it (Michael S)
        + should we recommend installing it on Mac ?
           + works fine for jmux
    + need help with gitdm-config & scripts
        + bug me about it (Michael)
    + working on the ESC scripts still – lots of errors there.
    + easyhack procedure (Heiko)
        + in the past put effort into not changing tickets
        + recommend not setting ‘needs-ux’ on easy-hacks
        + otherwise we end up with big, uncertain discussions on tickets
        + shouldn’t have unclear easy-hacks
        => if needs UX input – it is not an easy hack

* Commit Access

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

* Jenkins / CI update (Christian)
    from:Thu Sep  7 16:26:32 2017
    master linux rel  jobs: 182 ok: 171 ko:  11 fail ratio:  6.04 % break:   2 broken duration: 
0.65%
    master linux dbg  jobs: 147 ok: 145 ko:   2 fail ratio:  1.36 % break:   2 broken duration: 
0.89%
    master mac rel    jobs: 182 ok: 163 ko:  19 fail ratio: 10.44 % break:   7 broken duration: 
6.72%
    master mac dbg    jobs: 166 ok: 148 ko:  16 fail ratio:  9.64 % break:   8 broken duration: 
8.55%
    master win rel    jobs: 107 ok:  91 ko:  16 fail ratio: 14.95 % break:  12 broken 
duration:24.56%
    master win dbg    jobs: 113 ok:  97 ko:  16 fail ratio: 14.16 % break:  12 broken 
duration:17.00%
    master win64 dbg  jobs: 113 ok: 101 ko:  12 fail ratio: 10.62 % break:   7 broken 
duration:14.41%
    lo-5.3 mac        jobs:   7 ok:   6 ko:   1 fail ratio: 14.29 % break:   1 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: 327 ok: 291 ko:  36 fail ratio:11.01%
    master gerrit plg jobs: 325 ok: 269 ko:  53 fail ratio:16.31%
    master gerrit win jobs: 328 ok: 285 ko:  41 fail ratio:12.50%
    master gerrit mac jobs:   0 ok:   0 ko:   0 fail ratio: 0.00%
    master gerrit all jobs: 326 ok: 239 ko:  83 fail ratio:25.46%
    + fail ratio improved
    + Macs added back to build configuration in gerrit config.

* l10n (Sophie)
    + nothing new, smooth work ongoing.

* Fraction / MapMode re-factor (Noel)
    + type ‘long’ is 32bits on win even in a 64bit, but 64bit on Linux
    + get an inconsistent Fraction on different platforms.
    => intention is to convert it to be consistent everywhere.
    + used to be a problem with calc (Kendy)
       + when the fraction didn’t handle 64bit
       + comments were horribly re-placed
       + grid disappeared in calc when we last poked it (Michael)
    + be careful here …
    + would love more unit tests here (Michael)

* Extra GSoC Unix/Print dialog (Michael S)
    + what is the story around this ?
    + the common print dialog from the open printing foundation (Caolan)
        + it is built, but will only kick into action if the
          other half is installed on your computer
        + benefit ? (Michael)
            + claim they’ve made the core of GNOME printing dialog
              available to all applications as a backend.
           => can print to the cloud etc. to Google Account as PDF eg.
              on Linux.
       + unifying the print dialog across toolkits (Jmux)
           + a backend – and a print-dialog.

* QA update (Xisco)

    + great unconfirmed score; below 400 for a while
        + added Android to the list.

    + UNCONFIRMED: 390 (-58)
        + enhancements: 44  (-2)
        + needsUXEval: 1 (-2)
        + haveBackTrace: 9 (+0)
        + needsDevAdvice: 33 (-1)
        + documentation:  2 (-1)
        + android:  25 (+0)

          + Many thanks to Buovjaga ( 38 ), Xisco Faulí ( 17 ),
          Jean-Baptiste Faure ( 15 ), Dieter Praas ( 10 ),
          Heiko Tietze ( 9 ), Jacques Guilleron ( 9 ), raal ( 7 ),
          Aron Budea ( 7 ), Thomas Lendo ( 6 ), Alex Thurgood ( 5 )
          and many others


    + Most Pressing Bugs: http://tdf.io/mostressingbugs
        + New:
            + FILESAVE: LibreOffice is stuck while saving (MACOS)
                + https://bugs.documentfoundation.org/show_bug.cgi?id=112288
                + Jmux ?
                + already had a look at it, and don’t see it.
                    + waiting for monotonic ticks to go in.
                    => lots of review comments in gerrit …
                    + would like to see if it fixes this (Michael)

        + Older:

        + Fixed:
          + CALC - crashes on COPYing 3+ whole rows to clipboard with OpenGL
                + https://bugs.documentfoundation.org/show_bug.cgi?id=108299
                + still in-progress; allocating unreasonably gigantic bitmaps.
                + Thanks to Dennis.

          + Crash when opening docx converted from pdf (Linux/MAC)
                + https://bugs.documentfoundation.org/show_bug.cgi?id=112311
                + Thanks to Michael Stahl

* QA stats
    + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
      +118  +27 (-146) overall)
      many thanks to the top bug squashers:
       Buovjaga                16
       V Stuart Foote          9
       Alex Thurgood           9
       Xisco Faulí             7
       Tamás Zolnai            6
       Heiko Tietze            6
       Szymon Kłos             5
       Andreas Brandner        5
       Yousuf Philips (jay)    5
       Justin L                5

    + top 10 bugs reporters:
       Aron Budea              6
       Emil Tanev              6
       Regina Henschel         5
       Telesto                 4
       Gabor Kelemen           4
       Luke                    3
       Tamás Zolnai            3
       Yousuf Philips (jay)    3
       Thomas Lendo            2
       Michael Viveros         2


    + top 10 bugs fixers:
        Zolnai, Tamás          6
        McNamara, Caolán       5
        Andreas Brandner       5
        Stahl, Michael         4
        Holešovský, Jan        3
        Alex Thurgood          3
        Szymon Kłos            3
        Kara, Muhammet         2
        Budea, Áron            2
        Buovjaga               2


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


* Bisected bugs open: keyword 'bisected'
   + more accurate - down to a single commit.
   + http://bit.ly/2dyIfDy
   + 369/1583 372/1569 375/1557 381/1551 377/1541 383/1533 381/1515 

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

* Bibisected bugs open: keyword 'bibisected'
   + http://bit.ly/2cSCXlS
   + 461/2191 461/2173 466/2159 477/2152 471/2139 476/2129 469/2106 

     done by:
        Faulí Tarazona, Xisco   8
        Budea, Áron             4
        Justin L                2
        Buovjaga                2
        Raal                    1


* all bugs tagged with 'regression'
   + 872(-2) bugs open of 6336(+22) total 7(+0) high prio.

     done by:
        Buovjaga                5
        Faulí Tarazona, Xisco   3
        Justin L                2
        Budea, Áron             2
        Benes, Luke             1
        Faure, Jean-Baptiste    1
        David                   1
        MM                      1
        Jacques Guilleron       1
        Alex Thurgood           1


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

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


* ~Component   count net * all regressions
   + http://bit.ly/1BUdI8i
     Writer: other            - 151(+4)
     Calc                     - 139(+0)
     Impress                  - 82(-2)
     LibreOffice              - 72(+0)
     Writer: docx filter      - 71(+2)
     UI                       - 51(+2)
     graphics stack           - 37(-1)
     Writer: doc filter       - 37(-2)
     Draw                     - 35(+0)
     Writer: perf             - 32(+0)
     Base                     - 30(+0)
     Borders                  - 30(+0)
     Writer: other filter     - 26(-2)
     filters and storage      - 23(+0)
     Chart                    - 20(-1)
     BASIC                    - 16(+1)
     Printing and PDF export  - 16(-1)
     Crashes                  - 14(-1)
     framework                - 4(+0)
     Installation             - 3(+0)
     Linguistic               - 2(+0)
     Extensions               - 2(+0)
     sdk                      - 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.