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


* Present:
     + Stephan, Heiko, Kendy, Michael M, Sophie, Markus, Andras,
       Olivier, Xisco, Caolan, Jan-Marek, Michael S, Bjoern, Eike

* Completed Action Items:
    + move gitdm-config from freedesktop to gerrit (Norbert)

* Pending Action Items:
    + produce a trend / graph of last year’s work (JanI)
    + have a look at certification names again (Kendy)
        [ not looked yet ]
    + poke at MSDN licenses (Michael)
    + investigate https://beta.opendocumentformat.org/testsets/all/en (Xisco)
                [ https://gitlab.com/odfplugfest/odfserver
                  Tried to install it in Ubuntu with no success, need a bigger machine
                  Trying now in a VM with NixOS ( Jos’ recommendation ) ]
    + poke Florian to encourage posting of Macs (Cloph)
        [ on vacation ]

* Release Engineering update (Christian)
    + 5.2.5 RC1 schedule acceleration ?
        + fixes for both regressions in 5.2
        + Markus’ fix may help a lot with lots of shutdown crashes.
        + Xisco mailed QA guys to test this hard → nothing bad so far. 
        => Recommend move 5.2.5 in one week – to freeze Monday/Tuesday.
    + 5.3.0 RC2 update
        => Push this out one week, unless we can do both in one week.
    + Update Marketing in TDF call (Sophie)
    + Android & iOS Remote (Cloph)
        + will prepare a new build based on the branch-off tag
    + online (Michael)

