[Libreoffice-qa] Minutes from the UX/design meeting 2023-Nov-22

2023-11-22 Thread Heiko Tietze

Present: Maija, Sahil, Julia, Eyal, John, Cor, Heiko
Comments: LeroyG, Mike, Ady, Rafael, Werner, Tomaz, Csongor

Tickets/Topics

 * Conducting a survey around LibreOffice
   + How often would you accept a nag screen?
   + Would you appreciate a welcome screen with some initial questions?
   + ...
   + to bring the results into something actionable is challenging
 but expected by the participants (Cor)

 * Inconsistent behavior of "New style from selection" in Styles list
   and Styles menu
   + https://bugs.documentfoundation.org/show_bug.cgi?id=151563
   + works as expected in the Stylist but not anywhere else
   + add the "paragraph" to the string, at least (LeroyG)
   + alternative commands for every individual style (Mike)
   + not obvious that the command uno:StyleNewByExample is needed
 in menu/toolbar/shortcut (Eyal)
 + not so important (Cor, John)
   + drop customizability and access in the UI except the Stylist (Heiko)
 + drawback is that one needs to activate the Stylist
 + extra UNO commands would be needed for the Notebookbars too (John)
   + change just the title for now (Cor, Eyal)
   + PS can be added by directly adding the name to the styles toolbar
 control and we could provide an analogue control for CS (Cor)
   => change command title


 * add UNO command for Hidden font effect of characters in Writer
   + https://bugs.documentfoundation.org/show_bug.cgi?id=158168
   + easy to customize via user-defined character style (Heiko)
   + disagree since it means to multiply CS (Eyal)
   + suggest to add it as DF (Eyal, John)
   + depending on the use case it be necessary to add the attribute
 on top of any format; example workflow is to have words in different
 language next to each other and hide one or the other (Cor)
   + but tend to agree with WF/NAB (Cor)
   => add UNO command (but dont show on the UI by default)

 * Sidebar pane shortcuts conflict with Alt+NumPad input
   + https://bugs.documentfoundation.org/show_bug.cgi?id=158112
   + alt+num code is used to insert characters not on the keyboard (Ady)
   + make it depending on the OS/DE (Eyal)
   + use alt+shift+ (Heiko)
 + Acceptable (Eyal)
   + remove shortcuts, or make it so users can customize it
 + no so good (Eyal)
   + involve a11y into the discussion (Eyal)
   + ctrl+alt+ is available for customization!
   => comment

 * Add 'shuffle' or 'random' option to 'Sort' dialog
   + https://bugs.documentfoundation.org/show_bug.cgi?id=158196
   + functionality not available in Excel too
   + agree to the need for UNO command to shuffling cell range,
 rows, columns (Rafael)
   + better suited for Sheet > Fill Cells (Werner)
 + definitely not (Tomaz)
   + frequently needed; best suited for the sort dialog as another
 option after ascending/descending (Csongor)
   + wonder if randomization needs to have a start value to get
 the same result repeatedly (Eyal)
 + should not (Cor)
   + expect it as extra command under Data among Sort (John)
   + bloats the dialog (Cor)
   + would rather like to see it in the dialog; would be more
 visible (Eyal)
   + hard to wrap the mind around sort first by col A, the
 by random B, and finally by C (Heiko)
   => UNO command might be the best choice


OpenPGP_signature.asc
Description: OpenPGP digital signature


[Libreoffice-qa] ESC meeting agenda: 2023-11-23 16:00 CET

2023-11-22 Thread Miklos Vajna

Hi,

The prototype agenda is below. Extra items are appreciated either in
this document or as a reply to this mail:

https://pad.documentfoundation.org/p/esc

You can join using Jitsi here:

https://jitsi.documentfoundation.org/esc

Regards,

Miklos

---

* Present:
+

* Completed Action Items:

* Pending Action Items:

* Release Engineering update (Cloph)
+ 7.6 status: 7.6.3 final this week?
+ 24.2: first alpha this week, from master?
+ Android version in the play store (Michael W)

* Documentation (Olivier)
+ Bugzilla Documentation statistics
275(275) bugs open
+ Updates:
BZ changes   1 week   1 month   3 months   12 months
   created  6(2)17(1)  51(-1)275(-5)
 commented 16(11)   56(10)156(8) 984(-41)
  resolved  1(0) 6(1)  16(-2)145(-3)
