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


* Present:
    + jani, Miklos, Xisco, Sophie, Olivier, milian, Stephan, Heiko,
      Caolan, Cloph, Kendy, Michael S, Michael M, David, Thorsten,

* Completed Action Items:

* Pending Action Items:
    + review HTML patch and submit to 6-0 (Kendy)
    + come up with a list of retiring committers to mail (Norbert)

* Release Engineering update (Christian)
   + 5.4.4 – WinXP SDK re-build
        + replaced on the mirrors; in download archive – respin in separate folder
          https://downloadarchive.documentfoundation.org/libreoffice/old/5.4.4.2/win/x86/xp_respin/ 
   + 5.4.5 RC1 – last week of Jan – right before FOSDEM.
   + 6.0 RC2 (Xisco)
        + 8 patches in gerrit: 
https://gerrit.libreoffice.org/#/q/status:open+project:core+branch:libreoffice-6-0
        + tag & branch libreoffice-6-0-0 after the meeting
           + please review patches ASAP.
        + 2nd to last RC.
        + tripple review after the branch for libreoffice-6-0-0
        + one review for libreoffice-6-0
        + late features
            + gpg4libre branch (Thorsten)
               [ almost done with decrypting – if not making
                 the deadline for RC2 get it tripple reviewed.
                 worst cases disable in the UI – but don’t expect that
                 marketing should still market it ? (Michael)
                    + yes (Thorsten) ].
            + HTML help pieces (Olivier)
               [ progress, very close to being tested on master,
                 needs patches approved & merged to master → 6.0
                    + finished the intermediate files to activate help
                    + fixed uno commands help too.
                    + would appreciate help reviewing patch (Kendy)
                        + Xisco giving good feedback.
                        + tested it on Mac – with some problems.
                    + does the help get into MSI files etc. ? (Michael)
                        + should be an add-on, packaged in the same way.
                    + Extended tips do they work ? (Cloph)
                        + makefile that dtardon did, adds help tips
                          to the new help
                    + downside of sticking with old-style for 6.0 ? (Miklos)
                        + want to improve the help content too (Olivier)
                    + editing of help not a blocker (Kendy)
                        + merge it ASAP to master, can switch master to it.
                        + not a disaster not having it in 6.0, won’t block the
                          help changes we want. ]
            + VC Runtime re-distributable installer (Cloph)
               [ merged to 6-0 on monday ]
   + Android (Cloph)
       + some patches causing a conflict, regarding runtime permissions
       + pushed something to fix stray page borders (Michael)
       + proper fix for the rendering issue from Pranav.
   + Online
       + RC2 – needs doing.

* Documentation (Olivier)
   + finally decided on book cover artwork
       + do we have time for a run-off (?)
   + Localization of online UI

* UX Update (Heiko)
    + Bugzilla (topicUI) statistics
        254(254) (topicUI) bugs open, 325(325) (needsUXEval) needs to be evaluated by the UXteam
    + Updates:
        BZ changes   1 week   1 month   3 months   12 months  
             added      5(1)     11(-1)    36(-2)     111(0)  
         commented     45(11)   146(-2)   539(-19)   2123(-46)
           removed      0(0)      0(-1)     2(0)       21(0)  
          resolved      2(-3)    17(-1)    53(-3)     234(-6) 
    + top 10 contributors:
          Tietze, Heiko made 47 changes in 1 month, and 1006 changes in 1 year
          Thomas Linard made 46 changes in 1 month, and 47 changes in 1 year
          Foote, V Stuart made 28 changes in 1 month, and 344 changes in 1 year
          Philips, Yousuf made 27 changes in 1 month, and 786 changes in 1 year
          Xisco Faulí made 19 changes in 1 month, and 413 changes in 1 year
          Buovjaga made 16 changes in 1 month, and 219 changes in 1 year
          Cor Nouws made 16 changes in 1 month, and 181 changes in 1 year
          Henschel, Regina made 14 changes in 1 month, and 130 changes in 1 year
          Telesto made 11 changes in 1 month, and 92 changes in 1 year
          Budea, Áron made 8 changes in 1 month, and 41 changes in 1 year

 * HIG: “Provide tooltips for unlabeled controls or when the label doesn't make the function 
perfectly clear.”
   + https://wiki.documentfoundation.org/Design/PropertyDialog
   + state of our art

 * Paragraph selection with or without breaks
   + https://bugs.documentfoundation.org/show_bug.cgi?id=68271
   + discussion in progress

 * Update of recovery dialog
   + https://bugs.documentfoundation.org/show_bug.cgi?id=114508
   + mockup provided
   + weird workflow in the dialog.

