minutes of ESC call ...

* Present:
  + Joel, Caolan, Stephan, Andras, Tibby, Michael M, Norbert,
    Michael S, Kohei, Kendy, Fridrich, Bjoern, Cedric, Thorsten

* Completed Action Items
  + gerrit - patch abandonment can only be done by owner or gerrit admin (Bjoern)
    + apparently non-actionable
  + get some more HardHacks (Joel)
  + shrink Android Remote icon & integrate that (Andrzej Hunt)
  + look at fdo#48366 - xlx import failure (Kohei)
  + look at fdo#48692 - writer table corruption (Michael S)
  + look at fdo#49819 - docx import failure (Michael M)

* Pending Action Items
  + [pending] make bytemark windows box do release builds (Fridrich)
  + Petr to decide release-schedule / overlap gap issue
  + change to contract and OSL_TRACE for oob results in OUString::copy (Michael)
  + look at fdo#44278 picture duplication on save (Cedric)
  + look into fdo#54225, fdo#54744 PDF export regressions (Stephan)

* OUString cleanup ongoing
  + no need to use rtl:: prefix anymore for OUString, OString
    OStringToOUString, OUStringToOString

* Release Engineering update (Fridrich)
  + 3.5.7 rc2 ?
    + rc1 will be final, unless someone complains
      no issues raised => go Tuesday.
    + nominally the last release from this branch.
  + 3.6.2 release status
    + rc2 is out - only one known regression in
      Windows custom install: bogus GNOME integration
      option from Linux.
  + Petr back next week.

* UI / design update (Kendy)
  + discussion and mourning for death of impress pop-up actions
    + toolbar will be moved to be nearby
  + conditional dialog management issues - UX input pending ?

* gerrit configuration (Norbert)
  + Tor requested branches that can't be deleted accidentally ?
  + people can continue to use a private repo on freedesktop (Kohei)
    + of course, for those with accounts.
  + branches get synched to freedesktop.
  + configuration tweak to add:
    + private/<username>/branch in gerrit to do that.

* older gerrit patches
AI: + https://gerrit.libreoffice.org/#/c/502/ (Bjoern to review)
AI: + bug 53673 - Labels broken with mailmerge (Kendy to find a writer volunteer)

* New Layout funkiness (Caolan)
  + re-basing underway, merge later today / tomorrow
  + much prettier dialogs are possible
  + surprisingly little thrash in vcl/ etc.
  + full conversions:
    + remove all the code to load widgets you
      don't touch afterwards
    + remove all hand-crafted awful layout
    + remove the .src and .hrc files
      + unless you need unrelated strings
  + https://wiki.documentfoundation.org/Development/WidgetLayout
  + lots of beautiful things about to start.

* conference (Thorsten)
  + in-person ESC meeting 16th October, 17:00 at the venue.

  ** PLEASE REGSISTER BEFORE OCTOBER 8TH **

  + http://conference.libreoffice.org/@@register-for-the-conference
    + speakers please just enter "No" for have you paid;
      that is a valid option.
  + if you have a last-minute paper poke Thorsten for
    the waiting list ...

* Easy Hacks (Michael)
  + propose new Topic: TopicFeature
    + just copying on the wiki page, no objections (Bjoern)
  + propose new Difficulty: DifficultyHard
    + are hard easy hacks an oxymoron ? (Bjoern)
    + adding a category is hard work
    + things like iWorks filter integration, or more (Michael)
    + DifficultyAmbitious ? (Stephan)
AI: + create a new wiki page, based on GSOC page,
    present as the next-step on the Easy Hacks page (Michael)
    + AmbitiousHacks.

* Ensuring on-line help is kept up-to-date (Kendy)
  + possible to update it automatically
    + worried about bad translations slipping through ?
      might take time before we realise something went wrong.
  + is pootle spamming common ? (Michael)
    + not yet.
AI: + enable automatic help build / sync. on a cron-job (Kendy)

* QA update (Joel)
  + QA meeting yesterday
    + lots of vacation going on this time of year
    + interest from discuss/user list to help triage
    + 5x new volunteers interested in helping
AI: + request to dumb-down the back-trace generation page to
    make it more accessible (Michael)
    + http://wiki.documentfoundation.org/BugReport#How_to_get_backtrace_.28on_Linux.29
    + explain difference valgrind -> gdb
    + give a simple example / sample output ?
    + use new --valgrind and --backtrace options
  + QA meet-up next weekend in Essen @ LinuxHotel report back later;
    Thorsten, Florian E, Florian R will be there; German-language:
       http://wiki.documentfoundation.org/DE/QAWochenende2012
  + getting a doodle poll together for a concerted confirm-fest.

