* Present: + Stephan, Sophie, Norbert, Christian, Thorsten, Michael S, Michael M, Stefan W.Caolan, Heiko, Kendy, JanI, Olivier, Thorsten, Xisco, Bjoern, Miklos, Bubli
* Completed Action Items: * Pending Action Items: + collect names of Perugia / Hackfest interested mentors in a wiki page (Bjoern) * Release Engineering update (Christian) + 5.2.6 RC2 + taggedd & build and on pre-release server + 5.3.1 RC2 + two patches waiting in the queue, branch is prepared + translations updated yesterday. + https://gerrit.libreoffice.org/#/q/status:open+branch:libreoffice-5-3-1 + final release shifted one week. + Android & iOS Remote + online (Michael) + 5.3.1.2 release up-loaded by Timar - Monday. + happy with that RC2 if it's done (Thorsten) * Online (Michael) + entirely new socket code – big, disruptive feature: + completely re-written: non-blocking, not threaded for 5.4 + lets see how it hangs out - next time. + concerns around -5-3 + concerned about the quality of that -> that's why we have gerrit review + no users -> no bugs -> no fiixes -> working on providing all three of it + good to have CIB working on it. + concerned wrt. UI freeze / feature breakage there - and core effects too. + couple to look at: + https://gerrit.libreoffice.org/#/c/34793/1 + https://bugs.documentfoundation.org/show_bug.cgi?id=106273 + tdf#106273 Various performance/stability fixes + merges 20+ commits (seems mostly fixes, with a few improvements sneaked in) + PNG cache / hash feature + vector -> dequeu converion + exeption handling / tile combining change + revert + writer part fixes + tile queue change. + improved MessageQueue & its revert. + commiitted under Samuel's name - tons of Collabora work. + if a feature / disruptive - shouldn't merge (Thorsten) + good to have it maintained though. + https://gerrit.libreoffice.org/34791 + tdf#106276 loleaflet: notify repair document when exists a conflict of ... + can't work without core changes -> missing Henry's patch to core + changes an UNO command -> return values. + adds a new dialog with a new string. + don't know it belongs on the -5-3 branch. + at least not without the core changes (Thorsten) + a challenge to sync core & online changes, we need to come up with a sustainable plan there anyway + perhaps a SHA1 in online referencing a core version, ala submodules? + would love a normal approach here (Michael) + agreed same rules should apply to both core and online (Thorsten) + core rules around review: + new features: + 2 approves from different companies + 3 reviews. + can't count author of patch as one approver if they didn't approve it (Michael) + same rules apply to both online and core (Thorsten) + Andras patches to -5-3 with sign-off, without gerrit. + that's the current practice for fixes (Michael) + stable branch for fixes (Norbert) + distinction for stable branch on core or anything else. + diversity with some company involved is helpful. + core - some ACLs - can't push direct on release branch (Norbert) + want test builds on Jenkins (Michael S) + doesn't apply to online repo. + in principle - things should be reviewed on stable (Norbert) + Andras reviewing those. + should we accept can't treat someone's authorship as a review for back-porting ? + online should be treated as core for stable branch. + if that patch was for core - would we accept & worry about it. => don't count original authorship as one of two corporate 'review for a branch'. * Bump master baseline from MSVC 2013 to 2015? (Stephan) + ok with bumping base-line for 5.4 (Cloph) => re-visit next week with more data from Norbert. + are we happy switching the bots ? + did install Visual Studio 2015 - on bots we have. + once was able to upgrade the Pro version to SP3 - but on another box had issues. + they all have a Visual Studio 2015 now. + compatibility with WinXP options (Norbert) + should we drop XP and switch to 64bit. + these are independent decisions (Stephan) + lets de-couple these decisions (Michael) => can encourage David to push commit series to raise base-line to 2015. + with our thanks + good stuff (Thorsten) + do any tinderboxes need updating ? (Stephan) + Thorsten + Cloph. + can we remove support initially in a small commit ? (Michael) + did lots of builds before this (Norbert) + don't expect it will break any CI. + this helps rid us of duplicate pythons + constexpr commits coming from me (Stephan) + stable branch is VS 2013 - careful of backports (Norbert) + community edition IDE can't be used until you register + E-mail + Account on MS stuff... + only blocks the IDE, not compiler. + was some registration needed in the build ? (Stephan) + some project or makefile conversion (Thorsten) + someone claimed it was a red herring. * Documentation (Olivier) + Published Getting started 5.2 + http://documentation.libreoffice.org + Ajusted template to export to XHTML, read-online + Adjusted pages for download + Patch for TDF#105831 (donate entry in help menu) + https://gerrit.libreoffice.org/#/c/34693/ + Help online 3 + waiting for pootle to be adjusted in / infra to apply scripts. + patches waiting until pootle back in our infra (Cloph) + changing the meta-data + some conversions missing - bypassing django-based DB. + once that is done - we can move back to our infra. + will do seperation of libreoffice-5-3 projects. + pootle currently on translate.za's AWS server. + waiting for Dwayne to mail him saying its done (Cloph) + same script - used for FOSDEM migration; but are writing an auto-validator. * UX Update (Heiko) + Bugzilla (topicUI) statistics 251(251) (topicUI) bugs open, 477(477) (needsUXEval) needs to be evaluated by the UXteam + Updates: BZ changes 1 week 1 month 3 months 12 months added 2(-3) 12(-3) 34(-4) 496(1) commented 24(-31) 217(-5) 716(-13) 3695(-10) removed 1(0) 2(1) 8(1) 38(0) resolved 2(-4) 46(0) 97(-5) 197(2) + top 10 contributors: Faulí Tarazona, Xisco made 162 changes in 1 month, and 371 changes in 1 year Tietze, Heiko made 133 changes in 1 month, and 2144 changes in 1 year Foote, V Stuart made 41 changes in 1 month, and 677 changes in 1 year Cor Nouws made 36 changes in 1 month, and 493 changes in 1 year Philips, Yousuf made 30 changes in 1 month, and 1502 changes in 1 year Thomas Lendo made 29 changes in 1 month, and 32 changes in 1 year Buovjaga made 26 changes in 1 month, and 352 changes in 1 year Kainz, Andreas made 14 changes in 1 month, and 15 changes in 1 year *UNKNOWN* made 9 changes in 1 month, and 16 changes in 1 year LibreTraining made 9 changes in 1 month, and 9 changes in 1 year + Minimum screen size: WXGA 1280x768 + (changed from http://www.libreoffice.org/get-help/system-requirements/ ) + some complaints inevitable but ? ... + vertical size more important than width (Michael) + still 768 pixels. + depends on system theme - with large menu item padding - so scroll up and down. + Planning a survey about table styles to update the implemented versions with the proposals from last year + work is planned to change the styles. + Publisher.ch referenced the freecolor-hlc palette + Swiss journal announced - available as a hard color fan / physical print-out. + also in our product - LibreOffice only one for pro. printing in Open Source. * Crashtest update (Caolan) + 0 import failure, 2 export failures + down to almost nothing again. + 169 coverity issues. + down slightly, but still high. + Google / ossfuzz: 22 fuzzers active now + LWP recently added, next is PPT. * Hackfests (Bjoern) + next venues / suggestions + Ladies who FOSS – sometime in March (Bubli) + organized in Berlin. + monthly now, 16th March the next time (Bubli) + unfortunately during a working day + April 20th the next one + Italian hack-fest coming up: 4 days May 27-30th + Perugia University + ... + event in Spain (Xisco) + will be in Malaga for Open conference in May + http://www.opensouthcode.org/conference/opensouthcode2017 + an idea to do something. + Xisco giving a talk there too - be good to meet up. + UX people: Arnaud suggested a UX meeting (Heiko) + perhaps in Corsica; acknowledged - UX people. + like the idea + love to have some devs there too (Michael) + have a topic focus on UX. + Essen meeting (Bjoern) + suggestions for bike-shedding topics to get people interesting + UX / Extensions ? + suggested dates in April 15th or 23rd German community coming up with that. + not nailed down yet + another hackfest in Spain for Document Freedom Day (Xisco) + in Granada, will have more info shortly (Xisco) + worth talking to Italo to do some PR - it is close (Bjoern) + do you need VM's? (Bjoern) + will talk to Cloph if yes (Xisco) * mentoring/easyhack update (JanI) + openhub statistics (2017-02-10), 277(277) people did 15401(15401) commits in 12 month in 8804167(8804167) lines of code + gerrit/git statistics: committer... 1 week 1 month 3 months 12 months open 49(-18) 93(-10) 102(-7) 109(-6) reviews 429(15) 1583(-106) 4363(-16) 17252(-15) merged 195(-2) 898(-18) 2747(-95) 9929(77) abandoned 12(-2) 56(-1) 138(-6) 660(-5) own commits 354(-90) 1652(18) 3135(22) 17328(-46) review commits 31(-25) 209(-4) 425(-33) 3321(-24) contributor... 1 week 1 month 3 months 12 months open 18(7) 40(-1) 49(5) 49(5) reviews 497(-31) 2050(-39) 5272(-156) 18673(92) merged 6(-16) 75(-5) 200(-2) 786(-9) abandoned 4(-1) 23(0) 81(-2) 270(-4) own commits 5(-18) 76(-7) 120(-3) 755(-11) review commits 0(0) 0(0) 0(0) 0(0) + easyHack statistics: needsDevEval 23(23) needsUXEval 0(0) cleanup_comments 188(188) total 229(229) assigned 26(26) open 178(178) + received patches from 0 emails the last month without licesense statement + top 5 contributors: Johnny_M made 8 patches in 1 month, and 13 patches in 1 year Prajapati Gautam made 6 patches in 1 month, and 6 patches in 1 year Röllin Lukas made 5 patches in 1 month, and 5 patches in 1 year Dumas, Arnold made 5 patches in 1 month, and 26 patches in 1 year Donkers, Winfried made 5 patches in 1 month, and 52 patches in 1 year + top 5 reviewers: Iversen, Jan made 178 review comments in 1 month, and 1527 in 1 year Stahl, Michael made 147 review comments in 1 month, and 1098 in 1 year Vajna, Miklos made 129 review comments in 1 month, and 1160 in 1 year Mohrhard, Markus made 123 review comments in 1 month, and 1831 in 1 year McNamara, Caolán made 107 review comments in 1 month, and 1466 in 1 year + big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report: NONE + warning signal: no new license staements in 2 weeks, and very low patch actvity * GsoC update (Thorsten) + we're accepted! + awesome! + please point that out to students if you know any (Thorsten) + sign up as mentors please! (Thorsten) AI: + org admins to invite listed mentors (once gsoc page bug is fixed) (Thorsten) + multiple things tweaked in the program at the same time by Google - interesting to see how it pans out this year(Thorsten) + advertising tweet from LibreOffice? (Miklos) AI: + would be good to have one, will look into that (Thorsten) + timeline: + now - March 20: spread the news, attract students + March 20 - April 3 16:00 UTC: student submissions + April 3 - 16: review proposals + April 17, 16:00 UTC: deadline to submit slot requests + April 19, 16:00 UTC: slot allocations announced + April 19 - 24 16:00 UTC: choose proposals, assign mentors + May 4 - 29: projects public, community bonding period starts + May 29: last day to report inactive students + May 30: coding begins + June 26-30: first eval + July 24 - second eval + August 21- 29: pens down, wrap up + August 29 - September 5: final evaluations of students + September 6: passing projects announced * crash reporter news (?) + http://crashreport.libreoffice.org/stats/version/5.3.0.3 + http://crashreport.libreoffice.org/stats/version/5.2.5.1 + 5.2.4.2 – still plaguing us. + long tail expected. + for comparison, had a look at what's in Ubuntu's crash reporter (Bjoern) + Ubuntu top 20 occurrences last month in libreoffce counts: 22, 18, 17, 17, 16, 14, 9, 8, 7, 6, 6, 6, 5, 5, 4, 4, 4, 4, 4, 4 + for comparision, top 20 occurances Ubuntu-wide counts: 8565, 3217, 562, 512, 459, 454, 425, 418, 323, 295, 288, 284, 282, 257, 249, 235, 198, 198, 195, 184 + Of the top 20 libreoffice occurance counts: different stacktraces(occurence count for 1+occurence count for 2+...=total occurance count) + not usable: 8 (22+18+14+8+6+5+4+4=81) + rarely seen after: 5.2.x 5 (17+7+6+6+4=40) + 5.1.x 3 (17+16+4=37) + 4.3.x 1 (4=4) + 4.2.x 1 (9=9) + 3.5.x 2 (5+4=9) => so 40 out of 99 crashes = 40% of all crashers seem to be in master still + improved quite a bit (Bjoern) * Commit Access * Developer Certification (Stephan/Bjoern/Kendy/Thorsten) + web page is now updated (Stephan) + turns out there is a duplicate page which was out of date. * https://www.documentfoundation.org/gethelp/developers/ * https://www.libreoffice.org/get-help/professional-support/ + 7 week sleep. * Jenkins / CI update (Norbert) + usual week from:Thu Feb 23 15:56:05 2017 master linux rel jobs: 239 ok: 226 ko: 13 fail ratio: 5.44 % break: 7 broken duration: 7.93% master linux dbg jobs: 186 ok: 180 ko: 5 fail ratio: 2.69 % break: 2 broken duration: 3.21% master mac rel jobs: 208 ok: 198 ko: 10 fail ratio: 4.81 % break: 7 broken duration: 3.91% master mac dbg jobs: 200 ok: 191 ko: 9 fail ratio: 4.50 % break: 7 broken duration: 4.27% master win rel jobs: 152 ok: 135 ko: 16 fail ratio: 10.53 % break: 11 broken duration: 7.80% master win dbg jobs: 149 ok: 135 ko: 13 fail ratio: 8.72 % break: 9 broken duration: 6.32% master win64 dbg jobs: 155 ok: 141 ko: 13 fail ratio: 8.39 % break: 8 broken duration: 7.00% lo-5.2 mac jobs: 15 ok: 15 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00% lo-5.3 mac jobs: 24 ok: 24 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00% branch gerrit all jobs: 19 ok: 14 ko: 4 fail ratio:21.05% master gerrit lin jobs: 307 ok: 275 ko: 31 fail ratio:10.10% master gerrit plg jobs: 306 ok: 253 ko: 51 fail ratio:16.67% master gerrit win jobs: 305 ok: 205 ko: 96 fail ratio:31.48% master gerrit mac jobs: 306 ok: 249 ko: 50 fail ratio:16.34% master gerrit all jobs: 307 ok: 173 ko: 127 fail ratio:41.37% * l10n (Sophie) + documented TestLink instance which have several languages available (Sophie) + will be ready for the l10n community in ~2weeks + https://wiki.documentfoundation.org/TestLink * QA update (Xisco) + UNCONFIRMED: 468 (+11) + enhancements: 35 (+2) + needsUXEval: 0 (0) + haveBackTrace: 12 (0) + needsDevAdvice: 45 (+9) + documentation: 5 (+1) + went through the crashers, and tweaked the severity of the ones that looked important (Xisco) + even though reported some time ago + Xisco provided a list of bugs with no unittest (Sophie) + Most Pressing Bugs: http://tdf.io/mostressingbugs + New: + FORMATTING: When undo and redo, custom styles and formatting lost, or full crash. + https://bugs.documentfoundation.org/show_bug.cgi?id=88555 + Bubli ? + Comparing two files makes LibreOffice crash + https://bugs.documentfoundation.org/show_bug.cgi?id=98202 + very old issue from 3.3.x (!) + Crash when saving a particular document as DOCX + https://bugs.documentfoundation.org/show_bug.cgi?id=101178 + Synerzip issue + Crash in: SwWrtShell::CalcAndSetScal - in Writer paste table from Calc multiple times using autocaption + https://bugs.documentfoundation.org/show_bug.cgi?id=102286 + not bisected + Crash in Calc when selecting "Uniform Integer" with an max value "100000000000000" in "Random Number Generator + https://bugs.documentfoundation.org/show_bug.cgi?id=104117 + Kohei looking at it + Tomaž Vajngerl submitted a patch: 23672df737258391bd9533e61733c6cc70b9a5eb + FILEOPEN: Crash of LibreOffice Calc when activating macros + https://bugs.documentfoundation.org/show_bug.cgi?id=104383 + Kohei ? + Fixed: + Writer crashed while adding a word to the standard dictionary + https://bugs.documentfoundation.org/show_bug.cgi?id=106123 + thanks to Caolan for fixing. + Left clicking after right clicking on Comments in Navigator crashes LO + https://bugs.documentfoundation.org/show_bug.cgi?id=106159 + thanks to Caolan * QA stats + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html +117 -182 (-65 overall) many thanks to the top bug squashers: QA Administrators 83 Xisco Faulí 18 Khaled Hosny 7 Julien Nabet 6 V Stuart Foote 6 Aron Budea 5 m.a.riosv 5 Buovjaga 4 Justin L 4 Winfried Donkers 4 Mark Hung 3 Luis 3 Miklos Vajna 3 Caolán McNamara 3 Heiko Tietze 3 + top 10 bugs reporters: Kant, Pranav 4 Balland-Poirier, Laurent 4 Kainz, Andreas 4 Kelemen, Gabor 3 sergio.callegari 3 jan d 2 McNamara, Caolán 2 Tietze, Heiko 2 Philips, Yousuf 2 Amin, Fakabbir 2 + top 10 bugs fixers: Donkers, Winfried 4 Faulí Tarazona, Xisco 3 Tietze, Heiko 3 Kaganski, Mike 3 Kłos, Szymon 3 McNamara, Caolán 2 Henschel, Regina 2 Vajna, Miklos 2 Justin L 2 Nabet, Julien 1 * Highest-Priority bugs (aka "MABs"): 5.3: 2/31 - 6% (+0) 5.2: 3/28 - 10% (+0) 5.1: 2/34 - 5% (+0) 5.0: 3/58 - 5% (+1) 4.4: 6/74 - 8% (+3) 4.3: 5/72 - 6% (+0) 4.2: 6/132 - 4% (+0) 4.1: 4/80 - 5% (+1) 4.0: 4/81 - 4% (+0) old: 29/253 - 11% (+1) + http://bit.ly/2lJAAJI * Bisected bugs open: keyword 'bisected' + more accurate - down to a single commit. + 352/1284 354/1270 352/1255 350/1239 342/1220 339/1211 338/1196 + http://bit.ly/2dyIfDy + Done by: Faulí Tarazona, Xisco 8 Budea, Áron 4 Jean-Baptiste Faure 1 * Bibisected bugs open: keyword 'bibisected' + 420/1826 423/1814 419/1797 419/1782 411/1761 410/1754 410/1737 + http://bit.ly/2cSCXlS + Done by: Faulí Tarazona, Xisco 8 Budea, Áron 3 * all bugs tagged with 'regression' + 774(-5) bugs open of 5774(+21) total 14(+1) high prio. + Done by: Faulí Tarazona, Xisco 11 Alex Thurgood 2 Budea, Áron 2 Yotam Benshalom 1 Kevin, Suo 1 Hosny, Khaled 1 * ~Component count net * high severity regressions LibreOffice - 4 (+1) Calc - 2 (+2) Base - 2 (+0) Impress - 2 (+0) Writer - 2 (-1) Extensions - 1 (+0) graphics stack – 1 (+0) Formula Editor – 0 (-1) + http://bit.ly/1HWHb3E by OS: + Mac - 5 + All - 5 + Linux - 2 + Windows - 2 * ~Component count net * all regressions Calc - 127 (+2) Writer: other – 120 (-4) Impress - 73 (-3) Writer: docx - 67 (+0) LibreOffice - 57 (+2) UI - 44 (-1) graphics stack - 40 (-1) Writer: doc - 38 (+0) Base - 32 (+0) Borders – 30 (+0) Draw – 30 (+0) Crashes – 28 (-2) Writer: filter – 23 (-1) Writer: perf – 22 (+1) filter / storage – 21 (+0) Chart - 21 (+1) print / PDF export - 13 (+0) BASIC - 11 (+0) Extensions - 3 (+0) framework - 3 (+0) Installation - 2 (+0) sdk - 1 (+0) Formula Editor - 1 (-1) + http://bit.ly/1BUdI8i _______________________________________________ List Name: Libreoffice-qa mailing list Mail address: Libreoffice-qa@lists.freedesktop.org Change settings: https://lists.freedesktop.org/mailman/listinfo/libreoffice-qa Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/ Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette List archive: http://lists.freedesktop.org/archives/libreoffice-qa/