[Libreoffice-qa] Results of a survey of bugs related to Mac OS accessibility features

2012-09-22 Thread Roman Eisele

Hi all,

attached you find the results of my little survey of bugs related to Mac 
OS X accessibility features, i.e., the famous bug 47368 and all his many 
relatives.


The summary can be stated in short and plain words, without any formatting:

Good news!

Almost all of these bugs have been fixed by Tor Lillqvist's and Michael 
Meek's two patches for bug 47368, or are no longer reproducible due to 
other reasons. As far as I can tell, there are only two remaining 
issues, and I hope our developers can fix them, too.


For us bug wranglers this means: much less of these difficult bug 
reports from angry Mac users ;-). Hurrah!


Best regards,

Roman
Title: Results of a survey of all LibreOffice bug reports related to Mac OS X accessibility features






	Results of a survey of all LibreOffice bug reports related to Mac OS X accessibility features
	
	For a long time, LibreOffice (just like OpenOffice.org) suffered from some tricky bugs related to Mac OS X accessibility features. The tricky thing about these bugs was that they only became visible when a user activated Apple’s accessibility utilities (“Universal Access”) or installed some third-party window management utility (like Moom, Cinch, RightZoom, BetterSnapTool and others) which relied on these features. So these bugs were real nightmares for our bug wranglers: the bugs were not reproducible on a plain Mac OS X installation, and most time the users reporting the bugs did not give any hint about accessibility features or window management utilities, but were under the impression that LibreOffice was a completely unstable application …
	
	Now, in September 2012, Tor Lillqvist and Michael Meeks have submitted two important patches ([1], [2]) for bug 47368, “Many crashes when accessibility enabled on Mac OS X”, which have fixed most of theses problems. To find out which bugs are still reproducible and therefore need more attention, I have made a little survey of all bug reports related to Mac OS X accessibility features. This survey took much more time than I had expected, because many reports are not really explicit, and because I had to retest all the bugs with different LibreOffice versions. But the results are very encouraging — Tor’s and Michael’s patches have truly fixed “[m]any crashes when accessibility enabled on Mac OS X” ;–).
	
	In all particular bugs reports you will find a statement in which I describe my test results in detail, especially the exact steps which I have used to reproduce the issue (such exact steps are missing from most of the reports). The following is a general summary of the results.
	
	
	Bugs still reproducible
	
	Status NEW/REOPENED. These bugs still require the attention of our developers.
	
	
		47275:
			“Autofilter CRASH on Mac OS X when Mac accessibility features (Universal Access) are enabled”
			Still reproducible, obviously a bug sui generis. Exact duplicates:
			
52342:
	“AutoFilter CRASH”
			
		
		55156:
			“Hang on accessing any pane in the application Options dialog, when Cinch is running (related to Mac OS accessibility)”
			Reproducible only if Cinch is running (at least, not with RightZoom). I have created a new bug for this remaining issue, giving (hopefully) a clear and distinct description. The issue itself has very probably existed since a long time, there was just no dedicated and clear bug report for it; cf. the following bugs which have been marked as RESOLVED/FIXED or /DUPLICATE because they are no longer reproducible under most circumstances, but come to life again if and only if Cinch is active, and which therefore could be about the same issue:
			
33359:
	“LibreOffice not responding after choosing anything in Preferences”
42014:
	“LibreOffice Preferences list change hangs with Moom running in Mac OS X Lion”
49942, comment #6 (issue only mentioned by the way in the comment)
52147:
	“LibreOffice hangs as soon as any page in Preferences is selected”
			
		
	
	
	
	Bugs not yet reproduced, but probably reproducible
	
	Status UNCONFIRMED. These bugs still require the attention of our bug wranglers.
	
	
		54923:
			“Crash when navigating options”
			New, not easy to reproduce; perhaps requires Mac OS X ≥ 10.7; the stack traces in the attached log files are unlike anything else I can remember; not yet clear if this bug is really related to Mac OS X accessibility features, but that seems probable.
	
	
	
	Bugs which are probably fixed, but not for sure
	
	Status NEEDINFO. I could not reproduce the following bugs, but can not tell definitely if they are obsolete (e.g., because of some ambiguity in the bug description, or because of a very special stack trace which I can neither reproduce nor explain), therefore I have set the status of these bugs to NEEDINFO. These bugs now require the attention of the original reporters. If they don’t answer in a reasonable time frame (I suggest to be generous here and to wait some months), we can close these bug reports.
	
	
	

Re: [Libreoffice-qa] Ask for help, on discrepancy about a enhancement request in bugzilla.

