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


* Present:
    + Justin, Cloph, Heiko, Stephan, Gabriel, Ilmari, Thorsten, Xisco, Miklos, Michael M, Olivier, 
William, Sophie

* Completed Action Items:
    + None

* Pending Action Items:
    + put together some proposal on what are the benefits of a dev list move from FDO to TDF 
(William)

* Release Engineering update (Cloph)
    + 7.0 status
      + UI freeze & string freeze in the first week of July
      + rc1 is due next week, string freeze but still from libreoffice-7-0
      + there will be 3 RCs (Cloph)
    + 6.4 status
      + 6.4.5 rc2 was tagged yesterday, 2 patches missed the boat
    + Remotes
    + Android viewer
    + Online

* Marketing changes & late-feature work (Michael M)
    + new positioning coming
    + to protect peope who work on the project & encourage others to contribute
    + code changes proposed:
      + late change: adding phrases to the software to point out that it's supported by voluneers 
and it's intended for personal use / home users
      + qualified compenies could use an Enterprise branding
      + possibly a string change to make that more visible
      + support that (Thorsten)
        + BoD has consessus on this
        + push out rc1 towards the end of next week? (Miklos)
           + ok to tag on Thursday (Christian)
        + stay in close-contact, check the bits in next week & get sign-off.
      + does it align with the latest naming of "community"? (Heiko)
        + it will be probably "Personal" (Michael)
        + have branding for normal & high resolution & TDF branded version
        + on the final builds, they get this splash screen
        + in the past - changed it to Community Edition
        + change that to something.
        + need a larger "Personal" that is there for TDF too (Michael M)
        + splash is not translated, perhaps can de-couple (Thorsten)
           + even if last-minute changes over next week.
           + don't want to annoy translators.
      + same for Online
      + would affect help? (Olivier)
           + yes, but potentially doing this incrementally (Michael)
      + "Personal", would this be translated? (Xisco)
        + would not translate at the end - it's a brand (Sophie)

* Documentation (Olivier)
    + New Help
       + Fixed some xhp editor issues (ohallot)
       + CSS changes (fitoshido)
    + Helpcontent2
       + Updates, fixes and new pages (ohallot, fitoshido, gelmini, Libreofficiant, G. Kelemen)
       + Please review 7.0 branch Help patches (1 reviewer)
         + Happy to help out (Sophie)
    + Google seasons of doc 2020
       + Application phase on going
    + Guides
       + Calc guide 6.4 published
       + New covers for Guides 7.x
          https://nextcloud.documentfoundation.org/s/Jrjnq4eeSFPo3zW
       + New templates for chapters,

* UX Update (Heiko)
    + Bugzilla (topicUI) statistics
        243(243) (topicUI) bugs open, 265(265) (needsUXEval) needs to be evaluated by the UXteam
    + Updates:
        BZ changes   1 week    1 month    3 months   12 months
             added      9(3)      22(5)      47(4)      165(5)
         commented     55(-19)   288(-54)   955(-30)   3517(6)
           removed      0(-1)      1(0)       6(0)       46(0)
          resolved      8(0)      41(-3)    131(4)      368(6)
    + top 10 contributors:
          Heiko Tietze made 170 changes in 1 month, and 2064 changes in 1 year
          Foote, V Stuart made 43 changes in 1 month, and 602 changes in 1 year
          Telesto made 39 changes in 1 month, and 210 changes in 1 year
          Dieter Praas made 35 changes in 1 month, and 527 changes in 1 year
          Ilmari Lauhakangas made 30 changes in 1 month, and 155 changes in 1 year
          Timur made 29 changes in 1 month, and 230 changes in 1 year
          Kainz, Andreas made 29 changes in 1 month, and 459 changes in 1 year
          Xisco Fauli made 27 changes in 1 month, and 577 changes in 1 year
          srijan bhatia made 24 changes in 1 month, and 24 changes in 1 year
          BogdanB made 23 changes in 1 month, and 83 changes in 1 year

    + New tickets with needsUXEval Jun/18-Jun/25

      * 15 tickets requesting UX input

      * Setting different Calc Border Styles for the same cell with the
        toolbar button
        + https://bugs.documentfoundation.org/show_bug.cgi?id=133623
        + dup of https://bugs.documentfoundation.org/show_bug.cgi?id=103770
        + border widget adds lines, request is to toggle

      * Words whose characters span multiple languages should not undergo
        spell checking
        + https://bugs.documentfoundation.org/show_bug.cgi?id=131487
        + don't spell check dell'International for example
        + seeking input at the l10n ML

      * Unclear option "Use printer metrics for document formatting"
        + https://bugs.documentfoundation.org/show_bug.cgi?id=131136
        + Tools > Options > Draw > General > Compatibility >
          "Use printer metrics for document formatting"