* Crash Hunting (Caolan)
    + 78(+0) import failure, 0 export failures
        + as before christmas - still some calc threading issues pending.
    + 4 (-1) coverity
    + 44 fuzzers * 3 sanitizers+engine combos (asan+libfuzzer,
            ubsan+libfuzzer, asan+afl), writer html newly added
        + html an exciting set; memory issues unless we add arbitrary limits
        + after Xmas – got more fuzzing horsepower(?) – doubled output
        + 75 issues or so.
    + calc patch in gerrit, use link manager.

* Crash Reporter (Xisco)
    + http://crashreport.libreoffice.org/stats/version/5.3.6.1
        + 1111 (last 7 days) (up)
    + http://crashreport.libreoffice.org/stats/version/5.3.7.2
        + 1369 (last 7 days) (up)
    + http://crashreport.libreoffice.org/stats/version/5.4.3.2
          + 2457 (last 7 days) (up)
    + http://crashreport.libreoffice.org/stats/version/5.4.4.2
          + 1181 (last 7 days) (up)
        + more reports this week: people back from Xmas.
        + still looking better.

* iOS update (JanI)
   + Status:
      + LO isolated and pre-linked as 1 object file and packaged as a dylib
      + Thanks to help from Jon Nermut rendering is available in swift
          + can render on iPad now.
      + Code is tested with both simulator and device (ARM64)
          + startup time is good with dylib
   + Short term plan:
      + solve SolarMutex unbalance in lok_init
          + causing issues with exit, thread queue bits.
      + Connect renderer with file viewer
          + currently uses a built-in document.
      + will commit swift wrapper and document renderer shortly.
      + Test renderer for all document types
          + calc bits are pending.
   + Mid term plan (2-3 months):
     + Upload beta version to app store (as private or LO project)
     + add search bar
     + add export (convert) posibility
   + Long term plan:
     + Support for all LO document types
     + Writeable documents
     + Simple calc functions
   + re-using the JS approach ? (Kendy)
     + currently just using Swift (JanI)
        + online JS is not only document – its menu-bars & so on.
        + when moving to editing – want to use online JS.
     + focused on a viewer as of now.
   + _exit may be the best thing (Michael)

* GSOC application (Thorsten)
    + thanks to admins: Thorsten & Moggi.
    + application period ends soon
    + help much appreciated if someone else wants to be an admin
    + Heiko volunteers as an admin.

* Hackfests & Events (Michael)
    + FOSDEM hack-fest / meetings
        + dates confirmed (Monday + Tuesday), book your travel!
        + Hotel: La Grande Cloche over the street.
          + https://wiki.documentfoundation.org/Hackfest/FOSDEM2018
    + Hamburg TNG – 1st new-style hackfest
        + outlined for April 7/8th.
            + 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      76(10)     150(4)      154(5)       157(4)  
               reviews     617(279)   1759(-32)   4793(184)   18675(142)
                merged     313(194)   1186(-70)   3543(120)   11964(66) 
             abandoned      13(11)      53(-29)    242(1)       746(4)  
           own commits     326(192)   1125(-41)   4091(95)    14483(243)
        review commits     126(87)     294(49)     901(84)     3036(125)
        contributor...   1 week     1 month      3 months    12 months   
                  open      20(-9)      46(-10)      49(-8)       53(-8) 
               reviews     794(243)   2753(-229)   7945(146)   24995(144)
                merged      24(6)       92(-5)      267(11)     1218(-1) 
             abandoned       8(1)       20(-3)       62(4)       336(1)  
           own commits      33(17)      90(7)       257(20)      927(30) 
        review commits       0(0)        0(0)         0(0)         0(0)  
    + easyHack statistics:
       needsDevEval 37(37)   needsUXEval 1(1)   cleanup_comments 204(204)   
       total 248(248)   assigned 21(21)   open 187(187)   
    + top 5 contributors:
          Gelmini, Andrea made 42 patches in 1 month, and 245 patches in 1 year
          Goncharuk, Lera made 6 patches in 1 month, and 18 patches in 1 year
          Jim Raykowski made 5 patches in 1 month, and 17 patches in 1 year
          Ilmari Lauhakangas made 5 patches in 1 month, and 18 patches in 1 year
          Pinto, Marco A.G. made 4 patches in 1 month, and 14 patches in 1 year
    + top 5 reviewers:
          Pootle bot made 243 review comments in 1 month, and 864 in 1 year
          Behrens, Thorsten made 174 review comments in 1 month, and 1140 in 1 year
          Holešovský, Jan made 159 review comments in 1 month, and 1193 in 1 year
          Stahl, Michael made 142 review comments in 1 month, and 2030 in 1 year
          Grandin, Noel made 104 review comments in 1 month, and 1405 in 1 year
    + big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
          Dominique Leuenberger dimstar@suse.de 
          Vikas Mahato vikasmahato0@gmail.com 

