minutes of ESC call ...

* Present:
  + Markus, David, Michael M, Norbert, Astron, Petr, Thorsten, Kohei,
    Eike, Stephan, Michael S, Bjoern, Kendy, Joel

* Completed Action Items
  + kill legacy stlport packaging (Stephan)
  + interactive android/remote debugging with Astron on IRC (Thorsten)
    + moved check-boxes etc. now working for Astron
  + remove Accessibility API use / sample from odk (Thorsten)
  + BSA: sanity check: version reported == last-known-working
    version is not a regression (Rob Snelders)
  + can BSA add the version to the comment as well (Rob Snelders)
  + update the 4.0 release notes wiki page to explain DocumentInfo (Michael S)
  + persuade Thorsten of final MSI / pkg naming / resting place (Kendy)
    + will switch with lodev -> libreoffice, unhelpful timing RC1

* Pending Action Items
  + [pending] add impress remote shots to features wiki page (Thorsten)
  + create a new AmbitiousHacks wiki page, based on GSOC page (Michael M)
  + minimal triage for good mentors for proposed easy hacks (Bjoern)
  + disable Rhino / Beanshell unless in experimental mode (Michael)
  + need to rename the MIGRATED flag and unwind / test re-migration (Michael)
  + tweak the configure defaults (Kendy)
    + no submodules by default, no gnome-vfs
  + mail details on signing etc. to Caolan (Fridrich)
    + needs a GPG public key from Caolan, punted to Jan.

* Release Engineering update (Petr)
  + 4.0 timeline:
    + Beta2 - thanks to all for bug fixes & build cleanups,
      easy to build and tag on Tuesday.
    + trouble with the windows build performance & reliability
      + binaries a bit later than usual, expected this week.
    + Beta2 is the last beta
      + can push bug-fixes to 4.0 branch without review
        until RC1
      + any larger bug-fixes: good to do now.
      + plan to branch libreoffice-4-0-0 2 weeks after RC1,
        Jan 24th (for RC2)
  + completing generic / Linux builds -> RedHat (Caolan)
    + fdo#58165 - drop stdlibs foo

* UX input (Astron)
  + Impress-remote
    + needs a new whiteboard for some things that can be fixed
AI: + some on-line help creation would be useful, help appreciated
    + TCP remote requires 'experimental' enabling
AI: + should we hide that in the app itself too ? (Thorsten)
  + template manager / progress (Cedric)
    + ongoing, still concern / discussion about UI
  + adding a first item (on the left) close button to the incremental
    search bar requested cf. firefox.
AI: + update the existing bug to an easy-hack 58526 (Michael)
  + question from Mirek: update on ?
    + full-word selection / editing ergonomics cf. UX-advise
      + https://bugs.freedesktop.org/show_bug.cgi?id=46517
    + pending input from Caolan / Cedric / Michael S

* gnome-vfs / dependencies issues (Bjoern/Fridrich)
  + why is this not cleanly failing on Ubuntu latest ?
    + getting hangs on this
AI: + disable gnome-vfs for now on linux builds for RC1 (Fridrich)
    + gio uses FUSE anyway by default these days
  + are these crasher guys installing the stdlibs packages ?
    could that be the result ?
    + going to drop stdlibs as/when RHEL5 build-bot
  + RHEL5 future:
    + could potentially build with newer glib => gio
    + new dbus menu bits conditional on gio - needs fixing
      and a configure conditional.

* Tinbuild2 / callgrind performance testing (Norbert)
  + work ongoing, needs more integration / logging bits

* Certification Committee update (Kendy/Stephan/Bjoern)
  + need to audit bug fixes for non-triviality & ask
  + work on mail to encourage them to get certified (Kendy/Stephan/Bjoern)
    + mail proposed, needs review, grammar checking & work underway

* removing generic backup-file names from .gitignore (Norbert)
  + anything not created by the build should be not be in .gitignore
  + git clean doesn't work well due to .gitignore (Fridrich)
    + on windows cygwin core files are big & need removing
  + .gitignores are stackable ? can have ~/.gitignore (Stephan)
  + not want to be too strict - leave generic *~ stuff (Norbert)
AI: + remove overly lame .gitignore entries (Norbert)

* FOSDEM schedule - volunteer needed: (Markus)
  + https://wiki.documentfoundation.org/Marketing/Events/Fosdem2013
  + Easy QA introduction: bug triage etc. 15mins
AI: + ask Cor/Sophie/Florian R if they would take this one (Thorsten)
    + Joel volunteers to produce slideware
AI: + how to debug spreadsheet file-format issues (Markus)
AI: + how to debug writer file-format issues (Miklos)
AI: + add: language-tags how they clean up our l10n story (Eike)
AI: + types.rdb removal / re-writing (Stephan)
AI: + hacking on the new android / impress-remote (Thorsten)
AI: + hacking on CMIS / the new template dialog (Cedric)
AI: + misc. new interop. feature and their development (Tibby)

* Features - please update:
  + http://wiki.documentfoundation.org/ReleaseNotes/4.0
AI: + add the Templates UI there (Cedric)

