minutes of ESC call ...

Michael Meeks michael.meeks at suse.com
Fri Dec 7 02:18:45 PST 2012


* 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::star:: 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::star::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

-- 
michael.meeks at suse.com  <><, Pseudo Engineer, itinerant idiot




More information about the LibreOffice mailing list