[Libreoffice-qa] minutes of ESC call ...

Michael Meeks michael.meeks at collabora.com
Thu Dec 12 08:27:09 PST 2013


* Present
    + Markus, Lionel, Eike, Miklos, Kendy, Stephan, Jacobo, cloph, Andras,
      Caolan, Norbert, Michael M, Michael S, Robinson, Kohei, Bjoern, Adam

* Completed Action Items
    + promote Planet TDF on your blog (~Any)
    + blog about the death of the solver (Michael S)
        [ abandoned ]
    + actually produce callgrind performance metrics from VM (Matus)
       [ done and available ... growing set of test docs here:
          http://dev-builds.libreoffice.org/callgrind_report/ ]
    + decide on whether to remove legacy Java Access Bridge from 4.2 (Michael S)
        [ decided not to for now, historically good to have old RTF + new RTF
          filters, so it's easy to try out if new bugs are causd by new code ]
    + work out what type of builds / configs QA wants from tinderboxes (Robinson)
        [ asked QA guys, just having daily builds for current master + 4.2 + 4.1 is
          the primary desire / concern. Consistent naming & consistent descriptions
          of who built what build are more concerning.
              + in all file names an @ and a number is the ID of the tinderbox (Norbert)
              + now up-loading 4.1 and 4.2 dailies for Mac (Norbert)
        ]
    + look into debug symbol up-load wrt. data set & up-load size (Christian)
        [ size is manageable, so will provide debug symbols for the next
          4.2 build, will be on the http://dev-downloads.libreoffice.org/ eventually ]
    + poke at strings from browser to default for 4.2 Mac 64 download (Cloph)
        [ all 3x major browsers send Mac OS version tag we can use to pre-select the
          64bit version, so RC1 for 4.2 will default to the right thing ]
    + cherry-pick icon Sifr fixes to libreoffice-4-2 branch (Abdulmajid)
        [ Abdulmajeed pushed that already ]

* Pending Action Items:
    + partition document test loads / run them on tinderboxen (Norbert)
        [ works, can run tests - but needs reporting / aggregation work on
          the back-end in an effective fashion. On Mac can capture back-traces
          easily & want to integrate that. ]
    + need design for copying styles between templates (Cor Nouws/other UX?)
        cf. http://www.mail-archive.com/libreoffice-ux-advise@lists.freedesktop.org/msg01658.html
            http://www.mail-archive.com/libreoffice-ux-advise@lists.freedesktop.org/msg01663.html

* Release Engineering update (Christian)
    + 4.1.4 RC2 - announced to early testing, pushed to mirrors later today
        + release planned for next week.
    + 4.2.0 RC1 - deadline: Monday - Dec 16th (English string & UI freeze)
        + Then a Christmas break of 2x weeks in the schedule ...
    + 4.2 - next deadline Jan 6th. (hard code freeze and branch-off)
    + GSOC / Android & iOS remote control releases for 4.2
        [ Android - problems with bluetooth & lifecycle, rotating the screen
          caused it to disconnect.
          iOS - don't have a device, hope working fine.
AI:       Open a separate product - for pre-releases for Android & iOS (Cloph)
AI:       Buy & expense an iPhone for testing (Cloph) ]
    + 4.2 Feature freeze update / status
        + expert config page - still ~infinitely slow needs fixing
            [ now fixed by Noel & Kendy: snappy on my Windows machine ]
AI:              add a simple boolean key to disable it (Kendy) ]
        + GL / chart pieces (Michael/Moggi)
            [ concerns; tripple review later perhaps ? ]
        + 4.2 MAB count - still v. high for this point in the cycle.
    + placeholder for 4.2 issue (Michael)
    + please ensure that release notes are up-to-date:
        + https://wiki.documentfoundation.org/ReleaseNotes/4.2

* Pootle / l10n / string re-work (Andras)
    + latest issue set getting sorted out on the list,
      lets deal with it there.

    + how do we deal with a typo in English ? (Caolan)
        + usually fix in the translation repo & pootle (Andras)
           + if find the person responsible for that language,
             should notify them.
           + is there a way to file a bug-report / request for
             a string in pootle ? (Eike)
        + a few open bugs for impossible shortcuts (Caolan)
           + some indic characters added to shortcuts - impossible to type
           + can we add that to build tooling or do something
             on the pootle side ?
           + there is a script that sanitises translations (Cloph)
               + could be added there
                 l10ntools/source/pocheck.cxx ...
           + can add quality checks to pootle (Andras)
               + translators can ignore the warnings + errors.

* Default Template (Michael M)
    + font discussion ? and/or did we consider using C* equivalents ?
       + in place of Liberation* for interop and prettiness ?
       + not a good idea - people can't use for LibreOffice 4.0.x (Michael S)
          + should prolly wait a bit before more widely distributed.

* Extending ODF issues (Eike)
    + should be using our own namespaces for new pieces
    + ensure that:
       + https://wiki.documentfoundation.org/Development/ODF_Implementer_Notes
       + is up-to-date.
    + why bother with separate app namespaces (Michael S)
       + there was a calc one before we had 'loext' (Moggi)
       + we should just use 'loext'
    + some problems inherited from OO.o
       + a list of attributes that

* Crashtest update (Markus)
    + cf. http://dev-builds.libreoffice.org/crashtest/
    + running out of disk space, leaks in /tmp & 75Gb of core files etc.
        + will add to the script to remove the core files.
        + still leak lots of /tmp/ things - some from pyuno, etc.
           + if we crash - we leak intermediate files.
        + can we use a custom TMPDIR for each ? (Michael)
    + import crash testing, after Kohei's fixes: 50/45000 crash.
    + still running the export crash testing
        + exercising all of the export filters for each format,
          can up-load the (incomplete) results.
    + the results are no-worse than the initial import
      crash-testing a year ago (Miklos)
    + help much appreciated fixing crashers / validation errors
    + CloudOn working on a lot of similar issues (Adam)
        + hopefully if everything gets to master, situation will
          be better for DOCX
    + Markus' document collection a bit old - won't have last 4x weeks.

* FOSDEM (Kendy)
    + Should register our talks in Pentabarf
       + https://penta.fosdem.org/submission/FOSDEM14
       + please copy your topics there from
         https://wiki.documentfoundation.org/Marketing/Events/Fosdem2014/talks
         and/or add more
    + Usability hack-fest:
       + https://wiki.documentfoundation.org/Hackfest/FOSDEM2014#Participants
          + good to register ...

* Certification update (Kendy/Bjoern/Stephan)
    + enthusiastic press release done etc.

* New Committers / non-official arch support (Norbert)
    + Douglas Mencken (dougmenken) working on keeping the Mac PPC (10.5 SDK) alive
        + in extremis can keep non-mergeable PPC patches in a branch
          for those that want them.
        + sounds like a great plan (Michael, Bjoern)
        + concern we don't go back to 10.5 as supported (Moggi)
            + don't want to holdup new gcc versions etc.
            + it won't be blocking master / anything it's not
              officially supported (Norbert)
                + but if someone wants to make it work: awesome.
        => clear we will not be reverting to a 10.5 baseline.
            + though we appreciate the work & maintenance of that.

* LibreOffice on HiDPI => design team? (Bjoern)
    + there are patches on the dev-list:
        http://nabble.documentfoundation.org/PATCH-HiDPI-fixes-for-squiggly-underlines-td4087490.html
    + have a general detail multiplier setting for high DPI in VCL (Kendy)
        + 200DPI for laptops, 300DPI for mobile.
        + based on this, do drawing, and at as low a level as possible.
        + lets do this directly in VCL if we can.
AI:     + merge Keith's initial patch & adapt to this (Kendy)

* Windows Bibisect (Bjoern)
    + need for some windows work, building the repo & a UI.
    + great initial work from Florian Reisinger:
        http://flosmind.wordpress.com/2013/12/12/bibi-gui/
    + getting tinderboxes to fill-up a bibisect repo in the 1st place
        + already working on this (Cloph)
AI:        + get a URL to Florian to test with this (Cloph)

* QA update (Robinson)
    + https://wiki.documentfoundation.org/BugHunting_Session_4.2.0 (Dec 6-8)
        + some prizes to be won for star contributors
        + trying to find new bugs / regressions before 4.2.0
        + please contribute to testing 4.2 ! ...

        + lots of interest so far ... advertised on reddit etc.
                + lots of work answering related questions
        + prizes to be discussed next QA meeting.
    + Bugzilla Migration update
    + Need-advice bug list bits:
        + https://bugs.freedesktop.org/show_bug.cgi?id=57445
             + un-surprisingly unlikely to get fixed.

* QA stats:
  + https://bugs.freedesktop.org/page.cgi?id=weekly-bug-summary.html
    +183    -133    (+50 overall)
    many thanks to the top bug squashers:
        Foss                15
        Michael Stahl        9
        Jean-Baptiste Faure  8
        Eike Rathke          8
        Caolán McNamara      7
        Maxim Monastirsky    5
        Samuel M.            4
        Kohei Yoshida        4

* Open 4.2 MAB
  + 14/38 13/29 8/23 7/20 7/18 5/16 5/15 5/14 4/13 6/13 4/10 2/8 1/6
     37%
  + https://bugs.freedesktop.org/showdependencytree.cgi?id=65675&hide_resolved=1

* Open 4.1 MAB
  + 29/130 29/127 28/125 28/122 28/119 27/118 8/116 21/106 20/103
     22%    23%    22%    23%    24%    23%   24%    20%    19%
  + https://bugs.freedesktop.org/showdependencytree.cgi?id=60270&hide_resolved=1

* Open 4.0 MAB
  + 55/208 56/208 57/208 57/205 57/204 53/200 54/200 55/200 57/200
     26%    27%    27%    28%    28%    27%    27%    28%    29%
  + https://bugs.freedesktop.org/showdependencytree.cgi?id=54157&hide_resolved=1

* Bibisected bugs open: whiteboard 'bibsected'
  + 48/169 48/168 49/167 48/164 48/162 49/160 49/158 40/148 38/146 36/144
    + http://bit.ly/VQfF3Q

* all bugs tagged with 'regression'
    + 335(-1) bugs open of 2155(+27) total
    * ~Component   count net *
           Writer - 100 (-9)
      Spreadsheet - 47 (-3)
      Libreoffice - 32 (+4)
          Crashes - 23 (-2)
     Presentation - 23 (-1)
         Database - 20 (+1)
          Drawing - 16 (+0)
          Borders - 16 (+0)
            BASIC -  6 (+1)
        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 at collabora.com  <><, Pseudo Engineer, itinerant idiot



More information about the Libreoffice-qa mailing list