quoting, tasks, semantics
Christopher Hicks
chicks at chicks.net
Tue Sep 14 12:34:20 UTC 2004
On Mon, 13 Sep 2004, Gervase Markham wrote:
> I'd argue if you have a single bug for an entire web application, something's
> wrong already :-) Regardless, I would close that bug when finished rather
> than attempt to re-use it for post-release feedback.
I did close it and subsequently a few bugs have been opened and closed and
one bug has been there for little spelling tweaks and such. The main
motivation was that we had reached over 100 comments, some of which went
on for a few screens in and of themselves.
I understand that it may seem odd to have one bug for an "entire" web
application, but in the minds of the people paying the money (who get
bills that show time applied to specific bugs) and to me this small web
application was "one thing to do", so logically it should mostly be in one
bug.
> If it's so small that it's not worth filing a bug about, then it can be
> implemented without discussion after you've seen the comment/got the
> email. If it requires discussion, then it's worth filing a bug about
> IMO.
You're welcome to that opinion, but given that the user has little way of
knowing which tweaks are going to require follow up questions I don't see
that it's practical. And in most cases the follow up questions were
eventually answered in a simple fashion, so there wasn't a lot of going
around and around on the same issue.
> Also, getting them to file bugs puts a small barrier in the way, so that
> only things they care enough about to spend 30 seconds filing a bug
> report on get into the system. This might eliminate quite a few
> frivolous requests.
Not likely in this case. These folks write the checks that keep the roof
over my head, so I'm truly not inclined to discourage their filing of
bugs. I have clients that I have to file all the bugs myself and they
just get cc'd on the bugs they care about, so having clients that are
willing to file stuff directly into bugzilla at all is a godsend to me.
[ Would it be wrong for me to point out that you seem to be following
Joel's bad example of influencing behavior through software design? ]
>> In other words, tweaks and tasks are like bugs, but they're light weight
>> and they don't require as much overhead. Practically speaking, expecting
>> folks to make a new bug for every tweak would be ridiculous and a
>> significant overhead for the bug reporter and the developer.
>
> It depends how good your customised enter_bug.cgi template is. ;-)
To some degree, yes, but mostly no.
--
</chris>
There are two ways of constructing a software design. One way is to make
it so simple that there are obviously no deficiencies. And the other way
is to make it so complicated that there are no obvious deficiencies.
-- C.A.R. Hoare
More information about the developers
mailing list