minutes of ESC call ...

* Present:
  + Norbert, Andras, Petr, Kendy, Lionel, Markus, Michael M,
    Stephan, Eike, Caolan, Thorsten, Cedric, Astron,
    Bjoern, Ahmad

* Pending Action Items
  + Bugzilla attachments not set to autodetect (Bjoern)
    + [ pinging Tollef ]
  + disable Rhino / Beanshell unless in experimental mode (Michael M)
  + look at gradient / clipart issues (Michael)
  + helping out with code-pointers for UI bugs (Kendy)
    + [ still pending ]
  + SLES11 / temporary PTF for the server ? using SP3 toolchain ? (Kendy)
    [ pending new packages ]

* Dresden Impress Sprint (Thorsten)
  + if you want to go: book now ! free lodging stops tonight.
  + https://wiki.documentfoundation.org/Marketing/Events/ImpressSprint2013

* Release Engineering update (Petr)
  + 4.0.2 rc1 status
    + builds ready, being up-loaded
  + 4.0.2 rc2 deadline - March 25th
  + 3.6.6 rc1 commit deadline - next Monday (18th)

* UX input (Astron)
  + concern wrt. responding to open-issues on the UX advise list
    + hope to do better next time.
  + colour themes in documents
    + is anyone interested in hacking on this ?
    + requires some level of UI / design work up-front
  + request for new icon:
AI: + re-send details (Lionel)
  + new flat icon theme bits happening here:
    + https://github.com/libodesign/flat-icons

* Learning lessons from the template manager story (Cedric)
  + was never included in any release as an experimental feature
  + can we find a way to encourage people to try experimental features ?
  + communication problems around entirely new UI elements (Astron)
  + better testing of new designs needed early in the cycle (Cedric)
  + no need for a formal process, shouldn't be hard to get
    testers for nice new features (Bjoern)
AI: + need design for copying styles between templates (Astron/UX)
    + either in that dialog or a new dialog
    + also issue with only editing templates that are
      in the mgr

* use non-versioned installation directory on Windows for 4.0.3? (Petr)
        + see https://bugs.freedesktop.org/show_bug.cgi?id=62303
        + proposed by Pedro and Stuart
        + this is supposed to solve 'shared extension' migration
    problems in the future
    + are there really migration problems (Andras)
    + what happens with upgrades (Lionel)
      + that's the question.
  + shouldn't be migrating shared extensions (Fridrich)
    + might solve one issue but break other things
      extensions that crash while loading etc.
  + nothing against using the same name (Stephan)
    + same issue for user-extensions, can blacklist etc.
  + we have two versions - user config directory '4' and
    for installations we have 4.0
    + or use just the major version.
  + decided: change the default install directory to
    'LibreOffice 4', major version changes require more work.
AI: + will switch to this for 4.1.0 (ie. on master)

* gnumake (Michael)
AI: + finally remove the */prj/build.lst files ...

* GSOC ideas page (Cedric)
  Needs updating by 28th Mar.
  https://wiki.documentfoundation.org/Development/Gsoc/Ideas

* gnumake enabled improvements (Bjoern)
  + killing off delivered headers - they bust LTO
    https://bugs.freedesktop.org/show_bug.cgi?id=61627#c3
  + prefer to have a top-level folder with all headers in it (Bjoern)
    + disadvantage headers not in modules to which they belong (Michael S)
    + alternative $(srcdir) as an include header ...
      can then include any file from anywhere
  + instead have the global headers in one central global directory
AI: + check behaviour of git-cherry-pick
AI: + write up for the mailing list (Bjoern)
      + find out how other big projects:
        Mozilla, linux, etc. do this
  + why bother ? (Michael)
    + all to work around Windows performance issues:
      copying headers, lots of dmake rules, incapable
      of handling lots of -I
  + work needs to be done post 4.0.2 (ie. next month)
    + decided to go ahead absent any mailing-list flameage

* Coverity progress (Markus/Julien/Norbert/Caolan)
  + work ongoing, going well.

* Automated crash on import test results (Markus)
  + still suffering memory corruptions, another reliability
    bug elsewhere, nasties ...

* Certification Program (Stephan/Kendy/Bjoern)
  + following up with individuals
  + website ML poked to create page for listing devs
    + turned into a huge thread, not read yet

* Build Hardware (Thorsten)
  + plan to buy a fast Mac / set-it-up & get it running
  + plan to order, get it setup in Munich near Florian
AI: + buy build hardware (Thorsten)

* Hard Hacks:
  + http://wiki.documentfoundation.org/HardHacks
    + three open slots still.
  + thanks to Markus for fdo#61025
  + plan to have 2 writer, 1 spread, 1 draw/impress etc.
  fdo#40594 - FILEOPEN .docx (MSO2010) does not show CHART object (Michael)
  fdo#59932 - FILEOPEN: Text boxes with bulleted lists containing (Muthu)

* QA update (Joel)
  + new status: verified works for me - for use by original reporter
  + investigating netbook bits for QA competition
  + 176 unconfirmed vs. 4.0, help appreciated with triage.
    http://tinyurl.com/a3csc2o
    (checkout topic in #libreoffice-qa)
  + QA contest coming up with swag / prizes

* Open 4.1 MAB / regressions
  + 4 (of 8) older 4/8 2/5 1/2 3/3
  + https://bugs.freedesktop.org/showdependencytree.cgi?id=60270&hide_resolved=1

* Open 4.0 MAB / regressions
  + 19 (of 106) older 17/105 14/99 15/96 16/94 16/91 13/79 17/76 10/69 14/64
       18% 16% 14% 16% 17% 18% 22% 22% 14% 22%
  + https://bugs.freedesktop.org/showdependencytree.cgi?id=54157&hide_resolved=1

* 3.6 most annoying bugs ...
  + 77 (of 215) older 77/214 75/211 76/210 57/189 44/175 45/175 43/174 42/173
       36% 36% 36% 36% 30% 25% 25% 25% 24%
  + https://bugs.freedesktop.org/showdependencytree.cgi?id=44446&hide_resolved=1

* Bibisected bugs open: whiteboard 'bibsected'
  + 29 (of 78) older 32/79 27/72
  + re-built the query to avoid pre bibisected mess
** http://bit.ly/VQfF3Q - has the latest query for un-fixed bisected bugs

* all bugs tagged with 'regression'
  + 289(+3) bugs open of 1368(+15) total

  * ~Component count net *
  + Writer - 96 (+3)
  + LibreOffice - 28 (+0)
  + Presentation - 28 (-2)
  + Spreadsheet - 24 (-2)
  + Database - 23 (-1)
  + Drawing - 21 (+2)
  + Crashes - 21 (+2)
  + Borders - 15 (+1)
  + Migration - 5 (+0)
  + Basic - 2 (+0)

  + 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