* Present: + Olivier, Jan I, Caolan, Michael S, Sophie, Bjoern, Christian, Miklos, Norbert, Thorsten, David, Kendy, Eike, Bubli, Stephan * Completed Action Items: + Akshay Deep - chase mentor wrt. access (Thorsten) [ account setup, Norbert sorted gerrit out (Kendy) ] + encourage GSOC students to public IRC / dev-list posting (Thorsten) [ all blogs aggregated, and weekly reports to the list ] * Pending Action Items: + investigate a chron job that queries & auto-merges (Norbert) + if +2 by author and +1 by jenkins -> auto-push [ Miklos pointed Norbert at something very similar ] + connect to David Ostrovsky to fuse gerrit with vm173 (Olivier) [ changing the XML specification, it needs improvement ] + 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 (Cloph) + 5.2 Beta update + built & published, next week the 2nd beta. + 2nd Beta enables the breakpad crash/reporting feature + win64 indexing / symbol extraction took a while + 10 hours for 64bit vs. 10mins for 32bit. + build the extraction utility yourself if you build the indexer + 5.1.4 RC1 update + tagged Wed. morning, Mac builds still need up-loading + then can announce; all queued patches are in. + Android & iOS Remote + up-loaded the impress / Android remote to the Play store + changed it to a public beta + will publish a URL to sign-up for that. + if you were a previous tester, you can get it now. + building the Android Viewer right now; + will test & up-load soon. * Documentation (Olivier) + working on translating the Getting Started manuals + continuing to analyse the XML of the help-content + was done in 2005; needs improvement. + defining new tags to get some improvements for a richer experience. + examples of tags ? (Kendy) + want to remove some things. + can map 1:1 between several tags & pure HTML (Olivier) + can we add SVG graphics, MathML equations, things that give a better experience for the help user. + agreed - lots needs removing. + book from Frank Peters with XML definition (Olivier) + building a Wiki to describe this too. + structure of XML is in the DTD (Kendy) + we know all the tags that are there. + but good to have a readable description of this + useful to have a stripped down version for end-users to edit (Olivier) * GSoC 2016 (Thorsten) + lots of good things happening, in blogs etc. + positive answers: every showed up. + deadline next - end of June (23rd?) for mid-term. + BZ issue for each GSoC project ? (JanI) + Reasons + One place to add comments, see Regina mail How should she report the problems ? + GSoC project as the BZ issue get mentioned in release notes + Easy to identify a gerrit patch as GSoC Can't identify them as GSOC + Easier to make Blog posts referering BZ Planning to do a series of blog-posts over the summer. going through the git logs - is hard; referencing bugs + Objections + Mentioned in release notes - built into the wiki page. + when are bug lists published ? (Michael) + when build is announced (Cloph) + for minor point releases. + not added to main release notes, just to RC release notes. https://wiki.documentfoundation.org/ReleasePlan/5.1 → https://wiki.documentfoundation.org/Releases/5.1.4/RC1#List_of_fixed_bugs for example + try to explain to users - 1 bug, has 1 fix (Miklos) + concerned wrt. 100 commit issues. + issues wrt. identifying GSOC students ? + could we have GSOC in the commit summary ? (Eike) + a topic in the commit ? AI: + encourage GSOC students to use GSOC in the commit summary (Thorsten/JanI) * UX Update (Kendy) + not in the call personally; from minutes + Heiko identified some easy-hacks that need code-ptrs. + if bored, want to provide code-pointers for easy-hackers + discussion on GSOC work + discussion on new Gallery content & pre-defined shapes. + discussion about CMYK color selection (Bubli) + the default space to use. * Crashtest update (Caolan) + 73 import failure, 1 export failure, 9 coverity + spike on import crashers; needs investigating * Munich hack-fest update (Bubli) + Jmux, Bubli, new LHM hackers, Mike Saunders too. + Lots of great food, and mentoring. + Orga: https://wiki.debian.org/BSP/2016/05/de/Munich * Hackfests (Bjoern) + next hackfests: nothing confirmed yet. + Discussion of a month of LibreOffice contribution in August + perhaps not a good time - due to release crunch-mode. + Perhaps reach out to other communities: + have something LibreOffice themed in that month + do some sharing there etc. + we'll be buried in release / conference. + No Hamburg Home-hacking for a while ... + may do something here soon. + 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(0) commits in a year of which 8994(-170) were made directly, without use of gerrit 293(0) people made commits in a year, 60(-15) in a month, 0(-29) in a week, 20(20) to be emailed + query numbers from openhub (Norbert/JanI) + perhaps a week late + remove week. + gerrit: committer open 67(-11) contributor open 62(7) updated merged abandoned updated merged abandoned year: 67(-11) 6899(143) 562(7) 62(7) 1464(27) 476(6) month: 67(-10) 919(102) 44(-2) 60(6) 162(-15) 32(0) week: 54(-7) 245(-4) 12(3) 31(7) 43(-15) 12(4) + easyHacks: total 238(-1) open 202(-1) assigned 26(-2) needinfo 10(2) needsDevEval 469(-1) needsUXEval 64(10) missing cleanup due to many comments 191(-1) + top 5 contributors (based on merged patches last month): Zdenek Crhonek got 17 patches merged, and have a total of 17 merged patches Laurent BP got 17 patches merged, and have a total of 60 merged patches Stanislav Horáček got 8 patches merged, and have a total of 64 merged patches Rishabh Kumar got 8 patches merged, and have a total of 34 merged patches Akshay Deep got 8 patches merged, and have a total of 31 merged patches + new easyHacks: https://bugs.documentfoundation.org/show_bug.cgi?id=100085 mentor:jani -> "Centralize sleep function in SAL, with test functions." + 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 + BZ_comment (a script to copy bug reports, in order to compress comments) + scripts are finalized / looking good + working through the easy hacks;l checking whether they are valid. + found several with no code pointers. + clean easyhack (verify if still work to do) + will go on for a while. + Update stat to include needsUXEval + Blog post about students and CV + https://janiversen.wordpress.com/2016/05/27/computer-student-enhance-your-job-changes-this-summer/ + using it to reach out to local universities. + Developers, please give a hand with: https://bugs.documentfoundation.org/buglist.cgi?bug_status=NEEDINFO&keywords=easyHack%2C%20&keywords_type=allwords&list_id=614008&query_format=advanced&resolution=--- + Adding code pointers, thanks in advance. * Commit Access + cleanup of stale? committers (Norbert) + ran a script to find people with no commit >1 yr. + or should we let them stay around. + some project revoked after 0.5 years (Miklos) + frugalware. + do we have any problem with leaving them ? (Stephan) + no; but don't want to ever be (Norbert) + concern wrt. removing committers (JanI) + openhub counts actual commits (Norbert) + generate a mail if they arrive (JanI) + social aspect concern (Michael) + if we can get people active again by poking (Bjoern) + can be helpful. + otherwise leave open & put a watch on commits (Bjoern) + just look at these carefully. + and welcome them back. + concern wrt. the work, some people move on (Norbert) + do we want to keep them open forever. + we have a bunch of ex. GSOC never seen again ? + silently remove those we think are unlikely to come back + concern wrt. creating lots of rules + notify removing them. + for sure - commit rights to random projects (Kendy) + not feel comfortable committing now. + if not for three years - through gerrit. => leave up to JanI * Developer Certification (Stephan/Bjoern/Kendy/Thorsten) + in the process of assembling a list now (Stephan) * Jenkins / CI update (Norbert) from:Thu May 26 13:20:27 2016 master linux rel jobs: 179 ok: 170 ko: 8 fail ratio: 4.47 % break: 5 broken duration: 2.53% master linux dbg jobs: 154 ok: 119 ko: 34 fail ratio: 22.08 % break: 14 broken duration:22.14% master mac rel jobs: 172 ok: 162 ko: 10 fail ratio: 5.81 % break: 4 broken duration: 3.17% master mac dbg jobs: 170 ok: 158 ko: 12 fail ratio: 7.06 % break: 4 broken duration: 3.51% master win rel jobs: 109 ok: 104 ko: 5 fail ratio: 4.59 % break: 4 broken duration: 4.46% master win dbg jobs: 112 ok: 109 ko: 2 fail ratio: 1.79 % break: 1 broken duration: 1.78% master win64 dbg jobs: 117 ok: 112 ko: 5 fail ratio: 4.27 % break: 3 broken duration: 3.42% lo-5.2 mac jobs: 8 ok: 8 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00% lo-5.1 mac jobs: 22 ok: 21 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00% gerrit win rel jobs: 424 ok: 344 ko: 78 fail ratio:18.40% gerrit lin rel jobs: 428 ok: 298 ko: 127 fail ratio:29.67% gerrit mac rel jobs: 427 ok: 338 ko: 87 fail ratio:20.37% gerrit all jobs: 425 ok: 274 ko: 147 fail ratio:34.59% + load trouble at the moment due to the 5.2 branch + patches pushed to both sides giving lots of building work. + less than 1 break per day overall. + Linux dbgutil seems unhappy. + 2 per day on avg. recently. + quite a few times where it hung; + something with 'db' complex - perhaps a thread affinity bug. + backtrace took 2 minutes to run; 70 threads there. + would be nice to limit the infra. + are they Java threads ? (Michael) AI: + fix / limit the per-processor thread-pool (Michael) one break a day keeps contributors at bay.... * l10n (Sophie) + nothing new; work going on. + everyone is happy, apparently. * QA update (Robinson) + would be great to have tags when they are reproducible (Caolan) + short-list of reproducible-on Linux crashers + some bad ones hard to reproduce Windows -> moved them to NEEDINFO + UNCONFIRMED: 627 https://bugs.documentfoundation.org/reports.cgi?product=LibreOffice&datasets=UNCONFIRMED + enhancements: 65 + in ux-advise: 29 + needAdvice at 46 + 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; 9 open last meeting) * QA stats + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html +132 -148 (-16 overall) many thanks to the top bug squashers: Caolán McNamara 25 Cor Nouws 15 V Stuart Foote 11 Julien Nabet 10 Aron Budea 9 Adolfo Jayme 8 Samuel Mehrbrodt 8 Heiko Tietze 7 m.a.riosv 6 raal 5 Eike Rathke 5 Buovjaga 4 Michael Stahl 3 Miklos Vajna 3 Akshay Deep 3 * 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: 7/73 - 9% -1 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: 35/249 - 14% -1 * Bibisected bugs open: whiteboard 'bibisected' + 369/1361 366/1354 366/1352 371/1347 369/1335 380/1334 383/1325 + http://tdf.io/bibibugs * all bugs tagged with 'regression' + 739(-11) bugs open of 4949(+6) total 16(+0) high prio. * ~Component count net * high severity regressions Writer - 6 (+0) Calc - 5 (+0) Base - 2 (+0) LibreOffice - 2 (+0) Impress - 1 (+0) + http://tdf.io/regressionscritical * ~Component count net * all regressions Writer - 231 (-9) Calc - 143 (+0) Impress - 56 (-1) LibreOffice - 51 (+1) Crashes - 43 (-1) UI - 38 (+1) graphics stack - 37 (+2) Borders - 31 (+0) Base - 30 (-1) Draw - 25 (+0) filters and storage - 24 (+0) BASIC - 15 (+0) Chart - 15 (+0) Printing and PDF export- 11 (-1) Formula Editor - 5 (+0) Linguistic - 4 (+0) Installation - 3 (+0) framework - 2 (+0) 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