* QA / Hard-Hacks

  Fixed Hard Hacks:
      ID OS Component - Summary
      --------------------------------------------------------------------
      48366 All Calc/xlsx FILEOPEN for particular .xlsx impossible, "General Error"
    + opens fine in master, crashes in libreoffice-3-6
    + Kohei back-ported Muthu's 'fix'
      49819 All Writer/docx FILEOPEN error when loading a particular .docx file.
    + fixed by tolerating mis-matching timestamps, and
      enabling recovery of corrupted docx files (Michael Meeks)
      48692 All Writer TABLES: Writer corrupts large tables
    + with thanks to Michael Stahl & Noel Grandin
    + fix is rather involved => 3.7 only.

  Hard Hacks:
      ID OS Component - Summary
      --------------------------------------------------------------------
      44278 All Writer/odt FILESAVE .docx (MSO2007) as .odt creates duplicated picture
    + already working in this area (Cedric / Miklos)
      51023 All Impress drag-and-drop slide always moves slide to first position,
                                   leading to data corruption and sometimes CRASH
    + some volunteer (?)

  New Hard Hacks:
      ID OS Component - Summary
      --------------------------------------------------------------------
      47283 All Writer undo / change-tracking related crash
AI: + unclear the connection between undo steps and change-tracking (Michael S)
      46100 All Calc crash after deleting a sheet
    + great work from bfoman generating traces (on Windows!)
AI: + could be undo / size related (Kohei)
      37580 All Impress Undo / layout bug wrt. slide with formulae
    + another undo issue, may be related; fix 34585 first.

  Older Hard Hacks:
      ID OS Component - Summary
      --------------------------------------------------------------------
      34548 All Presentation - EDITING: CRASH in action after Undo
AI: + prototype hack-around from Michael M awaiting feedback (Thorsten)
    + the problem looks hideous.
      33302 Mac Libreoffice - FILEOPEN/EDITING RTL text: parentheses and
                       brackets "(...) [...]" inverted to ")...( ]...["
                       with some fonts
    + Mac volunteers appreciated.

  + no more hard-hacks for a couple of weeks please.
    + going to move to a wiki page flow instead.

* Open 3.7 MAB / regressions [ there should be none ]:
  + bug 54225 - MAILMERGE e-mail as PDF sends damaged documents
  + bug 54744 - Hybrid PDF export are corrupted
AI: + bug 55290 - LOdev 3.7 won't install [ on Windows ]. Error 1935 (dtardon)
  + bug 55350 - Letter spacing and ‘expand single word’ do not work now
    + with a 4 day date-range for the regression [!] ...
AI: + Mac specific - suggested patch, re-review (Thorsten)
  + https://bugs.freedesktop.org/show_bug.cgi?id=54157

* 3.6 most annoying bugs ...
    + 46 (of 137) older 45/132 44/127 39/119 27/96 26/91 21/80 11/58 12/55 11/48
          34% 34% 35% 33% 28% 29% 26% 19% 22% 23%
    + https://bugs.freedesktop.org/showdependencytree.cgi?id=44446&hide_resolved=1

* 3.5 most annoying bugs ...
    + 82 open (of 279) older 83/279 80/270 81/269 73/258 73/257 76/256 75/253
          29% 30% 30% 30% 26% 28% 30% 30%
    + https://bugs.freedesktop.org/showdependencytree.cgi?id=37361&hide_resolved=1

* 3.5 bugs tagged with 'regression'
    + 177(+10) bugs open of 820(+20) total

    * ~Component count net *
    + Writer - 75 (+2)
    + Crashes - 20 (+3)
    + Presentation - 17 (+0)
    + LibreOffice - 15 (+2)
    + Database - 14 (+0)
    + Drawing - 13 (+0)
    + Borders - 12 (+1)
    + Migration - 10 (+1)
    + Spreadsheet - 11 (+3)
    + Writer / RTF - 2 (-1)
    + Basic - 2 (-1)

    + https://bugs.freedesktop.org/buglist.cgi?keywords=regression%2C%20&keywords_type=allwords&resolution=---&query_format=advanced&product=LibreOffice&list_id=36764
    + Migration tracker: https://bugs.freedesktop.org/show_bug.cgi?id=43489