* Present:
+ Norbert, Ahmad, Eike, Stephan, Joel, Astron, Michael S, Fridrich,
Kendy, Caolan, Tibby, Lionel, Michael M
* Action Items
+ get binary signing key to Caolan (Fridrich/Thorsten)
+ upgrade Win32 build baseline to VS 2010 - as per tinderboxes (Fridrich)
* Pending Action Items
+ add completed technical 4.0 changes to features wiki page (Michael)
[ in progress ]
+ create a new AmbitiousHacks wiki page, based on GSOC page (Michael M)
+ minimal triage for good mentors for proposed easy hacks (Bjoern)
+ grok the list of contributors for suitable certified hackers (Kendy)
+ work on mail to encourage them to get certified (Kendy/Stephan/Bjoern)
+ pending list of people to poke.
+ disable Rhino / Beanshell unless in experimental mode (Michael)
+ check stlport situation with DudenCorrector (Thorsten)
+ tweak the configure defaults (Kendy)
+ no submodules by default, no gnome-vfs
+ come up with a proposal for UNO breakage / ns timestamps (Stephan, Michael S, Lionel)
+ persuade Thorsten of final MSI / pkg naming / resting place (Kendy)
* UX input (Astron)
+ still working on the color picker
+ template manager design concerns (Cedric)
+ working to get it out of experimental mode
+ testing feedback, concerns about consistency
around double-click vs. click
+ ongoing discussion.
+ testing of android/remote-presenter appreciated
* Release Engineering update (Petr)
+ 4.0 timeline: feature-freeze status
+ Beta1 tag, Linux, Mac-Intel built, Win/Mac-PPC building
+ smoke-testing looks promising.
+ thanks to everyone that worked on it.
+ perhaps the easiest Beta1 yet.
+ 1350 commits in the last two weeks since Alpha 1.
+ any pending features that missed the freeze ?
+ they need to be in Beta2
+ commit of fixes without review expected until RC1
+ Personas need a few more days & some UX review (Kendy)
+ features submitted to list / gerrit / without commit access
before the freeze should still be merged ...
+ calc sort dialog change - got into 4.0
+ Lionel's base performance work being tested in his
private branch for merge; nails some MAB's
+ please don't forget to cherry-pick fixes from master -> 4.0
+ 3.6.4 retrospective
+ smooth release
+ good feedback from Rainer at least.
+ good to back-port MAB fixes from 4.0 to 3.6 as well
+ next release in January.
AI: + setup LibreOffice 4.1 schedule in the wiki (Petr)
+ passing generic / Linux builds onto RedHat (Caolan)
+ 2nd VM setup - and all-lang configuration going well.
+ should finish tonight - mail the details.
* Certification Committee update (Kendy/Stephan/Bjoern)
+ no action this week.
* Features - please update:
+ http://wiki.documentfoundation.org/ReleaseNotes/4.0
+ with screenshots / feature details ...
* API cleanup - naming of new namespace (Kendy)
+ concerned about css:: going in - not an ideal namespace
+ for master - consider: what is the ideal outcome, how do we want
to be seen from the outside ?
+ internally the code, engineer so we don't have to
use any prefixes.
+ lang:: uno:: etc.
+ if we have new names/aliases - we get problems (Stephan)
+ differences internal vs. external are painful
+ open to dropping css:: for internal use
+ some compiler breakage without css:: (Norbert)
+ system names conflicts with 4.0.1 compiler bugs (?)
+ decision: drop ::com::sun:: for internal use on master
* LGPL / mariadb mysql client library (Lionel)
+ identical C / client API:
http://openquery.com/blog/mariadb-client-libraries-end-duallicensing
+ need a compatible C++ API / wrapper for existing code to work
or mysql connector needs re-writing
+ that wrapper is useful - bringing us to a JDBC interface
+ volunteer(s) to help out here appreciated.
* 4.0 completed tasks:
+ binfilter - removed completely (Norbert)
+ removes legacy StarOffice 1.0->5.0 binary filters
+ leaves .sxw .sxi etc. zip formats
+ dropped migrationAnalysis (Norbert)
+ obsolete, not-built, code removed now
+ not removing Lotus Word Pro filter
+ no good technical reasons to.
+ should we switch to native gtk+/print for 4.0 ?
+ no: not complete for some features yet (Dtardon)
+ un-publish entire Accessibility API
+ upgrade bundled python to 3.3 (Michael S)
+ Mac / 10.4 / PPC dropping (Norbert)
+ document: deprecate 10.4/5 and raise base-line to 10.6 ?
+ just needs adding to the wiki.
+ librelogo - include but not as an extension (Timar)
+ package it on Linux separately in scp2 (Bjoern)
+ PDF import de-extension-ising (Stephan)
+ now easy to make into an optional deb/rpm
+ un-publishing / removing of selected IDL interfaces (Michael S)
+ mostly never implemented or bits removed in 2.0
+ only one that could cause trouble is DocumentInfo
AI: + update the 4.0 release notes wiki page to explain (Michael S)
+ ODMA support dropped (Tor)
+ update base-line compiler for release builds to 2010 or 2012 ...
+ decision upgrade baseline to VS 2010 - as per tinderboxes (Fridrich)
+ tag binary .rdb files as deprecated component registration ?
* 4.0 pending tasks
+ un-publishing of data-pilot interfaces (Kohei)
+ 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
+ remove Accessibility API use / sample from odk (Thorsten)
+ MSI file re-name to be renamed for 4.0 LibreOffice
+ also rename the Linux download tar-balls (Fridrich)
+ and Mac packages.
+ causes some pain for download scripts (Thorsten)
+ getting installer up on download list, other
shuffling is painful
+ LibO not a great truncation - branding-wise.
+ persuade Thorsten of final resting place goodness (Kendy)
+ user migration path thought / testing (Petr)
+ now possible to test it from 3.6 release to 4.0 dev builds
+ most of the configuration is migrated.
+ reading of no-longer used keys should work (Stephan)
+ Setup.xcu has some migration listing.
AI: + disable legacy stlport packaging for Linux + Mac (Stephan)
+ com::sun::util::struct DateTime should be extended to ns (Lionel)
+ no firm proposal yet
+ idea floated - do it for 4.1
+ no time to adapt all the base code for Beta2
+ means introducing a real ABI break for 4.1
+ we intend to have a flexible ABI approach anyway (Stephan)
+ so - postponed until we have resource to fix it.
* 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)
+ is spike in tagged regressions down to BSA / triage improvements ?
+ unknown
+ triaging 4.0 bugs as the highest a priority
+ bug-hunting session starting Thur - last for a week:
+ finding bugs in 4.0
+ announcing on the user-list invitations to the QA call
+ trying to get a build of libreoffice-4-0
* Open 4.0 MAB / regressions
+ 9 (of 34) older 10/34 11/31 6/21 4/18 3/16 3/14 2/13
26% 29% 35% 29% 22%
+ https://bugs.freedesktop.org/showdependencytree.cgi?id=54157&hide_resolved=1
* 3.6 most annoying bugs ...
+ 35 (of 158) older 32/153 31/152 33/150 34/148 35/145 33/139 30/132 27/127
22% 21% 20% 22% 23% 24% 24% 23% 21%
+ https://bugs.freedesktop.org/showdependencytree.cgi?id=44446&hide_resolved=1
* 3.5 most annoying bugs ...
+ 62 (of 277) older 64/279 65/279 65/278 69/278 69/279 75/278 77/279 78/278
22% 23% 23% 23% 25% 25% 27% 28% 28%
+ https://bugs.freedesktop.org/showdependencytree.cgi?id=37361&hide_resolved=1
* 3.5 bugs tagged with 'regression'
+ 215(+18) bugs open of 974(+38) total
* ~Component count net *
+ Writer - 94 (+9)
+ Presentation - 23 (+3)
+ Crashes - 21 (+3)
+ Database - 17 (-2)
+ Drawing - 13 (+1)
+ Spreadsheet - 15 (+4)
+ LibreOffice - 14 (+3)
+ Borders - 9 (+0)
+ Migration - 5 (+0)
+ Basic - 3 (+1)
+ Writer / RTF - 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 tracker: https://bugs.freedesktop.org/show_bug.cgi?id=43489