Re: [Libreoffice-qa] ESC meeting minutes: 2021-07-08
> * What’s cooking (Miklos) > + Noel looked at UNO-level weak references, performance → found a > different solution for a11y > > Our a11y is fundamentally slow because it always builds a parallel object hierarchy of ~everything, UI and document model. And because it makes extensive use of weak pointers, and ours are even slower than std::weak_ptr (which is not high performance itself). Ideally, we should be building the a11y stuff on-demand, but that it just too deep of a change to be achievable. I'm playing with the idea of saying: Everything inside the soffice binary __must__ use OWeakObject and css::uno::WeakReference to do any weak stuff. and then I can specialise the weak object implementation into two - one fast one for everything inside the process, and a slow one for handling cross-process weak pointers. ___ List Name: Libreoffice-qa mailing list Mail address: Libreoffice-qa@lists.freedesktop.org Change settings: https://lists.freedesktop.org/mailman/listinfo/libreoffice-qa Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/ Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette List archive: http://lists.freedesktop.org/archives/libreoffice-qa/
Re: [Libreoffice-qa] ESC meeting minutes: 2021-07-08
On Thu, 8 Jul 2021 at 16:29, Miklos Vajna wrote: > 8 CppunitTest_sw_core_undogerrit_windows > 9 CppunitTest_writerperfect_writergerrit_windows > 22 CppunitTest_sc_uicalc gerrit_windows > > Can anyone else trigger these? I've tried and I can't seem to get any of these on my Windows box, despite running them repeatedly. ___ List Name: Libreoffice-qa mailing list Mail address: Libreoffice-qa@lists.freedesktop.org Change settings: https://lists.freedesktop.org/mailman/listinfo/libreoffice-qa Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/ Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette List archive: http://lists.freedesktop.org/archives/libreoffice-qa/
[Libreoffice-qa] ESC meeting minutes: 2021-07-08
* Present: + Olivier, Cloph, Caolan, Gabriel, Stephan, Sophie, Michael W, Eike, Heiko, Xisco, Michael S, Hossein, Miklos * Completed Action Items: + Upload a PO file for classification (Cloph) * Pending Action Items: + None * Release Engineering update (Cloph) + 7.2 status: 7.2 rc1 this week (this evening) + string freeze, 1 review needed + 7.1 status: 7.1.5 rc2 next week + Remotes: Android, iOS + Android viewer * Documentation (Olivier) + New Help: no news + Helpcontents2: + New: +1, fixed: 1, Open:248, partial:23 + Updates and fixes (R. Lima, fitoshido, ohallot, Johnny_M, s. Fanning) + Guides + Published Getting started guide 7.1 in HTML5 format + https://books.libreoffice.org/en/GS71/GS71.html + Guides being updated as usual + Open question: + LO/ODF is “good” between offline file formats (OOXML, ODF or PDF, but poor in online export. + Can we look into better export of ODF/LO to HTML5 with modern browser techniques? + Look beyond file export short vision and reach document export to online long vision. +some extensions (unsupported) has the right approach (writer2latex.oxt) + ODF spec itself: XHTML export worked in practice (Michael S) * UX Update (Heiko) + Bugzilla (topicUI) statistics 259(259) (topicUI) bugs open, 138(138) (needsUXEval) needs to be evaluated by the UXteam + Updates: BZ changes 1 week 1 month 3 months 12 months added 12(9) 15(7) 30(7) 74(3) commented 59(12) 227(-3) 795(-33) 3564(-72) removed 2(1) 6(1) 15(0) 36(2) resolved 9(2) 43(-7) 144(-3) 508(-5) + top 10 contributors: Heiko Tietze made 197 changes in 1 month, and 2345 changes in 1 year Foote, V Stuart made 54 changes in 1 month, and 618 changes in 1 year Eyal Rozenberg made 29 changes in 1 month, and 112 changes in 1 year Telesto made 25 changes in 1 month, and 781 changes in 1 year Dieter made 23 changes in 1 month, and 386 changes in 1 year Ilmari Lauhakangas made 16 changes in 1 month, and 339 changes in 1 year Max L. made 16 changes in 1 month, and 16 changes in 1 year Kaganski, Mike made 14 changes in 1 month, and 182 changes in 1 year Roman Kuznetsov made 10 changes in 1 month, and 194 changes in 1 year NISZ LibreOffice Team made 9 changes in 1 month, and 22 changes in 1 year + New tickets with needsUXEval Jul/01-08 * [Bug 143249] UI: Buttons to toggle border lines on/off in table properties border dialog + https://bugs.documentfoundation.org/show_bug.cgi?id=143249 * [Bug 143248] UI: Line width of a border is impossible to tell from GUI (in table properties) + https://bugs.documentfoundation.org/show_bug.cgi?id=143248 * [Bug 143245] Clicking anywhere in the Description area will trigger the Form creation window + https://bugs.documentfoundation.org/show_bug.cgi?id=143245 * [Bug 143210] UI: Item View>Toolbars>Customize should open Toolbars tab in Customize dialog at once + https://bugs.documentfoundation.org/show_bug.cgi?id=143210 * [Bug 143202] A way stop animating gifs on a slide from animating in EDIT mode + https://bugs.documentfoundation.org/show_bug.cgi?id=143202 * [Bug 143201] A way to identify animating gif images inside a presentation (or draw) + https://bugs.documentfoundation.org/show_bug.cgi?id=143201 -> * [Bug 143187] Calc: Delete Tools>Options>LibreOffice Calc> Compatibility page + https://bugs.documentfoundation.org/show_bug.cgi?id=143187 * [Bug 142750] Text area loses focus when pressing the Format Painter button + https://bugs.documentfoundation.org/show_bug.cgi?id=142750 * [Bug 143144] (wishlist) "Input list" field: Add confirmation dialog in order to prevent lost of data + https://bugs.documentfoundation.org/show_bug.cgi?id=143144 * Crash Testing (Caolan) + 18(+2) import failure, 9(+1) export failures + 0 coverity issues + 10 ossfuzz issues + big improvement, even some timeouts gone, but new ones always return * Crash Reporting (Xisco) + https://crashreport.libreoffice.org/stats/version/7.0.6.2 + (+37) 1000 963 979 1143 1052 824 234 0 + https://crashreport.libreoffice.org/stats/version/7.1.3.2 + (695) 2858 3553 4687 6349 7105 6534 5427 3679 1730 0 + https://crashreport.libreoffice.org/stats/version/7.1.4.2 + (+924) 4028 3104 1968 1590 0 + https://crashreport.libreoffice.org/stats/signature/SalInstanceTreeView::get_drag_source() - Save as dialog ? - SwContentTree::TimerUpdate is
[Libreoffice-qa] Minutes from the UX/design meeting 2021-Jul-07
Present: Maria, Nissa, Heiko Comments: Cor, Alex et al. Tickets/Topics * Final touches to the Calc survey + https://www.mail-archive.com/design@global.libreoffice.org/msg09476.html + accepted ideas/comments, added to/fixed in the survey + drop question about gender -> done + What do you use LibreOffice Calc for? Personal, School... -> added + typo in "Liner(sp) and non-linear" -> fixed + 5 steps Likert Scale instead of 7 -> done + "select 6.." could become "Select 6 if you are not a robot" -> we removed the question + "Please select "No Answer" -> added an answer option + make it typograhically perfect -> the PDF was just to share the content + usage frequency - less than once a year, a couple of times in a year... + https://www.qualtrics.com/blog/measuring-behavioral-frequency/ -> we updated the answer options but didnt stick to the example since an office suite is something special + rejected ideas + why people don't use Calc more often -> would be weird for "every day" + number of items in Q9 (importance of Calc features), Spell Check, Formulas and Calculations, Rows and columns manipulation, Number, percent, and Currency formatting; combine text and cell formatting -> hard to say what to remove; we'd like to learn how users understand the features and answer groups might reveal this; we put questions into groups to make it easier to read + add descriptions to the answer options -> as for the expertise it should be clear anyway, and the other questions will not become useless with a bit fuzzyness + SUS + cut "very" from Q13 (SUS) + Ask "To what extent do you agree with the following statements" + hard to switch between positive/negative answers -> it's a standardized questionnaire with exactly these questions + alternative but still accepted versions -> familiar with the classic version, easier to compare with previous results; positive wording is acc. to Sauro similar to classic form + Age + age drop/to the end; rather ask how long using computers; if age, then year of birth -> year of birth is also not clear; age in years is common in surveys + age: add steps above 55 -> ??? -> we changed the steps with the idea of pupils, students, master/ph.d, postdocs, mid-ager, retired <18, 32, 45, 65, >65 + run the survey with a couple of people and evaluate -> usually a good idea but a bit overdone for a non-scientific survey, and with 10 subjects we cannot group answers + More/other open questions (list your top 5 jobs, most important application, answers are you looking for) -> proposed open questions are more or less covered in the survey; idea was to give people (non- native speakers) an idea what we are looking for with the opportunity to answer freely + Q7 (now 8) size of data: average/typical is not the maximum -> largest is not the normal use and while both are interesting we decided to ask for the average + better split "How many sheets, How many rows/cols -> we want to learn how people think about size rather than get exact answers => many thanks for reading and commenting to everyone + start is planned for this week and it will run until end of July * "Input list" field: Add confirmation dialog in order to prevent lost of data + https://bugs.documentfoundation.org/show_bug.cgi?id=143144 + in general, input on any field requiring some action before okay is not checked; should be only a few cases, if any, and definitely not critical + adding a warning in this particular case sounds like over-engineering (field input !empty and <> list entries on okay) and interrupting (Heiko) -> comment and remove keyword but keep open * The visibility of inserted index entries is poor and editing is difficult + https://bugs.documentfoundation.org/show_bug.cgi?id=116715 + depends on the interaction and is flexible + no further input for 2 years -> resolve NAB * Formdesign: Design-Mode for the whole form could only be changed by "Open in Design Mode" + https://bugs.documentfoundation.org/show_bug.cgi?id=128968 + "form design mode" and "form elements design mode" or "controls design mode" (Cor) + "document design mode" and "form control design mode" (Alex) + current situation is "Design Mode On/Off", "Form Design", and "Toggle Design Mode" / "Design Mode" in context + commands are named differently (now), new labels wont help to reduce the complexity -> resolve NAB OpenPGP_signature Description: OpenPGP digital signature ___ List Name: Libreoffice-qa mailing