* 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.me...@collabora.com <><, Pseudo Engineer, itinerant idiot _______________________________________________ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice