Crashes with 2.8.1 dp4
Bill Marriott
wjm at wjm.org
Wed May 2 22:51:53 EDT 2007
Joe,
The bug reporting procedure has improved dramatically over the past few
months. It's currently as simple as I think it could possibly be, given a
web-based interface.
- Voting -- a standard feature of the open-source Bugzilla software employed
by thousands of other companies -- is not required. It's used primarily to
prioritize feature requests and to eliminate the need for people to post "me
too" comments or duplicate reports. Most bugs are addressed without being
voted on at all.
- Volume of reports is not a problem. However, the most effective bug
reports follow a format which includes a "recipe" (minimal steps required to
reproduce a problem) and a succinct description of what is expected to
happen vs. what actually happens. Reports are less effective when users just
write up a couple sentences that says, "Oh, such-and-such is broken!" and
don't supply details about what's happening. Or users who send us their
entire 5MB stack expecting us to figure out what is going on amidst dozens
of complicated handlers.
- Being picky is not a problem. You should expect the software to operate to
a high standard of quality. Having said that, different people have
different ideas of what the desired behavior should be, so if there's any
question about it, be prepared to explain why a behavior is a bug.
- "Publishing" bug lists is either not necessary or already implemented
(depending on your point of view), as the contents of the Quality Control
Center are open to everyone, whether they have registered an account with it
or not. You can simply do a "power search" to list all unresolved issues or
do a simple keyword search to see if your issue has been reported already.
Kudos to Revolution for being transparent about this aspect of the
software/business.
- Participation in the Open Beta is completely separate from the ability to
use or register with the QC Center. But it certainly makes things more
interesting, and you often will receive new software (with big fixes, new
features, and other improvements) months before the retail release.
- I'm not going to say that reporting a bug results in instantaneous fixes,
but the situation is vastly improved from just a few months ago. The system
is actively reviewed and bugs are generally responded to quickly. It's a
direct channel to the engineering team. This is in contrast to the use-rev
list, which is not actively monitored by programmers. The reason is simple.
The Quality Control Center is more structured than a mailing list. You can
categorize, track, and manage issues effectively and efficiently, so you
have a decent shot at actually fixing them.
The Revolution Quality Control Center can be found at:
http://quality.runrev.com
More information about the use-livecode
mailing list