On Sun, 23 Nov 2014 23:30:43 +0100 Andreas Säger <[email protected]> wrote:
> Am 23.11.2014 um 18:14 schrieb Rob Jasper: > > > > Problems in defect reporting: > > 1- Qualification of type (A bug is unexpected behaviour which does > > not comply to the requirements; An enhancement request is new > > development which changes both requirements and code) > > > Unexpected behaviour is a bug when it was unexpected by the > programmer. In the eyes of a user, some program may do weird and > unexpected things but if it does the exact weird things that it has > been programmed for then there is no bug. Tell that to my clients :) I can assure you that if a program, while acting exactly as I intended it to when I coded it, does not do what the spec requires it to, then the client calls it a bug, and expects me to fix it. And rightly so. Of course, with LO the situation is a little different, due to the lack of a formal client and thus a formal requirements document. If a feature doesn't work as expected by the users, but does work as expected by the developer who implemented it, then perhaps calling it a bug is incorrect. Instead it is merely a feature that was implemented in a manner that proved not to be useful. It's also not an enhancement request, really. It all comes down to what is taken as the requirement of the feature. If the feature started life as an enhancement request, then that, if it is complete in this regard, will be the requirement. If I, as a user, were logging a ticket for a feature that didn't work the way I expected, and there was no original enhancement request or clear feature specification, my choice of ticket type would depend on my understanding of the feature. If I understood where the developer was coming from, but had a different opinion of how the feature should work, or desired an alternative implementation alongside the existing one, I would log the ticket as an enhancement request. But if I felt the feature should work differently, and working the way the developer had coded it was incorrect in my opinion, then I would log it as a bug. It would be up to those in charge of such matters to determine which way they felt was correct, and to either fix the bug, or close the ticket. -- To unsubscribe e-mail to: [email protected] Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/ Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette List archive: http://listarchives.libreoffice.org/global/users/ All messages sent to this list will be publicly archived and cannot be deleted
