Date: prev next · Thread: first prev next last
2016 Archives by date, by thread · List index


* 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.meeks@collabora.com  <><, Pseudo Engineer, itinerant idiot


Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.