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


Bonjour,

Et les minutes de l'ESC. Je pense que la partie Fuzz / Crash Testing
vous intéressera, à mettre en rapport avec ce blog d'hier :
https://blog.documentfoundation.org/blog/2018/07/25/how-libreoffices-quality-has-improved-thanks-to-automated-tools-and-the-volunteer-contribution-of-security-specialists/
Un grand merci à RedHat et Caolán, Google et Forcepoint :)

À bientôt
Sophie


-------- Message transféré --------
Sujet : minutes of ESC call ...
Date : Wed, 25 Jul 2018 17:33:01 +0100
De : Michael Meeks <michael.meeks@collabora.com>
Pour : libreoffice-dev <libreoffice@lists.freedesktop.org>,
libreoffice-qa@lists.freedesktop.org

* Present:
    + Olivier, Sophie, Christian, Heiko, Xisco, Michael W, Stephan,
      Michael S, Michael M, Caolan, Eike

* Completed Action Items:
    + mail budget spreadsheet to the board (Thorsten)

* Pending Action Items:

* Release Engineering update (Christian)     + 6.0.6 – rc2 this week
        + only 2 patches submitted earlier today -so prlly not tag it today
          + more like tomorrow evening to tag it.      + 6.1.0 RC3 update
        + next week – going as scheduled.      + Remotes
    + Android viewer
    + Online
        + need an rc3 – Timar back soon.

