* Present:
+ Lionel, Andras, Kendy, Eike, David, Michael S, Joel, Caolan,
Fridrich, Kohei, Bjeorn, Ahmad, Petr, Michael M, Astron,
Norbert, Thorsten
* Completed Action Items
+ look into adding CUPS PDF vs. PS UI setting / config option (Caolan)
+ added a nice global option for this, a 4.0 feature.
+ packaging upgraded python for Mac (Cloph / Michael S)
+ Tor has built it, packaging issues pending
+ work with Ahmad to get RTL code pointers (Thorsten)
+ build RHEL5 VM for new 4.0 linux baseline (Caolan)
* Pending Action Items
+ create a new AmbitiousHacks wiki page, based on GSOC page (Michael M)
+ minimal triage for good mentors for proposed easy hacks (Bjoern)
+ grok the list of contributors for suitable certified hackers (Kendy)
+ work on mail to encourage them to get certified (Kendy/Stephan/Bjoern)
+ after feature freeze ...
+ disable Rhino / Beanshell unless in experimental mode (Michael)
+ turn them back into extensions and disable by default ? (Caolan)
+ requires bundling scripting .jar (Michael S)
+ check stlport situation with DudenCorrector (Thorsten)
+ called twice, left voice messages -> Thorsten
+ add completed technical 4.0 changes to features wiki page (Michael)
* Release Engineering update (Petr)
+ 4.0 timeline: Monday: feature-freeze ...
+ branch/tag planned for Tuesday
+ please check tinderboxen and fix problems of late commits:
http://tinderbox.libreoffice.org/MASTER/status.html
+ please let Petr know if you're late
+ no code review required for bug fixes in Beta phase.
+ 3.6.4 rc3 update
+ renamed rc3 due to minor tagging bug
+ already synched to staging, to mirrors tomorrow.
+ passing generic / Linux builds onto RedHat (Caolan)
+ built RHEL5 VM for new 4.0 linux baseline
+ building nicely for a single language
+ currently use (vanilla): binutils 2.18, gcc-4.2.4 (Fridrich)
+ working on a 64bit VM too (Caolan)
AI: + get binary signing key to Caolan (Fridrich/Thorsten)
* Munich hack-fest retrospective (Thorsten)
+ http://wiki.documentfoundation.org/Hackfest/Munich2012
+ thanks to all attendees
+ three entirely new contributors over the weekend
+ lots of existing guys hacking good things
details of some achievements in the wiki
* UX input (Astron)
+ discussions ongoing with Cedric around Templates dialog
+ do we do button re-ordering automatically yet ?
+ no - need a button-box impl. that re-orders (Caolan)
+ then ~little work needed in .ui files.
+ need to resurrect janneke's work here
+ for now retain the old ordering for consistency
+ in general move vertically stacked ok/cancel/help
to bottom/horizontal button-box for dialogs.
* default configure options
+ default to options with no sub-modules (Kendy)
+ disable help, dictionaries by default
+ love it (Bjoern)
+ ideas for checks on server side to roll-back
that stuff
+ Norbert wrote a nice wiki page here:
http://wiki.documentfoundation.org/Development/Submodules
+ gnome-vfs turned off by default to help buildability
+ kept for RHEL4 - but RHEL5 perhaps better ? (Fridrich)
+ not enable gio ?
AI: + tweak these defaults (Kendy)
* close remove un-used methods easy-hack ? (fdo#52622) (Caolan)
+ perhaps they're not easy anymore ?
+ still one or two - perhaps the RTF cut/paste will help.
+ drop easy-hack ? leave it as people in the know.
* Certification Committee update (Kendy/Stephan/Bjoern)
* 4.0 completed tasks:
+ binfilter - removed completely (Norbert)
+ removes legacy StarOffice 1.0->5.0 binary filters
+ leaves .sxw .sxi etc. zip formats
+ dropped migrationAnalysis (Norbert)
+ obsolete, not-built, code removed now
+ not removing Lotus Word Pro filter
+ no good technical reasons to.
+ should we switch to native gtk+/print for 4.0 ?
+ no: not complete for some features yet (Dtardon)
+ un-publish entire Accessibility API
+ upgrade bundled python to 3.3 (Michael S)
+ Mac / 10.4 / PPC dropping (Norbert)
+ document: deprecate 10.4/5 and raise base-line to 10.6 ?
+ just needs adding to the wiki.
* 4.0 pending tasks
+ binfilter:
+ warn on legacy file-types with helpful dialog (needs owner)
+ drop legacy / STLport in 4.0 outright ? (Stephan)
+ decide: if ok with them -> drop stlport for 4.0
+ drop Mozilla mess in the tree:
+ https://bugs.freedesktop.org/show_bug.cgi?id=56902
+ lots of cleanup in configure
+ un-publishing selected IDL interfaces (Moggi)
+ if we know some interfaces may change soon, or are
badly designed should un-publish them soon.
+ Kohei wants to un-publish the pivot API.
+ remove Accessibility API use / sample from odk.
+ MSI file re-name to be renamed for 4.0 LibreOffice
+ also rename the Linux download tar-balls (Fridrich)
+ and Mac packages.
+ causes some pain for download scripts (Thorsten)
+ getting installer up on download list, other
shuffling is painful
+ LibO not a great truncation - branding-wise.
AI: + persuade Thorsten of final resting place goodness (Kendy)
+ update base-line compiler for release builds to 2010 or 2012 ...
+ 2012 can't build on WinXP anymore
+ updating to 2010 is a reasonable choice; Java support
means we have to ship the runtime - so saves on our
run-time / download size.
+ Java 6 - linked vs. 2008 run-time ? (mst)
+ query from Fridrich
AI: + decision upgrade baseline to VS 2010 - as per tinderboxes (Fridrich)
+ should we continue supporting VS 2008 ? (Tor)
+ not drop it yet - Express builders use it (Fridrich)
+ privatize store/ API - hide that wherever possible (?)
+ no headers installed anyway (Stephan)
+ librelogo - include but not as an extension (Timar)
+ package it on Linux separately in scp2 (Bjoern)
+ transition done, to an internal package (Timar)
+ training materials / school bits ... blogging ?
+ reservations around PDF import de-extension-ising (Bjoern)
+ now easy to make into an optional deb/rpm (Stephan)
+ print dialog (Bjoern)
+ Till wrote a 2x page bug-description in Ubuntu bugzilla
https://bugzilla.novell.com/show_bug.cgi?id=735404
+ either all clients need to retro-fit discovery to native
dialogs to use Bonjour, or ... fork CUPS or ... complete
the gtk+ print dialog migration so it uses that.
+ otherwise no network printers.
+ we use the native Mac print dialog for CUPS there ...
+ pending next release ... (4.1) ?
+ user migration path thought / testing (Petr)
+ should work, but can't test with dev-builds
+ have a magic place for inner-circle QA guys ?
+ also introduce a test build with release configuration ?
+ confusion around wording ? (Stephan)
+ have a libreoffice3 user-profile and migrate
to a lodev4 profile.
+ that should be done anyway ?
+ some naming mismatch (Petr)
+ can we not make more people do migrations (Michael)
+ migration works from normal -> devel build
+ but not perfectly.
+ not reporting bugs, but can be installed in parallel
+ could we allow 4.0 to be installed in parallel with 3.x ? (Petr)
+ inconclusive.
+ com::sun::util::struct DateTime should be extended to ns (Lionel)
+ internal timestamp structure - needs more precision
+ problems in corner-cases in 'base'
+ for full ODF support need better precision
+ concerned wrt. the change - used in 30x interfaces (Michael S)
+ not binary compatible.
+ this case - struct not sufficient (Stephan)
+ better to change the struct rather than duplicate 30x interfaces
+ can only be happy to break it.
+ concerned wrt. potential C++ extn's crashing that use this (Michael S)
+ ideally have an in-proc bridge that handles this compat, ideal
default value here.
+ prefer to have split ns (Lionel)
AI: + come up with a proposal for next time (Stephan, Michael S, Lionel)
* LibO forum / moderators:
+ request for help ... forums going on-line soon,
+ anyone interested, be good to have some experts moderating
+ http://wiki.documentfoundation.org/Forum-planning#Moderators
* Proposed easy-hacks -> Easy Hacks (Joel)
+ developers need to decide what to do next
+ punting for a month ?
+ re-visit finding devs to build code-pointers for these:
https://bugs.freedesktop.org/buglist.cgi?list_id=147895&status_whiteboard_type=anywordssubstr&query_format=advanced&status_whiteboard=ProposedEasyHack&bug_status=NEW&bug_status=REOPENED&product=LibreOffice
* Hard Hacks:
+ http://wiki.documentfoundation.org/HardHacks
+ mostly suspended until post 4.0 release.
* QA update (Joel)
+ beautiful BSA updates - asking users to help with triage
after updates (thanks Rob Snelders)
+ pre-populating version / component etc. too
+ test-run for localised BSA is coming ...
+ submit will go to the mailing-list instead, for
non-English speakers.
+ triage backlog has grown
+ QA team meeting / ideas for fixing that
* Open 4.0 MAB / regressions
+ 10 (of 34) older 11/31 6/21 4/18 3/16 3/14 2/13
29% 35% 29% 22%
+ https://bugs.freedesktop.org/showdependencytree.cgi?id=54157&hide_resolved=1
* 3.6 most annoying bugs ...
+ 32 (of 153) older 31/152 33/150 34/148 35/145 33/139 30/132 27/127 44/139
21% 20% 22% 23% 24% 24% 23% 21% 32%
* 3.5 most annoying bugs ...
+ 64 (of 279) older 65/279 65/278 69/278 69/279 75/278 77/279 78/278 81/279
23% 23% 23% 25% 25% 27% 28% 28% 29%
+ https://bugs.freedesktop.org/showdependencytree.cgi?id=37361&hide_resolved=1
* 3.5 bugs tagged with 'regression'
+ 197(+6) bugs open of 936(+19) total
* ~Component count net *
+ Writer - 85 (+4)
+ Presentation - 20 (+1)
+ Database - 19 (+2)
+ Crashes - 18 (-1)
+ Drawing - 12 (-1)
+ LibreOffice - 11 (+0)
+ Spreadsheet - 11 (+0)
+ Borders - 9 (+0)
+ Migration - 5 (+0)
+ Basic - 2 (-1)
+ 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