minutes of ESC call ...
Michael Meeks
michael.meeks at suse.com
Thu Feb 9 09:54:39 PST 2012
* Present
+ Norbert, David, Michael M, Fridrich, Stephan, Mitch,
Lionel, Rainer, Markus, Eike, Petr, Bjoern,
Michael S, Caolan, Kohei, Andras, Kendy
* Completed Action Items
+ poke admins wrt. anongit / cgit down-ness (Michael)
+ talk to Debian guys wrt. packaging etc. (Markus)
+ maintainer old cppunit dev, and happy we took over.
+ update / file first 'most annoying' bug comment for 3.6 tracker
to encourage direct marking of deps (Petr)
+ review slowcheck patch for tail_build's Makefile (Bjoern)
+ applied; make slowcheck
AA: + request to re-fix top-level 'make check' to build code first (Bjoern)
+ nightmares with build.pl
+ consensus: drop [LibreOffice] in mail headers (Kendy)
* Pending Action Items
+ [slow progress] extract 64bit build hardware from firewall (Kendy / Admins)
+ rename VCL API to make it GetBeamerFoo & fix (Michael)
+ branch 'build', 'bootstrap' as libreoffice-3-5 or sim.,
and wipe master with a helpful link (Michael S)
AA: + talk to Michael S afterwards (Michael M)
+ needs fd.o admin help, bug for that created, Tollef on vacation
+ https://bugs.freedesktop.org/show_bug.cgi?id=45354
AA: + get links to FOSDEM slides into the wiki (All)
http://wiki.documentfoundation.org/Marketing/Events/Fosdem2012
* Action Items review
* Release Engineering update (Petr)
+ 3.5.0 status
+ ready from development POV
+ Marketing not ready, website in progress
+ web-site / updating volunteers appreciated ASAP
+ who love
+ 3.5.1
+ RC1 freeze 20th of Feb
+ three week gap before 3.5.1 for fixing
+ 3.4.6
+ a way away - March 5th RC1 deadline
+ encouraging to see more fixes going in there.
* FOSDEM update (~any/all takers)
+ went well, good attendance at the FOSDEM dev-room
+ need a designated time keeper
+ booth went well - tons of T-shirst sold,
always lots of people there lots of questions
+ over 500 stickers asked for & given out
* QA update (Rainer)
+ lots of time spent searching for cross-bugzilla
duplicates to Apache bugzilla
+ last few weeks, found little to help etc.
code bases diverging.
+ perhaps only for the most annoying bugs ? (Bjoern)
+ so - reduce the searches only to those flagged
by the user as very old / annoying etc.
AA: + update the wiki guidelines to this (Rainer)
+ is it ok to assign bugs to team-leads still ?
+ assigning gives impression someone is working
on them - a problem.
+ currently, add to assigned field, but not set
status to 'ASSIGNED' (perhaps not an issue)
+ makes sense to add devs to CC, if bugs are
higher priority (Petr)
+ is an 'assigned but not assigned' state
confusing (Bjoern)
+ can we use unconfirmed/new for this (Norbert)
AA: + come up with a proposal for this (Rainer/Bjoern/Petr)
+ assignee of all calc bugs, in many cases
not clear to who to assign it to, so not
possible to have an active re-assignment
task (Kohei)
+ quite attached to a push workflow, new bugs
in the area end up in mailbox (Lionel)
* system stdlibs for Linux universal builds ? (Stephan/Petr)
+ https://bugs.freedesktop.org/show_bug.cgi?id=45696
+ https://bugs.freedesktop.org/show_bug.cgi?id=45074
+ problem is - that for generic RPMs/DEBs
+ we include the gcc / C++ std-libraries
+ in theory machines could not already have them
+ 2x problems:
+ extensions linked to newer C++ stdlib we ship
could fail to run
+ old lib. that we ship, can give C++ exception
handling issues, that newer ones would not
expose.
+ suggest
+ no longer package it anymore on Linux (Stephan)
+ can we add a Requires: line that works cross-distro ?
+ probably not.
+ we currently have very incomplete Requires anyway (mst)
+ the lib has versioned symbols, so if installed on
an older system, we may fail on start (Fridrich)
+ create a new separate package of just this stdlib, that
conflicts with the system (Fridrich)
+ we build custom gcc & binutils on our legacy systems (Fridrich)
+ the very newest libraries would be another option,
for a while.
+ Options:
+ create new compat-stdlib package and refuse
to install if there are newer stdlib around (Fridrich)
AA: + disable bundling of C++ stdlib in 3.5.1 & see
how it goes (Petr)
+ re-think if lots of people complain.
* make check triggers build
+ make it as easy as possible to run checks (Stephan)
+ 'make check' is simpler
+ hopefully time it takes to re-run a pristine make will
improve over time (Norbert)
* bibisect - is it in-use ? (Bjoern)
+ could be rather useful for catching regressions
+ lack of awareness
+ 50x LibreOffice installs in one git repo
+ can narrow the zone that it was introduced
+ Rainer has ~40 versions on his computer,
to find where it appeared, not many others do.
AA: + more bibisect evangelism on the QA mailing list (Bjoern)
* 3.5 most annoying bugs ...
+ 41 (of 124) open, last weeks: 32/104, 28/93, 21/76, 23/71
+ growing list / interest ? 33%, 30%, 30%, 28%, 32%
+ https://bugs.freedesktop.org/showdependencytree.cgi?id=37361&hide_resolved=1
* 3.5 bugs tagged with 'regression'
+ https://bugs.freedesktop.org/buglist.cgi?keywords=regression%2C%20&keywords_type=allwords&resolution=---&query_format=advanced&product=LibreOffice&list_id=36764
+ 89 bugs open of 315 total
* Component count net *
+ Writer - 36 (+1)
+ Presentation - 8 (-1)
+ LibreOffice - 9 (+0)
+ Spreadsheet - 7 (+0)
+ Database - 7 (+0)
+ Drawing - 5 (+0)
+ Basic - 4 (+2)
--
michael.meeks at suse.com <><, Pseudo Engineer, itinerant idiot
More information about the LibreOffice
mailing list