* Documentation (Olivier)
     + New Help
        + missing icons fixed
        + more bookmarks fixing
        + some progress with Help editing online (M Saunders)
           + Added code snippets to editor CodeMirror (M Saunders)
        + People joining to improve new help
           + e.g. change PNG icons to SVG icons (tdf#117551)
           + needs a change in pootle too – to avoid re-translation
        + please help review 6.1.x help patches
     + Help contents
        + Some updates bits (g. Kelemen, ohallot, Caolan, Miklos, A.
Gelmini)
     + Guides
        + New chapters ready (Chapter 5 – Calc)
        + Assembling book
     + did we solve the link.txt issue ? (Heiko)
        + yes – created an XSL transform that re-maps these (Olivier H)
            + shouldn’t need to re-do this
            + we can change icons inside XHP files and drop link.txt
(ohallot)
        + eager to get rid of linkstxt (Heiko)
            + duplication is bad – don’t like that (Michael)

* UX Update (Heiko)
    + Bugzilla (topicUI) statistics
        250(250) (topicUI) bugs open, 288(288)  (needsUXEval) needs to
be evaluated by the UXteam
    + Updates:
        BZ changes   1 week    1 month   3 months   12 months
   added      5(-10)    16(-8)    24(-6)      92(-5)          commented
   60(12)    160(20)   311(25)    1695(-7)            removed      0(-1)
     1(0)      1(0)       10(-1)           resolved      2(-2)      9(0)
    19(-1)     155(-15)
    + top 10 contributors:
          Tietze, Heiko made 60 changes in 1 month, and 673 changes in 1
year
          Buovjaga made 41 changes in 1 month, and 206 changes in 1 year
          Foote, V Stuart made 33 changes in 1 month, and 257 changes in
1 year
          Xisco Faulí made 25 changes in 1 month, and 318 changes in 1 year
          Timur made 19 changes in 1 month, and 62 changes in 1 year
          kompilainenn made 16 changes in 1 month, and 42 changes in 1 year
          muso made 15 changes in 1 month, and 15 changes in 1 year
          Nabet, Julien made 13 changes in 1 month, and 29 changes in 1 year
          Henschel, Regina made 12 changes in 1 month, and 93 changes in
1 year
          Faure, Jean-Baptiste made 11 changes in 1 month, and 47
changes in 1 year

     + 118881 Personas not found again (seems root cause is different
than tdf#114731)
       +
http://document-foundation-mail-archive.969070.n3.nabble.com/About-Persona-lightweight-themes-td4244320.html
       +
https://blog.mozilla.org/addons/2018/07/12/upcoming-changes-for-themes/
       + suspect that this has been blocked.         + are personas used
at all ?
            + yes they are used (Heiko)
                 + keep it & it should be usable.
       + depending on someone else’s service is not great (Michael)
            + would love to have a few pre-canned personas shipped
            + and allow new ones in extensions or somesuch.

     + 118854 Style not Visible in List of Styles if Font is White
       and Background is not White
       + previous decision is WYSIWYG – will discuss it again etc.

     + design request for a banner for 6.1
http://document-foundation-mail-archive.969070.n3.nabble.com/Banner-for-AMA-and-6-1-release-tc4244462.html
       + needed for the 6.1 release.
* Fuzz / Crash Testing (Caolan)
    + 17(-3) import failures, 114(+110) export failures
        + exploded – but have fixed the ~110 excel export failures
             + nothing thread related there.
    + coverity
        + 0 (+0, -17)
        + down to zero for 1st time in 12 months.     + forcepoint round #8
        + smaller set of issues here – only 7
        + now all fixed, 0 outstanding.
    + oss-fuzz 10 (-3), 0 major, 10 minor
        + 3 fixed there, nothing major outstanding.            + lots of
OOM stuff here – but not real
                 + can’t release memory from excessive string concats
                 + great way to find perf. issues here ...
  * Crash Reporting (Xisco)
    + http://crashreport.libreoffice.org/stats/version/5.4.7.2
         + 535 (last 7 days) (+1)
    + http://crashreport.libreoffice.org/stats/version/6.0.4.2
         + 851 (last 7 days) (-116)
    + http://crashreport.libreoffice.org/stats/version/6.0.5.2
         + 1360 (last 7 days) (+68)

    + Fix for top / 4th  cherry-picked to 6-0-6
         + Thanks to Markus Mohrhard            
            + https://gerrit.libreoffice.org/#/c/57988/

* GSoC schedule (Heiko)
   + Coding: May 14 - August 6
   + 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
   + https://wiki.documentfoundation.org/Development/GSoC/2018

* Hackfests & Events
   + Akademy in Vienna Aug 11-17th
      + Thorsten?
   + FrOScon in Bonn: Aug 25
      + Bubli, Thorsten, perhaps Cloph.
   + Conference – September
   + potentially one in Bern / Switzerland - October 19th.
   + working on a Munich event October 26-28th (Thorsten)
      + an Open Gov’t meeting from the City of Munich
      + good to have a hack-fest back-to-back there.
      + moving slowly here …

* mentoring/easyhack update
          committer...   1 week      1 month      3 months    12 months
                   open       98(-12)    157(19)      159(19)
169(18)                reviews     1370(-40)   5627(58)     9569(708)
23039(596)
                merged      248(-37)   1286(-100)   3606(30)
13998(-6)              abandoned        9(-3)      54(-2)      266(-1)
   981(-13)
           own commits      204(-49)   1029(-24)    3497(-52)   14949(192)
        review commits       85(30)     320(14)      939(-16)
3591(83)         contributor...   1 week    1 month   3 months     12
months                      open     17(-8)     68(-1)     70(-2)
73(-2)                 reviews     46(-68)   307(-4)   4172(-541)
28566(-594)
                merged     56(32)    178(34)    379(6)       1720(9)
           abandoned      4(-6)     38(1)      94(-9)       345(-5)
       own commits     60(38)    177(34)    407(17)      1406(61)
  review commits      0(0)       0(0)       0(0)          0(0)       +
easyHack statistics:
       needsDevEval 53(53)   needsUXEval 2(2)   cleanup_comments
218(218)          total 268(268)   assigned 27(27)   open 185(185)
+ top 5 contributors:
          Gelmini, Andrea made 59 patches in 1 month, and 449 patches in
1 year
          Sophia Schröder made 28 patches in 1 month, and 87 patches in
1 year
          Rizal Muttaqin made 9 patches in 1 month, and 13 patches in 1 year
          Vikas Mahato made 9 patches in 1 month, and 10 patches in 1 year
          Justin Luth made 9 patches in 1 month, and 19 patches in 1 year
    + top 5 reviewers:
          Pootle bot made 3117 review comments in 1 month, and 4163 in 1
year
          Behrens, Thorsten made 220 review comments in 1 month, and
1622 in 1 year
          Pootle bot made 216 review comments in 1 month, and 1914 in 1 year
          Adolfo Jayme Barrientos made 207 review comments in 1 month,
and 877 in 1 year
          Holešovský, Jan made 157 review comments in 1 month, and 1300
in 1 year
    + big CONGRATULATIONS to contributors who have at least 1 merged
patch, since last report:
          Salim Habchi salim.habchi@epitech.eu
* Commit Access

* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
    + sleeping ~15 weeks.

* Jenkins / CI update (Christian)
    from:Wed Jul 18 18:03:03 2018
    master linux rel  jobs: 138 ok: 137 ko:   1 fail ratio:  0.72 %
break:   1 broken duration: 0.17%
    master linux dbg  jobs: 121 ok: 121 ko:   0 fail ratio:  0.00 %
break:   0 broken duration: 0.00%
    master mac rel    jobs: 116 ok: 116 ko:   0 fail ratio:  0.00 %
break:   0 broken duration: 0.00%
    master mac dbg    jobs: 115 ok: 114 ko:   1 fail ratio:  0.87 %
break:   1 broken duration: 0.00%
    master win rel    jobs:  43 ok:  28 ko:  13 fail ratio: 30.23 %
break:   9 broken duration:63.13%
    master win dbg    jobs:  67 ok:  47 ko:  19 fail ratio: 28.36 %
break:  13 broken duration:33.96%
    master win64 dbg  jobs:  75 ok:  53 ko:  22 fail ratio: 29.33 %
break:  16 broken duration:25.86%
    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%
    master gerrit lin jobs: 432 ok: 313 ko:  45 fail ratio: 10.42% time
for ok: mean:  17 median:  15
    master gerrit plg jobs: 438 ok: 306 ko:  22 fail ratio:  5.02% time
for ok: mean:  31 median:  28
    master gerrit win jobs: 483 ok: 289 ko:  64 fail ratio: 13.25% time
for ok: mean:  71 median:  72
    master gerrit mac jobs: 429 ok: 297 ko:  28 fail ratio:  6.53% time
for ok: mean:  56 median:  34
    master gerrit all jobs: 388 ok: 242 ko:  87 fail ratio: 22.42% time
for ok: mean:  99 median:  89
  + https://dev-www.libreoffice.org/tmp/gerrit_180725.html     + tests
failing more than twice in last seven days:
      3 CppunitTest_sd_import_tests_smartart
      3 CppunitTest_sw_ooxmlimport                      (linux)
      4 CppunitTest_sc_subsequent_export_test   (linux gcc release)
      7 CppunitTest_vcl_fontfeature                     (windows)
  + back to normal again …
    + still problem with font related test on windows
    + PDF & fontfeature issues – intermittently failing …
    + Quikee did a fix to select a more specific font (Michael S)
       + unfortunately it didn’t seem to help
       + or perhaps too fresh to have these based on it (Christian)
           + think it was 2 weeks ago (Michael S)
               + don’t know how old patches are typically
 + updated gerrit to a new release(Christian)
     + need to update your API tokens  if you use them.
     + annoyed by some UX  change here – am I logged in ? (Heiko)

* l10n (Sophie)
    + working – nothing to report.
* bitergia dashboard (Michael)
    + the data on commits is basically rubbish.
    + setup to count everything; vs. limiting to only 1 branch (Christian)
        + decided to have all branches.
    + would like numbers to reflect master & stable branches (Michael)
AI: + great to have a filter for master + libreoffice-* (Christian)

* GCC 4.8 support no longer needed for master by City of Munich (Stephan)
    + their new base-line is Ubuntu 18.04 / gcc 7
    + wrote a mail to the list already.     + CentOS 6 + Developer
toolset dependency.
        + gives us 4.8.2 only.
        + a recent Developer toolset 7 – with gcc7
            + only around for 64bit x86.
        + would loose option to build 32bit Linux TDF builds if we use this
            + or cross-compile etc. …
    + MS compiler:
        + many different VS 2017 out there – keep adding features in each.
        + if we use base-line VS2017 – not many new features.
        + if stick to latest one: get ~complete C++17 support.
    + a good idea to check/configure for latest-1 VS 2017 version (Tor
on mail)
        + can we get the exact data in configure.
    + CentOS7 ? (Michael)
        + also an old compiler by default (Stephan)
            + its the Developer toolset that is the issue
            + not just the compiler – also base libraries (Christian)
AI: + ask RH internally here (Stephan)
    + alternative – to drop 32bit Linux TDF builds (Stephan)
AI:     + get download numbers for 32bit Linux (Christian)

* QA update (Xisco)

    + UNCONFIRMED: 392 (+5)
        + enhancements: 40  (-1)
        + needsUXEval: 7 (-6)
        + haveBackTrace: 7 (+0)
        + needsDevAdvice: 28 (+1)
        + documentation:  0 (+0)
        + android:  12 (-1)

    + Most pressing bugs:
        + New
            + FILEOPEN: Read Error in .EPS images inserted in
LibreOffice 6.0...
                + https://bugs.documentfoundation.org/show_bug.cgi?id=118659
                + Quikee.

            + Crash when two Fields are empty, on same line and inside a
table ...
                + https://bugs.documentfoundation.org/show_bug.cgi?id=118859
                + Mike K

        + Older
            + Calc: Crash when cutting some content
                + https://bugs.documentfoundation.org/show_bug.cgi?id=118707
                + Henry Castro

            + Crash deleting a table using the floating table toolbar
                + https://bugs.documentfoundation.org/show_bug.cgi?id=118786
                + Jmux – (returned from vacation) might be anything.

            + [Crash] Insert Signature Line after select image object
                + https://bugs.documentfoundation.org/show_bug.cgi?id=118777
                + Michael S. and Bubli working on it...

            + LibreOffice Writer unexpectedly silently exits on loading doc.
                + https://bugs.documentfoundation.org/show_bug.cgi?id=118385
                + Szymon K ?

            + CRASH: Print Preview crashes on signed document without
infobar
                + https://bugs.documentfoundation.org/show_bug.cgi?id=117426
                + Bubli (has fix for 5.4.x) band-aid ? …
                + asked wrt. cherry-picking to 6.0 (Xisco)
                    + would prefer to have band-aid in 6.0 & 6.1 (Michael)
                    + would prefer an ideal fix if possible (Thorsten)
                       + otherwise band-aid sounds sensible.
                => push the band-aid fix into 6.0 and 6.1 for now (Xisco)

        + Fixed:
            + CRASH: Writer crashes when double click on first OLE
object ...
                + https://bugs.documentfoundation.org/show_bug.cgi?id=118919
                + Thanks to Caolán

            + CRASH when adding comment to a tracked change (no gtk3)
                + https://bugs.documentfoundation.org/show_bug.cgi?id=118827
                + Thanks to Caolán

            + Adding long entry to Autocorrect replace table causes a crash
                + https://bugs.documentfoundation.org/show_bug.cgi?id=118517
                + Thanks to Xisco

* QA stats

    +
https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
      +118  +19 (-122) overall)
      many thanks to the top bug squashers:
       Xisco Faulí             12
       Heiko Tietze            11
       V Stuart Foote          10
       Caolán McNamara         10
       Buovjaga                7
       Armin Le Grand (CIB)    6
       Timur                   6
       Aron Budea              5
       Miklos Vajna            5
       Jean-Baptiste Faure     4

    + top 10 bugs reporters:
       Telesto                 7
       Xisco Faulí             6
       Harald Koester          4
       Mark Hung               4
       Luke                    3
       revsamtp                3
       Joel Madero             3
       Dom Walden              3
       muso                    2
       Emil Tanev              2

    + top 10 bugs fixers:
       McNamara, Caolán        9
       Tietze, Heiko           7
       Le Grand, Armin         5
       Foote, V Stuart         5
       Vajna, Miklos           5
       Xisco Faulí             4
       Németh, László          3
       Grandin, Noel           2
       Hung, Mark              2
                               1

    + top 10 bugs confirmers:
       Xisco Faulí             19
       Buovjaga                16
       Faure, Jean-Baptiste    6
       Timur                   6
       Tietze, Heiko           5
       kompilainenn            4
       Dieter Praas            4
       Foote, V Stuart         4
       m.a.riosv               3
       Raal                    3


* Highest-Priority bugs (aka "MABs"):
   + http://bit.ly/2lJAAJI
     6.0 : 4/45 -     8 %  (+0)
     5.4 : 2/38 -     5 %  (+0)
     5.3 : 1/53 -     1 %  (+0)
     5.2 : 1/41 -     2 %  (+0)
     5.1 : 0/35 -     0 %  (+0)
     5.0 : 2/63 -     3 %  (+0)
     4.4 : 1/76 -     1 %  (+0)
     4.3 : 2/73 -     2 %  (+0)
     4.2 : 5/134 -    3 %  (+0)
     4.1 : 3/84 -     3 %  (+0)
     4.0 : 4/83 -     4 %  (+0)
     old : 19/257 -   7 %  (+0)


* Bisected bugs open: keyword 'bisected'
   + more accurate - down to a single commit.
   + http://bit.ly/2dyIfDy
   + 557/2390 561/2371 549/2337 538/2301 537/2290 539/2275 530/2253
     done by:
        Xisco Faulí           15
        Buovjaga               3
        himajin100000          1

* Bibisected bugs open: keyword 'bibisected'
   + http://bit.ly/2cSCXlS
   + 730/3114 731/3091 710/3046 678/2988 654/2953 656/2936 648/2910
     done by:
        Xisco Faulí           19
        Buovjaga               3
        sasu.liuhanen          1


* all bugs tagged with 'regression'
   + 970(+1) bugs open of 7340(+29) total 17(+0) high prio.

     done by:
        Xisco Faulí           16
        Buovjaga               3
        Benes, Luke            2
        kompilainenn           1
        Telesto                1
        Raal                   1
        perie_gut              1
        Nabet, Julien          1
        Timur                  1
        Cor Nouws              1


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

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


* ~Component   count net * all regressions
   + http://bit.ly/1BUdI8i
     Writer: other            - 225(+4)
     Calc                     - 165(+1)
     Impress                  - 107(+1)
     Writer: docx filter      - 81(+0)
     LibreOffice              - 66(-2)
     UI                       - 45(-1)
     Borders                  - 33(+0)
     Base                     - 33(+0)
     Writer: doc filter       - 32(+0)
     Draw                     - 32(-1)
     Crashes                  - 31(-2)
     graphics stack           - 30(+0)
     filters and storage      - 29(+0)
     Writer: other filter     - 27(+0)
     Writer: perf             - 26(+0)
     Chart                    - 21(-1)
     BASIC                    - 19(+0)
     Printing and PDF export  - 14(+0)
     framework                - 5(+0)
     Formula Editor           - 1(+0)
     Extensions               - 1(+0)
     Installation             - 1(+0)
     Linguistic               - 1(+0)
     sdk                      - 1(+0)
_______________________________________________
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice

-- 
Envoyez un mail à qa+unsubscribe@fr.libreoffice.org pour vous désinscrire
Les archives de la liste sont disponibles à https://listarchives.libreoffice.org/fr/qa/
Privacy Policy: https://www.documentfoundation.org/privacy

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.