* Present
+ Markus, Jacobo, Caolan, Michael M, Stephan, Eike, Andras, Miklos,
Bjoern, cloph, Robinson, Adam, David
* Completed Action Items
+ send ssh key to Cloph for perf. VM (Matus)
ssh -p 7161 -A buildslave@144.76.110.173
[ setup & building ]
+ send welcome mail to Jean-Pierre (Lionel)
+ send welcome mail to jmux (Michael)
+ file a11y concerns as individual bugs (Robinson)
[ poked QA team to file them ]
+ Take a look at confirming https://bugs.libreoffice.org/show_bug.cgi?id=43692 (Miklos)
* Pending Action Items:
+ actually produce callgrind performance metrics from VM (Matus)
+ partition document test loads / run them on tinderboxen (Norbert)
[ ongoing work on the python bits ]
+ blog about the death of the solver (Michael S)
+ mail Charles wrt. website / code-finding concerns: want a cgit link nearby (Tibby)
see also: https://bugs.freedesktop.org/show_bug.cgi?id=71683
+ 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
+ create a 4.2 MAB for 'expert config' and attach a callgrind profile (Kendy)
[ could make it experimental later if necessary ]
+ get some doc pointers on how to use Accerciser etc. (Jacobo)
[ started writing a small guide about it - and detecting problems, currently
under own user in the wiki: - best to move it out (Michael),
found problems in the new start window - will file as bugs later,
Joanmarie Diggs has a few a11y issues, reported in bugzilla.
Ideal if we can tag them all somehow ].
+ Make a video about the IDE awesomeness (Bjoern)
[ in progress ]
* Release Engineering update (Cloph)
+ 4.1.4 RC1 - status
+ released to early QA network, due on mirrors soon.
+ 4.2 Beta1 status / retrospective
+ built -> on mirror network, released to the public
+ pootle delays - lots of help/idstrings caused lots of
un-translated words, ran script.
+ pootle now tracking the 4.2 series, templates / translation lost
+ translators now working on this (thanks !)
+ GSOC / Android & iOS remote control releases from master update
+ will try to get out for 4.2 final
+ Andras has fixed the translation issues.
+ 4.2 Feature freeze update / status
+ Regression curve / trend-line chart2 work ... (Tomaz)
[ reviewed by Markus, looks great, has a unit test.
lets use Bjoern & Thorsten to review (Thorsten)
purpose of review is to avoid corp. capture (Kendy)
=> if people approve it fine.
AI: rubber stamp it in gerrit Bjoern + Thorsten ]
+ Data Streams -> Experimental & de-freeze ... ?
[ interest on list, propose de-freezing, and making it
experimental.
no issue, don't put much load on translators (Thorsten)
no objections => do it.
+ XLSX threaded loading
[ nice performance work here, guarded by experimental option.
if experimental no objections (Eike) => do it. ]
+ expert config page - still ~infinitely slow needs fixing
AI: [ filed but no profile yet ].
+ 4.2 MAB count - still v. high for this point in the cycle.
+ sifr icons (Ahmad)
[ expected to finish in 2 weeks - ~30 more to draw ]
+ IAccessible2
[ everything merged except for calc + writer, and Stephan
fixing the 'make check's that break. Michael S making the
core make sense - good progress.
A11y expert thinks that IA2 is better than Java already, so
should we just remove the Java bridge ?
Stuart, DavidO eager to remove the old stuff - what do doing.
seems reasoable to remove, pending Michael S being happy ]
+ startcenter wording: simple question on ux-advise went into orbit
[ new start-center in Beta1 has two '!' in its, asked on UX advise
wrt. wording, and some big bang, new mockup fest. Not really what
is needed. Concerned wrt. ux-advise feedback.
Any ideas on controlling that, getting to a consensus on UX advise ? (Bjoern)
Kendy got a summary mail from Mirek, but hasn't solved it yet,
+ went to the design list.
AI: + will update with new strings for string freeze (Kendy)
+ some other margin / tweaks to go in too.
+ one or two favourite issues to fix first.
+ would be nice to make that flow of conclusions more transparent (Michael)
+ will add deadline to the requests to the list (Bjoern)
]
+ please ensure that release notes are up-to-date:
+ https://wiki.documentfoundation.org/ReleaseNotes/4.2
* Lao Thai font(s):
+ no concerns on this particular one (Caolan)
+ do we want to bundle a font per language ?
+ ideally integrate font downloading (Michael)
+ bundling argument relies on countries having low B/W (Caolan)
+ only fonts for languages that have no net connectivity
+ that is thousands of minority languages
+ don't want to maintain a package of hundreds of fonts as of now. (Caolan)
+ happy to have VCL.xcu changes for new fonts.
+ perhaps produce a separate fonts bundle ? (Michael)
+ OFL conflict: 'ships with software' ?
+ re-visit later.
* FOSDEM
+ 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 ...
* Crashtest update (Markus)
+ cf. http://dev-builds.libreoffice.org/crashtest/
+ have a new crashtest result: Caolan & Miklos fixed a few issues.
+ http://dev-builds.libreoffice.org/crashtest/233d247f40dd5069451204f3c3ef2c298e2cad74/
+ possible to have a summary ? (quite hard to read?)
+ writer file import: much better, 50x docs
+ calc is worse, 100x mostly XLS - with shared formula bug: where Excel writes invalid ranges.
+ looks much better than two months ago.
* Certification progress (Kendy/Bjoern/Stephan)
+ Certifying the following:
+ Andrzej Hunt, Khaled Hosny, Marcos Souza, Tamás Zolnai, Tomaž Vajngerl
* Infra team / interaction (Bjoern)
+ could improve visiblity there: joint insight into maintenance / RedMine
+ good thing to have better communication (Cloph)
+ hard to see how it would work; 'website' list for larger projects.
→ http://pad.documentfoundation.org/p/infra (collection of issues with OTRS/evaluating the
possible replacements)
+ nearly impossible to track a etherpad, should be dumped on
website@ or better on projects@ regularly (Bjoern)
+ who uses OTRS ? (Michael)
+ Bjoern / David / Norbert
+ not even decided that we do (Cloph)
+ why not just mail people asking for accounts (Michael)
+ just the visiblity angle (Bjoern)
* String -> OUString issue (Markus)
+ still lots of XubStringLen all over the place.
+ look into / debug it - plenty of problems with max stringlength & new -1 return value
+ needs to be cleaned ASAP.
+ seconded (Eike)
+ some parts of the code using -1 as a legal flag value (Caolan)
+ some use the old MAX 16bit string length
+ need to move that to 32bit length; beause MAX > -1 is important.
+ need to change a lot to maxint32 ...
+ found at least 1 bug - switching between the two (Markus)
+ loosing the correct value.
+ similar to the 64bit port (Caolan)
+ not -truly- finished until that is done.
+ working on i#17171 - fix ultimately.
* automated code re-formatting / de-crustification (Kendy)
+ Previous consensus was to decide not to decide ...
+ sounded like fun initially, until started cherry-picking things from a->b
+ large scale de-crustification would be v. painful.
+ could restrict scope to some purely new pieces ?
+ or perhaps if ack'd by maintainer, but large-scale not a good idea.
+ conclusion: too painful.
+ possible to do it - de-crustify at branch-point (Bjoern)
+ but not for all merge/source dests - unless done for all commits.
+ not willing to do it.
+ where leading spaces were changed, a patch with 1 line changed:
have a huge bogus change - so not so great an idea now (Kendy)
+ for doxygen docs - for new classes on master or not; have a script can
be run on new code; could write a similar script to enforce some style
for new code - so if people want they can do that (Miklos)
+ recommend masterly inactivity. (Michael)
+ personally like Caolan's coding style (Kendy)
+ news to me that I have one (Caolan)
* QA update (Robinson)
+ this week, another good week:
+ UNCONFIRMED bugs under totemic 1000 threshold (currently 951)
+ exciting progress closing old / stale bugs, motivating for all involved.
+ weekly 'need_advice' bug ping for help:
+ "Very bad .docx document display" https://bugs.freedesktop.org/show_bug.cgi?id=67450
AI: + mail michael wrt. getting MS Office (Robinson)
+ Currently have 9 blockers
+ Users are still (mis)prioritizing their own bugs; until we have
finer-grained control (after bugzilla migration), these fields aren't accurate
+ are all Blockers 'MAB's ? (Michael)
+ yes.
+ Bugzilla Migration update.
+ completed pieces on our end; changing links / documenting it
+ contacted everyone who runs / is connected to a service
that needs updating.
+ do we have an alias - so can start migrating now to:
http://bugs.libreoffice.org/
+ new bibisect builds (Bjoern)
+ need merging: https://bugs.freedesktop.org/show_bug.cgi?id=70652 -- volunteer needed
+ Any other (old) builds available?
https://wiki.documentfoundation.org/QA/Bibisect/Bibisectzilla#Builds_in_order
+ instdir movements made it a bit of a pain wrt. bibisect repos; changes routinely.
+ hopefully that's mostly over by now.
+ Norbert produced a beautiful Mac bibisect repository too
+ made from release builds
+ thus good visibility of regressions between minor releases
+ but likely a big blind spot between major releases (6 months of development on master)
+ might be extremely helpful for pre-3.5 regressions that happened before the range of the
current bibisect
+ (curious: how many pre-3.5 regressions were caused by the 'big merge'?)
* QA stats:
+ https://bugs.freedesktop.org/page.cgi?id=weekly-bug-summary.html
+145 -189 (-44 overall)
many thanks to the top bug squashers:
Foss 24
Maxim Monastirsky 15
Jean-Baptiste Faure 14
Joel Madero 13
Eike Rathke 13
tommy27 11
Andras Timar 9
Urmas 7
Caolán McNamara 6
* Open 4.2 MAB
+ 8/23 7/20 7/18 5/16 5/15 5/14 4/13 6/13 4/10 2/8 1/6
+ https://bugs.freedesktop.org/showdependencytree.cgi?id=65675&hide_resolved=1
* Open 4.1 MAB
+ 28/125 28/122 28/119 27/118 8/116 21/106 20/103 18/100 17/99
22% 23% 24% 23% 24% 20% 19% 18% 17%
+ https://bugs.freedesktop.org/showdependencytree.cgi?id=60270&hide_resolved=1
* Open 4.0 MAB
+ 57/208 57/205 57/204 53/200 54/200 55/200 57/200 56/198 58/198
27% 28% 28% 27% 27% 28% 29% 29% 29%
+ https://bugs.freedesktop.org/showdependencytree.cgi?id=54157&hide_resolved=1
* Bibisected bugs open: whiteboard 'bibsected'
+ 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'
+ 332(+4) bugs open of 2116(+17) total
* ~Component count net *
Writer - 108 (+7)
Spreadsheet - 50 (+0)
Libreoffice - 28 (-2)
Crashes - 25 (+2)
Presentation - 24 (-2)
Database - 18 (+0)
Drawing - 16 (+0)
Borders - 16 (+0)
BASIC - 5 (+0)
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
--
michael.meeks@collabora.com <><, Pseudo Engineer, itinerant idiot
Context
- minutes of ESC call ... · Michael Meeks
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.