* Present: + Muthu, Jan-Marek, Stephan, Robinson, Sophie, Miklos, JanI, Andras, Thorsten, Christian, Eike, Norbert, Armin, Olivier, Michael S, Bjoern * Completed Action Items: + check why showing LiveConnect in UI is not bound to that switch cf. GDrive (Kendy) [ will be done by end of call ] * Pending Action Items: + tweak UI and get LiveConnect API key / build case for board (Christian) + UI changes from non-committers in gerrit: post list to UX team (Kendy) [ in progress ] + attempt to re-build a recent gstreamer 1.0 / core spec file on our CentOS6 base (tdf#94508) (Christian) + script XML / l10n string translation changes (Christian) [ still pending => ignore translating it for now (Cloph) ]. * Release Engineering update (Cloph/JanI) + 5.0.6 RC1 - due April 12th. + 5.1.2.2 (RC2) - due March 29th: Tuesday morning. + 5.2.1.2 deadline + requested to move to announce at the conference + Android & iOS Remote + fixed the Android build problems: + up-loaded to app-store, few hours to show up. * Documentation (Olivier) + Features x Doc gap wiki page: https://goo.gl/4m9rVS + Started with Drafts of Getting Started 5.1 in ODFAuthors Preface and Introduction + to see how much work it is to update it. + contents needs to be examined deeply. + steep learning curve - absorbing the books; lots of good things there. + need to study and build some Easy-Doc-Hacks + hope to have a documentation track in Bruno. + Patch with XSLT experiment into Helpcontent2/: https://goo.gl/11FT9b * l10n (Sophie) + it is quiet now. * GSoC 2016 (JanI/Thorsten) + https://wiki.documentfoundation.org/Development/GSoC/Ideas + 3 admin volunteers: janI, Moggi, Thorsten + mentors: please make sure patches from your students are merged, or commented + 33 proposals at the moment: + more expected last minute. + March 25th last due for proposals + April 1st (no joke) last day for merged easyHacks + April 11th, last day for slot requests + need to be reviewed by this date. + mentors: good applicant, status "incomplete", please mail and help + the proposal has to be 'final' by tomorrow 19:00 + people need to ensure that promising students set their proposal to 'final' + how can we check; is it visible from the UI ? + https://summerofcode.withgoogle.com/dashboard/proposals/shared/?sp-organization=4911387578990592&sp-page=2 + doesn't matter if the proposal is not in the wiki + but need to consider the final (ie. 'complete') proposal * Firebird update (Michael S) + upgrade to Firebird to 3.0 and hope for the best + think it's a good idea. => good plan - consensus. * Headless build - is OpenGL a hard dependency ? (Thorsten) + See discussion in https://gerrit.libreoffice.org/#/c/23474/ (Thorsten/Oliver/Moggi) + likely if you run headless on Linux - don't have X installed. + OGL pulls some dependencies in. + having a tinderbox protect that. + GL a great cross-platform API (Michael) + love it, works everywhere except headless. + like flexiblity integrate everywhere (Thorsten) + concerned wrt. cost. + ideal to have Mesa / llvm-pipe GL anywhere (Michael) + want to protect the direction (Thorsten) + build llvm-pipe, as external ? (Bjoern) + headless - currently has no GL support (Michael) + it doesn't break anything that works currently. + We agree on the direction - towards GL (Thorsten) + happy to have and ship a fallback; Mesa / etc. eventually + pleased with the direction towards cross-plat. GL + could we not use glew (Miklos) + would it not be easier to use Glew. + lets clobber it there. AI:+ investigate clobberring glew: (Oliver, Moggi) + have a compile-option to: + not hard-link GL + and -> do nothing =) + thanks to Oliver - identified all the hard places already (Thorsten) * Windows XP: when do we drop support for unsupported OS ? (Thorsten) + "lets educate users not to user an obsolete system ?" - on IRC. http://windows.microsoft.com/en-US/windows/end-support-help + According to https://en.wikipedia.org/wiki/Usage_share_of_operating_systems#Web_clients still used ~5-10% of all Windows clients + seems lame to force users' hands. + not our job to this (Jmux, Thorsten) + 1 technical argument (Miklos) + master not building on XP. + sha256 - using a constant not there in the sdk. + pushed a gerrit patch; but no XP machine to test it in. + do we have a tinderbox for XP ? (Michael) + there are tinderboxes, using the XP SDK base-line (Cloph) + been spamming for a while. + will new compilers support targetting Win-XP ? + apparently so (Thorsten) + the 64/32 thing (Norbert) + lets not spend much effort on it + but not do it for the sake of it. + nice transition point - don't want 32 & 64 XP. + when we switch to 64bit - drop XP ? + still have pre-XP compat code (Michael) + lets kill that first. + 20 open bugs on bugzilla - with WinXP in the title (Bjoern) + not a huge proportion (Michael) + announce it is deprecated in 5.2 ? (Norbert) + and close the bugs ? + tdf#98847: "it is impossible to install LibreOffice on Windows XP" (Bjoern) + just a debug / tinderbox thing ? + SDK 10 base-line - does it work on XP ? (Norbert) -> allegedly yes, see http://stackoverflow.com/questions/35047957/visual-studio-2015-building-with-the-windows-xp-toolset-selected-still-results → with VS 2015 compiler, not necessarily with SDK 10 "The Windows XP platform toolset that's included in Visual Studio is a version of the Windows 7 SDK that was included in Visual Studio 2010, but it uses the current C++ compiler" → 7.1A SDK + VirtualBox dropped support for XP last summer (Bjoern) => consensus to deprecate XP for 5.2 - but not remove support then: => -but- moving to VS 2015 is more important than XP support for 5.2 * UX Update (Kendy/Bubli) + 'save' toolbar button discussion + would like their own special toolbar with 'save' that doesn't the other 'save to remote' bits. + agreed - will provide that. + can have links of UNO commands + code from Maxim to improve this. + sidebar survey: + completed, discuss results there. + trends need researching there. + how many people fill out surveys ? (Michael) + for draw - 1200 (Kendy) + for sidebar - 900 + they get advertised on the design blog. + they read the comments not just numbers. + lots of good ideas in comments not numbers. + all raw data is published in the wiki. AI: + provide Italo some data: "thanks to 10,000 respondants in last year" (Kendy) + single toolbar mode (Jay) + have a UI that is google-docs-like. + possible with notebookbar work; with a new UI file there. + on-track with our general direction. + concern wrt. context sensitivity (Thorsten) + don't like new toolbars appearing and disappearing triggering document re-size nightmares. + definitely; notebookbar discussed with Samuel (Kendy) + makes it possible to have the notebookbar at the top. + and yet have toolbars as now if you want. + What about these platform-specific keymapping changes (Bjoern) e.g. https://bugs.documentfoundation.org/show_bug.cgi?id=98290#c5 + do we have some consensus on when to be crossplatform, what to be plaform-integrated? + Mac - different bindings: (Kendy) + Mac has platform-specific F11 etc. + not grauitous change. + best to discuss with Jay. + project needs to watch large-scale UI change (Thorsten) + tension between: OS style guide vs. cross-plat consistency (Michael) + expect design to balance that. + already have some Win not working vs. Linux (JMux) + have bug reports. * Crashtest update (Caolan) + ? import failures, ? export failures, ? coverity ? + missing the Caolan. * Hackfests (Bjoern) + next venues / suggestions + Ankara, Turkey + https://wiki.documentfoundation.org/Hackfest/Ankara2016 + plan do an overview talk first (Michael) + Gran Canaria hack-fest (Thorsten) + April 6-9th variously 7th/8th is the core. + Plan is to craft it according to the Japanese Mini-Conference, with a broader local community appeal https://wiki.documentfoundation.org/Events/LibreOffice_Espania_Summit + announced on Spanish list (janI) + 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) * Mentoring Update (JanI) + gerrit: 158 open patches of which 105 can be merged if no open comments 84 from contributors of which 52 can be merged if no open comments + hope to mail old developers (no contributions for 3 months) soon + GSOC burying JanI in work. + ask people to CC in gerrit those filing the easy hacks (Bjoern) * Commit Access * Developer Certification (Stephan/Bjoern/Kendy/Thorsten) + pending next cycle. * Jenkins / CI update (Norbert) from:Thu Mar 17 15:05:29 2016 - meant not to break: master linux rel jobs: 158 ok: 150 ko: 7 fail ratio: 4.43 % break: 5 broken duration: 1.30% master linux dbg jobs: 133 ok: 123 ko: 8 fail ratio: 6.02 % break: 5 broken duration: 2.96% master mac rel jobs: 156 ok: 155 ko: 1 fail ratio: 0.64 % break: 1 broken duration: 0.70% master mac dbg jobs: 157 ok: 156 ko: 1 fail ratio: 0.64 % break: 1 broken duration: 0.65% master win rel jobs: 126 ok: 123 ko: 2 fail ratio: 1.59 % break: 2 broken duration: 0.75% master win dbg jobs: 121 ok: 116 ko: 5 fail ratio: 4.13 % break: 3 broken duration: 6.83% master win64 dbg jobs: 120 ok: 114 ko: 6 fail ratio: 5.00 % break: 5 broken duration: 8.85% lo-5.0 mac jobs: 9 ok: 9 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00% lo-5.1 mac jobs: 16 ok: 16 ko: 0 fail ratio: 0.00 % break: 0 broken duration: 0.00% - meant to break: gerrit win rel jobs: 248 ok: 193 ko: 49 fail ratio:19.76% gerrit lin rel jobs: 249 ok: 211 ko: 37 fail ratio:14.86% gerrit mac rel jobs: 248 ok: 215 ko: 33 fail ratio:13.31% gerrit all jobs: 247 ok: 178 ko: 62 fail ratio:25.10% + looking pretty good. * Easy Hacks (JanI)
+ easyHacks: total 298: 274 waiting for contributor, 20 Assigned to contributors, 4 need info needsDevEval 422 needs to be evaluated cleanup: 233 has more than 4 comments, 234 needs to be reviewed + new last 8 days: https://bugs.documentfoundation.org/show_bug.cgi?id=98749 mentor:bjoern.michaelsen -> "Move hardcoded/duplicated PageDesc defaults from UNO wrappers to writer core" https://bugs.documentfoundation.org/show_bug.cgi?id=98705 mentor:nemeth -> "Reduce starting time on Windows by removing GetCaseCorrectPathName usage" + Lack time to do more than just controlling the changes + create your own by updating Keywords to eg. "easyHack, difficultyBeginner, skillCpp, topicCleanup" + please remember, a code pointer is mandatory, and typically a look from an experienced developer + create new easy hacks from these proposed ones (or remove the Keyword "needsDevEval" if not feasible): https://bugs.documentfoundation.org/buglist.cgi?keywords=needsDevEval * QA update (Robinson) + UNCONFIRMED: 680 + enhancements: 66 + in ux-advise: 31 + needAdvice at 27 + Most Pressing Bugs: http://tdf.io/mostressingbugs + tdf#89034 - OS X: Text not being justified in Persian and other RTL languages + Persists as Common issue -> lots of duplicates + Mail merge regressions (Bjoern) + http://tdf.io/mmregressions (8 open; 7 open last meeting) + merged toolbar feature branch (Miklos) + re-based his branch (JMux) + with help from Markus fixed unit-tests + plan to push & leave - will fix at least two bugs. + tdf#96847 - [Crash] Android viewer crashes on every file (android 4.4.4 & 5.x) + Patch in place (thanks, Cloph!) --> waiting for daily build to test * QA stats + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html +133 -113 (+20 overall) many thanks to the top bug squashers: Buovjaga 12 Eike Rathke 9 Yousuf (Jay) Philips 7 raal 6 V Stuart Foote 6 Michael Meeks 5 Adolfo Jayme 4 Maxim Monastirsky 4 Cor Nouws 3 Samuel Mehrbrodt 3 Julien Nabet 3 David Tardon 3 Caolán McNamara 3 Timur 3 Markus Mohrhard 3 * Highest-Priority bugs (aka "MABs"): 5.2: 2/7 - 28% -1 5.1: 2/26 - 7% +0 5.0: 9/52 - 17% +0 4.4: 9/72 - 12% -2 4.3: 5/68 - 7% +0 4.2: 10/133 - 7% +0 4.1: 4/79 - 5% +0 4.0: 9/81 - 11% -1 old: 38/249 - 15% +0 * Bibisected bugs open: whiteboard 'bibisected' + 399/1305 404/1297 406/1292 412/1284 408/1277 403/1260 398/1248 + http://tdf.io/bibibugs * all bugs tagged with 'regression' + 773(-12) bugs open of 4798(+10) total 28(-2) high prio. * ~Component count net * high severity regressions Calc - 11 (-2) Writer - 9 (+0) LibreOffice - 4 (-1) Base - 2 (+0) Extensions - 1 (+1) Impress - 1 (+0) + http://tdf.io/regressionscritical * ~Component count net * all regressions Writer - 242 (-1) Calc - 166 (-7) LibreOffice - 56 (-3) Crashes - 51 (-3) Impress - 46 (+0) UI - 41 (-1) graphics stack - 36 (+1) Base - 34 (+0) Borders - 32 (+0) Draw - 26 (-1) filters and storage - 22 (+0) Chart - 14 (+0) BASIC - 14 (+1) Printing and PDF export- 10 (-1) Formula Editor - 7 (+0) Linguistic - 4 (+0) Extensions - 3 (+0) Installation - 2 (+0) sdk - 1 (+0) framework - 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