Re: [Libreoffice-qa] ESC meeting minutes: 2020-08-06

2020-08-13 Thread Ilmari Lauhakangas

On 13.8.2020 20.15, Terrence Enger wrote:

On Thu, 2020-08-06 at 16:57 +0200, Miklos Vajna wrote:


  * corrupted user profile: how to handle that? (Heiko)
  + interesting if we have steps wrt how to corrupt it (Xisco)
  + otherwise: clean the profile via safe mode


Yeah, I just had one of these (tdf#135398, of little interest).  And
the closest I could come for the wanted steps was "I routinely abuse
LibreOffice in every way I can think of, and then I do it all over
again."  This is somewhat short on detail. 

I have hacked together a script to commit the user profile to a git
repository after execution of soffice.  My hope is that I shall be
able to usefully localize the origin of the corruption.  If I have
success, I will come back for advice on how to generalize and share my
work.

I guess success here means that
(a) I get versioning working;
(b) I stumble across another problem dependent on a corrupted profile,
 and I can bisect back to an execution of LO;
(c) the changes made by that execution are both small enough to bear
 examination and they inform somebody (probably not me) of what went
 wrong.
It would be good--but is probably too much to hope for-- that I should
remember what I was doing in that execution of LO.

Should I persist in this effort?  Thoughts welcome.


I think it's a good idea! A neat way to get diagnostics in the 
background. I hope you persist.


Ilmari
___
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: 2020-08-06

2020-08-13 Thread Terrence Enger
On Thu, 2020-08-06 at 16:57 +0200, Miklos Vajna wrote:
> 
>  * corrupted user profile: how to handle that? (Heiko)
>  + interesting if we have steps wrt how to corrupt it (Xisco)
>  + otherwise: clean the profile via safe mode

Yeah, I just had one of these (tdf#135398, of little interest).  And
the closest I could come for the wanted steps was "I routinely abuse
LibreOffice in every way I can think of, and then I do it all over
again."  This is somewhat short on detail. 

I have hacked together a script to commit the user profile to a git
repository after execution of soffice.  My hope is that I shall be
able to usefully localize the origin of the corruption.  If I have
success, I will come back for advice on how to generalize and share my
work.

I guess success here means that
(a) I get versioning working;
(b) I stumble across another problem dependent on a corrupted profile,
and I can bisect back to an execution of LO;
(c) the changes made by that execution are both small enough to bear
examination and they inform somebody (probably not me) of what went
wrong.
It would be good--but is probably too much to hope for-- that I should
remember what I was doing in that execution of LO.

Should I persist in this effort?  Thoughts welcome.

Meanwhile, for those who might be interested, here is the "usage"
message of the script:

terry@buster:~/lo_hacking/git/libo6$ ~/lo_hacking/scripts/soff --help
Usage: soff [ OPTIONS ] [ -- [ ARGUMENTS_TO_LO ] ]

OPTIONS
  --help | -h print this message and exit
  --intent MSGone-line declaration, sticks until changed
  --soffice=run|debugrun|skip
  run  (default) run soffice directly
  debugrun run gdb around soffice
  skip do not run soffice at all
  --skip-git  do not commit user profile after soffice
ARGUMENTS_TO_LO are passed unchanged to LiberOffice except
that ARGUMENTS_TO_LO are ignored when --soffice=debugrun

and after execution of:

~/lo_hacking/scripts/soff \
--intent "just playing around with versioning the user profile" \
-- -writer

here is the commit message:

terry@buster:~/lo_hacking/git/libo6$ GIT_DIR=user_profile_git/.git/ \
 git log -1
commit de5c2cee84ee6efc85d938600b4401d0e1d27da9 (HEAD -> master)
Author: Terrence Enger 
Date:   Thu Aug 13 12:12:09 2020 -0400

s-h 28022cee396715bc4b474ed1571074dc721bbe13

just playing around with versioning the user profile
exit code from soffice = 0; 2020-08-13T12:12:09-04:00

Thanks,
Terry.

___
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: 2020-08-13

2020-08-13 Thread Miklos Vajna
* Present:
+ Caolan, Heiko, Gabriel, Xisco, Thorsten, Ilmari, Stephan, Michael S, 
Miklos

* Completed Action Items:
+ None

* Pending Action Items:
+ make a decision on what notebookbar variant to promote (Heiko)
  + see tdf#135501 for details
  + no decision yet

* Release Engineering update (Xisco)
+ 7.0 status: 7.0.1 rc1 is tagged
+ 6.4 status: 6.4.6 was announced
+ Remotes
+ Android viewer
+ Online

* Documentation (Olivier)

* UX Update (Heiko)
+ Bugzilla (topicUI) statistics
248(248) (topicUI) bugs open, 245(245) (needsUXEval) needs to be 
evaluated by the UXteam
+ Updates:
BZ changes   1 week1 month   3 months   12 months
 added   6(-5)18(-3)41(0)  156(-1)
 commented 108(12)   352(17)   970(18)3634(35)
   removed   0(0)  2(-1)10(1)   53(2)
  resolved   7(0) 37(1)110(-11)384(-1)
+ top 10 contributors:
  Heiko Tietze made 178 changes in 1 month, and 2104 changes in 1 year
  Telesto made 84 changes in 1 month, and 326 changes in 1 year
  Foote, V Stuart made 40 changes in 1 month, and 572 changes in 1 year
  Dieter Praas made 36 changes in 1 month, and 506 changes in 1 year
  Xisco Fauli made 36 changes in 1 month, and 546 changes in 1 year
  Timur made 34 changes in 1 month, and 236 changes in 1 year
  Kainz, Andreas made 20 changes in 1 month, and 427 changes in 1 year
  R. Green made 15 changes in 1 month, and 25 changes in 1 year
  Cougar Brenneman made 13 changes in 1 month, and 13 changes in 1 year
  Nabet, Julien made 13 changes in 1 month, and 85 changes in 1 year

+ New tickets with needsUXEval Aug/06-13

  * A showcase of HTML import, editing and export bugs
+ https://bugs.documentfoundation.org/show_bug.cgi?id=135282
  ->  * Bad layout for extra options in save dialog
+ https://bugs.documentfoundation.org/show_bug.cgi?id=135554

  ->  * Change the default UI
+ https://bugs.documentfoundation.org/show_bug.cgi?id=135501
+ discussing what notebookbar variants to remove, no consensus yet

  * Print preview always places pages in LTR order
+ https://bugs.documentfoundation.org/show_bug.cgi?id=135515
  * Search-Replace: Regular Expression engine fails on zero length matches
+ https://bugs.documentfoundation.org/show_bug.cgi?id=135538
  => in discussion

  * EDITING: Drag and drop from Windows Explorer to Writer does not make
OLE object
+ https://bugs.documentfoundation.org/show_bug.cgi?id=135669
  ->  * Margins in sidebar are confusing
+ https://bugs.documentfoundation.org/show_bug.cgi?id=135572
  * Fonts preview and libreoffice cover illegible
+ https://bugs.documentfoundation.org/show_bug.cgi?id=135565
  => new

  * LIST STYLES: formatting is not being consistently applied to paragraphs
+ https://bugs.documentfoundation.org/show_bug.cgi?id=135336
  * Vorschlag zur Änderung beim Steuerelement "Schaltfläche"
+ https://bugs.documentfoundation.org/show_bug.cgi?id=135503
  * Soft Edge Sidebar String
+ https://bugs.documentfoundation.org/show_bug.cgi?id=135499
  => NAB

* Crash testing (Caolan)
+ 6(-2) import failure, 34(+27) export failures
+ 18 coverity issues
  - builds seem broken again
+ 15 ossfuzz issues
  - believe 2 fixes are in queue

* Crash Reporting (Xisco)
   + https://crashreport.libreoffice.org/stats/version/6.3.6.2
+ (+32) 1750 1866 1834 1900 2143 2188 2094 2327 1758 1376 858 668 529 
283 0
   + https://crashreport.libreoffice.org/stats/version/6.4.4.2
+ (-160) 3606 3766 4029 4353 5352 6607 6857 7333 5252 3670 1638 0
   + https://crashreport.libreoffice.org/stats/version/6.4.5.2
+ (-344) 2208 2552 2315 1761 1162 0
   + https://crashreport.libreoffice.org/stats/version/7.0.0.3
+ (+3052) 3840 788 0

   + if notebookbar is enabled, then we crash on startup → fixed
   + launch of the about dialog → fixed

   + Skia related crashes
- https://crashreport.libreoffice.org/stats/signature/SkSurface::getCanvas()
- 
https://crashreport.libreoffice.org/stats/signature/SkSurface::flushAndSubmit()
   + Lubos will see if he can do something here (Miklos)


* GSoC 2020 (Thorsten/Ilmari)
+ Projects announced: 
https://blog.documentfoundation.org/blog/2020/05/05/9769/
+ June 1, 2020 - August 24, 2020: Students work on their projects
+ 6 projects accepted
+ the game is on, students are reporting more or less regularly
  + remind your students if it's not happening
+ August 31, 2020 - September 7, 2020: Mentors Submit Final Evaluations
+ Students will have a panel: (Thorsten)
  + mentors: please poke your students to have a 10-15 mins presentation of 
their work
+ Reminder: end of GSoC is close:
  + merge your gerrit changes 

[Libreoffice-qa] Minutes from the UX/design meeting 2020-Aug-13

2020-08-13 Thread Heiko Tietze
Present: Sascha, John, Rizal, Heiko
Comments: Aron, Seth

Tickets/Topic

 * Insert image location points to AppData\Roaming\LibreOfficeDev\4\user\gallery
   with a fresh profile
   + https://bugs.documentfoundation.org/show_bug.cgi?id=135474 => bug 132734
   + duplicate of tdf#132734 (Rizal)
   + good idea; query the default image directory (Aron)
   + see also bug 129292 and bug 43021 -> Options "last used directory" (Seth)
   + no objection (Sascha, Heiko)
   => do it

 * Bad layout for extra options in save dialog
   + https://bugs.documentfoundation.org/show_bug.cgi?id=135554
   + options without wrap, indented to the controls above, no columns (Heiko)
   + place "Save with password" and "Encrypt with GPG key" in a second column
(Sascha)
 + auto extension not working (Sascha), IIRC we talked about this (Heiko)
   + edit filter settings applies only for text with encoding; according help it
 sets information in file header; place this option in the extra dialog that
 always pops-up (Sascha); remove the option (Heiko)
   => improve it

 * UI: Settings for 'Printer" or 'Print to file" should be drop down box
   (or something else) instead of radio button
   + https://bugs.documentfoundation.org/show_bug.cgi?id=135410
   + get rid of different defaults (Heiko)
   + dropdown or tabs is a bit better than radio buttons
   + wonder is this is related to Export to PDF; never used that (John, Sascha)
   => comment on the ticket

 * Allow more font and position formatting for watermarks
   + https://bugs.documentfoundation.org/show_bug.cgi?id=115737
   + Position, Relative size, Absolute font size
   + keep it simple, no enhancement needed (Heiko)
   + agree with position, at least (Sascha)
   + some/all features are available in Onlyoffice and WPS (Rizal)
   => do it

 * scrolling vertical tab bar instead of horizontal multi-tab dialogs
   + https://bugs.documentfoundation.org/show_bug.cgi?id=113418
   + dialogs with vertical "tabs" wouldn't be according the OS/DE anymore
 but make the application likely more appealing than (stacked) tabs
   + sidebar with large image and text might be a good solution for option
 dialogs but not in case of properties; good icons are very challenging
 and doubt it's helpful (Sascha)
   + would appreciate the sidebar with icon solution instead of tabs (Rizal)
   + never liked the tabs, go with sidebar (John)
   + ideally we have a solution that can be reverted if not accepted (Heiko)
   => comment on BZ



signature.asc
Description: OpenPGP digital signature
___
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/