* Crash Testing (Caolan)
    + 0(-5) import failure, 4(-1) export failures
    + ??? coverity issues
    + Google / ossfuzz: ?? fuzzers active now

* Crash Reporting (Xisco)
    + https://crashreport.libreoffice.org/stats/version/6.3.6.2
        + (-233) 2094 2327 1758 1376 858 668 529 283 0
    + https://crashreport.libreoffice.org/stats/version/6.4.2.2
        + (-208) 1887 2095 2354 2731 3033 3501 3702 4322 5765 6869 6527 8046 6988 3716 0
    + https://crashreport.libreoffice.org/stats/version/6.4.3.2
        + (-786) 2625 3411 3771 4896 6243 7540 6577 5725 4328 2199 0
    + https://crashreport.libreoffice.org/stats/version/6.4.4.2
        + (-476) 6857 7333 5252 3670 1638 0

    + https://crashreport.libreoffice.org/stats/signature/gdi32full.dll
    + crash signature problem is still there (mentioned last week)
    + 6.4.5 got lots of new crash fixes, should be better now


* Cleaning up Windows symbols (Cloph)
    + Is it fine to remove symbols for old Win RCs and release versions?
    + How many people are using that? bibisect repos don't use these
    + Only Timur uses them (Xisco)
      + ask on the QA mailing list?
      + but those were for daily builds
    + would not miss old TDF release symbols (Thorsten, Miklos)

* GSoC 2020 (Ilmari)
    + Projects announced: https://blog.documentfoundation.org/blog/2020/05/05/9769/
    + June 1, 2020 - August 24, 2020: Students work on their projects
    + 6 projects accepted
    + the game is on, students are reporting more or less regularly
      + remind your students if it's not happening
    + 1st evaluation: June 29, 2020 - July 3, 2020 (next week)
    + no emergency observed so far
    + feature branch vs gerrit changes (Thorsten)
      + a combination of these works great
      + push once a day to the branch, but get the changes into master soon

