* Present
+ Markus, Lionel, Eike, Miklos, Kendy, Stephan, Jacobo, cloph, Andras,
Caolan, Norbert, Michael M, Michael S, Robinson, Kohei, Bjoern, Adam
* Completed Action Items
+ promote Planet TDF on your blog (~Any)
+ blog about the death of the solver (Michael S)
[ abandoned ]
+ actually produce callgrind performance metrics from VM (Matus)
[ done and available ... growing set of test docs here:
http://dev-builds.libreoffice.org/callgrind_report/ ]
+ decide on whether to remove legacy Java Access Bridge from 4.2 (Michael S)
[ decided not to for now, historically good to have old RTF + new RTF
filters, so it's easy to try out if new bugs are causd by new code ]
+ work out what type of builds / configs QA wants from tinderboxes (Robinson)
[ asked QA guys, just having daily builds for current master + 4.2 + 4.1 is
the primary desire / concern. Consistent naming & consistent descriptions
of who built what build are more concerning.
+ in all file names an @ and a number is the ID of the tinderbox (Norbert)
+ now up-loading 4.1 and 4.2 dailies for Mac (Norbert)
]
+ look into debug symbol up-load wrt. data set & up-load size (Christian)
[ size is manageable, so will provide debug symbols for the next
4.2 build, will be on the http://dev-downloads.libreoffice.org/ eventually ]
+ poke at strings from browser to default for 4.2 Mac 64 download (Cloph)
[ all 3x major browsers send Mac OS version tag we can use to pre-select the
64bit version, so RC1 for 4.2 will default to the right thing ]
+ cherry-pick icon Sifr fixes to libreoffice-4-2 branch (Abdulmajid)
[ Abdulmajeed pushed that already ]
* Pending Action Items:
+ partition document test loads / run them on tinderboxen (Norbert)
[ works, can run tests - but needs reporting / aggregation work on
the back-end in an effective fashion. On Mac can capture back-traces
easily & want to integrate that. ]
+ need design for copying styles between templates (Cor Nouws/other UX?)
cf. http://www.mail-archive.com/libreoffice-ux-advise@lists.freedesktop.org/msg01658.html
http://www.mail-archive.com/libreoffice-ux-advise@lists.freedesktop.org/msg01663.html
* Release Engineering update (Christian)
+ 4.1.4 RC2 - announced to early testing, pushed to mirrors later today
+ release planned for next week.
+ 4.2.0 RC1 - deadline: Monday - Dec 16th (English string & UI freeze)
+ Then a Christmas break of 2x weeks in the schedule ...
+ 4.2 - next deadline Jan 6th. (hard code freeze and branch-off)
+ GSOC / Android & iOS remote control releases for 4.2
[ Android - problems with bluetooth & lifecycle, rotating the screen
caused it to disconnect.
iOS - don't have a device, hope working fine.
AI: Open a separate product - for pre-releases for Android & iOS (Cloph)
AI: Buy & expense an iPhone for testing (Cloph) ]
+ 4.2 Feature freeze update / status
+ expert config page - still ~infinitely slow needs fixing
[ now fixed by Noel & Kendy: snappy on my Windows machine ]
AI: add a simple boolean key to disable it (Kendy) ]
+ GL / chart pieces (Michael/Moggi)
[ concerns; tripple review later perhaps ? ]
+ 4.2 MAB count - still v. high for this point in the cycle.
+ placeholder for 4.2 issue (Michael)
+ please ensure that release notes are up-to-date:
+ https://wiki.documentfoundation.org/ReleaseNotes/4.2
* Pootle / l10n / string re-work (Andras)
+ latest issue set getting sorted out on the list,
lets deal with it there.
+ how do we deal with a typo in English ? (Caolan)
+ usually fix in the translation repo & pootle (Andras)
+ if find the person responsible for that language,
should notify them.
+ is there a way to file a bug-report / request for
a string in pootle ? (Eike)
+ a few open bugs for impossible shortcuts (Caolan)
+ some indic characters added to shortcuts - impossible to type
+ can we add that to build tooling or do something
on the pootle side ?
+ there is a script that sanitises translations (Cloph)
+ could be added there
l10ntools/source/pocheck.cxx ...
+ can add quality checks to pootle (Andras)
+ translators can ignore the warnings + errors.
* Default Template (Michael M)
+ font discussion ? and/or did we consider using C* equivalents ?
+ in place of Liberation* for interop and prettiness ?
+ not a good idea - people can't use for LibreOffice 4.0.x (Michael S)
+ should prolly wait a bit before more widely distributed.
* Extending ODF issues (Eike)
+ should be using our own namespaces for new pieces
+ ensure that:
+ https://wiki.documentfoundation.org/Development/ODF_Implementer_Notes
+ is up-to-date.
+ why bother with separate app namespaces (Michael S)
+ there was a calc one before we had 'loext' (Moggi)
+ we should just use 'loext'
+ some problems inherited from OO.o
+ a list of attributes that
* Crashtest update (Markus)
+ cf. http://dev-builds.libreoffice.org/crashtest/
+ running out of disk space, leaks in /tmp & 75Gb of core files etc.
+ will add to the script to remove the core files.
+ still leak lots of /tmp/ things - some from pyuno, etc.
+ if we crash - we leak intermediate files.
+ can we use a custom TMPDIR for each ? (Michael)
+ import crash testing, after Kohei's fixes: 50/45000 crash.
+ still running the export crash testing
+ exercising all of the export filters for each format,
can up-load the (incomplete) results.
+ the results are no-worse than the initial import
crash-testing a year ago (Miklos)
+ help much appreciated fixing crashers / validation errors
+ CloudOn working on a lot of similar issues (Adam)
+ hopefully if everything gets to master, situation will
be better for DOCX
+ Markus' document collection a bit old - won't have last 4x weeks.
* FOSDEM (Kendy)
+ Should register our talks in Pentabarf
+ https://penta.fosdem.org/submission/FOSDEM14
+ please copy your topics there from
https://wiki.documentfoundation.org/Marketing/Events/Fosdem2014/talks
and/or add more
+ Usability hack-fest:
+ https://wiki.documentfoundation.org/Hackfest/FOSDEM2014#Participants
+ good to register ...
* Certification update (Kendy/Bjoern/Stephan)
+ enthusiastic press release done etc.
* New Committers / non-official arch support (Norbert)
+ Douglas Mencken (dougmenken) working on keeping the Mac PPC (10.5 SDK) alive
+ in extremis can keep non-mergeable PPC patches in a branch
for those that want them.
+ sounds like a great plan (Michael, Bjoern)
+ concern we don't go back to 10.5 as supported (Moggi)
+ don't want to holdup new gcc versions etc.
+ it won't be blocking master / anything it's not
officially supported (Norbert)
+ but if someone wants to make it work: awesome.
=> clear we will not be reverting to a 10.5 baseline.
+ though we appreciate the work & maintenance of that.
* LibreOffice on HiDPI => design team? (Bjoern)
+ there are patches on the dev-list:
http://nabble.documentfoundation.org/PATCH-HiDPI-fixes-for-squiggly-underlines-td4087490.html
+ have a general detail multiplier setting for high DPI in VCL (Kendy)
+ 200DPI for laptops, 300DPI for mobile.
+ based on this, do drawing, and at as low a level as possible.
+ lets do this directly in VCL if we can.
AI: + merge Keith's initial patch & adapt to this (Kendy)
* Windows Bibisect (Bjoern)
+ need for some windows work, building the repo & a UI.
+ great initial work from Florian Reisinger:
http://flosmind.wordpress.com/2013/12/12/bibi-gui/
+ getting tinderboxes to fill-up a bibisect repo in the 1st place
+ already working on this (Cloph)
AI: + get a URL to Florian to test with this (Cloph)
* QA update (Robinson)
+ https://wiki.documentfoundation.org/BugHunting_Session_4.2.0 (Dec 6-8)
+ some prizes to be won for star contributors
+ trying to find new bugs / regressions before 4.2.0
+ please contribute to testing 4.2 ! ...
+ lots of interest so far ... advertised on reddit etc.
+ lots of work answering related questions
+ prizes to be discussed next QA meeting.
+ Bugzilla Migration update
+ Need-advice bug list bits:
+ https://bugs.freedesktop.org/show_bug.cgi?id=57445
+ un-surprisingly unlikely to get fixed.
* QA stats:
+ https://bugs.freedesktop.org/page.cgi?id=weekly-bug-summary.html
+183 -133 (+50 overall)
many thanks to the top bug squashers:
Foss 15
Michael Stahl 9
Jean-Baptiste Faure 8
Eike Rathke 8
Caolán McNamara 7
Maxim Monastirsky 5
Samuel M. 4
Kohei Yoshida 4
* Open 4.2 MAB
+ 14/38 13/29 8/23 7/20 7/18 5/16 5/15 5/14 4/13 6/13 4/10 2/8 1/6
37%
+ https://bugs.freedesktop.org/showdependencytree.cgi?id=65675&hide_resolved=1
* Open 4.1 MAB
+ 29/130 29/127 28/125 28/122 28/119 27/118 8/116 21/106 20/103
22% 23% 22% 23% 24% 23% 24% 20% 19%
+ https://bugs.freedesktop.org/showdependencytree.cgi?id=60270&hide_resolved=1
* Open 4.0 MAB
+ 55/208 56/208 57/208 57/205 57/204 53/200 54/200 55/200 57/200
26% 27% 27% 28% 28% 27% 27% 28% 29%
+ https://bugs.freedesktop.org/showdependencytree.cgi?id=54157&hide_resolved=1
* Bibisected bugs open: whiteboard 'bibsected'
+ 48/169 48/168 49/167 48/164 48/162 49/160 49/158 40/148 38/146 36/144
+ http://bit.ly/VQfF3Q
* all bugs tagged with 'regression'
+ 335(-1) bugs open of 2155(+27) total
* ~Component count net *
Writer - 100 (-9)
Spreadsheet - 47 (-3)
Libreoffice - 32 (+4)
Crashes - 23 (-2)
Presentation - 23 (-1)
Database - 20 (+1)
Drawing - 16 (+0)
Borders - 16 (+0)
BASIC - 6 (+1)
Migration - 3 (+0)
+ http://bit.ly/15mM2Yn - for devs ( no NEEDINFO / UNCONFIRMED )
+ 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