minutes of ESC call ...
Michael Meeks
michael.meeks at suse.com
Wed Oct 17 04:14:18 PDT 2012
* Completed Action Items
+ ping Tollef wrt. sysadmin work (Bjoern)
+ openID analysis suggests you still need to register [!?]
+ enable automatic help build / sync. on a cron-job (Kendy)
+ now a chron job
* Pending Action Items
+ create a new AmbitiousHacks wiki page, based on GSOC page (Michael M)
+ issues to look into if we can
+ fdo#34548 - review Michael's patch (Thorsten)
+ getting to the bottom takes weeks.
+ fdo#55290 - master doesn't install on windows (dtardon)
+ potential fix in the bug.
+ fdo#55360 - mac specific text issue (Thorsten)
+ fdo#51023 - impress D&D crasher - (Radek)
+ set updater to get 3.5.0/1 -> 3.6.2 (Kendy)
* Submodules (Norbert)
+ ready to pull the trigger on submodules
+ Norbert here to vent any anger
+ concerns wrt. tinderboxen & needing latest tinbuild2
+ still only pulls the modules you need
+ use the latest './g' to go back in time
+ no need for ./g if not using translation/help etc.
+ git / new workdir - unsure if it works
+ git 1.7.9 preferred, worked with git 1.7.4
+ 1.7.9 stores submodules' .git inside top-level .git
+ read http://wiki.documentfoundation.org/Development/Submodules
+ really helps tinderboxes / gerrit pre-build magic / bisect etc.
+ only applies to master.
+ for non-core modules big rename to bring one dir-level up.
+ so git-am for bin-filter needs a manual sed first.
+ pushing submodules happened before minutes went live.
* Meeting organisation / minuting
+ weekly calls ok ?
+ better than async mail.
+ do we really need the name roll-call (Caolan)
+ companion IRC channel as an idea ?
+ interleaves it with people coming in (Kendy)
+ action items - machine parseable (Bjoern)
+ status updates generated from the logs ?
+ http://status.ubuntu.com/
AI: + create script to parse Meeks minutes (Bjoern)
* Release Engineering update (Fridrich)
+ vacation / quality report (deferred)
+ 3.5.7 status
+ rc2 should release during the conference
+ just a blog + announce
+ 3.6.3 rc1 status
+ released => staging on friday, mirrors @ weekend
+ Thorsten announced ? but people busy @ conf.
+ RelEng is a generally helpful section in the call.
+ gives useful up-coming deadline notice.
* UI / design update (Astron)
+ icons for new conditional formats in cells
+ something to play with; more icon sets ?
+ (thanks to Astron)
+ consensus on fonts achieved
+ 3.3Mb uncompressed -> 1.5Mb download
https://wiki.documentfoundation.org/Design/Wishlists/Fonts
+ stripped un-necessary weights from opensans, sourcesans, etc.
AI: + font bundling and gerrit fun with Astron (Andras)
AI: + audit set of new / built-in fonts (Caolan)
+ still awaiting funky font downloading functionality
+ saxon removal to keep size static.
+ some funky toolbar hacking on the train (Kendy)
* Uses for new hardware (Cedric)
+ some kind French sponsor will provide new machines
+ how can we best use them ?
+ creating VMs of LibreOffice / master for remote testing
+ several platforms, for wider & less disruptive QA
+ log-in and have a play ...
+ getting a -big- bibisect setup here would be beautiful (Norbert)
+ share-able across multiple VM's ?
+ does it come with some admin ? (Kendy)
+ off-load the wiki / help.libreoffice.org build there.
+ what Hardware with what OS on it (Norbert)
+ unclear - bare metal etc. ?
AI: + get more details & connect (Norbert / Sophie)
* QA update (Bjoern)
+ HardHack list moved to wiki - http://wiki.documentfoundation.org/HardHacks
+ no changes for this week
+ couple of hard-hacks fixed (thanks to Caolan)
+ bibisect interest increasing
+ how is morale around closing issues (Caolan)
+ bfoman doing a great job providing Win32 / stack-traces
+ lots of bug stuck in early stages, without good
reproduction / descriptions
+ growing certainty wrt. the old / unconfirmed bug dung-out,
modulo a few corner case issues
+ same pattern in Fedora / GNOME etc.
+ 55% of our 13k bugs are closed; and we inherited a lot.
+ we are 25% of freedesktop bugs - horay !
+ why is our regression bug count so static ?
+ no obvious release spikes at all
+ either bugs are not getting triaged fast
+ or we're fixing them fast - or something of both.
+ extremely encouraging to see people fixing 3.7 bugs
+ easier, cheaper to fix the quicker we catch.
* Certification criteria (Thorsten/Italo)
+ ESC developer as initial set of L3 certified programmers
+ extend this rapidly to contemporary hackers
+ minutes of 2012-01-26 seem reasonable
+ do we need a formal criteria (Kendy)
+ how do we evaluate it / ESC might not want to (Norbert)
+ let them fix one hard-hack ? (Bjorn)
+ decided: all coding / ESC meeting attendees for
last 6x months are per-se L3 certified LibreOffice
developers (except for Norbert)
AI: + build a list of names for Italo (Michael)
+ Kendy + Stephan + Bjoern => new L3 certification committee.
* 4.0 plans / naming / ABI stability etc. (Kendy)
+ propose call the next version 2.0
+ everything is done in incremental steps
+ ~2 months from now:
+ pick the corner cases for 2.0, with least impact
+ back-compat for ABI is useful
+ eg. map com::sun::star -> something else / work on it.
+ ok to occasionaly break small parts of API (Stephan)
+ not change of css:: namespace - just cosmetics etc.
+ changes that do break things, smaller scale.
+ why a 4.0 ?
+ marketing reasons, we deserve it.
+ seeing the difference: from 3.3 -> 3.7 it's huge.
+ user-installs labelled with '4'
+ migration code to do a one-shot config / setup fix.
+ can loose old back-compat code.
+ we get the berkeleydb removal as part of re-basing.
+ or we could stop coupling version to migration (Lionel)
+ de-couple external / compatibile APIs from the core APIs ? (Michael)
+ API an after-thought, not used by those who designed it
+ usability problems come from a lack of use of the APIs
+ advantages of sharing the APIs internal & external - to
avoid lack of testing & bit-rot.
+ beware the binfilter trap (Stephan)
+ we already do in-proc bridging.
+ need all features in by Alpha1 etc.
* Fixed 3.7 MAB: with thanks ..
+ fdo#55560 - CRASH when Format Cells (menu and Context menu) (Caolan)
+ fdo#55685 - CRASH when create or modify Character Style or Paragraph Style (Caolan)
* Open 3.7 MAB / regressions [ there should be none ]:
+ 2 (of 13) open
+ fdo#55290 - LOdev 3.7 won't install [ on Windows ]. Error 1935 (dtardon)
+ fdo#55570 - significant autocorrect slow-down (Stephan)
+ https://bugs.freedesktop.org/showdependencytree.cgi?id=54157&hide_resolved=1
* 3.6 most annoying bugs ...
+ 30 (of 132) older 27/127 44/139 46/137 45/132 44/127 39/119 27/96 26/91
23% 21% 32% 34% 34% 35% 33% 28% 29%
+ https://bugs.freedesktop.org/showdependencytree.cgi?id=44446&hide_resolved=1
* 3.5 most annoying bugs ...
+ 77 open (of 279) older 78/278 81/279 82/279 83/279 80/270 81/269 73/258 73/257
28% 28% 29% 29% 30% 30% 30% 26% 28%
+ https://bugs.freedesktop.org/showdependencytree.cgi?id=37361&hide_resolved=1
* 3.5 bugs tagged with 'regression'
+ 175(-10) bugs open of 863(+10) total
* ~Component count net *
+ Writer - 72 (-8)
+ Presentation - 18 (+0)
+ Spreadsheet - 17 (+2)
+ Crashes - 15 (-6)
+ Database - 14 (+0)
+ Drawing - 13 (+0)
+ LibreOffice - 12 (-1)
+ Borders - 12 (-1)
+ Migration - 6 (+0)
+ Basic - 2 (+0)
+ Writer / RTF - 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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: bug-metrics.ods
Type: application/vnd.oasis.opendocument.spreadsheet
Size: 43394 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/libreoffice/attachments/20121017/bf371985/attachment-0001.ods>
More information about the LibreOffice
mailing list