|
Thanks. I'll Check it out
- Matt Newman / Anti-Linux Activist
-Sonork ID: 100.11179:BestSnowman
†
|
|
|
|
|
I am going to be working on a new article for CP written in C# to track errors and bugs in software applications that are being written. I would like to get feedback from everyone out there as to what they would like to see in the application. What would you like to track and any other ideas that you think would create a more useable tracking program. I am hoping to get a lot of feedback from everyone. Thanks in advance.
Nick Parker
|
|
|
|
|
Are you planning to write some kind of manually updated bug tracking system?
Or a program that actually analyzes code?
Nish
I am the Keyboard Smasher
|
|
|
|
|
Nish [BusterBoy] wrote:
Are you planning to write some kind of manually updated bug tracking system?
This would be an application that a development team or department could use to track errors/bugs within different applications they are developing. Should be considered very useful for IT managers and an easy way for programmers that don't like to converse with others...oh I mean to take time explaining any corrections they have made to an application. Is this a little more clear?
Thanks for pointing that out Nish
Nick Parker
|
|
|
|
|
Nick Parker wrote:
Is this a little more clear?
Yes, now it does.
Here we actually use something like this.
People can select a project and add a bug or a change request. The Porject leader then assigns it to a team member. Once the bug is corrected, the member updates the bug status saying corrected. There is a test status which will say untested by default till one of the testers get around it, test it and pass it as tested. If the test fails, the bug status is changes back to not-corrected.
Nish
I am the Keyboard Smasher
|
|
|
|
|
Thanks Nish, I will take those ideas into consideration when designing. Something that I was looking for from everyone that read this is anything they wish they could have in a current error/bug tracking program that isn't currently available in the one they are using. Anything you think would make this more useful. Thanks.
Nick Parker
|
|
|
|
|
First, sounds like a great article - i look forward to reading it.
And now, this is my wish-list: Flexability and Integration.
Flexability:
Issues often begin with almost no information available. As the issue is researched, the report can be expanded. When the fix is implemented, information on what had to be done can be attached, so that it is available if when the issue re-occures. I want to be able to define fields and make them useful, and relevant in relation to other fields. I want searching existing issues integral to the data entry process, so that duplicates can be eliminated and cross-references established as early as possible.
Integration:
I want access from the Web. I want access from source control. I want access from my editor. Ideally, i can create references to an issue from specific functions in specific versions of a source file.
And if words were wisdom, I'd be talking even more. The Offspring, I Choose
|
|
|
|
|
I've been considering writing a similiar article as a way to learn C#. Sadly work matters keep pushing it further down the to-do list.
My intended feature list.
* Both Windows and Web interface.
* Integration with SQL Server 2000 and MSDE.
* Delivery of new bugs and assigned bugs into users mail box.
* Access current to-do list via Visual Studio IDE
* Full history tracking with comments, knowing who did what and why to each bug.
* Use Active Directory Users for security
The basic idea of the system was to create a project record, which included project name, project manager etc. (Also a link to the functional specification of the project)
Raise a bug with a generated reference number, choose the project the bug belongs to. Enter details of the bug, including what happened and what was expected to happen. Enter the version number of the project.
The new bug would then be assigned to the project manager who would get an email with a URL link to the bug. The project manager could then enter his notes onto the bug and decided whether to assign it to a user, mark it as not a bug or as a feature request. (A report could then be printed of the feature request for a project for use in the next revision)
A bug assigned to a developer would appear in the user's mail box. The developer would fix the bug and update the bug record with the fix information, version fixed in, the time spent on the fix and any other comments. The system would then assign the bug back to the project manager who would then assign the bug to a tester.
The tester would test the fix, if it failed the bug would be assigned back to the developer (the project manager would be notified via email).
If the fix worked, the tester would close the bug.
The bug would have a full recorded history of what happened, reports would be able to be generated on the number of times the fix was rejected, the number of hours spent on the fix etc)
Michael
|
|
|
|
|
I like all the responses that I have gotten, I will try to incorporate as much as I can, it would be nice if I could release an intial project and then allow others to contribute.
Nick Parker
|
|
|
|
|
Can we get a PERL/CGI message board on CP? I have nowhere to put the following question:
Is there a function in CGI to clear all parameters from the post? I'm developing a CGI page with forms and the params from previous "Submit" clicks are being carried over into the new pages and are messing up the functionality. Please help if you can.
Thanks
Why not throw away a dime?
I throw away ten pennies all the time.
|
|
|
|
|
Redirect to the same page after you have used the parameters. (Works in ASP and PHP, anyway.) Or create a "temporary" page to handle the dirty work with the parameters, then redirect back to the original page when you're finished.
There are many Perl forums out there. A particularly good one is at a CP partner, Tek-Tips.com.
Jon Sagara
There is no spoon.
Best Miniputt score: 21
Sonork ID: 100.9999 jonsagara
|
|
|
|
|
Now I'm having trouble with PERL's Copy() function. I can't find any good examples of how it works in the many books I've checked.
Why not throw away a dime?
I throw away ten pennies all the time.
|
|
|
|
|
I have never used it. Have you tried searching for it on Perl.com?
Jon Sagara
There is no spoon.
Best Miniputt score: 21
Sonork ID: 100.9999 jonsagara
|
|
|
|
|
kevnar wrote:
Can we get a PERL/CGI message board on CP?
Put it into the Suggestions Forum...
Now taking suggestionsfor a new sig. please email me all suggestions.
|
|
|
|
|
...some good ASP coding standards [VBScript ASP not the JScript thing]
Nish
I am looking for a free racing game. Old style racing game without any complicated 3D stuff. Around 4 MB download. If anyone has such a game, please inform me.
|
|
|
|
|
Nish [BusterBoy] wrote:
...some good ASP coding standards [VBScript ASP not the JScript thing]
____________________
Rat Boy
I watch how the moon sits in the sky
On a dark night shining with the light from the sun
The sun doesn't give light to the moon
Assuming the moon's going to owe it one
It makes me think of how you act to me
You do favours and then rapidly
You just turn around and start asking me about
Things you want back from me
- Linkin Park
|
|
|
|
|
Are you really only interested in ASP standards as opposed to ASP.NET standards?
Nick Parker
|
|
|
|
|
Nick Parker wrote:
Are you really only interested in ASP standards as opposed to ASP.NET standards?
Yes plain old ASP [server side VBScript]
and not ASP.NET
Nish
I am the Keyboard Smasher
|
|
|
|
|
Maybe I can help. What exactly do you need?
|
|
|
|
|
Dan Pomerchik wrote:
Maybe I can help. What exactly do you need?
I'd like to know if it is possible to separate the business logic from the html view. Right now I am just mixing html and asp all over the place. Somehow it all looks untidy and bad.
Nish
Make MSDN universal, FREE!
|
|
|
|
|
Make all your script in a seperate include file composed entirely of functions, and then call the functions from your main page (which looks like <%=GetUserCount%> )
Thats about as 'seperate' you can get with old ASP.
Now... with that free ASP.NET IDE, things are a bit better.
|
|
|
|
|
if someone has a set of standards , fire it to me and i'll add it to my article
bryce
|
|
|
|
|
VBScript doesn't like semi-colons on the end of lines
I too would be interested as all the ASP code I've ever seen has bit a bit messy and never seems to use the same standard from page to page.
Michael
|
|
|
|
|
Michael P Butler wrote:
VBScript doesn't like semi-colons on the end of lines
Oh boy! Thanks. Every day you learn something new
Make MSDN universal, FREE!
|
|
|
|
|
hehe Because VBScript is based on Visual Basic and not C. It does accept colons : however
|
|
|
|