* Documentation (Olivier)
    + In the middle of the translation cycle
    + lots of corrections to help have been flagged & corrected in master
    + updated chapters on the books recently.
    + updating things for the new release.
    + Next: Will test screenshots make enabled by bubli
      ( https://wiki.documentfoundation.org/Documentation/Screenshots )
        + issues with overlapping of screenshots when tested.
        + communicated with Bubli about that.
    + Patches in HelpContents in by Kelemen

* UX Update (Heiko)
  + Bugzilla (topicUI) statistics
       254(254) (topicUI) bugs open, 487(487) (needsUXEval) needs to be evaluated by the UXteam
   + Updates:
       BZ changes   1 week   1 month   3 months   12 months  
            added      2(0)     10(-4)    41(-11)    506(-11)
        commented     75(53)   285(36)   915(-10)   3699(30) 
          removed      1(1)      1(1)     13(0)       34(1)  
         resolved     13(12)    32(6)    104(1)      156(12) 
   + top 10 contributors:
         Tietze, Heiko made 123 changes in 1 month, and 1923 changes in 1 year
         Foote, V Stuart made 64 changes in 1 month, and 656 changes in 1 year
         Cor Nouws made 31 changes in 1 month, and 442 changes in 1 year
         Buovjaga made 30 changes in 1 month, and 363 changes in 1 year
         Philips, Yousuf made 23 changes in 1 month, and 1648 changes in 1 year
         tommy27 made 22 changes in 1 month, and 82 changes in 1 year
         Mehrbrodt, Samuel made 20 changes in 1 month, and 249 changes in 1 year
         Faulí Tarazona, Xisco made 14 changes in 1 month, and 193 changes in 1 year
         Zolnai, Tamás made 13 changes in 1 month, and 15 changes in 1 year
         Kelemen, Gabor made 13 changes in 1 month, and 13 changes in 1 year
  + trying to match the good work done by QA wrt. open issues.
  + Color palettes blog post has been published
    + https://design.blog.documentfoundation.org/2016/12/30/new-color-palettes-in-libreoffice/1
    + ~2000 hits and 11 comments so far
  + Blog post draft about DIY Notebookbar
    + https://docs.google.com/document/d/1-BDSr-FfOjwNEFwdgdx75OYja8aAueMcio099DjnLF0

* Crashtest update (Caolan)
    + 0 import failure, 1 export failures
        + looking good.
    + 6 coverity issues.
        + all move assignments – not interesting.
    + Google / ossfuzz
        + two fuzzers working there: metafile + jpeg over Xmas
        + finding some interesting old issues; very happy with fuzzing
        + adding other file formats as time goes on.
        + 90 days after discovered if not fixed, 7 days after ‘fixed’
             + where ‘fixed’ is a commit.
             + not going to hand control to open/close bugs to us.
        + either live with 7 days – or have fixes in release branches.
             + are other projects as interested (Stephan)
             + apparently they don’t mind.
        + they auto-pull from our git tree.
        + could get them to analyze a particular branch
     + Feed them a master tag updated every 90 days ? (Michael)
     + may find after 90 days fix is not complete (Caolan)
        + https://github.com/google/oss-fuzz/issues/244
     => keep reaching out to improve Google disclosure process (Caolan)
     + can we push a patch to gerrit with note of date when to push ? (Markus)
     + shared sec. list is on CC for bugs coming through.

* Easy IDE integration bits (JanI)
    + Version 0.2 distributed and many comments received.
        + Mmeeks proposal is in v.0.3.
    + many negative comments (not possible, to much maintenance etc),
    + The IDE is basis for everything in the Document, so ESC need to decide.
    + Concern from Markus:
        + huge task to get -everything- built in IDE.
        + particularly for the last files that are generated etc.
        + as David said – mentoring of newbies can become more difficult.
        + How to deal with maintenance problems & how that works ?
    + All ideas are nice (Bjoern)
        + better than not doing anything in every case.
        + what to do first & where to focus resources the sticking point.
        + doing everything natively is not achievable in a hard timeframe.
        + more low-hanging fruit around; focus should be there.
    + Agreed we don’t want to go in a “first fix everything” mode (Michael)
        + scared of the moon-shot (Bjoern)
            + want the simple things first.
               + ie. the VM stuff is easy → do it first & iterate.
    + solver idea – maintenance problem (Markus)
        + hope that hacking inside the tar-ball doesn’t update structure (Michael)
        + concerns wrt. Collaboration around reviewed patches
            + can’t take an updated patch from gerrit.
            + how do they push & get back the changed solution.
            + patch management becomes a problem.
        + will break the build in ‘interesting’ ways – eg. ‘ ‘ in path (Bjoern)
            + need to have matching binaries.
    + can’t we have a ‘make it build’ button ? (Markus)
        + LODE in the makefile – just run it.
        + LODE is already fragile (Bjoern)
            + concern around output of autoconf for all projects.
            => first resolve the autoconf output for windows – so 20 lines or so.
        + autoconf issue is particularly bad on Windows (Michael S)
            + setup paths to Visual Studio with 8.3 notation
            + surely VS doesn’t need to do that inside the shell ? (Michael M)
    + no problem with IDE (Markus)
        + for 80% of compiling code → ok, good for newcomers.
        + but instead of porting whole build system – focus on making LODE easier.
        + is the focus on build-system, or compile of C++ later ?
    + get LODE to have a V.S. plugin (Bjoern)
        + to do all the privilege / power-shell foo from a nice GUI
        + solver – worth a try
            + point get scared: when we break deps in gbuild.
            + don’t want lots of coditionals in the gbuild → a nightmare.
    + students say ‘want an IDE’ (jmux)
        + having more windows developers the solution ?
            + once it is setup on windows – it is easy (Michael)
                + problem is setting it up.
    => priorities are the main issue
        + On-line VM based provision first eg. cloudshare.
        + then other IDE approaches.

* TDF / Budgeting / Brainstorming (Thorsten)
    + Ideas here:
        + https://wiki.documentfoundation.org/Development/Budget2017
    + ‘online’ - ranking spreadsheet exists now.
    + please rank things – add yourself if you don’t have a column
    + please look at the time estimate – we don’t have a ton of budget.
    + some pseudo deadline of next week.
    + try not to rename items to avoid breaking SS links.

* Reviewer queries (Bjoern)
    + see 
http://nabble.documentfoundation.org/Gerrit-mark-patches-as-waiting-for-review-tp4204179p4204236.html
    + so if you can push to master, please consider to add one of these queries to your account:
      https://wiki.documentfoundation.org/Development/gerrit/CommonQueries
    + good to put these in the settings – and log to gerrit.

* 33c3 Update (Bjoern)
    + all software is broken, we knew that – cloud, phones etc.
    + not much for ESC really.

* Hackfests (Bjoern)
    + next venues / suggestions
    + FOSDEM - dev-room (Michael)
        + https://fosdem.org/2017/schedule/track/open_document_editors/
    + book travel:
        +     3rd Feb 2017 - board (+MC) meetings.
        + 4th/5th Feb 2017 - core FOSDEM dates
        + 6th/7th Feb 2017 - Hackfest at Beta Coworking.
            + http://www.bedfordhotelcongresscentre.com/
        + Lightning Talks on the day:
            => tell Thorsten if you have a plan.
 
* mentoring/easyhack update (janI)
   + openhub statistics (2016-11-29), 284(284) people did 15495(15495) commits in 12 month in 
8301307(8301307) lines of code
   + gerrit/git statistics:
         committer...   1 week     1 month      3 months     12 months    
                 open      35(-5)      68(-22)      86(-9)        88(-8)  
              reviews     384(12)    1593(-122)   3767(48)     17761(89)  
               merged     212(89)     853(-60)    2538(55)      9009(109) 
            abandoned       4(2)       29(-2)      116(-2)       619(0)   
          own commits      92(67)     621(-271)   3716(-245)   17793(-131)
       review commits       0(-15)    117(-83)     646(-72)     3606(-49) 
       contributor...   1 week     1 month      3 months    12 months   
                 open      32(-1)      55(4)        63(6)        63(6)  
              reviews     434(75)    1759(-262)   4945(2)     18228(114)
               merged      35(15)     117(1)       309(8)      1292(17) 
            abandoned       2(-10)     33(-1)       68(1)       402(1)  
          own commits       0(0)       29(-32)     244(-28)    1266(-25)
       review commits       0(0)        0(0)         0(0)         0(0)  
   + easyHack statistics:
      needsDevEval 23(23)   needsUXEval 4(4)   cleanup_comments 191(191)   
      total 233(233)   assigned 20(20)   open 186(186)   
   + received patches from 2 emails the last month without licesense statement
   + top 5 contributors:
         Crhonek, Zdeněk made 6 patches in 1 month, and 313 patches in 1 year
         Page, Mark made 5 patches in 1 month, and 32 patches in 1 year
         Latini, Marina made 2 patches in 1 month, and 3 patches in 1 year
         Goncharuk, Lera made 2 patches in 1 month, and 8 patches in 1 year
         Tamás, Bunth made 2 patches in 1 month, and 33 patches in 1 year
   + top 5 reviewers:
         Iversen, Jan made 154 review comments in 1 month, and 1678 in 1 year
         Mohrhard, Markus made 142 review comments in 1 month, and 1745 in 1 year
         Timar, Andras made 109 review comments in 1 month, and 418 in 1 year
         Grandin, Noel made 105 review comments in 1 month, and 1259 in 1 year
         McNamara, Caolán made 88 review comments in 1 month, and 1417 in 1 year
   + big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report:
         Dhingra, Gaurav gxyd007@yahoo.com 
         Felbab, Vukasin vukasindfelbab@gmail.com 
         Spiteri, Jean beimaginativeegroup@gmail.com GIT AUTHOR 2016-12
         Móger, Tibor hapcyhun@gmail.com 
         Kempshall, Alex mcmurchy1917-libreoffice@yahoo.co.uk 
         Wong, Ed ew@crazy-cat.org 
         Biocchetti, Fabio fabio.biocchetti@gmail.com 
    On vacation
 
* StarOffice - SDW/SDA/SDC files sought (Laurent Alonso)
    + where can we find lots of these for him ?
    + script downloads them from Bugzilla
        + only have a few though.
    + David Tardon may have some (Caolan)
    + good to ask on User mailing lists (Michael S)
    => German User list a great place to start.

* crash reporter news (Markus)
    + http://crashreport.libreoffice.org/stats/version/5.3.0.1

* Commit Access
    + Aron Budea → back-porting to C’bra branches initially
      Aron is doing stable work, with smaller corrections, +1 to committer (janI)
    + Heiko – pushing patches for other people with their name
        + currently forbidden for Heiko.
    => make both committers.
AI:     + write to both of them to welcome (Kendy)

* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
      + news ?

* Jenkins / CI update (Norbert)

* l10n (Sophie)
      + still debugging the new pootle.
        + LibreOffice Online pot update in Pootle?

* QA update (Xisco)

    + somewhat quiet over Christmas – now back to normal.

    + UNCONFIRMED: 466 (+4)
        + enhancements: 38  (+5)
        + needsUXEval: 2 (+2)
        + haveBackTrace: 18 (+3)
        + needsDevAdvice: 45 (+15)
 
  + Most Pressing Bugs: http://tdf.io/mostressingbugs
      + Open
            + Crash after deleting all text from a particular document, then undo
                    + https://bugs.documentfoundation.org/show_bug.cgi?id=104649
            + MacOS main package – no longer signed
                    + https://bugs.documentfoundation.org/show_bug.cgi?id=104915
            + Calc crash in navigator
                    + https://bugs.documentfoundation.org/show_bug.cgi?id=104919
                    + 3 months old regression ( 5.3 and master )
            + Writer crash when adding a textbox and undo
                    + https://bugs.documentfoundation.org/show_bug.cgi?id=105009
                    + 3 years old regression (5.2, 5.3 and master )
            + Crash on ‘New Theme’ in detached side-bar
                    + https://bugs.documentfoundation.org/show_bug.cgi?id=105017
                    + 3 months old regression ( 5.3 and master ) 
        + Fixed
          + Crashing while closing LibO Writer after pasting shape from Draw
                    + https://bugs.documentfoundation.org/show_bug.cgi?id=104567
                + Fixed thanks to Markus’ process events at shutdown patch

* QA stats

  + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
    +127    -96 (+31 overall)
    many thanks to the top bug squashers:
        Heiko Tietze          11
        Julien Nabet          11
        Buovjaga              10
        Xisco Faulí            9
        Gabor Kelemen          8
        V Stuart Foote         8
        Telesto                7
        Andras Timar           7
        Alex Thurgood          3
        Kevin Suo              2
        Bartosz                2
        Antonio Faoro          2
        Justin L               2
        Miklos Vajna           2
        Timur                  2

  + top 10 bugs reporters:
        Telesto                9
        robert                 5
        Raal                   5
        Howard Johnson         5
        Terrence Enger         4
        baffclan               3
        jlbraga                3
        Volga                  2
        Stefan Grotz           2
        Alex Kempshall         2

  + top 10 bugs fixers:
        Kelemen, Gabor         8
        Vajna, Miklos          3
        Donkers, Winfried      3
        V Stuart Foote         2
        Nabet, Julien          2
        Tamás Zolnai           1
        Kaganski, Mike         1
        Yerlan                 1
        Kosiorek, Bartosz      1
        Rathke, Eike           1

* Highest-Priority bugs (aka "MABs"):
        5.2: 3/25   - 12%
        5.1: 2/32   -  6%
        5.0: 3/57   -  5%
        4.4: 4/73   -  5%
        4.3: 5/71   -  7%
        4.2: 6/132  -  4%
        4.1: 3/79   -  3%
        4.0: 4/81   -  4%
        old: 29/249 - 11%

        + http://bit.ly/2dp3mwC

* Bisected bugs open: keyword 'bisected'
    + more accurate - down to a single commit.
    + 320/1161 310/1143 305/1116 305/1101 303/1087 292/1061 261/1015
                + http://bit.ly/2dyIfDy

    + Done by:
        Xisco Faulí            4
        Budea, Áron            2
        Terrence Enger         1
        Buovjaga               1
        Raal                   1
        Stahl, Michael         1

* Bibisected bugs open: keyword 'bibisected'
    + 395/1700 389/1680 382/1651 381/1633 378/1618 366/1593 348/1557
        + http://bit.ly/2cSCXlS

    + Done by:
        Xisco Faulí            5
        Budea, Áron            3
        Terrence Enger         2
        Raal                   1

* all bugs tagged with 'regression'
    + 759(+4) bugs open of 5606(+30) total 16(+0) high prio.

    + Done by:
        Buovjaga                  8
        Xisco Faulí               4
        guilleron29               3
        Terrence Enger            1
        nico.stuurman             1
        kompilainenn              1
        steve -_-                 1
        tommy27                   1
        Raal                      1
        Adolfo Jayme Barrientos   1

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

                by OS:
                        + Mac     - 6
                        + All     - 5
                        + Windows - 3
                        + Linux   - 2

        * ~Component   count net * all regressions
          Writer: other - 133 (+3)
                   Calc - 117 (+3)
                Impress - 75 (+5)
           Writer: docx - 64 (-3)
            LibreOffice - 56 (-2)
                     UI - 43 (+0)
            Writer: doc - 39 (+0)
                Crashes - 35 (+3)
         graphics stack - 34 (-2)
                Borders - 32 (+0)
                   Base - 32 (+0)
                   Draw – 31 (-1)
         Writer: filter – 26 (+4)
       filter / storage – 20 (-1)
                  Chart - 16 (+0)
     print / PDF export - 13 (-2)
           Writer: perf - 19 (+2)
                  BASIC - 10 (+0)
              framework -  3 (+0)
             Extensions -  2 (+0)
           Installation -  1 (+0)
                    sdk -  1 (+0)
         Formula Editor -  1 (+0)
                + http://bit.ly/1BUdI8i


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.