* Mentoring/easyhack update
          committer...   1 week     1 month     3 months   12 months
                  open     133(20)     198(43)     199(40)     209(39)
               reviews     528(-16)   1804(132)   4216(36)   20951(-140)
                merged     363(-69)   1737(19)    4893(52)   19185(-57)
             abandoned      25(10)      80(-3)     274(1)     1048(9)
           own commits     248(8)     1106(-5)    3682(9)    15634(-29)
        review commits     110(26)     449(8)     1179(20)    4661(2)
        contributor...   1 week     1 month     3 months     12 months
                  open       43(5)      76(3)        80(2)        82(2)
               reviews     1306(20)   4990(128)   12066(316)   41204(252)
                merged       37(-1)    183(-13)     376(11)      997(29)
             abandoned        9(-4)     53(3)       117(4)       569(0)
           own commits       66(21)    270(-3)      562(35)     1308(55)
        review commits        0(0)       0(0)         0(0)         0(0)
    + easyHack statistics:
       needsDevEval 8(8)   needsUXEval 2(2)   cleanup_comments 224(224)
       total 272(272)   assigned 23(23)   open 230(230)
    + top 10 contributors:
          Steve Fanning made 84 patches in 1 month, and 86 patches in 1 year
          Johnny_M made 74 patches in 1 month, and 152 patches in 1 year
          Gökay ŞATIR made 22 patches in 1 month, and 22 patches in 1 year
          LibreOfficiant made 8 patches in 1 month, and 132 patches in 1 year
          Ilmari Lauhakangas made 6 patches in 1 month, and 28 patches in 1 year
          Aditya Sahu made 6 patches in 1 month, and 11 patches in 1 year
          yakovru made 6 patches in 1 month, and 6 patches in 1 year
          Attila Bakos made 4 patches in 1 month, and 17 patches in 1 year
          Ahmad Ganzouri made 4 patches in 1 month, and 6 patches in 1 year
          Nagy Tibor made 4 patches in 1 month, and 7 patches in 1 year
    + top 10 reviewers:
          Behrens, Thorsten made 226 review comments in 1 month, and 1338 in 1 year
          Olivier Hallot made 184 review comments in 1 month, and 560 in 1 year
          Timar, Andras made 160 review comments in 1 month, and 1365 in 1 year
          Adolfo Jayme Barrientos made 158 review comments in 1 month, and 1128 in 1 year
          Ilmari Lauhakangas made 88 review comments in 1 month, and 154 in 1 year
          Michael Stahl made 82 review comments in 1 month, and 1402 in 1 year
          Grandin, Noel made 78 review comments in 1 month, and 1071 in 1 year
          Kaganski, Mike made 76 review comments in 1 month, and 866 in 1 year
          Németh, László made 70 review comments in 1 month, and 539 in 1 year
          Vajngerl, Tomaž made 66 review comments in 1 month, and 268 in 1 year
    + Patches automatically abandoned:
        tdf#122565: Add UItest ( Xisco Fauli )
            - https://gerrit.libreoffice.org/#/c/92191

        gtk3_kde5: Add support for extra listboxes in fpicker ( Alexander Volkov )
            - https://gerrit.libreoffice.org/#/c/92505
            - Restored (Michael W, who probably can't make it to the call today)
            - gtk3_kde5 is little code, so it can live next to the kf5 backend (Thorsten)

        Try to do something about Calc/ScatterXY help ( Peter Gervai )
            - https://gerrit.libreoffice.org/#/c/92536
            - Olivier will take a look
                -Patch is empty and was abandoned by pootle bot. (olivier)

    + big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
          Martin Whitaker
          yakovru
          Damian Walkowski

* Commit Access
    + decision from last week (Heiko)
      + a bit early -> get back to this later
    + Yunusemre Şentürk of Collabora (Miklos)
      + would be used for Collabora branches only, but there the lack of rebasing permission is 
painful currently
    => no objections (all)
AI: send the welcome mail (Miklos)
AI: toggle the permission (Cloph)

* Developer Certification (Stephan/Kendy/Thorsten)
    + sleep 13 weeks
    + seeking for a new person as a replacement for Bjoern, who is currently
      inactive

* Jenkins / CI update (Christian)
    from:Thu Jun 18 13:37:46 2020
    master linux rel  jobs:  58 ok:  58 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 
0.00%
    master linux dbg  jobs:  51 ok:  48 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 
0.00%
    master mac rel    jobs:  83 ok:  83 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 
0.00%
    master mac dbg    jobs:  86 ok:  86 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 
0.00%
    master win rel    jobs:  70 ok:  70 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 
0.00%
    master win dbg    jobs:  76 ok:  76 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 
0.00%
    master win64 dbg  jobs:  74 ok:  74 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 
0.00%
    master gerrit lin jobs: 549 ok: 430 ko:  83 fail ratio: 15.12% time for ok: mean:  21 median:  
21
    master gerrit plg jobs: 486 ok: 300 ko: 150 fail ratio: 30.86% time for ok: mean:  30 median:  
29
    master gerrit win jobs: 573 ok: 375 ko: 146 fail ratio: 25.48% time for ok: mean:  54 median:  
54
    master gerrit mac jobs: 549 ok: 423 ko:  78 fail ratio: 14.21% time for ok: mean:  33 median:  
29
    master gerrit all jobs: 493 ok: 229 ko: 204 fail ratio: 41.38% time for ok: mean:  71 median:  
64
   + https://dev-www.libreoffice.org/tmp/gerrit_200625.html
   + tests that failed more than twice in last seven days:
      3 error "this member function can be declared static [loplugin:staticmethods]" triggered in 
included file 
/home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/include/unotest/macros_test.hxx:52:10
      3 CppunitTest_chart2_import
      3 CppunitTest_sw_uwriter
      3 UITest_writer_tests7
      4 CppunitTest_sw_ww8export3
      6 Killed by the kill-wrapper
      6 CppunitTest_sd_import_tests
      6 UITest_writer_tests
      7 CppunitTest_sd_pdf_import_test
      9 CppunitTest_sw_uiwriter

    + back to normal failure ratio

* l10n (Sophie)
  + work is ongoing
  + fixed xml syntax failing checks for all languages in master

* Graphics architecture (Thorsten)
  * https://pad.documentfoundation.org/p/ESC_graphics_architecture
  * skia / vulkan: try it on master (Lubos)
    + metabug: https://bugs.documentfoundation.org/show_bug.cgi?id=129062
      + 3 (+2) open bugs, 74 total (+5)

* LibreOffice Conference will be Online (Sophie)
  + deadline to submit your talks: 21st July

* The zoo of http/web and crypto libraries that we ship (Thorsten)
  + context: it seems we might be getting some funding from some large US company
  + 3 proposals:
    + curl-based UCP (get rid of neon/serf)
    + more grandual security permissions
    + protected mode (similar to what the competition does when the doc comes via email / 
downloaded)

* macOS 11 support (Julien)
  + see 
<http://document-foundation-mail-archive.969070.n3.nabble.com/About-MacOs-future-with-ARM-tt4281998.html>
  + any thoughts here?
  + mostly have the bridge already (aarch64 linux bridge would be quite similar), probably (Stephan)
  + sit and wait for the moment (Thorsten, Miklos)
    + no planning needed right now

* Dev mailing list move from FDO to TDF infra (William)
  + sent a proposal to the dev list
    + did not see it (Miklos)
  + https://lists.freedesktop.org/archives/libreoffice/2020-June/085420.html
  + it was a deliberate decision back in the day to have the dev list open (Thorsten)
    + you don't have to subscribe
    + that would not work on any TDF lists
    + if the benefit is not good enough and there is a large cost, then makes sense to move
  + if you post very rarely, it's more likely that your mail ends up in the mod queue
  + don't get admin help on FDO (William)
  + perhaps the no-subscribe requirement is less important these days due to gerrit (Thorsten)
    + neutral on this move
  + multiple lists (Thorsten)
    + dev, commits, qa, design, etc.
  + what is the main pain point? (Thorsten)
    + the dev list (William)
  + moderation will be very slow, beware (Cloph)
    + doesn't scale for multiple moderators
  => talk to TDF infra and see what are the next step (all)
AI: do this (William)

ESC minutes on TDF infra (Thorsten)
    + the wiki link is outdated
AI:    + will update it, the new link is in each & every agenda mail (William)

* QA update (Xisco)
    + Please help flesh out the monthly reports:
          https://nextcloud.documentfoundation.org/s/2qbepFYXXan4ief

    + UNCONFIRMED: 809 (-54)
        + enhancements: 92  (-3)
        + needsUXEval: 11 (+5)
        + haveBackTrace: 1 (-1)
        + needsDevAdvice: 11 (+0)
        + documentation:  11 (-3)
        + android:  4 (+1)
        + iOS:  0 (+0)
        + Online:  12 (-2)



    + Most pressing bugs:
        New:
                None
        Old:
       + macOS: Can't Save As after installing language pack on Catalina
           + https://bugs.documentfoundation.org/show_bug.cgi?id=132025
           + more info here: “Subject: Budget 2020 proposals and macOS Catalina
             support / onboarding” on the dev list (Heiko)

       + Opening ODS file rise Incorrect Format exception. Opened well with
         OpenOffice 4.1.3
           + https://bugs.documentfoundation.org/show_bug.cgi?id=116079
           + regression from the fastparser gsoc work from 2016
          + Mohammed is no longer around, Julien is asking for tips

        + Text runs of RTL scripts (e.g. Arabic, Hebrew, Persian) from imported
          PDF are reversed, PDFIProcessor::mirrorString not behaving
            + https://bugs.documentfoundation.org/show_bug.cgi?id=104597
            + Thorsten looking at it
            + old problem, but many duplicates

    Fixed:
       + Names of new hatch patterns in 7.0 not localizable
           + https://bugs.documentfoundation.org/show_bug.cgi?id=134291
           + Thanks to Julien Nabet


    + New high severity bugs of the week:

        + CRASH: cutting shapes
            + https://bugs.documentfoundation.org/show_bug.cgi?id=134227
            + Vasily?

        + FILEOPEN: SUM formulas are broken
            + https://bugs.documentfoundation.org/show_bug.cgi?id=134234
            + Patch reverted.

* QA stats
    + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
      +219  -7 (-173) overall)
      many thanks to the top bug squashers:
       Buovjaga                25
       Xisco Faulí             17
       Caolán McNamara         9
       Heiko Tietze            9
       Michael Stahl (CIB)     9
       Olivier Hallot          9
       QA Administrators       9
       V Stuart Foote          9
       Timur                   7
       Michael Weghorn         6

    + top 10 bugs reporters:
       Telesto                 41
       NISZ LibreOffice Team   12
       NSO LibreOffice Team    12
       Xisco Faulí             11
       Regina Henschel         5
       Gerald Pfeifer          4
       Rohit Katre             4
       Buovjaga                3
       mwtjunkmail             3
       Jim Avera               2

    + top 10 bugs fixers:
       McNamara, Caolán        8
       Michael Stahl           8
       Olivier Hallot          8
       Adolfo Jayme Barrientos 4
       Luboš Luňák             4
       Bergmann, Stephan       3
       Heiko Tietze            3
       Lillqvist, Tor          3
       Németh, László          3
       Xisco Fauli             3

    + top 10 bugs confirmers:
       Xisco Fauli             66
       Ilmari Lauhakangas      56
       BogdanB                 12
       Dieter Praas            10
       Timur                   9
       *UNKNOWN*               8
       Heiko Tietze            7
       Telesto                 7
       Nabet, Julien           6
       Balazs Varga            5


