* 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.me...@collabora.com <><, Pseudo Engineer, itinerant idiot _______________________________________________ LibreOffice mailing list LibreOffice@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice