Just realized I was included as a Bug Role Creator (I'm so honored... lol).
So, here's my ramblings...
1) you may want to have the option to assign which Module of the Project/App
that the Bug belongs to...
2) You may want a "My Cases" area, so that each developer can concentrate on
Bugz assigned to him/her by the Bug Tracker Admin, etc.
3) You could have a field for "Time Estimate", and then even track the time
elapsed if you want to...
4) You could add an area to do simple (and eventually complex) bug reporting
(tracking avg. time elapsed, who's smushed the most bugz this month, what
types/modules have the most bugs, etc.
5) You could track who (whom?) assigned each bug to whom, so that you can
see how the bug was passed around until someone finally killed it. This also
helps the developer know why a bug he just assigned to the junior developer
is suddenly reassigned back to him/her.
6.) Since taking your CFMX 6.1 Master Class, we have all our CF errors
auto-emailed to our support email, which is picked up from FogBugz. We've
found that with repeating errors, it's very helpful to have a way to easily
view all the errors (with suject lines like "(Prod) - Error occurred in:
/reports20/ReportsOrderFields.cfm at Line 232.") select all but one of the
repeating errors with check boxes, and do something "in bulk" such as
resolve them all as "Duplicates".
7) seven's my (cliche alert!) lucky number
8) Some other potential statuses for a bug are: Active Resolved (Fixed)
Resolved (Not Reproducible) Resolved (Duplicate) Resolved (Postponed)
Resolved (Won't Fix) Resolved (By Design) Resolved (Implemented) Resolved
(Won't Implement) Resolved (Already Exists) Resolved (Responded) Resolved
(Won't Respond) Resolved (SPAM) Resolved (Waiting For Info) Closed
9) It's probably better to split out Status from Priority, so they're
different fields. Let the Admin choose his/her own Priority levels (1-5,
Low-Med-High, etc.)
10) You could add a Version field (eg the version of the software/app in
question)
11) Add the ability to e-mail (plus CC and BCC) at any stage of the process,
where they can choose e-mail part or all of the log/thread of the bug to one
or more addresses.
12) the ability to add attachments that are retained in the thread and/or
could be emailed
13) Preferences for Admins and regular Users...
14) Mail config options, so that Admins can setup which email(s) are sent to
this Bug Tracker, auto-assigned a Case ID, etc.
This is probably WAY too much info, and I basically just copied 95% of these
ideas from FogBugz does, but I wanted to contribute... and I want to use
something CF-based instead of FugBugz. Most of these options won't be needed
for everyone, so it would be nice if nearly everything mentioned above was
on an "option", so that the Admin's could pick and choose how complicate
they want their Plum Bug Tracker to be. Small shops want quick, dirty, and
simple... but large shops want robust, feature-rich, with lot's of reporting
options for those micro-managing bosses we all love... I hope this helps.
Peace.
;} Aaron Longnion
----- Original Message -----
From: "Adam Churvis" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Monday, January 31, 2005 9:13 PM
Subject: Re: [plum] I made a Bug Tracker
And it might even help if I gave you the URL!
http://www.productivityenhancement.com/bug/bugsearchform.cfm
There is no navigation because this is an Alpha that I don't want everyone
seeing.
Respectfully,
Adam Phillip Churvis
Member of Team Macromedia
http://www.ProductivityEnhancement.com
Download Plum and other cool development tools,
and get advanced intensive Master-level training:
* C# & ASP.NET for ColdFusion Developers
* ColdFusion MX Master Class
* Advanced Development with CFMX and SQL Server 2000
----- Original Message -----
From: "Adam Churvis" <[EMAIL PROTECTED]>
To: "Plum Discussion List" <[email protected]>
Sent: Monday, January 31, 2005 10:11 PM
Subject: [plum] I made a Bug Tracker
Guys,
I went ahead and built a Bug Tracker module using Plum this afternoon,
and
I'm running it on ProductivityEnhancement.com so you can take a quick
look
at its consumer side. There is also a complete admin side with a bug
report, edit and delete controls, etc, and I'll make a Captivate demo of
it
sometime soon, but for now you can comment on the consumer-side
interface.
Though you can't see it from the consumer side, it tags each bug with the
person who submitted it (you can see it on the admin side).
Anyone with the Bug Creator role can submit a bug; everyone else can just
search and view them. I've assigned the Bug Creator role to the
following
people:
Aaron Longion
Dan O'Keefe
Tim Blankenship
Jeff Fleitz
Marwan Saidi
Frederick Valone
So give it a while with some fake bugs, then let me know what you think
of
this simple system. Should I put in email notification, etc? I'll make
the
final form available free of charge on ProductivityEnhancement.com once
all
the feedback's in and we update the module.
The whole thing integrates seamlessly into the Plum Framework, and makes
use
of the user and role management, cf_Authorize custom tag, and the Plum
CMS
(for placing instructions on the bug search form).
Respectfully,
Adam Phillip Churvis
Member of Team Macromedia
http://www.ProductivityEnhancement.com
Download Plum and other cool development tools,
and get advanced intensive Master-level training:
* C# & ASP.NET for ColdFusion Developers
* ColdFusion MX Master Class
* Advanced Development with CFMX and SQL Server 2000
**********************************************************************
You can subscribe to and unsubscribe from lists, and you can change
your subscriptions between normal and digest modes here:
http://www.productivityenhancement.com/support/DiscussionListsForm.cfm
**********************************************************************
**********************************************************************
You can subscribe to and unsubscribe from lists, and you can change
your subscriptions between normal and digest modes here:
http://www.productivityenhancement.com/support/DiscussionListsForm.cfm
**********************************************************************
**********************************************************************
You can subscribe to and unsubscribe from lists, and you can change
your subscriptions between normal and digest modes here:
http://www.productivityenhancement.com/support/DiscussionListsForm.cfm
**********************************************************************