* Highest-Priority bugs (aka "MABs"):
   + http://bit.ly/2lJAAJI
     6.0 : 1/52 -     1 %  (+0)
     5.4 : 0/41 -     0 %  (+0)
     5.3 : 0/54 -     0 %  (+0)
     5.2 : 0/43 -     0 %  (+0)
     5.1 : 1/36 -     2 %  (+0)
     5.0 : 0/64 -     0 %  (+0)
     4.4 : 0/76 -     0 %  (+0)
     4.3 : 2/73 -     2 %  (+0)
     4.2 : 1/133 -    0 %  (+0)
     4.1 : 3/85 -     3 %  (+0)
     4.0 : 4/83 -     4 %  (+0)
     old : 7/247 -    2 %  (+0)


* Bisected bugs open: keyword 'bisected'
   + more accurate - down to a single commit.
   + http://bit.ly/2dyIfDy
   + 788/4429 788/4400 773/4356 761/4308 745/4274 737/4241 737/4219

     done by:
        Xisco Fauli           16
        Ilmari Lauhakangas     4
        barakso.attila         2
        Budea, Áron            2
        Raal                   2
        Timur                  1
        Kelemen, Gabor         1
        Telesto                1


* Bibisected bugs open: keyword 'bibisected'
   + http://bit.ly/2cSCXlS
   + 977/5308 977/5276 956/5224 943/5169 924/5130 917/5096 915/5071

     done by:
        Xisco Fauli           17
        Ilmari Lauhakangas     4
        barakso.attila         2
        Budea, Áron            2
        BogdanB                2
        Raal                   2
        Timur                  1
        Kelemen, Gabor         1