2012-09-22 Thread Jean-Baptiste Faure
Hi Markus,

Le 22/09/2012 16:46, Markus Mohrhard a écrit :
[...]
> Even if it would be easily possible I still think that it is never a good 
> idea to manipulate anything when you are calling a modal dialog. 
Changing which cell is the current one, is it manipulating something?
You move nothing, you do not modify any data, you only do what the user
expects when he selects one of the ranges with CF in the Manage dialog:
edit the CF of that range in the same way he does that in the Format >
CF > CF dialog.

Side note: sorry if my bad English shows me rude. I only try to explain
the point of view of the end-user.

Best regards.
JBF

-- 
Seuls des formats ouverts peuvent assurer la pérennité de vos documents.

___
List Name: Libreoffice-qa mailing list
Mail address: Libreoffice-qa@lists.freedesktop.org
Change settings: http://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] Ask for help, on discrepancy about a enhancement request in bugzilla.

2012-09-22 Thread Jean-Baptiste Faure
Hi,

Le 22/09/2012 16:46, Markus Mohrhard a écrit :
> [...]
> In 3-7 this dialog will be once again a ref-input dialog which means
> weeks or months to implement the most simple stuff that is not yet
> supported by the dialog. 
Sorry I do not understand what you mean by "ref-input dialog".
> Even if it would be easily possible I still
> think that it is never a good idea to manipulate anything when you are
> calling a modal dialog. Furthermore as I tried to explain in the bug
> report it is a good thing that the dialog shows the relative reference
> from the current position but I explained it already in the bug
> report.
And what happen if the end-user does not understand that and modifies
the formula in the edit subdialog ?

In your test document the current cell being C13, the edit subdialog
shows a formula which speak about D14. You will be lucky if the user
remember which was selected when he opened this menu.
When the end-user will see that he will understand that his CF has been
destroyed in some way and he will "correct" it in _this_ dialog.
When he will return in the menu Format > Conditional Formatting, he will
see something else again. In your test case the formula becomes
ISNUMBER(B#REF!) and is still working! Now the end user has destroyed
himself his data.

Best regards.
JBF

-- 
Seuls des formats ouverts peuvent assurer la pérennité de vos documents.

___
List Name: Libreoffice-qa mailing list
Mail address: Libreoffice-qa@lists.freedesktop.org
Change settings: http://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] Ask for help, on discrepancy about a enhancement request in bugzilla.

2012-09-22 Thread Markus Mohrhard
Hey,

>> I had reported the following bug about conditional formatting:
>> https://bugs.freedesktop.org/show_bug.cgi?id=54774
>> The developer wrote that he did not consider it a bug and he marked it
>> as RESOLVED / NOTABUG.
>
> I have added a comment with a proposal:
> https://bugs.freedesktop.org/show_bug.cgi?id=54940#c13
>
> Markus answered that it is not possible.
> Too expensive, perhaps, but not possible, I can't believe it. ;-)
>
> I think this question may be the cause of a strong misunderstanding from
> end-users.
> So it is important to resolve the problem.
>

In 3-7 this dialog will be once again a ref-input dialog which means
weeks or months to implement the most simple stuff that is not yet
supported by the dialog. Even if it would be easily possible I still
think that it is never a good idea to manipulate anything when you are
calling a modal dialog. Furthermore as I tried to explain in the bug
report it is a good thing that the dialog shows the relative reference
from the current position but I explained it already in the bug
report.

I removed myself from the bug report and will switch back to feature work.

Regards,
Markus
___
List Name: Libreoffice-qa mailing list
Mail address: Libreoffice-qa@lists.freedesktop.org
Change settings: http://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] Ask for help, on discrepancy about a enhancement request in bugzilla.

2012-09-22 Thread Jean-Baptiste Faure
Hi,

Le 22/09/2012 01:51, MiguelAngel a écrit :
> Hi,
>
> I had reported the following bug about conditional formatting:
> https://bugs.freedesktop.org/show_bug.cgi?id=54774
> The developer wrote that he did not consider it a bug and he marked it
> as RESOLVED / NOTABUG.

I have added a comment with a proposal:
https://bugs.freedesktop.org/show_bug.cgi?id=54940#c13

Markus answered that it is not possible.
Too expensive, perhaps, but not possible, I can't believe it. ;-)

I think this question may be the cause of a strong misunderstanding from
end-users.
So it is important to resolve the problem.

Best regards.
JBF

-- 
Seuls des formats ouverts peuvent assurer la pérennité de vos documents.

___
List Name: Libreoffice-qa mailing list
Mail address: Libreoffice-qa@lists.freedesktop.org
Change settings: http://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/