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


* Present:
    + Armin, Lionel, Sophie, Stephan, Andras, Bjoern, Caolan, Kendy, Eike,
      Miklos, Olivier, Thorsten, Michael M, Michael S, Norbert
 
* Completed Action Items:
    + suggest concrete way ahead to clean up SfxItemSet::Put(nWhich) (Oliver)
         [ https://gerrit.libreoffice.org/#/c/24324/ - updated patch, seem
           to have a way ahead; Thorsten to chase -2 away ]
    + give out Barn-Stars https://wiki.documentfoundation.org/Barnstars/2016-05 (All)
         [ seven given out - not a big up-take yet (Bjoern)
               + badges are more successful, 250 awarded ...
                   + these are scripted / auto-generated
               + perhaps more preparation in advance next time ]
    + investigate clobberring glew instead of lots of #ifdefs: (Marco, Oliver)
         [ glew guy wants us to use not-glew ]
 
* Pending Action Items:
    + investigate a chron job that queries & auto-merges (Norbert)
         + if +2 by author and +1 by jenkins -> auto-push
         [ Miklos pointed at something very similar ]
    + connect to David Ostrovsky to fuse gerrit with vm173 (Olivier)
    + tweak UI and get LiveConnect API key / build case for board (Christian)
    + attempt to re-build a recent gstreamer 1.0 / core spec file
      on our CentOS6 base (tdf#94508) (Christian)
 
* Release Engineering update (Christian on IRC)
    + 5.2 Beta 1
        + tag done, builds in progress
        => 5.2 is Feature Frozen 
            + tripple review for new features
        + Bug Hunting session expected for RC1 (Sophie)
        + poke Cloph wrt. troublesome GL commits in RC1 ? (Kendy)
            + recent fix from Tomaz; if you force GL / problems.
            + unclear if it appears for lots of people.
            + Cloph agreed to get a hot-fix (Kendy)
    + 5.1.4 RC1
        + deadline is Tues next week (22)
    + Android & iOS Remote
 
* Documentation (Olivier)
    + Patches in Helpcontent, found by translating HC into other languages
    + Update for Getting started Guide chapter on Base, Impress and Draw (on-going)
       + Support for newcomers that are not familiar with documentation
    + Improvements in HC online (pending)
    + Wrote some "Easy Doc" for Italian students in a trainee program.
    + Weekly Doc' team call
       + happens on Wednesdays at 19:00 Berlin time.
       + a hangout + pad etc.
       + minutes to documentation, l10n, projects list etc.
 
* GSoC 2016 (Thorsten)
    + all students there & working - going well; no early drop-outs
    + encourage more public showing / discussion / blogging !
       + try to encourage people to do that on the lists / public IRC
    + Can we please open a BZ issue for each GSoC project, allowing us to track the commits etc 
easily  ? (jani)
       + This is something we can use in outreach, as it will document sucesses.
       => unclear what's hard about tracking git commits per author (Michael)
           + measure bug-fix commits by grokking git patches (Michael)
               => punt to next week & JanI
    + have now at least 2x mentors for each project (Thorsten)
 
* UX Update (Kendy)
    + not in the last meeting; but:
    + talked wrt. GSOC progress
    + Heiko continuing to sort draw bugs based on survey
 
* Crashtest update (Caolan)
    + 3 import failure, 4 export failure, 0 coverity
    + first successful coverity run after the fall-through break
    + file test set the same - so recent issues.
    + fuzzing still burning CPU
        + tool claims it goes 'blue' when covered enough
           + no blues yet.
 
* Hackfests (Bjoern)
    + next hackfests:
        + Germany, Munich, LiMux; End of May 2016 (Jan-Marek)
            + Orga: https://wiki.debian.org/BSP/2016/05/de/Munich
            + 27-29 May (parallel to the Debian Sun Camp)
            + Starting tomorrow !
               + Bubli & Mike Saunders going.
               + kitchen / menu look awesome, so does the line-up (Thorsten)
    + next venues / suggestions
        + Chaos event - good for outreach; at the same time as Munich.
        + https://www.froscon.de/en/home/Flosscon in Bonn, Germany
           + August - 2 weeks before LibreOffice conference ?
              + perhaps piggy-back on their rooms.
              + like FOSDEM at a university etc.
        + https://2016.guadec.org/ in Karlsruhe, Germany (3 weeks before LO conf)
        + Akademy / FSFE summit - in the week before LibOCon ? (Thorsten)
        + more suggestions welcome
    + Autumn / week-long Home-Hacking in Hamburg with students? (Bjoern)
        + advertise at university ? C++ training ? etc.
 
* LibreOffice Conference in Brno - CfP open (Sophie)
    + Kendy & Thorsten on program committee:
    + 
https://blog.documentfoundation.org/blog/2016/04/08/libreoffice-brno-conference-call-for-paper/
        + deadline is mid July.

* Mentoring/easyhack update (janI)
   + legend: contributors are not-yet-committers, numbers in () are +/- compared to last week
   + summary:
       17357(-126) commits in a year of which 9164(-333) were made directly, without use of gerrit
       293(-1) people made commits in a year, 75(7) in a month, 29(-5) in a week, 0(0) to be emailed
   + gerrit:   committer open  78(23)      contributor open  55(1)
               updated  merged     abandoned   updated  merged    abandoned
        year:   78(23)  6756(166)  555(2)      55(1)   1437(41)   470(5)
        month:  77(22)   817(114)   46(2)      54(1)    177(44)    32(1)
        week:   61(24)   249(74)     9(2)      24(4)     58(40)     8(4)
   + easyHacks:
        total 239(-3) open 203(0) assigned 28(-3)
        needinfo 8(0) needsDevEval 470(9)
        missing cleanup due to many comments 192(-2)
   + top 10 contributors (based on merged patches last month):
         Andrea Gelmini got 18 patches merged, and have a total of 132 merged patches
         Laurent BP got 13 patches merged, and have a total of 55 merged patches
         Zdenek Crhonek got 12 patches merged, and have a total of 12 merged patches
         Akshay Deep got 12 patches merged, and have a total of 31 merged patches
         Jorenz Paragas got 9 patches merged, and have a total of 19 merged patches
         Winfried Donkers got 7 patches merged, and have a total of 25 merged patches
         Stanislav Horáček got 7 patches merged, and have a total of 62 merged patches
         Rishabh Kumar got 5 patches merged, and have a total of 32 merged patches
         Guillaume Smaha got 5 patches merged, and have a total of 8 merged patches
         Muhammet Kara got 4 patches merged, and have a total of 15 merged patches
   + new easyHacks:
   + create your own by updating Keywords to eg. "easyHack, difficultyBeginner, skillCpp, 
topicCleanup"
   + please remember, a codepointer is mandatory, and typically a look from an experienced developer
   + create new easy hacks from these ones or remove "needsDevEval" if not feasible):
       https://bugs.documentfoundation.org/buglist.cgi?keywords=needsDevEval

