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


* Present:
    + Bjoern, Caolan, Miklos, Michael M, Norbert, Robinson, Cedric, Sophie,
      Lionel, Cloph, Stephan, Eike, Jan-Marek, Moggi, Michael S, Kendy,
      Andras, Thorsten
 
* Completed Action Items:
    + write blog post to promote hack-fests (Bjoern)
        [ awesome, cf. twitter, G+ etc. ]
    + add finishing the Firebird driver to GSOC wiki page (Lionel)
 
* Pending Action Items:
    + please file an Easy-Hack this week: just a bug with whiteboard: (All)
            "EasyHack DifficultyBeginner SkillCpp TopicCleanup"
        + thanks to:
                + http://bit.ly/1Dd4y8b
    + make sure to create a new openid if you are using the Google openID (all)
        [ Good to move; 665 accounts not yet moved; vs. 20 have moved.
          deadline is mid April.
              + no rescue / recovery path as/when/if it goes wrong.
                you need an OpenID account to login to replace it.
          How many peple didn't use Google to start ? (Bjoern)
              + around 700 google only (Norbert)
          Can we add a banner to Gerrit ? (Jan-Marek)
              + not so easily on the Login page.
              + could make a DOS - to switch off Google now (Bjoern)
                  + with some annoying click-through etc. ?
              + will install an up-grade that removes the Google
                icon (Norbert)
                  + lots of people don't know what to type in there.
          Can we get an OpenID provider at TDF ? (Kendy)
              + in theory; but people still have to move.
          People using Fedora, LaunchPad, Verisign,
              + setup our own OpenId ? still have to migrate.
              + infra. perspective - better to move to TDF LDAP
                for SSO across the board.
        ]
 
* Release Engineering update (Cloph)
    + 4.4.2 RC1
        + schedule RC1 - on Tuesday ?
        + currently only 2x patches waiting for review.
    + 4.3.7 due end of April
        + RC1 & branch-off - end of April / start of May
    + 4.5.0 / 5.0.0 - 1st Alpha release - start of May.
    + Android & iOS Remote
        + patches in gerrit status ?
        + need to get in contact with the submitter; will take care of them
 
* 5.0 for the next release ? (Michael)
    + fine just marketing (Norbert)
    + no objections from tech. side, but likes 2015-1 (Bjoern)
    + profile migration from 3 to 4 a bit painful (Stephan)
        + does it make sense technically to require a profile migration
        + if not; just stick with a '4' in the user-profile.
        + on the other hand, if nothing needed ...
        + not unusual to have an API & user visible version (Miklos)
        + in the support group: "reset your profile" (Norbert)
            + seen blogs / forms -> reset your profile.
            + mostly extensions busting things (Bjoern)
        + could just copy 4/ -> 5/ and move on in the migration (Michael)
            + create unnecessary cruft (Lionel)
    + UX guys a bit annoyed, preserving toolbar settings between vers (Kendy)
        + people didn't see new improvements if they tweaked stuff.
        + some sort of migration would be welcome from a UX perspective.
        + perhaps worth investing some time in this.
        + prolly better to make people aware of this in a better way than
          a lossy migration (Stephan)
            + a bug to drop settings users set explicitly (Markus)
            + really hard to see programaticaly what was changed (Kendy/Michael)
        + still do-able with an info-bar question; -> use them ? (Kendy)
    + can a user reset the profile ? (Norbert)
        + no (Kendy)
    + usually do a ver. # bump to do more disruptive changes in UNO API (Bjoern)
        + could we use the opportunity to do more disruptive changes ?
        + eg. PropertyValue & NamedValue -> same thing.
            + code for both; could we kill one or make 1 an ext'n of the other ?
        + do whatever ABI breakage we want to (Norbert)
        + no big ABI changes on the roadmap (Stephan)
        + previous plan - was constant small changes (Michael)
            + seemed to do well with this plan. 
    + as long as the API doesn't break so much (jmux)
        + last time lots broke & we had to fix a lot.
        + not expecting a big change at this boundary (Norbert)
    + could raise the Linux base-line to RHEL6 ... (mst)
        + could drop some of the KDE3 stuff ? and/or compile KDE4 bits.
           + I guess many people would prefer a KDE4 based backend to KDE3 (Jan-Marek)
        + Munich is just looking for the Ubuntu 12.04 baseline / gcc 4.6, so I guess this would be 
