minutes of ESC call ...

Michael Meeks michael.meeks at suse.com
Thu Feb 28 08:40:14 PST 2013


* Present
	+ Norbert, David, Joel, Andras, Stephan, Kendy, Eike, Michael S,
	  Astron, Petr, Lionel, Caolan, Thorsten, Michael M, Bjoern

* Completed Action Items
	+ master / unordf bug-fix before pushing writer doc (Michael S)
	+ tweak default assignee / mail alias to include 'un-assigned@' (Joel)
		+ lovely visible 'Not Assigned's everywhere ...
	+ poke docs team wrt. writing off-line help for impress-remote (Thorsten)
		+ thanks Sophie !
	+ ping Marc wrt. creating a page with certified consultants in
	  alphabetical order with rates etc. (Joel)
	+ full-word selection / editing ergonomics cf. UX-advise
     	  https://bugs.freedesktop.org/show_bug.cgi?id=46517
	     	+ notabug (Michael S)
	+ on-line update tweaks (Kendy)
		=> upgrade everything to 3.6.5
		=> upgrade all 3.*.0 -> 4.0.0
		+ done for two weeks
	+ continue ns timestamp discussion & conclude (Stephan/Lionel/Thorsten)
		+ best outcome is to break it completely incompatibly
		+ some knock-on ODF / standardisation impact
	+ minimal triage for good mentors for proposed easy hacks (Bjoern)
		+ timed out on this AI

* Pending Action Items
	+ send out next round of certification invitations (Stephan/Bjoern/Thorsten)
	+ Bugzilla attachments not set to autodetect (Bjoern)
		+ sent to Tollef - who is deadly busy just now.
**	+ Update gsoc ideas page
	  https://wiki.documentfoundation.org/Development/Gsoc/Ideas (all)
		+ everybody should update their their tasks and add new ones
	+ disable Rhino / Beanshell unless in experimental mode (Michael M)
	+ helping out with code-pointers for UI bugs (Kendy)
		+ [ pending ]
	+ look at gradient / clipart issues (Michael)

* Release Engineering update (Petr)
	+ 4.0.1 rc2 status
		+ builds available, synching to mirrors
		+ a slew of bugs included; please continue fixing.
	+ 4.0.2 rc1 *next deadline*:
	  	+ March 11th
		+ 1 week + 1/2 from now.
	+ 3.6.6 rc1 commit deadline 3 weeks out: Monday Mar 18

* UX input (Astron)
	+ new icon for impress remote merged and pending 4.0.1 release

* final gnumake removal: status & thanks (Bjoern)
	+ Some fantastic work here, we now build everthing in
	  one gnumake process
		+ http://skyfromme.wordpress.com/2013/02/28/one/
	+ build dependency graphing in a post prj/ world (Stephan)
		+ need a tool for dependency graphing
		+ will we get new circular dependencies ?
			+ no library linking will help and make will fail
			  on circular deps (Norbert)
	+ what is needed is a tool to parse the output of
	  "make -n -p" - that dumps all the rules (Michael S)
		+ not as obvious as build lists were (yet)
		+ the build.lst's were rotting anyway (Stephan)
	+ a lint tool for make -n -p would be nice (Michael S)
AI:		+ write the start of a that tool (Michael)
		+ then remove the prj/build.lst and d.lst files.
		+ parse only the linktarget pieces (Bjeorn)

* merging external changes (Michael)
	+ tool in contrib/dev-tools/scripts/annotate.pl
	+ all non-trivial patches require sign-off from relevant
	  developer preferably ESC member and testing
	+ and another sign-off for back-porting to -4-0

* decision / dropping stale xmerge filters (Andras)
	+ drop the minimally functional / not installed ones (Caolan)
		+ ActiveSync 3.5 (for win95), pocket word,
		  minicalc, htmlsoff, wordsmith
		+ written often as mini samples / proof of concept.
	+ decision: drop the unused filters, but retain the xmerge
	  framework itself

* Coverity progress (Markus/Norbert/Caolan)
	+ new build up-loaded, it'd be nice if more people would
	  register / help with the reports:
	  http://scan.coverity.com/user_register.html project: 'LibreOffice'
		+ then send your account details to Markus / Norbert.
	+ making good progress < 600 'high impact' reports left.
	+ un-caught exception reports more or less useless, always
	  somewhere an exception is not declared.

* Automated crash on import test results (Markus)
	+ still hurt by the toolchain bug on SLES11
		+ http://sourceware.org/bugzilla/show_bug.cgi?id=15167
AI:		+ chase temporary PTF for the server (Kendy)
	+ not publish until we're confident there are no false-positive

* Certification Program (Stephan/Kendy/Bjoern)
	+ sent out list to ESC of invitations, no objections now,
	  in one week - Cert. Program guys will async. certify
	  them all as approved.

* New features / improving communication (Joel)
	+ How to identify new features quickly so QA can
	  tackle them (can devs put whiteboard status "NewFeature") ?
		+ Enhancement bugs should be marked 'Resolved FIXED'
		+ CC Dev's responsible on any bug reports
		+ encourage 'works for me' comments in such bugs.
		+ try to avoid impress remote / unity issues next time.
	+ If a master bug is reported vs. a new feature in the first month
		+ CC the dev responsible for the new feature.
	+ If a feature is specific

* Hard Hacks:
	+ http://wiki.documentfoundation.org/HardHacks
	fdo#61025 - Crash when adding a comment on a cell (Markus)
	fdo#40594 - FILEOPEN .docx (MSO2010) does not show CHART object (Michael)
	fdo#59932 - FILEOPEN: Text boxes with bulleted lists containing (Muthu)
	fdo#37580 - Assign layout malfunction and crash on slide with formula (Thorsten)
AI:		+ can't reproduce in 4.1.x - can we get more details (Joel)

* QA update (Joel)
	+ since 3.6.0 35% of our bugs were filed via the BSA (Joel)
	+ under 150 unconfirmed vs. 4.0, help appreciated with triage.
		http://tinyurl.com/a3csc2o
	+ QA will add signatures to triaging comments something like:

		LibreOffice is powered by a team of volunteers, every
		bug is confirmed (triaged) by human beings who mostly
		give their time for free. We invite you to join our
		triaging by checking out this link:
		https://wiki.documentfoundation.org/QA/BugTriage and
		join us on freenode at #libreoffice-qa

		Also, good bug reports help tremendously in making the
		process go smoother, please always provide
		reproducible steps (even if it seems easy) and attach
		any and all relevant

	+ QA added a projects page:
		+ https://wiki.documentfoundation.org/QA_Projects
		+ add new pieces of interest for QA there.

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

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

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

* Bibisected bugs open: whiteboard 'bibsected'
	+ 27 (of 72)
	+ re-built the query to avoid pre bibisected mess
**		http://bit.ly/VQfF3Q - has the latest query for un-fixed bisected bugs
		+ hopefully will help people find successful bisections faster
AI:		+ export a more helpful link for next minutes (Kendy)
		+ the bibisect is really excessively useful

* all bugs tagged with 'regression'
	+ 292(-3) bugs open of 1333(+32) total

	* ~Component   count net *
	+ Writer       - 100 (-4)
	+ Presentation -  30 (-3)
	+ Spreadsheet  -  28 (-4)
	+ LibreOffice  -  30 (+5)
	+ Crashes      -  21 (-2)
	+ Database     -  22 (+1)
	+ Drawing      -  17 (+2)
	+ Borders      -  13 (+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

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




More information about the LibreOffice mailing list