* Commit Access
    + poked on IRC and added Vincent Le Garrec (Michael)
    + milian – doing KDE5 stuff – helpful to do in a branch
        + 1 gerrit commit instead of 20 patches.
        => add commit access (Thorsten)

* Milian intro
    + introduced in december – working for KDAB via Munich to impl. KDE5 work
    + familiar plasma / file-dialogs shown.
       + using gtk3 backend – and adding Qt/KDE to show dialogs via ‘trivialIPC’
       + similar to firefox / KMozilla helper.
    + would like to get it in ASAP to get more testing.
    + another feature – support for KIO required too.
       + similar to gvfs
       + no FUSE/KIO bridge.

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

* Jenkins / CI update (Christian)
    from:Thu Jan  4 16:26:28 2018
    master linux rel  jobs: 183 ok: 180 ko:   1 fail ratio:  0.55 % break:   1 broken duration: 
0.05%
    master linux dbg  jobs: 140 ok: 133 ko:   6 fail ratio:  4.29 % break:   6 broken duration: 
4.52%
    master mac rel    jobs: 114 ok: 111 ko:   3 fail ratio:  2.63 % break:   3 broken duration: 
3.30%
    master mac dbg    jobs: 111 ok: 110 ko:   1 fail ratio:  0.90 % break:   1 broken duration: 
0.55%
    master win rel    jobs:  85 ok:  77 ko:   8 fail ratio:  9.41 % break:   6 broken duration: 
6.21%
    master win dbg    jobs:  96 ok:  86 ko:   9 fail ratio:  9.37 % break:   9 broken duration: 
7.68%
    master win64 dbg  jobs:  89 ok:  76 ko:  13 fail ratio: 14.61 % break:  12 broken 
duration:13.29%
    lo-5.3 mac        jobs:   2 ok:   2 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: 335 ok: 314 ko:  21 fail ratio: 6.27%
    master gerrit plg jobs: 335 ok: 282 ko:  45 fail ratio:13.43%
    master gerrit win jobs: 278 ok: 234 ko:  42 fail ratio:15.11%
    master gerrit mac jobs: 275 ok: 255 ko:  14 fail ratio: 5.09%
    master gerrit all jobs: 334 ok: 218 ko:  96 fail ratio:28.74%
     + slow week – rather few builds done.
     + windows always a constant ~15% fail ratio.
     + Macs helped by Linux builds before.


* Budgetting (Thorsten)
    + expect some numbers at FOSDEM
    + hope to get some fast new Macs and host at Manitu
    + if ESC members have things in particular to implement
        + feature/function – nightmare holes to fill etc.
    + pet-peeves: gerrit – under-loved & updated
        + newer versions (?) like to move up.
    + soliciting ideas for development topics too ...

* l10n (Sophie)
    + racing to finish the translation
    + partial de-fuzz in 2017
       + did the strings get pushed ?
          + couldn’t make it (Cloph)
             + hope to have it this week if 6.0 rc2 works without glitches

* QA update (Xisco)

    + lots of bugs fixed this week – thanks to all fixers !

    + UNCONFIRMED: 404 (+9)
        + enhancements: 40  (-3)
        + needsUXEval: 0 (-3)
        + haveBackTrace: 6 (+0)
        + needsDevAdvice: 28 (+0)
        + documentation:  2 (+0)
        + android:  9 (-9)

    + Most Pressing Bugs: http://tdf.io/mostressingbugs
        + New:
             + CRASH: Read-only file crashes executing the macro (steps: comment 3)
                   + https://bugs.documentfoundation.org/show_bug.cgi?id=114932
                   + The root of the problem is an UnknownPropertyException
                   + Noel would value some help here.

             + Crash on layout of specific document
                   + https://bugs.documentfoundation.org/show_bug.cgi?id=114536
                   + Assigned to Miklos
          
        + Older:
             + crashing with insert subtotals in Calc
                   + https://bugs.documentfoundation.org/show_bug.cgi?id=114932
                   + Jean-Sebastien Bevilacqua, no sign – ping realitix on IRC.

             + Crash when opening a particular presentation (OpenGL)
                   + https://bugs.documentfoundation.org/show_bug.cgi?id=114736
                   + Tamas Bunth – to look at SalLayout caching ?

        + Fixed:
             + [BASE/Table Copy] crash: when repeated Primary Key on Table Copy
                   + https://bugs.documentfoundation.org/show_bug.cgi?id=113923         
                   + Thanks to Julien Nabet

             + Crash when texts containing certain CJK characters are printed
                   + https://bugs.documentfoundation.org/show_bug.cgi?id=114704 
                   + Thanks to Caolán McNamara

             + CRASH: A control of tables 'grid' inside a form gives me an error
                   + https://bugs.documentfoundation.org/show_bug.cgi?id=114495 
                   + Thanks to Julien Nabet

             + [MacOS] Can't open Preferences : LibreOffice 6.0 RC1 crash
                   + https://bugs.documentfoundation.org/show_bug.cgi?id=114655
                   + fixed thanks to Tor.

             + Creating files from File > Wizards > Agenda crashed 
                   + https://bugs.documentfoundation.org/show_bug.cgi?id=114881
                   + fixed thanks to Stephan Bergmann.