* Commit Access
AI:   + Akshay Deep - chase mentor wrt. access (Thorsten)
          + good stuff even better on a feature branch ? (Kendy)
              + for larger changes, iterating n-times in gerrit is not ideal (Kendy)

* Tests and Buildsystem changes? (Bjoern)
    + topic from the mailing list
    + moving to more gerrit review & test boxes there
        -> less reliant on running them on our own machines.
    => sounds good generally; great stuff.

* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
    + after GSOC setup.
 
* Jenkins / CI update (Norbert)
    from:Thu May 19 14:02:27 2016
    master linux rel  jobs: 209 ok: 199 ko:   8 fail ratio:  3.83 % break:   7 broken duration: 
1.48%
    master linux dbg  jobs: 180 ok: 157 ko:  22 fail ratio: 12.22 % break:  22 broken 
duration:14.28%
    master mac rel    jobs: 195 ok: 190 ko:   3 fail ratio:  1.54 % break:   3 broken duration: 
0.69%
    master mac dbg    jobs: 201 ok: 198 ko:   1 fail ratio:  0.50 % break:   1 broken duration: 
0.43%
    master win rel    jobs: 128 ok: 116 ko:  12 fail ratio:  9.37 % break:   6 broken duration: 
8.56%
    master win dbg    jobs: 132 ok: 123 ko:   9 fail ratio:  6.82 % break:   3 broken duration: 
4.23%
    master win64 dbg  jobs: 129 ok: 117 ko:  10 fail ratio:  7.75 % break:   4 broken duration: 
4.92%
    lo-5.0 mac        jobs:   0 ok:   0 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 
0.00%
    lo-5.1 mac        jobs:  13 ok:  13 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 