ok (Jan-Marek)
        + Munich is just compiling the KDE4 backend for LO "5.0" and 4.1 (Jan-Marek)
    => more a marketing decision, no compelling reasons not to.
 
* GSoC (Cedric/Thorsten)
    + we're accepted!
    + student application period: March 16 to March 27th
        + under 2x weeks from now
        + quite a few mentors missing in Melange.
           + otherwise getting the mentor / org. connection setup.
    + please fill out these two if you're a mentor:
       http://www.google-melange.com/gsoc/profile/register/org_member/google/gsoc2015
       http://www.google-melange.com/gsoc/connection/pick/google/gsoc2015
    + Wiki page there; we still have time to add tasks here:
        https://wiki.documentfoundation.org/Development/Gsoc/Ideas
        + more ideas much appreciated
        + for excellent students - taking _their_ idea not completely out
          of the question
 
* mentored tasks that are more complicated than EasyHacks (Markus)
    + concerned at a gap between easy-hacks and normal development
        + in the past, had more complex tasks, with a mentor 
          not code-pointers
        + that could take some time, 2-3-4 weeks or so
        + helping someone to become independent
    + we have a number of repeat easy-hackers who didn't move up the
      complexity spectrum & into the core developers.
    + we have https://wiki.documentfoundation.org/Development/Crazy_Ideas
        + some ideas there are ok, others just insane
        + perhaps something like this when we had EasyHacks in the wiki page
        + something similar - in Bugzilla / Wiki.
           + it'd be good to have a page for a complex features
             with a mentor & guidance.
        + e.g. some interesting feature, missing interoperability
        + might be a nice way to help people from solving easy hacks
          to core developer
    + on-ramp to normal development
        + sounds good (Eike)
    + easy hacks good name (Bjoern)
        + need a motivating label
        + for the more advanced things, we need to point people at
          the next tasks (Markus)
            + can't we do it relationally (Michael)
            + yes but no easy pre-canned tasks (Markus)
    + already have a list of these UX ideas (Kendy)
        + need a complete day to do that.
AI:     + turn kendy's list into a nucleus for this (Markus)
 
* Crashtest update (Markus)
    + virtual machine is back, running on its own server.
        + cloph ironing out the last issues wrt. a small disk.
        + hope to be back in action tomorrow / over the weekend.
    + perf-testing - is that live ?
        + yes it's back (Cloph)
    + bug in the script - overwriting the last line of importCrash.log status ?
 
* Idle / Timer re-work & merge (Michael)
    + code looking dead good now.
        + priority, then timeout.
    + make check -> picked a broken master last-time it seems.
        + push when it passes.
    + origin/feature/priorities
    + thanks to Tobias & Jennifer @ Munich.
 
* VclPtr - feature/vclref (Michael/Noel)
    + smart-ptrs for all VCL Window sub-class lifecycle.
        + working on an incremental step
    + long slog to get multiple-dispose protection done.
        + hoping it's done & ready for merge post 4.2.2
 
* Developer / Job adverts on dev-list ? (Michael)
    + thoughts / rules / feedback on this appreciated;
      Collabora & CIB are hiring (at least) etc.
        + punt to next time ... (out of time)
 
* Hackfests (Bjoern)
    + Las Palmas de Gran Canaria, Spain
            + happy to have us back
            + suggested March 19th, 20th: Thur / Fri.
            + happens during GSOC application phase.
            Date is confirmed, sign up & book travel!
            https://wiki.documentfoundation.org/Hackfest/GranCanaria2015
            + Bjoern won't be there, but will help organize.
                 + if you are going, please add your name to the wiki!
                 + be good to pick a hotel; if people have suggestions.
            + 8 people registered so far ...
    + Cambridge, UK - May 2015 - contact (Michael)
            + Dates of 21st -> 23rd May confirmed Thur / Fri / Sat.
            + Cambridge Beer Festival overlap / Punting Excursion planned etc.
              https://wiki.documentfoundation.org/Hackfest/Cambridge2015
AI:         + fix wiki to prefer not mandate room sharing (Bjoern)
 
* UX Update (Kendy)
    + missed the call yesterday; not found out what happened yet.
 
* l10n Update (Sophie)
    + not a lot to say.
    + pootle migration date is set for next week.
    + were translators & l10n guys happy with template answer ? (Kendy)
        + they're waiting to see the mechanism for
          template translation in the next version (Sophie)
 