* all bugs tagged with 'regression'
   + 1170(+14) bugs open of 9825(+43) total 16(+6) high prio.

     done by:
        Xisco Fauli           14
        Telesto               11
        Ilmari Lauhakangas     8
        BogdanB                2
        MM                     2
        Raal                   2
        Budea, Áron            1
        Timur                  1
        Madero, Joel           1
        Monastirsky, Maxim     1


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

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


* ~Component   count net * all regressions
   + http://bit.ly/1BUdI8i
     Writer: other            - 346(+12)
     Calc                     - 220(+1)
     Impress                  - 135(+4)
     LibreOffice              - 58(+1)
     Writer: docx filter      - 55(+1)
     Crashes                  - 52(+5)
     Borders                  - 43(+0)
     Draw                     - 43(-1)
     UI                       - 43(+2)
     Writer: perf             - 39(+0)
     Base                     - 28(+0)
     Writer: doc filter       - 27(+0)
     Writer: other filter     - 27(+0)
     graphics stack           - 27(+0)
     Printing and PDF export  - 25(+0)
     Chart                    - 23(+1)
     RTL                      - 22(+0)
     filters and storage      - 21(+0)
     BASIC                    - 13(-1)
     Installation             - 2(+1)
     framework                - 2(+0)
     sdk                      - 2(+1)
     Formula Editor           - 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.