* 4.0 completed tasks:
  + remove Accessibility API use / sample from odk (Thorsten)
  + disable legacy stlport packaging for Linux + Mac (Stephan)
    + can we extract the stlport dll from Beta1 and provide
      a release-note about Duden ? (Fridrich)
    + leave for a few RC's and see what happens (Thorsten)
    + Rene is removing stlport conditionals in Debian (Bjoern)

* 4.0 pending tasks
  + binfilter:
    + warn on legacy file-types with helpful dialog (needs owner)
  + drop Mozilla mess in the tree:
    + https://bugs.freedesktop.org/show_bug.cgi?id=56902
    + lots of cleanup in configure
  + MSI file re-name to be renamed for 4.0 LibreOffice (Kendy)
    + pain / fixing for PHP / download scripts (Thorsten)
  + user migration path thought / testing (Michael)
    + still issue with 'MIGRATED' flag, esp. on Windows + Mac
  + Unix / LDAP addressbook support disappeared:
    + https://bugs.freedesktop.org/show_bug.cgi?id=57417
    + close that wontfix & release-note it ?
  + Mac build / signing (Norbert/Thorsten)
    + technical problem of how to sign it all without
      signing each package ?
    + Windows build / postprocess now signing every
      binary in Beta2 (Fridrich)
AI: + can we re-use that for Mac (Thorsten)

* Proposed easy-hacks -> Easy Hacks (Joel)
  + developers need to decide what to do next
    + punting for a month ?
  + re-visit finding devs to build code-pointers for these:
  https://bugs.freedesktop.org/buglist.cgi?list_id=147895&status_whiteboard_type=anywordssubstr&query_format=advanced&status_whiteboard=ProposedEasyHack&bug_status=NEW&bug_status=REOPENED&product=LibreOffice

* Hard Hacks:
  + http://wiki.documentfoundation.org/HardHacks
  + mostly suspended until post 4.0 release.

* QA update (Joel)
  + BSA update
    + Rob Snelders - a hero, fixed everything we asked for.
  + Testing Marathon (QA)
    + 10x new guys in the chat-room helping out
    + 3-5 new people helping out which is great
AI: + get update with stats for wordpress to Michael (Joel)
    + no about 70 unconfirmed bugs vs. 4.0
    + be nice to see how Moztrap worked out (Bjoern)
  + QA no more meetings until mid January
  + .net framework, multiple installation bugs in Windows
    + people without the new .Net can't install
    + error message sublimely generic and unhelpful.
    + before building with .Net 2.0, but new compiler produces
      newer assemblies. Can we force the new compiler to build
      old bytecode ? not with the MS compiler (sadly)
AI: + still chasing the issue - not for B2 (Tor / Fridrich)
  + fixed Joel's favourite bug of the week:
    + https://bugs.freedesktop.org/show_bug.cgi?id=57953
  + -very- impressed & pleased by the QA work in bugzilla (Michael)
    + bisecting down to a single git hash in many cases -
      just excellent work ! - thanks to guys who did that.
  + currently have six bibisected bugs open:
    https://bugs.freedesktop.org/buglist.cgi?f1=status_whiteboard&list_id=191429&o1=substring&query_format=advanced&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&bug_status=NEEDINFO&bug_status=PLEASETEST&v1=bibisected40&product=LibreOffice

* No meeting next week (Michael)

* Open 4.0 MAB / regressions
  + 13 (of 48) older 13/41 9/34 10/34 11/31 6/21 4/18 3/16 3/14 2/13
       27% 32% 26% 29% 35% 29% 22%
  + https://bugs.freedesktop.org/showdependencytree.cgi?id=54157&hide_resolved=1

* 3.6 most annoying bugs ...
  + 37 (of 164) older 34/160 35/158 32/153 31/152 33/150 34/148 35/145 33/139
        23% 21% 22% 21% 20% 22% 23% 24% 24%
  + https://bugs.freedesktop.org/showdependencytree.cgi?id=44446&hide_resolved=1

* 3.5 most annoying bugs ...
  + 50 (of 266) older 54/268 62/277 64/279 65/279 65/278 69/278 69/279 75/278
        19% 20% 22% 23% 23% 23% 25% 25% 27%
  + https://bugs.freedesktop.org/showdependencytree.cgi?id=37361&hide_resolved=1

* all bugs tagged with 'regression'
  + 230(+11) bugs open of 1030(+30) total

  * ~Component count net *
  + Writer - 87 (-7)
  + Presentation - 24 (+1)
  + Spreadsheet - 21 (+4)
  + Crashes - 21 (+4)
  + Database - 16 (+1)
  + Drawing - 15 (+2)
  + LibreOffice - 17 (+3)
  + Borders - 10 (+1)
  + Basic - 4 (-1)
  + Migration - 5 (+0)
  + Writer / RTF - 4 (+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

* Punted items until 2013:

+ fdo#49306 FILEOPEN catastrophically bad import of one specific .doc (Lionel)
  + waiting for Lionel.

+ presenter-console patches to back-port to 4.0 ? (Ahmad)
  + can we get a set of hashes of patches we need from master in 4.0 ?
  + how is that going ?

+ Widget layout localisation performance
  + lots of .ui files to localise per language slow ...