* Developer Certification (Stephan/Bjoern/Kendy)
    + still pending running the script & chewing the output.
 
* Jenkins update (Norbert)
    + mostly green
       + queue 64 patches long, Chris pushed a 20x deep series 3x in a row.
    + works on http://lcov.libreoffice.org/
        + presents the latest lcov coverage.
        + hopefully a motivation to write new tests & fill the gaps.
           + beautiful page, great work (Thorsten)
        + thanks to Maarten Hoes for the hard work !
    + http://ci.libreoffice.org/view/Dashboard/
        + pending new hardware, trying to move Windows VMs -> Infra.
    + had random builds failing on Windows (Michael S)
        + was configured to use an 8.1 SDK
        + now fixed, to avoid the issue.
        + if you use the 7.1 SDK - we continue to target WinXP base-line
            + via macro _WIN32_WINNT
            + if we use an 8.x SDK, we set the variable to a
              Vista base-line
            + now it depends on the configure-time SDK which we build for.
    + most powerful box had multiple SDK's (Norbert)
        + config files picked up 7.1, but newer only had 8.x
    + if someone wants to mentor it (Bjoern)
        + twitter account for promoting whomever adds new tests
        + don't want to make history too big (Norbert)
           + but can store the 1st page
           + show how that evolves over time to graph that.
 
* Hackfest
 
* QA (Robinson)
    + UNCONFIRMED down to 285
    + needAdvice at 13
    + bibisectRequest at 42
       + working hard at the nunber here; please do ask for more of these.
       + good to have different buckets of work.
    + 4.4 quality perception ? (Michael)
       + seems pretty good, no loud complaints from QA yet (Robinson)
       + went through writer regressions - sub 15 in 4.4 (Bjoern)
 
* QA stats:
  + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
    +164    -128        (+36 overall)
    many thanks to the top bug squashers:
        Jean-Baptiste Faure   16
        Julien Nabet          13
        Adolfo Jayme          12
        V Stuart Foote        10
        raal                   7
        Beluga                 7
        Joel Madero            6
        Robinson Tryon (qubit) 5
        Alex Thurgood          5
        Eike Rathke            4
        Jacques Guilleron      2
        kompilainenn           2
        Gabriel Diosan         2
        Miday                  2
        Jon Hood               2
 
* Open 4.5 MAB
  + 0/2 0/2 1/2 0/1 0/1 0/1 0/1
  + https://bugs.documentfoundation.org/showdependencytree.cgi?id=86696&hide_resolved=1
 
* Open 4.4 MAB
  + 14/48 13/47 12/46 16/44 16/43 16/40 14/38 11/34 6/26 6/24 7/24 7/22 5/19
     29%   27%   26%   36%   37%   40%   36%   32%  23%  25%  29%  31%  26%
  + https://bugs.documentfoundation.org/showdependencytree.cgi?id=79641&hide_resolved=1
 
* Open 4.3 MAB
  + 77/158 77/158 76/158 77/156 77/155 78/155 86/154 84/152 86/151 86/148
     48%    48%    48%    49%    49%    50%    55%    55%    56%    58%
  + https://bugs.documentfoundation.org/showdependencytree.cgi?id=75025&hide_resolved=1
 
* Bibisected bugs open: whiteboard 'bibisected'
  + 264/699 267/698 261/687 252/662 241/650 228/627 226/616 229/601 214/564
    + http://bit.ly/VQfF3Q
 
* all bugs tagged with 'regression'
    + 476(+12) bugs open of 3492(+23) total
        * ~Component   count net *
                Writer - 162 (+9)
                  Calc -  97 (-1)
               Impress -  33 (+1)
               Crashes -  26 (+1)
           Libreoffice -  26 (+0)
              Graphics -  25 (+0)
                    UI -  21 (+1)
                  Draw -  18 (+1)
                  Base -  18 (+0)
               Borders -  16 (+0)
               Filters -  13 (+1)
                 Chart -   9 (+0)
           Print / PDF -   9 (+0)
             framework -   3 (+1)
                 BASIC -   3 (-1)
            Extensions -   3 (+0)
               Formula -   3 (+0)
            Linguistic -   2 (+1)
          Installation -   2 (+0)
                   sdk -   1 (+0)
        Impress Remote -   0 (+0)

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