+ top 10 contributors:
  Jérôme made 18 changes in 1 month, and 23 changes in 1 year
  Stéphane Guillou made 12 changes in 1 month, and 335 changes in 1 year
  Ilmari Lauhakangas made 11 changes in 1 month, and 123 changes in 1 
year
  Kaganski, Mike made 11 changes in 1 month, and 83 changes in 1 year
  Heiko Tietze made 10 changes in 1 month, and 96 changes in 1 year
  Seth Chaiklin made 10 changes in 1 month, and 316 changes in 1 year
  Olivier Hallot made 8 changes in 1 month, and 418 changes in 1 year
  m.a.riosv made 5 changes in 1 month, and 15 changes in 1 year
  Raal made 4 changes in 1 month, and 6 changes in 1 year
  Werner Tietz made 4 changes in 1 month, and 4 changes in 1 year

* UX Update (Heiko)
+ Bugzilla (topicUI) statistics
255(255) (topicUI) bugs open, 57(57) (needsUXEval) needs to be 
evaluated by the UXteam
+ Updates:
BZ changes   1 week   1 month3 months   12 months
 added  5(1) 16(-2) 20(-1)  41(-1)
 commented 55(7)199(-21)   479(10)2230(15)
   removed  0(0)  1(-1)  3(-1)  17(0)
  resolved  3(0) 23(-8) 80(-3) 325(-4)
+ top 10 contributors:
  Heiko Tietze made 109 changes in 1 month, and 1333 changes in 1 year
  Stéphane Guillou made 104 changes in 1 month, and 601 changes in 1 
year
  Vernon, Stuart Foote made 38 changes in 1 month, and 346 changes in 1 
year
  Ilmari Lauhakangas made 31 changes in 1 month, and 247 changes in 1 
year
  Eyal Rozenberg made 20 changes in 1 month, and 240 changes in 1 year
  Bob English made 10 changes in 1 month, and 10 changes in 1 year
  Dieter made 10 changes in 1 month, and 235 changes in 1 year
  Henschel, Regina made 8 changes in 1 month, and 41 changes in 1 year
  ady made 7 changes in 1 month, and 110 changes in 1 year
  Vajngerl, Tomaž made 7 changes in 1 month, and 10 changes in 1 year

* Crash Testing (Caolan)
+ 27(-9) import failure, 3(-10) export failures
+ ??? coverity issues
+ Google / ossfuzz: ?? fuzzers active now

* Crash Reporting (Xisco)
+ 7.6.0.2114(+1)
+ 7.6.0.317304(+772)
+ 7.6.1.28993(+570)
+ 7.6.2.121296(+3789)

* Mentoring (Hossein)
  committer...   1 week 1 month  3 months 12 months
  open  57(5)  159(-36) 184(-11)  184(-11)
   reviews 342(-18)   1234(-74)3170(-66)11578(-268)
merged 255(-73)   1091(-110)   2903(-189)   12071(-864)
 abandoned  18(10)  54(1)   161(2)577(-60)
   own commits 209(-49)904(-21)2322(55)  9757(20)
review commits  40(-10)217(-9)  645(-1)  2928(-22)
contributor...   1 week 1 month  3 months12 months
  open 174(36) 274(34)  291(51)  292(51)
   reviews 756(-96)   3030(-116)   7314(202)   30944(312)
merged  18(4)  132(70)  434(242)2753(850)
 abandoned  16(13)  30(16)   86(21)  635(64)
   own commits   9(-8)  62(-8)  210(-4) 1013(-30)
review commits   0(0)0(0) 0(0) 0(0)
+ easyHack statistics:
   needsDevEval 8(8)   needsUXEval 1(1)   cleanup_comments 322(322)
   total 413(413)   assigned 24(24)   open 360(360)
+ top 10 contributors:
  Sahil Gautam made 7 patches in 1 month, and 17 patches in 1 year
  Armin Le Grand (allotropia) made 5 patches in 1 month, and 60 patches 
in 1 year
  Omkar Acharekar  made 3 patches in 1 month, and 5 patches in 1 year
  Li Yang made 3 patches in 1 month, and 5 patches in 1 year
  Matt K made 2 patches in 1 month, and 8 patches in 1 year
  Marco Pinto made 2 patches in 1 month, and 4 patches in 1 year
  Stéphane Guillou made 2 patches in 1 month, and 39 patches in 1 year