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



* Present:
    + Norbert, David, Eike, Robinson, Lionel, Tsahi, Caolan, Kendy,
      Markus, Ahmad, Adam, Michael M, Michael S, cloph, Stephan, Miklos,
      Andras, Bjoern

* Completed Action Items:
    + setup infrastructure to build bibisect repos (Cloph / Bjoern /
      Norbert)
        [ The ubuntu one is now up to date again, is published:
          https://bugs.freedesktop.org/show_bug.cgi?id=70652 ]
    + create script to auto-mail users list for each API Change commit (Bjoern)
        [ Easyhack: https://bugs.freedesktop.org/show_bug.cgi?id=70667 ]
    + find better way to export from Coverity categories of non-security
      critical bugs (Caolan)
        [ In progress. Works in theory, but in practice slow and due to
          network issues practical limit of just a few hundred ]
        [ discussed with Coverity at LinxConEurope - they're implementing
          a feature to do what we need => punt ]
    + ask Florian for a minimal / simple solution for larger bug docs (Robinson)
        [ use a directory on OwnCloud for now ]
          
* Pending Action Items:
    + Include new C* font google replacements into vanilla install
      (Caolan)
    + New templates (Ahmad)
        + Template has to be hard-coded in code. Ideally as real documents.
        [ work in progress hard-coding templates as code ]
    + produce a VM for the load / crash regressions (Cloph / Markus)
        [ VM created, currently busy harvesting test documents,
          should be done in parallel - 9x scripts side by side ... ]
    + partition document test loads / run them on tinderboxen (Norbert)
    + produce a VM with callgrind metrics (Matus)
AI:      poke Matus (Michael)
    + get setup wrt. mobile app-store access (Cloph / Thorsten)
        [ in progress around 4.1.3 ]
    + draw bugzilla migration threads together & propose funding to the
      board (Robinson)
        [ discuss on the QA list, proposal in the next week ]


* Release Engineering update (Cloph)
    + 4.0.6 retrospective
        + released today at noon, delayed by couple of missing approvals ?
    + 4.1.3 status
        + test builds for RC2 up-loaded, but Windows late.
        + otherwise on-track for release next week
    + 4.2 Alpha release planned for Nov 4th.
    + GSOC / Android & iOS remote releases from master
        + as above, in progress for 4.1.3
    + reinvestigate/clarify our communication on review deadlines etc. (Bjoern)
        + Petr used to lean on people to review open patches before tag creation
        + missed patches before 4.0.6 and 4.1.3 - not enough review before tag creation.
        + what to do ?
           + make developers more responsible for deadlines ?
           + or ask Cloph to help baby-sit un-reviewed patches ?
        + need some advanced notice / baby-sitting of patch reviews.
           + Cloph been extremely busy
           + sometimes we're not sure if we already passed the deadline (Miklos)
           + possible to poke on IRC to get these unwound noisily !


* Best-practise around commit messages (Michael)
    eg. commit c3ef735fd5d8866c8ce28b89744150e733087427 [ not truly mine ]
    eg. commit 359472b2b50165966c27c239eccd3ecfb03e2acc
    + git scales well with the real data not the meta-data so much (Miklos)
       + concern that we don't put lots of IRC log, gdb traces in commit msgs (Michael)
       + concern that commit msgs are too short generally (Norbert)
       + commit msgs should have a length that reflects the complexity of the change,
         but not too verbose.


* larger code structural changes - eg. external/ move ? (Bjoern)
    + good idea but surprising - discussed at ESC ?
      
http://nabble.documentfoundation.org/move-external-builds-into-subfolder-fdo-70393-td4078160.html
        + after sitting for 4 days on gerrit / bugzilla etc.
        + silent approval by at least two core devs (Eike replied, David T. CCed on bug)
            + David T. also merged a lot of the changes :-)
    + the 'make <module>' on cmdline doesn't work anymore (Norbert)
        + can do 'make liborcus' still - fixed it (Mst)


* EasyHack exhaustion (Michael)
    + purpose of easy hacks is to get people involved in the project.
        + creating them takes work.
        + experienced guys having done a few should move onto harder ones
          and not fix the easiest of hacks: leaving them for newbies.
    + a great thing to work on 'next' is .ui file conversion:
        + a huge & almost un-bounded problem.
    + or onto finishing the string conversion bits.
    + really positive progress from interaction with the ML, thanks Bjoern


* FOSDEM:
    + I believe we need to submit talks directly to Pentabarf ourselves
AI: + poke people more, and get submission details from Italo (Kendy)
    + Travel can be covered by TDF - planned for 2x days after FOSDEM.
       + is 2x days long enough ?


* Google C* font replacements / update (Caolan)
    + should we back-port to 4.1.x ?


* QA update (Robinson)
    + OSX / Maverick update:
        + apparently a Java related update / issue ...
        + without Java installed we (now) crash on start
        + TDF has the ability to get under NDA new versions
            + problem is not so much access but time to play.
AI:     + test and get backtraces on Maverick (Norbert)
            + Maverick doesn't have Java by default
            + conjecture - due to a missing-java wrapper.
            + potentially related to a Java using extension
            + not everyone affected floeff:
                https://plus.google.com/116265564718884370181/posts/RcPNTDtg3bM
        + could we hot-fix it in 4.1.3 (if we have a fix)
            + yes, if tripple reviewed etc.


   + a number of need_advice bugs whiteboard category
     + created a link / query on useful queries page:
         + https://wiki.documentfoundation.org/QA/Bugzilla/Useful_Queries
     + developer help appreciated.
         + will bring one up each week (Robinson)

  + https://bugs.freedesktop.org/page.cgi?id=weekly-bug-summary.html
    +154      -96         (+58 overall)
    many thanks to the top five bug squashers:
        Maxim               11
        Caolán McNamara     10
        Julien Nabet         6
        tommy27              6
        Eike Rathke          5
        
    + review of 'regressions' ~mostly complete, QA now manually adding
      the 'regression' keyword, with independent confirmation, and BSA
      firehose marks 'possible regression' in the whiteboard.


* QA stats:


* Open 4.2 MAB
  + 5/14 4/13 6/13 4/10 2/8 1/6 1/6 2/6 5/6 5/6 6/6 7/7 2/2
  + https://bugs.freedesktop.org/show_bug.cgi?id=65675


* Open 4.1 MAB
  + 21/106 20/103 18/100 17/99 15/96 14/93 12/91 14/91 17/89 15/85 15/81
     20%    19%    18%    17%   16%   15%   13%   15%   19%   18%   19%
  + https://bugs.freedesktop.org/showdependencytree.cgi?id=60270&hide_resolved=1


* Open 4.0 MAB
  + 55/200 57/200 56/198 58/198 56/195 54/193 55/194 52/183 50/180
     28%    29%    29%    29%    29%    28%    29%    28%    28%
  + https://bugs.freedesktop.org/showdependencytree.cgi?id=54157&hide_resolved=1

* Bibisected bugs open: whiteboard 'bibsected'
  + 40/148 38/146 36/144 35/143 34/142 34/141 34/140 35/140 36/167
    + http://bit.ly/VQfF3Q

* all bugs tagged with 'regression'
    + 346(-36) bugs open of 2055(-28) total
    * ~Component   count net *
           Writer - 96 (-17)
      Spreadsheet - 54 (-3)
      Libreoffice - 39 (-4)
     Presentation - 27 (-3)
          Crashes - 24 (-4)
         Database - 19 (-1)
          Drawing - 18 (+1)
          Borders - 16 (+0)
            BASIC -  4 (+0)
        Migration -  3 (+0)
  + http://bit.ly/15mM2Yn - for devs ( no NEEDINFO / UNCONFIRMED )
  + 
https://bugs.freedesktop.org/buglist.cgi?keywords=regression%2C%20&keywords_type=allwords&resolution=---&query_format=advanced&product=LibreOffice&list_id=36764
  + Migration: https://bugs.freedesktop.org/showdependencytree.cgi?id=43489&hide_resolved=1


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