* QA stats
    + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
      +124  -21 (-174) overall)
      many thanks to the top bug squashers:
       QA Administrators       70
       Xisco Faulí             11
       Heiko Tietze            9
       Buovjaga                8
       raal                    7
       V Stuart Foote          7
       Thomas Linard           6
       Mike Kaganski           5
       Julien Nabet            4
       Gabor Kelemen           3

    + top 10 bugs reporters:
       Xisco Faulí             8
       Telesto                 7
       Gabor Kelemen           5
       Marcin                  4
       Regina Henschel         4
       Yousuf Philips (jay)    3
       Matthias Basler         3
       andreas_k               2
       zyklon87                2
       Aron Budea              2

    + top 10 bugs fixers:
       Nabet, Julien           4
       Xisco Faulí             3
       Tietze, Heiko           3
       Zolnai, Tamás           2
       Kaganski, Mike          2
       Németh, László          1
       Mamane, Lionel Elie     1
       Justin L                1
       Vajna, Miklos           1
       Hung, Mark              1

    + top 10 bugs confirmers:
       Xisco Faulí             18
       Raal                    14
       Alex Thurgood           8
       Tietze, Heiko           6
       Foote, V Stuart         4
       Timur                   4
                               3
       Budea, Áron             3
       Faure, Jean-Baptiste    3
       Henschel, Regina        3


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


* Bisected bugs open: keyword 'bisected'
   + more accurate - down to a single commit.
   + http://bit.ly/2dyIfDy
   + 427/1840 418/1820 408/1805 410/1796 420/1795 413/1767 416/1760 

     done by:
        Xisco Faulí           15
        Kevin Suo              1
        Raal                   1
        Telesto                1
        Budea, Áron            1
 

* Bibisected bugs open: keyword 'bibisected'
   + http://bit.ly/2cSCXlS
   + 520/2459 512/2437 499/2419 500/2409 510/2407 500/2376 502/2369 

     done by:
        Xisco Faulí           16
        Kevin Suo              1
        Raal                   1
        Telesto                1
        Kaganski, Mike         1
        Budea, Áron            1


* all bugs tagged with 'regression'
   + 902(+5) bugs open of 6688(+26) total 10(-1) high prio.

     done by:
        Xisco Faulí           12
        Faure, Jean-Baptiste   3
        Alex Thurgood          2
        Kevin Suo              1
        Thomas Linard          1
        Raal                   1
        Gerhard Schaber        1
        Michael H.             1
        mwallinger             1
        Kaganski, Mike         1


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

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


* ~Component   count net * all regressions
   + http://bit.ly/1BUdI8i
     Writer: other            - 162(-2)
     Calc                     - 153(+0)
     Impress                  - 98(+4)
     Writer: docx filter      - 74(+1)
     LibreOffice              - 72(+4)
     UI                       - 49(+0)
     graphics stack           - 37(+2)
     Writer: perf             - 33(-1)
     Base                     - 33(-2)
     Writer: doc filter       - 33(+0)
     Draw                     - 32(-1)
     Borders                  - 30(+1)
     filters and storage      - 26(+0)
     Writer: other filter     - 25(+0)
     Crashes                  - 24(-2)
     Chart                    - 19(+1)
     BASIC                    - 16(+0)
     Printing and PDF export  - 15(-1)
     framework                - 4(-1)
     Linguistic               - 2(+0)
     sdk                      - 1(+0)
     Installation             - 1(+0)
     Extensions               - 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.