minutes of ESC call ...
Michael Meeks
michael.meeks at suse.com
Thu Jul 19 08:50:28 PDT 2012
* Present:
Norbert, Stephan, Eike, David T, Lionel, Markus, Kendy, Bjoern,
Caolan, Andras, Michael M, Fridrich, Michael S, Rainer, Astron,
Tibbylickle
* Completed Action Items
+ fix CC-By-SA licensing requirements (Andras)
+ Mango icons - in gerrit pending review (Astron)
AI: + reviewing action needed for 3-6-0 etc. (Michael, Caolan)
* Pending Action Items
+ notify all committers when we have a nice simple, minimal
statement of what is required for gerrit written (Bjoern)
AI: + get list of freedesktop mails to Bjoern (Norbert)
+ check new templates are using auto-fitting functionality (Thorsten)
+ crediting: can we separate tempates in the credits page (Spaetz?)
+ quest for kind volunteer to update the website (Michael)
* Release Engineering update (Fridrich)
+ 3.5.5 released, DVDs up-loaded yesterday etc.
+ 3.6.0 RC2
+ build issues on windows but finally up-loaded this morning
+ synching to mirrors, announce expected tomorrow
+ branch created for libreoffice-3-6-0
+ commits must be cherry-picked from 3-6
+ after an additional two reviews (+1 for -3-6)
+ 3.5.6 RC1 - July 30th ish
* 3.6.0 blocker bug check (Petr/Michael)
+ https://bugs.freedesktop.org/showdependencytree.cgi?id=44446&hide_resolved=1
+ Java runtime fix / cherry-pick
+ concerned that the fix is right ? we can't ship
endless MSVC++ runtimes.
+ 3.5+ Mac a11y issue - Stephan & Norbert hunting
+ working with 3.6 and it works well (Rainer)
+ most concern around base performance issues
+ integrated cache regression speedup before branch (Fridrich)
+ not a crash issue (Lionel)
+ we can release-note & fix for 3.6.1
AI: + review updated license / dos (Caolan, Bjoern)
+ concern wrt. count of testers (Bjeorn)
+ universal / release snapshot unique IP numbers
+ B1 1200, B2 1200, B3 700, RC1 500
+ B3: 55 Linux, 54 Mac, 584 Windows
+ plus Linux distro downloads in parallel
AI: + check updater to push people through to upgrade RCs (Kendy)
* GSOC update (Fridrich)
+ nine of ten students passed the midterm evaluation
+ lots of great work going on, and applied dedication
* UI / design update (Astron)
+ icons already discussed
AI: + another review for splash-screens (Michael)
+ about box background image pending
+ 'official' conference logo is pending needs decision
* cppunit / build issues (Stephan/Moggi/Michael)
+ --disable-cve-tests - useful on windows wrt. anti-virus
+ slam-dunk / good idea, merge the patch.
+ indifferent about --disable-xmlsec
+ only intended for iOS / Android currently, should
not be used on Linux.
+ configure should check & fail if this option is
set for non iOS / Android
+ --disable-cppunit is controversial
+ programmers are lazy, we want widespread unit
test running & coverage (Markus)
+ once needed to disable unit tests working on
coretext (Norbert)
+ 'make build' already exists (Markus)
+ not widely publicised
+ disables all unit tests in the build
+ problem is it doesn't build an install-set
+ can run make cmd cmd=bin/ooinstall after that
+ Ubuntu disables tests during the build already, so
make check runs them in a separate phase (Bjoern)
+ disabling unit tests generally seems a bad idea, each time
unit tests break - turned out to be a regression (Fridrich)
+ potential unit test performance problems
+ potential slowdown for linux tinderbox build tests
investigating it (Norbert)
+ seen some runaway unit tests / slowchecks, chasing it (Bjoern)
+ will continue to dedicate some small % of build-time
running unit tests
* MSI cross-compilation from Linux (Tibby)
+ been merged to master
+ java enabled / compilation issues
+ help with build process / location of uuidgen
using undocumented parameters etc.
AI: + help get tinderboxes building up-loading msis (Andras)
* re-basing update (Michael)
+ 85 modules ~complete, 48 to go
+ ~19k files re-based.
* un-merged patches in bugzilla (Michael S / Caolan)
+ down to a dozen or so left.
* ODF update (Thorsten)
+ long term sub-committee working on new change-tracking
-proposal- on the horizon - more flexible, but
significantly different from what we have now
+ change tracking stored separately
+ major non-incremental change coming
+ potential re-use for other functionality.
+ suggestions welcome
* QA update (Rainer)
+ business as usual
+ rising number of unusable reports from bugzilla report assistant
+ too easy to file bugs ?
+ need a German translation for the tool
+ working on a database to associate new developers with
easy-fix bugs in related areas.
* 4.0 - when to call it that ? (Kendy)
+ extension downloads
+ some quite popular PDF import 3m downloads
+ mysql - 330k
+ spellcheck dicts - 300k
+ renaming com::sun::star a problem here,
+ instead perhaps announce rolling flag-day (Caolan's plan)
+ http://wiki.documentfoundation.org/Development/LibreOffice4
+ too much to do in one six-month section
+ top of agenda for next week.
* gerrit update (Bjoern)
+ syadmin team for gerrit have an alias:
gerrit at otrs.documentfoundation.org
please use sparingly for agreed issues or
service outages.
+ OTRS being deployed generally for sysadmin ticketing
+ [ dump of Bjeorn's update cropped by time ]:
* gerrit -- progress:
- syncscript has been updated (rewritten in python, has sane logging now)
- Kendy tweaked the setting to include a patch in the mails
- tooling now on SCM:
- http://cgit.freedesktop.org/libreoffice/contrib/dev-tools/tree/gerrit
gerrit config, patches welcome
- http://cgit.freedesktop.org/libreoffice/contrib/dev-tools/tree/gerritbot
gerrit sync and mail bot, patches welcome
- http://cgit.freedesktop.org/libreoffice/contrib/dev-tools/tree/gerritircbot
gerrit irc bot, patches welcome
- dev-tools now also on gerrit
* gerrit -- known issues:
- gerrits show-all-diffs is pointless as-is
- direct pushes to the branch do not trigger an email notification to the dev
list
- Maildrop for Gerrit (David)
- already two halfbaked implementations exist by Bjoern and David
AI: - left it to David to cherrypick the best from both and finish (Bjoern)
- gerrit-links for dev-tools result in a CRLfile-errormessage
- gitweb for dev-tools doesnt work yet
- cherrypicking an change accepted on another branch does not work
* 3.6 most annoying bugs ...
+ 8 (of 42) older 10/37 11/35 5/26 5/21 3/19 4/15 8/13
19% 27% 31% 19% 24% 16% 27% 62%
+ https://bugs.freedesktop.org/showdependencytree.cgi?id=44446&hide_resolved=1
* 3.5 most annoying bugs ...
+ 72 open (of 249) older 67/244 70/243 73/241 72/238 68/231 67/229 67/226
29% 27% 29% 30% 30% 29% 29% 30%
+ https://bugs.freedesktop.org/showdependencytree.cgi?id=37361&hide_resolved=1
* 3.5 bugs tagged with 'regression'
+ 170(+5) bugs open of 691(+14) 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 - 67 (+2)
+ Presentation - 20 (-1)
+ LibreOffice - 14 (-1)
+ Spreadsheet - 14 (-2)
+ Crashes - 13 (-3)
+ Borders - 10 (-1)
+ Drawing - 11 (+0)
+ Database - 10 (+3)
+ Writer / RTF - 5 (+0)
+ Migration - 4 (-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