* Present: + Andras, Caolan, Heiko, Stephan, Kendy, JanI, Thorsten, Sophie, Xisco, Cloph, Michael S, Bubli, Michael M, Bjoern (lurking), Miklos
* Completed Action Items: + create & publish wiki page for ranking (JanI) https://wiki.documentfoundation.org/Development/Budget2017 [ people need to expand their items – to be actionable / tenderable ] + improve QA Stats in the ESC minutes (Xisco) + provide information for cloph on what the large Help change is (Bubli) + need a diff of the kind of string change, so Cloph can write a script. [ outcome in IRC – will be postponed; packaging of help-packs also changes → should not be part of 5.3 (Cloph, Olivier, Bubli) ] * Pending Action Items: + poke at MSDN licenses (Michael) + move gitdm-config to gerrit (Norbert) + investigate https://beta.opendocumentformat.org/testsets/all/en (Xisco) + come up an IDE integration / easy setup compromise proposal (JanI) [ work in progress, ETA next week, summarizing mailing-list (janI) ] + file a 'make clean ; make screenshot' bug report ? (Norbert) [ expected to be fixed (Thorsten) ] + poke Florian to encourage posting of Macs (Cloph) * Release Engineering update (Christian) + 5.3.0 B2 on mirrors & available for download + 5.3.0 RC1 – next week – and string freeze too ... + pootle upgrade is happening now. + tag will be done on Wed. evening to match pootle. + Late features: + separating images and icons for help modules (Olivier, Bubli) → abandoned for 5.3. + Android & iOS Remote (Cloph) + master is green now. + will prepare a new build based on the branch-off tag + online (Michael) + branched for -5-3 ... will create source tarballs. + 5.2.4 RC2 (janI) + sources uploaded, but build problem with 32bit Linux + with a BadAlloc / MESA / EGL bits for master ? + trying to build RC1 on the same machine to check. + if so - suggest postponing 1 week to avoid RC3 * Documentation (Olivier) + Next: Will test screenshots make enabled by bubli ( https://wiki.documentfoundation.org/Documentation/Screenshots ) + will screenshots have operating-system information ? + under discussion + continuing to test screenshots. + on Mac screenshots are reversed (Bubli) + but has no mac. + happy to test things on a Mac (JanI) + rendering to VirtualDevice (Thorsten) * UX Update (Heiko) + Bugzilla (topicUI) statistics 256(256) (topicUI) bugs open, 496(496) (needsUXEval) needs to be evaluated by the UXteam + Updates: BZ changes 1 week 1 month 3 months 12 months added 1(-1) 15(-1) 57(-4) 490(1) commented 87(73) 254(67) 877(-49) 2707(-86) removed 0(0) 0(-1) 18(-6) 30(0) resolved 8(2) 22(5) 113(-2) 135(2) + top 10 contributors: Heiko Tietze made 41 changes in 1 month, and 518 changes in 1 year *UNKNOWN* made 18 changes in 1 month, and 18 changes in 1 year Samuel Mehrbrodt made 17 changes in 1 month, and 54 changes in 1 year V Stuart Foote made 15 changes in 1 month, and 198 changes in 1 year *UNKNOWN* made 14 changes in 1 month, and 25 changes in 1 year Yousuf Philips made 14 changes in 1 month, and 409 changes in 1 year *UNKNOWN* made 13 changes in 1 month, and 99 changes in 1 year Rene Engelhard made 10 changes in 1 month, and 10 changes in 1 year Khaled Hosny made 9 changes in 1 month, and 10 changes in 1 year Tor Lillqvist made 8 changes in 1 month, and 9 changes in 1 year + Tooltips (tdf#104413) + have ‘simple’ tooltips for all controls by default? Additionally to extended tt with help installed + pro: support for beginners, good ux, postive a11y side effect + con: huge overhead to enter good tips and to translate + terrible startup performance problems from XPATH nonsense (?) + Markus had a prototype to extract & mirror these tooltips (Kendy) + with plan to keep XHP as help files; consider it again. + should we add a tooltip on an individual item ? + good usability to have tooltips consistently everywhere + student hasn’t finished the help on this topic. + happy to add simple tooltips to .ui files (Sophie) + adding five word tooltips to everywhere is ok with translators + there are 111k labels on widgets in .ui files (Michael) $ git ls-files | grep '\.ui' | xargs cat | grep label | grep -v 'gtk-' | nl + 500k new words, 100 langs -> 50Mb of extra install AI: + come up with a clear proposal with input from l10n (Sophie, Heiko) + best to apply some common sense wrt. Every control having a tooltip (Cloph, Sophie) + Improve dialogs for gtk3 (tdf#103225) + http://i.imgur.com/PmCHOzv.png (gtk3) + controls are really huge; needs a new design so things fit. + most users are on Windows with lots of whitespace making the layout unpleasant so better optimize for those + optimize for gtk3 or windows. + worst case – gtk3 users unable to use dialog (Bubli) + screenshot is a compromize, un-merged improvement + only v. large widget is the spin-button (Caolan) + this one looks particularly poor. + lots of wasted grey-space in bottom right (Michael) + too much white-space in current layout. + modal dialogs should not be re-sizable (Heiko) + decided in the ESC or in design team, somewhere. + now complaining there is no space ? (Michael) + example from daily build http://imgur.com/SAe5aox + windows: https://bug-attachments.documentfoundation.org/attachment.cgi?id=128580 + prefer to have the dialogs re-arranged (Thorsten) + lots of developers use Linux etc. + unclear why it is gtk ? (Caolan) + similar issue with Mac with slidey check-boxes(Michael) => re-arrange the dialogs in the UI file. + Color palettes + freeColor-HLC pallete compromise (Michael) + Christophe accepted that we can distribute it under MPLv2, if TDF and/or ESC commits to distributing it un-modified. + distributing it as TDF un-modified + suspect 1% of users will use this palette (Heiko) + like the proceedure of the organization. + similar files around – eg. custom-shape / interop import bits (Michael) + add a comment to the file saying: “this is a generated file, please don’t change” (Miklos, Heiko) + no concerns about new policy here (Thorsten) + common sense – we don’t want to break interop. + if we adhere to other standards we don’t break them (Stephan) => we treat this palette as an interop. specification, and TDF ships it un-modified under the MPLv2. + Blog post draft + https://docs.google.com/document/d/1faOPqiJFmaj_9HJJqJKnEMg8biQj1bBEyOoTs5k3qes + Remaining change is an update of the standard.soc (tdf#87538) + does anyone disagree ? → no. * XHP should it die ? + heard that XHP must die → become HTML (Bubli) + the original proposal for the BOD, no feedback on it (Olivier) + first time heard this (Michael, Kendy) + ESC decides this, drafted a tender for it (Olivier) + concerning (Kendy) + advantage of XHP – no translator effect. + write once and re-use in other pieces of the help. + example of extended tooltips – now they are part of this. + consider moving to HTML-only as the source, but may lose some semantics. + same reason why we abandoned wikihelp. + XHTML is a good thing we can use CSS etc. (Miklos) + can have standard tags etc. + extended tips – there is a field in the .UI format (Caolan) + hoped to extract from help & populate the a11y fields here to improve a11y; the accessible_label field. + essentially the same information from extended tips. + there’s something to say in favour of having help contents close to each other, i.e. locality of reference for translators (Thorsten) + we could split out the tags from XHP, Markus has scripts to do this; but avoiding translator annoyance from changes. AI: + re-visit the proposal with Caolan and/or Kendy and/or Sophie (Olivier) + include extended tooltips, a11y improvements etc. * Crashtest update (Caolan) + ? import failure, ? export failures + Caolan fixed one, Michael S fixed one + ?? coverity. + partial build triggered bogus data. + new results due in a few hours. + Google / ossfuzz + one of the fixes we need up-streamed + working through a fully static build + re-using the Android stuff & fighting the code-generator + may have to come up with more cunning stuff. + think we can use the H/W – may need to change config to be a flat file-system * TDF / Budgeting / Brainstorming (Thorsten) + Ideas here: + need approximate costs & clear descriptions: + https://wiki.documentfoundation.org/Development/Budget2017 + missing clear descriptions: + 32bit icon creation (Heiko) + Accessibility improvements (Bubli / Michael) + User Metrics - would like real user data (Heiko) + HSQLDB binary format migration (Michael) + Improved scripting debugging (Michael) + finish the API discovery/self-documentation by Bjoern (done, renamed “… XserviceDocumenter …”) + SmartArt - missing feature (Michael) + Better integration of extensions (Heiko) + Design-team page of topics for GSOC (Heiko) + Ranking Spreadsheet in ESC folder on Online server. + integers range 1-100 for each; 100 == top. + finished by Wed morning / Thur next week ? * Hackfests (Bjoern) + next venues / suggestions + 33c3 CfP open (Bjoern): + https://events.ccc.de/2016/09/01/call-for-participation-33rd-chaos-communication-congress-en/ + FSFE will be there, we can meet up with them. + FOSDEM - confirmed dev-room (Michael) + 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/ suggested instead of Astrid. + Lightning Talks on the day: => tell Thorsten if you have a plan. * mentoring/easyhack update (janI) + openhub statistics based on analysis from 2016-11-29 1598(1598) people did in total: 443675(443675) commits in 8301307(8301307) lines of code 284(284) people did in 12 month: 15495(15495) commits + gerrit/git statistics: committer... 1 week 1 month 3 months 12 months open 40(5) 61(5) 71(8) 72(9) reviews 477(-26) 1533(149) 3691(65) 17527(-103) merged 219(-17) 902(52) 2386(74) 8681(3) abandoned 7(-5) 48(0) 135(-7) 639(-11) commits 258(-49) 1240(-75) 4033(26) 15468(-100) contributor... 1 week 1 month 3 months 12 months open 22(2) 42(-2) 51(2) 51(2) reviews 560(-46) 2066(149) 4857(144) 17899(149) merged 40(9) 137(15) 378(11) 1338(27) abandoned 2(-3) 17(-1) 50(-1) 400(-1) commits 66(-5) 264(8) 861(-20) 4113(-12) + Distribution of people based on number of merged patches: Committer distribution 1 week 1 month 3 months 12 months 1-5 18(-4) 16(-3) 8(0) 10(0) 6-25 12(-1) 23(0) 19(2) 10(-1) 26-50 3(1) 4(-1) 14(-2) 12(0) 51-100 0(-1) 6(0) 10(1) 16(2) 100+ 0(0) 3(0) 10(-1) 32(-1) Contributor distribution 1 week 1 month 3 months 12 months 1-5 13(-4) 33(3) 60(-2) 148(1) 6-25 2(0) 4(0) 13(1) 48(2) 26-50 0(0) 1(0) 0(0) 8(-2) 51-100 0(0) 0(0) 1(0) 0(0) 100+ 0(0) 0(0) 1(0) 4(0) + easyHack statistics: needsDevEval 18(18) needsUXEval 4(4) cleanup_comments 189(189) total 232(232) assigned 17(17) open 191(191) + received patches from 7 emails the last month without licesense statement + top 5 contributors: Gabor Kelemen made 44 patches in 1 month, and 162 patches in 1 year Zdenek Crhonek made 24 patches in 1 month, and 313 patches in 1 year Bartosz Kosiorek made 15 patches in 1 month, and 27 patches in 1 year Mark Page made 12 patches in 1 month, and 32 patches in 1 year Lera Goncharuk made 6 patches in 1 month, and 8 patches in 1 year + top 5 reviewers: jan iversen made 155 review comments in 1 month, and 1685 in 1 year Noel Grandin made 152 review comments in 1 month, and 1270 in 1 year Markus Mohrhard made 146 review comments in 1 month, and 1666 in 1 year Eike Rathke made 100 review comments in 1 month, and 1310 in 1 year Miklos Vajna made 90 review comments in 1 month, and 1267 in 1 year + big CONGRATULATIONS to contributors who have at least 1 merged patch, since last report: *** waiting on script update + working on gbuild-to-json. + no news. * crash reporter bits for 5.3 (Markus) + http://crashreport.libreoffice.org/stats/version/5.3.0.0 + please take a look. + Markus will try to add a new page at some point that allows to get all signatures that are only in e.g. 5.3 but not in 5.2 * Commit Access + Gabor Kelemen – give him access & encourage to work on help + in favour (Olivier, Bubli) AI: + mail welcome & encoragement (Bubli) * Developer Certification (Stephan/Bjoern/Kendy/Thorsten) AI: + have a look at the names again (Kendy) * Jenkins / CI update (Norbert) * l10n (Sophie) + pootle is upgrading currently; should take around 2x days. + afterwards we will have a test period. + backups have been done, and dump converted externally (Cloph) + need to import it back to production. * Testlink Update ? (Sophie) + some answers later – seems to answer our need. + projects in different language, copy between, export & import etc. * QA update (Xisco) + Third Bug Hunting Session results ? LibreOffice 5.3.0 Beta2 + Organized thanks to buovjaga + around seven new people showed up in IRC. + Broke the milestone to get under 500 unconfirmed bugs. + new goal is to keep it under 500 + Continued big jumps in regression counts. + people tagging more & reporting more bugs. AI: + have simpler <name> <count> lists for extended bug stats (Xisco) + UNCONFIRMED: 496 (-22) + enhancements: 42 (-2) + needsUXEval: 2 (-3) + haveBackTrace: 17 (+2) + needsDevAdvice: 37 (0) + Most Pressing Bugs: http://tdf.io/mostressingbugs + CRASH: Writer crashes on opening docx with comment + https://bugs.documentfoundation.org/show_bug.cgi?id=104162 → Miklos plans to take a look + commit introducing it is 2x years old; no reproducer before + Writer crash when the wrap condition for an image is edited (gtk2 only) + https://bugs.documentfoundation.org/show_bug.cgi?id=104481 + LibO hangs/chashes when scrolling document (GTK+/GTK3) + https://bugs.documentfoundation.org/show_bug.cgi?id=104488 + scrolling triggers layout etc. (Michael) + if we want to find problems load & full re-render + of whole documents will find issues. + Crash when selecting paste special > more options (GTK+) + https://bugs.documentfoundation.org/show_bug.cgi?id=104572 + Assertion failed: SolarMutex not locked: File Open... dialog (debug build) + https://bugs.documentfoundation.org/show_bug.cgi?id=104573 + concerned wrt. VclPtr / threading and SolarMutex changes ... + older most-pressing: + macOS: newly created Base files cause crash in mdworker + https://bugs.documentfoundation.org/show_bug.cgi?id=104083 + macOS: libreoffice crash on startup, VCL thread mutex condition + https://bugs.documentfoundation.org/show_bug.cgi?id=103690 + no app-icon regression: + https://bugs.documentfoundation.org/show_bug.cgi?id=103626 + macOS: LO closed then opening any document by double-click never... + https://bugs.documentfoundation.org/show_bug.cgi?id=77444 * QA stats + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html +195 -206 (-11 overall) many thanks to the top bug squashers: QA Administrators 63 Buovjaga 18 Xisco Faulí 10 Julien Nabet 9 Telesto 8 Adolfo Jayme 7 Bartosz 6 Aron Budea 6 m.a.riosv 5 tommy27 4 Eike Rathke 4 Mike Kaganski 4 Takeshi Abe 4 Regina Henschel 3 Gabor Kelemen 3 + top 10 bugs reporters: - Telesto reported 58 bugs in 1 week, 140 bugs in 1 month and 151 bugs in 3 months - Christoph Schäfer reported 8 bugs in 1 week, 8 bugs in 1 month and 8 bugs in 3 months - Gabor Kelemen reported 8 bugs in 1 week, 16 bugs in 1 month and 24 bugs in 3 months - madmalkav reported 4 bugs in 1 week, 5 bugs in 1 month and 6 bugs in 3 months - Roland Illig reported 4 bugs in 1 week, 4 bugs in 1 month and 4 bugs in 3 months - Dr. Pam Halton reported 3 bugs in 1 week, 3 bugs in 1 month and 3 bugs in 3 months - Yousuf Philips (jay) reported 3 bugs in 1 week, 8 bugs in 1 month and 141 bugs in 3 months - Julien Nabet reported 3 bugs in 1 week, 3 bugs in 1 month and 9 bugs in 3 months - Aron Budea reported 3 bugs in 1 week, 11 bugs in 1 month and 21 bugs in 3 months - Martin Srebotnjak reported 3 bugs in 1 week, 3 bugs in 1 month and 4 bugs in 3 months + top 10 bugs fixers: - Julien Nabet fixed 8 bugs in 1 week, 10 bugs in 1 month and 22 bugs in 3 months - Adolfo Jayme fixed 5 bugs in 1 week, 10 bugs in 1 month and 19 bugs in 3 months - Justin L fixed 2 bugs in 1 week, 8 bugs in 1 month and 15 bugs in 3 months - Muhammet Kara fixed 2 bugs in 1 week, 3 bugs in 1 month and 5 bugs in 3 months - Zolnai Tamás fixed 2 bugs in 1 week, 5 bugs in 1 month and 13 bugs in 3 months - Eike Rathke fixed 2 bugs in 1 week, 10 bugs in 1 month and 38 bugs in 3 months - Giuseppe Castagno (aka beppec56) fixed 2 bugs in 1 week, 2 bugs in 1 month and 4 bugs in 3 months - sophie fixed 1 bugs in 1 week, 2 bugs in 1 month and 2 bugs in 3 months - Arnold Dumas fixed 1 bugs in 1 week, 1 bugs in 1 month and 1 bugs in 3 months - Keith Curtis fixed 1 bugs in 1 week, 1 bugs in 1 month and 1 bugs in 3 months * Highest-Priority bugs (aka "MABs"): 5.2: 3/24 - 12% 5.1: 2/32 - 6% 5.0: 3/57 - 5% 4.4: 4/73 - 5% 4.3: 5/70 - 7% 4.2: 6/132 - 4% 4.1: 3/79 - 3% 4.0: 5/82 - 6% old: 27/247 - 10% + http://bit.ly/2dp3mwC * Bisected bugs open: keyword 'bisected' + more accurate - down to a single commit. + 305/1116 305/1101 303/1087 292/1061 261/1015 261/1003 261/996 259/988 + http://bit.ly/2dyIfDy + Done by: - Xisco Faulí bisected 11 bugs in 1 week, 58 bugs in 1 month and 126 bugs in 3 months - raal bisected 3 bugs in 1 week, 35 bugs in 1 month and 69 bugs in 3 months - Aron Budea bisected 3 bugs in 1 week, 8 bugs in 1 month and 18 bugs in 3 months - Justin L bisected 2 bugs in 1 week, 5 bugs in 1 month and 10 bugs in 3 months - Mike Kaganski bisected 1 bugs in 1 week, 1 bugs in 1 month and 3 bugs in 3 months * Bibisected bugs open: keyword 'bibisected' + 382/1651 381/1633 378/1618 366/1593 348/1557 350/1545 352/1538 351/1530 + http://bit.ly/2cSCXlS + Done by: - Xisco Faulí bibisected 13 bugs in 1 week, 62 bugs in 1 month and 128 bugs in 3 months - raal bibisected 4 bugs in 1 week, 25 bugs in 1 month and 60 bugs in 3 months - Aron Budea bibisected 3 bugs in 1 week, 7 bugs in 1 month and 10 bugs in 3 months - Justin L bibisected 1 bugs in 1 week, 4 bugs in 1 month and 9 bugs in 3 months - Telesto bibisected 1 bugs in 1 week, 1 bugs in 1 month and 1 bugs in 3 months - Terrence Enger bibisected 1 bugs in 1 week, 2 bugs in 1 month and 4 bugs in 3 months * all bugs tagged with 'regression' + 750(+22) bugs open of 5542(+48) total 15(+4) high prio. + Done by: - Telesto added 'regression' to 19 bugs in 1 week, 31 bugs in 1 month and 34 bugs in 3 months - Xisco Faulí added 'regression' to 14 bugs in 1 week, 81 bugs in 1 month and 143 bugs in 3 months - Buovjaga added 'regression' to 7 bugs in 1 week, 21 bugs in 1 month and 45 bugs in 3 months - Aron Budea added 'regression' to 4 bugs in 1 week, 12 bugs in 1 month and 22 bugs in 3 months - tommy27 added 'regression' to 3 bugs in 1 week, 3 bugs in 1 month and 9 bugs in 3 months - Cor Nouws added 'regression' to 2 bugs in 1 week, 7 bugs in 1 month and 21 bugs in 3 months - MM added 'regression' to 1 bugs in 1 week, 4 bugs in 1 month and 9 bugs in 3 months - Justin L added 'regression' to 1 bugs in 1 week, 4 bugs in 1 month and 10 bugs in 3 months - Alex Thurgood added 'regression' to 1 bugs in 1 week, 12 bugs in 1 month and 16 bugs in 3 months - Yousuf Philips (jay) added 'regression' to 1 bugs in 1 week, 3 bugs in 1 month and 15 bugs in 3 months * ~Component count net * high severity regressions Writer - 4 (+3) LibreOffice - 3 (+0) Impress - 2 (+1) Base - 2 (-1) filter / storage - 1 (+0) Calc - 1 (+0) Chart - 0 (-1) + http://bit.ly/1HWHb3E by OS: + Mac - 5 + All - 4 + Linux - 4 + Windows - 2 * ~Component count net * all regressions Writer: other - 135 (+5) Calc - 111 (-2) Impress - 68 (+0) Writer: docx - 64 (+5) LibreOffice - 58 (+4) UI - 42 (+1) Writer: doc - 37 (+2) graphics stack - 35 (+0) Base - 32 (-1) Draw - 32 (+2) Borders - 30 (+3) Crashes - 33 (+3) filter / storage - 22 (+0) Writer: filter - 21 (+1) Chart - 16 (+0) print / PDF export - 15 (+1) Writer: perf - 14 (+3) BASIC - 10 (+0) framework - 3 (+0) Extensions - 2 (+0) Installation - 1 (+0) sdk - 1 (+0) Formula Editor - 1 (+0) + 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/