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


* Present:
    + Stephan, Lionel, Jan-Marek, Muthu, janI, Norbert, Michael M, Armin,
      Kendy, Jacobo, Eike, Miklos, Sophie, Bubli, Bjoern, Varun, Olivier.
      Caolan, Norbert
 
* Completed Action Items:
    + poke a GSOC admin if you didn't get the mentoring invitation mail (All)
        [ all mentors registered (JanI) ]
    + switch easy-hack to turn: OSL_DEBUG_LEVEL > 1 to
      OSL_DEBUG_LEVEL > 0 (Bjoern)
        [ one perfect hack reverted; because not liked ]
    + write a cheat-sheet & mail to Armin (Norbert)
 
* Pending Action Items:
    + build clearer 'kill scp2' proposal (JanI interested) (Bjoern)
    + UI changes from non-committers in gerrit: post list to UX team (Kendy)
         [ assigned to kendy (was on vacation) and push to list ]
    + double-check duplicate libmar/src, update/src (Kendy)
    + attempt to re-build a recent gstreamer 1.0 / core spec file
      on our CentOS6 base (tdf#94508) (Christian)
 
* Release Engineering update (JanI)
    + got the chance to do a 2nd build (JanI)
        + "helped" make 5.1.1 final, publish to mirrors this morning etc
            + announced & on mirrors etc.
    + 5.0.6 RC1 - due April 12th.
    + 5.1.2 RC1 - on Tuesday - March 15th
        + Late Features (for 5.1.2)
            + New Slide Transitions: polish
                [ ... debugging & work - some Intel fixing ]
            + UserAgent display & tweakage
                [ still not done ... ]
    + Android & iOS Remote
        + updates still planned
 
* Gerrit update (Norbert)
    + updated to 2.11.7 and then 2.11.8
       + reasonably smooth in-place update
    + google auth ? (Michael)
        + planned to install a plugin (Norbert)
            + requires some registration
    + built some nice stats (Norbert)
        + 62,717 commits across all repos (in 2015)
        + Jenkins numbers:
            + core.git - ~61,000 builds
 
* Documentation (Olivier)
    + New help pages for OpenGL, and functions: FORECAST.ETS.*(ohallot), menus updates (S. Horacek, 
Y. Phillips).
        + math textbook reading fun.
    + New templates for translation (pot files) with too many changes
        only help files (janI)
        + Many strings are the same content but with xml tags placed differently
            + same visual result
            + issues with translators ahead, must find support for a script to fix this
               => need a script to undo this; or un-fuzzy-them.
    + some IRC discussions.
    + another volunteer on list (Kendy)
        + great outreach from Sophie.
        + does it make sense to have regular hangouts / meetings ?
            + time hard: NZs, Canadians, Brazilians, Europeans etc.
 
* l10n (Sophie)
    + will ask on the l10n list wrt. scripting
        + developer support appreciated.
        + how urgent is it ?
            + since 5.2 is due in August - so plenty.
        + is it only po files, or UI files too ? (JanI)
            + only help files; for pt_BR: 57k new words to review.
            + can compare 5.1 vs. master dbs (JanI)
AI:     + unwind / script changes here (Christian)
 
* GSoC 2016 (JanI)
    + https://wiki.documentfoundation.org/Development/GSoC/Ideas
    + 3 admin volunteers: janI, Moggi, Thorsten
    + next important date, march 25, proposals must be agreed with mentors
        + mentors should be helping students to take care with proposals.
 
* UX Update (Kendy/Bubli)
    + Heiko and Kendy out on Friday.
       + didn't take place.
    + lots of GSOC / UI hackers -> working hard on easy-hacks (Bubli)
       + nice work in the sidebar.
       + more mentors for GSOC / UI tasks appreciated.
 
* Crashtest update (Caolan)
    + 1 import failures, 0 export failures, 9 coverity
       + much improved, 1 issue in Calc.
       + coverity way down, expecting a new number soon.
 
* Hackfests (Bjoern)
    + next venues / suggestions
        + Ankara, Turkey
            + https://wiki.documentfoundation.org/Hackfest/Ankara2016
            + talked to them; lots of enthusiasm & desire for training.
                + suggested date: 2016-04-30
            + hope to go & do an overview talk first (Michael)
            + DavidO hoping to go
        + Gran Canaria hack-fest (Thorsten)
            + April 6-8th (7-9th) possibly
                + 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
            + Weekend doodle: https://dudle.inf.tu-dresden.de/LiMux_Hackfest_May_2016/
                + 19-21 or 27-29
                + closes next Mon -> select weekend.
 
* Mentoring Update (JanI)
    + gerrit: 182 open patches of which 117 can be merged if no open comments
           97 from contributors of which 59 can be merged if no open comments
    + GSoC wiki update, with official dates (and ours), mentors please have a look
    + GSoC mail help, interest seems high and positive
        + spend lots of time helping them.
    + Updated remaining bugs id < 40000 unconfirmed.
    + Update esc-mentoring tool twice (due to gerrit updates)
    + bz tools added (to update comments)
    + some attention needed with OSL_ENSURE to assert() replacements:
      might make the dbgutil build halt hard a lot more (Bjoern)
    + did halt hard in the 2 tests I made, I am communicating with the contributor (janI)
 
* embedded database / firebird mess (Lionel/David O)
    + inconclusive on mailing list
    + options:
        + declare FB only supported on platforms, where it can be
          built with current compiler toolchain that is used and
          decided by this project. 
        + cancel MSVC 14.0 upgrade for now and wait until it's
          supported by FB project
            [ or help FB 3.0 / to upgrade (?) ]
        + give up on FB and use another embedded DB
    + unless we help FB to have recent MSVC support, not a good
      idea to be chained to waiting for them.
        + FB decided - their win binaries -
          will be built with MSVC13 - for WinXP compat.
             + not decided to -not- be compatible with future versions.
             + unclear if they have issues compiling with newer compilers.
    + originally effort to VS 2015 (Norbert)
        + from a CI perspective - it didn't build based on normal config.
        + decision: fix firebird, or stop building in a default config
        + or bundle their binaries (urgh) (Lionel)
             + deep non-enthusiasm (Norbert, Michael, Bjoern)
        + FB - not building on latest Mac either (Norbert)
             + not just windows.
    + FB - shipped as std. binary file-format is specific to platforms (Caolan)
        + pending work needed to use backup file-format instead.
           + just a bit of work from our side - not fundamental (Lionel)
    + FB - originally introduced to kill HSQLDB (Norbert)
        + don't -have- to have it.
        + current JavaDB is really a problem (Lionel)
           + need to replace it with something else.
    + user will only get FB if they enable experimental (Stephan)
        + problems are mostly theoretical for most users.
    + ancient version of HSQLDB is pretty horrible (Bjoern)
        + the way it is integrated probably responsible for some horribleness
    + decision needed: (Norbert)
        + effort to support VS 2015
        + not eager to turn it off.
AI:        => regret; disable for now for CI (Norbert)
AI:     + write to Firebird people (Lionel)
           => people ecouraged to contribute to FB / MSVC14 support
           => We are still eager to default to Firebird 3 for embedded db.
    + also eager for a co-mentor for Firebird ! (Lionel)
 
* Commit Access
    + ijzervreter from (Chris Sherlock)
        + great work so far; would be happier with more commits first.
    + Dennis Francis via Bubli
        + seconded (Caolan)
        + thirded, like the non-trivial fixes ! (Eike)
            + done (Norbert)
        => write to him (Eike)
 
* Developer Certification (Stephan/Bjoern/Kendy/Thorsten)
    + pending next cycle.
 
* Jenkins / CI update (Norbert)
    from:Thu Mar  3 14:39:50 2016
    * these are supposed to be clean:
    master linux rel  jobs: 221 ok: 187 ko:  32 fail ratio: 14.48 % break:   9 broken 
duration:15.70%
    master linux dbg  jobs: 177 ok: 156 ko:  20 fail ratio: 11.30 % break:  10 broken duration: 
6.12%
    master mac rel    jobs: 210 ok: 204 ko:   6 fail ratio:  2.86 % break:   4 broken duration: 
1.63%
    master mac dbg    jobs: 215 ok: 209 ko:   5 fail ratio:  2.33 % break:   4 broken duration: 
1.01%
    master win rel    jobs: 131 ok: 111 ko:  20 fail ratio: 15.27 % break:   8 broken duration: 
9.69%
    master win dbg    jobs: 130 ok: 103 ko:  26 fail ratio: 20.00 % break:   8 broken 
duration:18.02%
    master win64 dbg  jobs: 129 ok: 103 ko:  26 fail ratio: 20.16 % break:   8 broken 
duration:20.20%
    lo-5.0 mac        jobs:  15 ok:  15 ko:   0 fail ratio:  0.00 % break:   0 broken duration: 
0.00%
    lo-5.1 mac        jobs:  24 ok:  22 ko:   2 fail ratio:  8.33 % break:   1 broken duration: 
7.29%
    * these are expected to break:
    gerrit win rel    jobs: 425 ok: 314 ko: 104 fail ratio:24.47%
    gerrit lin rel    jobs: 427 ok: 332 ko:  94 fail ratio:22.01%
    gerrit mac rel    jobs: 424 ok: 350 ko:  74 fail ratio:17.45%
    gerrit all        jobs: 423 ok: 264 ko: 151 fail ratio:35.70%
       + normal week; daily breakage here & there.
 
* Easy Hacks (JanI)
    + total 304: 281 waiting for contributor, 15 Assigned to contributors,
             8 need info
             413 needs to be evaluated
             cleanup: 235 has more than 4 comments, 244 needs to be reviewed
        new last 8 days:
             NONE
    + create your own by updating Keywords to eg.
            "easyHack, difficultyBeginner, skillCpp, topicCleanup"
    + create new easy hacks from these proposed ones
      (or remove the Keyword "needsDevEval" if not feasible):
      https://bugs.documentfoundation.org/buglist.cgi?keywords=needsDevEval
 
* libxmlsec upgrade (Miklos)
    + first time in ~5 years; not ideal.
    + bumped a minor version, gets rid of two custom patches.
    + up-stream is alive; possible to do upgrades.
    + up-stream is interested in integrating patches
        + we have to do the work to port to master.
 
* QA update (Robinson)
    + UNCONFIRMED: ???
        + enhancements: ??
        + in ux-advise: ??
    + needAdvice at ??
 
    + Most Pressing Bugs:
        http://ur1.ca/nkp0t
        + 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://bit.ly/1POJrmp (7 open; 7 open last meeting)
            + Patch-set still pending (Kendy)
                + sending E-mails glitches + unit test not passing
            + (also pending AI: push the last MM fix to 5.0 too)
                + lots of other stuff going on (JMux)
        + tdf#96847 - Android viewer crashes on every file (android 4.4.4 & 5.x)
            + Crash with daily builds (2016-02-18)
 
* QA stats
 
  + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
    +191    -133        (+58 overall)
    many thanks to the top bug squashers:
        Buovjaga              20
        Maxim Monastirsky      9
        Cor Nouws              8
        Caolán McNamara        7
        V Stuart Foote         7
        Yousuf (Jay) Philips   6
        Michael Meeks          6
        raal                   6
        Eike Rathke            5
        Xisco Faulí            4
        Julien Nabet           4
        m.a.riosv              4
        Adolfo Jayme           4
        Keith Curtis           4
 
* Highest-Priority bugs (aka "MABs"):
        5.2: 2/5   - 40%    +1
        5.1: 3/26  - 11%    +1
        5.0: 9/52  - 17%    -2
        4.4: 11/75 - 14%    -1
        4.3: 5/68   - 7%    +0
        4.2: 10/133 - 7%    -1
        4.1: 4/79   - 5%    +0
        4.0: 10/81  - 12%   +0
        old: 39/249 - 15%   +0
 
* Bibisected bugs open: whiteboard 'bibisected'
  + 406/1292 412/1284 408/1277 403/1260 398/1248 402/1247 408/1242
    + http://tdf.io/bibibugs
 
* all bugs tagged with 'regression'
        + 784(+4) bugs open of 4773(+32) total 30(-1) high prio.
 
        * ~Component   count net * high severity regressions
                  Calc - 13 (+1)
                Writer -  9 (+0)
           LibreOffice -  4 (+0)
               Impress -  2 (-1)
                  Base -  2 (+0)
            Extensions -  0 (-1)
                + http://bit.ly/1HWHb3E
 
        * ~Component   count net * all regressions
                Writer - 241 (+1)
                  Calc - 171 (+2)
           LibreOffice -  56 (+2)
               Crashes -  55 (-2)
               Impress -  49 (-2)
                    UI -  41 (+1)
        graphics stack -  38 (-1)
               Borders -  34 (+2)
                  Base -  32 (+3)
                  Draw -  27 (+0)
   filters and storage -  22 (+2)
                 Chart -  15 (+1)
                 BASIC -  13 (-2)
Printing and PDF export-  11 (+1)
        Formula Editor -   7 (+1)
            Linguistic -   4 (+0)
            Extensions -   3 (+0)
             framework -   2 (+0)
          Installation -   2 (+0)
                   sdk -   1 (+0)
                + http://bit.ly/1BUdI8i

-- 
 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.