0.00%
    + meant to break:
    gerrit win rel    jobs: 460 ok: 384 ko:  76 fail ratio:16.52%
    gerrit lin rel    jobs: 466 ok: 339 ko: 127 fail ratio:27.25%
    gerrit mac rel    jobs: 463 ok: 398 ko:  65 fail ratio:14.04%
    gerrit all        jobs: 460 ok: 297 ko: 163 fail ratio:35.43%
    
    one break a day keeps contributors at bay....

    + otherwise, a regular week.
 
* l10n (Sophie)
    + helping some students from Cameroon university
        + adding locales to the code to complete translations
        + Yemba, Fulfulde etc.
        + learning how to use IRC.
 
* Improving Jenkins verification (Miklos)
    + could we add Android & Clang with our plugins enabled
       + cf. mail to the list.
    + would be happy to help setup
       + would like it supported by LODE (Norbert)
    + waiting for three lingering boxes (Norbert)
       + clang on Linux should be easy
       + not urgent, but nice to have (Miklos)
          + default clang plugins are good.
          + controversial ones get moved to store/
    + new plugins should be tested, validated & agreed on (Norbert)
       + this is moot - what actually happens (Stephan)
          + various people do build with this, and do change the code
            to make it comply
          + not so much a question of enforcing things, but cleaning
            up before vs. after master.
       + new commits adding plugins would go through CI (Michael)
 
* QA update (Robinson)
    + UNCONFIRMED: 647
        https://bugs.documentfoundation.org/reports.cgi?product=LibreOffice&datasets=UNCONFIRMED
        + enhancements: 66
        + in ux-advise: 30
    + needAdvice at 44
 
    + Most Pressing Bugs:
        http://tdf.io/mostressingbugs
        + tdf#92516 - "x" accelerator and mouse click not exiting StartCenter
          in "File -> Exit LibreOffice" menu on Windows.
        + Mail merge regressions (Bjoern)
            + http://tdf.io/mmregressions (9 open; 10 open last meeting)
            + all re-tested recently; waiting on a couple of them.
 
* QA stats
 
  + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
    +116    -98        (+18 overall)
    many thanks to the top bug squashers:
        Eike Rathke            9
        Heiko Tietze           8
        Aron Budea             7
        Caolán McNamara        7
        Maxim Monastirsky      4
        Alex Thurgood          4
        Buovjaga               4
        m.a.riosv              4
        Samuel Mehrbrodt       4
        Adolfo Jayme           4
        Julien Nabet           3
        Cor Nouws              3
        Yousuf (Jay) Philips   3
        V Stuart Foote         3
        Markus Mohrhard        2
 
* Highest-Priority bugs (aka "MABs"):
        5.2: 3/11   - 27%   +0
        5.1: 2/28   -  7%   +0
        5.0: 7/53   - 13%   +0
        4.4: 8/73   - 10%   +0
        4.3: 5/68   -  7%   +0
        4.2: 8/133  -  6%   +0
        4.1: 4/79   -  5%   +0
        4.0: 9/81   - 11%   +0
        old: 36/249 - 14%   +0
 
* Bibisected bugs open: whiteboard 'bibisected'
  + 366/1354 366/1352 371/1347 369/1335 380/1334 383/1325 388/1313
    + http://tdf.io/bibibugs
 
* all bugs tagged with 'regression'
        + 750(+1) bugs open of 4943(+21) total 16(-1) high prio.
 
        * ~Component   count net * high severity regressions
                Writer -  6 (+0)
                  Calc -  5 (+0)
                  Base -  2 (+0)
           LibreOffice -  2 (-1)
               Impress -  1 (+0)
                + http://tdf.io/regressionscritical
 
        * ~Component   count net * all regressions
                Writer - 240 (+2)
                  Calc - 143 (+0)
               Impress -  57 (+2)
           LibreOffice -  50 (-2)
               Crashes -  44 (-1)
                    UI -  37 (+0)
        graphics stack -  35 (+0)
               Borders -  31 (+0)
                  Base -  31 (-1)
                  Draw -  25 (+0)
   filters and storage -  24 (+1)
                 BASIC -  15 (+0)
                 Chart -  15 (+0)
Printing and PDF export-  12 (+0)
        Formula Editor -   5 (+0)
            Linguistic -   4 (+0)
          Installation -   3 (+0)
             framework -   2 (+1)
            Extensions -   2 (+0)
                   sdk -   1 (+0)
                + http://tdf.io/allregressions

-- 
 michael.meeks@collabora.com  <><, Pseudo Engineer, itinerant idiot


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.