minutes of ESC call ...

Michael Meeks michael.meeks at suse.com
Thu Jul 12 08:55:50 PDT 2012


* Present:
	+ Pierre-Eric, Stephan, Lionel, Eike, Bjoern, Michael,
	  Cedric, Astron, Thorsten, Rainer, Caolan, David, Petr

* Completed Action Items
	+ fix gerrit moderation issues (Bjoern)
	+ help Mirek update Mac installer artwork (Thorsten)
		+ always official artwork in RC1, needs thoufgth
	+ adapt & bring closer the 3.5.6 schedule (Petr)
	+ design team made nice google+ post about new templates (Mirek)
		https://plus.google.com/u/0/102673546895803839652/posts/B69SRVVi89t

* Pending Action Items
	+ notify all committers when we have a nice simple, minimal
	  statement of what is required for gerrit written (Bjoern)
		+ pending Norbert's return
	+ check new templates are using auto-fitting functionality (Thorsten)
	+ crediting: can we separate templates in the credits page (Spaetz?)

* Release Engineering update (Petr)
	+ 3.5.5 retrospective
		+ went well, modulo needing another release-candidate
		+ should we extend the gap between RC's - or not ?
			+ prolly not we get few of these fix regressions
	+ 3.5.6 RC1 - July 14th - 2 weeks time.
	+ 3.6.0 RC1
		+ builds ready, pending Mac PPC builds, announce tomorrow
		+ looking good, but plenty of bugs to fix
	+ 3.6.0 RC2 - Monday deadline
AI:	+ quest for kind volunteer to update the website (Michael)
	+ Unique IP's using 3.6.0 betas so far:
		+ B1 - 1100
		+ B2 - 1000
		+ B3 - 220

* GSOC update (Cedric)
	+ time to ensure all evaluations are in; only 2 pending.

* UI / design update (Astron)
	+ concerns about green-ness of new branding
		+ leave it as-is for now; fix later in 3.6.2 if
		  people havn't acclimatised to the brightness.
	+ more tweaks to meet branding / alignment requirements
		=> new splashes coming
	+ progress bar appearance on OS/X is poor
	+ about-box / background image work in progress
AI:	+ Mango icons - not in yet, going in ~tomorrow (Astron)
AI:	+ fix CC-By-SA licensing requirements (Michael)

* re-basing update (Michael)
	+ 76 modules ~complete, 59 to go
	+ ~17k files re-based.

* Solaris compile / status update (Pierre-Eric)
	+ friendly French chap working for Lanedo
	+ couple of weeks of work to make it compile on Solaris with gcc
	+ so far, starts, looks pretty and crashes
	+ involved on IRC (pepp) - debugging and improving things there
	+ focused on Intel initially

* un-merged patches in bugzilla (Michael S / Caolan)
	+ halved the numbers of open bugs

* cppunit / build issues (Michael)
	+ deferred for Markus / David to be present.

* QA update (Rainer)
	+ business as usual
	+ no un-expected problems in 3.6
	+ no real blockers known currently
	+ Tollef's bugzilla improvements
		+ migrated database to faster & virtualised hardware.
		+ fewer error-message problems so far.

* Windows / ldap (Fridrich)
	+ porting from mozilla ldap library to native windows API
	+ moving to openldap included for linux / generic builds
	+ leave mozilla code for addressbook integration,
	  and/or re-write to avoid big chunk of mozilla bundled
	+ use NSS for security pieces

* gerrit update (David / Bjoern)
	+ E-mail firehose
		+ initially a bit much, turned it down a bit.
		+ send mails for 'new change' and 'merged' now.
		+ 'merged' is buggy, if you push directly without
		  signing-off on gerrit before; bug filed.
	+ gerritbot: scripting to eg. send mails etc. is in:
		http://cgit.freedesktop.org/libreoffice/contrib/dev-tools/tree/gerritbot
	+ can we have the patch in the 'new change' mail (Lionel)
		+ would be nice !
	+ two ways to do mailing - better to move to using stream object
	  and generate our own mails (Bjoern)
		+ change templates on server-side; would affect all
		  subscribing to a watched project.
	+ could we not send mails for committers' changes (Petr)
		+ hard to do (Bjoern)
	+ some benefits
		+ only a few more steps (Eike)
		+ confusion from several routes through the flow
		+ patches are well-formed & apply (Michael)
		+ unwelcome transactional cost (Fridrich)
		+ others havn't tried it yet but should.
	+ still some teething troubles from startup costs (Bjoern)
	+ lots of supposed / bogus patch inter-dependency
		+ multiple commits when pushed are marked dependent,
		  even if they are not etc.
		+ please use the './logerrit nextchange' tool to ensure
		  separate patches stay separate.
	+ around five patches per day or so coming through.

* 4.0 - when is it ? (Kendy)
	+ punted until Kendy & SBerg are back from vacation ...

* 3.5 most annoying bugs ...
	+ 67 open (of 244) older 70/243 73/241 72/238 68/231 67/229 67/226 62/219
	     27%                   29%    30%   30%    29%    29%    30%    28%
	+ https://bugs.freedesktop.org/showdependencytree.cgi?id=37361&hide_resolved=1

* 3.6 most annoying bugs ...
	+ 10 (of 37) older 11/35 5/26 5/21 3/19 4/15 8/13
	     27%            31%   19%  24%  16%  27%  62%
	+ https://bugs.freedesktop.org/showdependencytree.cgi?id=44446&hide_resolved=1

* 3.5 bugs tagged with 'regression'
	+ 165(-4) bugs open of 677(+17) total
	+ Started to double-count more classes of regression, to split
	  them out more easily: Crashes, Borders, Migration
		+ temporarily distorts graphs
		+ encourages fixing of these bugs

	* ~Component   count net *
	+ Writer       - 65 (+3)
	+ Presentation - 21 (+0)
	+ Spreadsheet  - 16 (-5)
	+ Crashes      - 16 (-2)
	+ LibreOffice  - 15 (+1)
	+ Borders      - 11 (+0)
	+ Drawing      - 11 (+0)
	+ Database     - 7  (+0)
	+ Writer / RTF - 5  (-1)
	+ Migration    - 6  (+2)
	+ 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

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



More information about the LibreOffice mailing list