Confused about the Status's
Posted: 28 Nov 2007, 15:15
Hello,
Im new to the bugtracking, workflow stuff. I am confused. Im looking at the config_defaults_inc.php file and I see a few things that confuse me.
I see status as
• 'new': a new bug has been added
• 'owner': a bug has been assigned to a new owner
• 'reopened': a bug has been reopened
• 'deleted': a bug has been deleted
• 'updated': a bug has been updated
• 'bugnote': a bugnote has been added to a bug
• 'sponsor': sponsorship has changed on this bug
• 'relation': a relationship has changed on this bug.
A bit further down in the file I see,
'status_enum_workflow' defines the workflow, and reflects a simple
# 2-dimensional matrix. For each existing status, you define which
# statuses you can go to from that status, e.g. from NEW_ you might list statuses
# '10:new,20:feedback,30:acknowledged' but not higher ones.
# The following example can be transferred to config_inc.php
# $g_status_enum_workflow[NEW_]='20:feedback,30:acknowledged,40:confirmed,50:assigned,80:resolved';
# $g_status_enum_workflow[FEEDBACK] ='10:new,30:acknowledged,40:confirmed,50:assigned,80:resolved';
# $g_status_enum_workflow[ACKNOWLEDGED] ='20:feedback,40:confirmed,50:assigned,80:resolved';
# $g_status_enum_workflow[CONFIRMED] ='20:feedback,50:assigned,80:resolved';
# $g_status_enum_workflow[ASSIGNED] ='20:feedback,80:resolved,90:closed';
# $g_status_enum_workflow[RESOLVED] ='50:assigned,90:closed';
# $g_status_enum_workflow[CLOSED] ='50:assigned';
$g_status_enum_workflow = array();.
Where did the FEEDBACK, ACKNOWLEDGED, CONFIRMED etc come from ?? Is there one place where the status's are defined?
Same with users. Is there one place where users and what they can do are defined?
Thanks in Advance. I really look forward to learning about and using this tool!
Robert
Im new to the bugtracking, workflow stuff. I am confused. Im looking at the config_defaults_inc.php file and I see a few things that confuse me.
I see status as
• 'new': a new bug has been added
• 'owner': a bug has been assigned to a new owner
• 'reopened': a bug has been reopened
• 'deleted': a bug has been deleted
• 'updated': a bug has been updated
• 'bugnote': a bugnote has been added to a bug
• 'sponsor': sponsorship has changed on this bug
• 'relation': a relationship has changed on this bug.
A bit further down in the file I see,
'status_enum_workflow' defines the workflow, and reflects a simple
# 2-dimensional matrix. For each existing status, you define which
# statuses you can go to from that status, e.g. from NEW_ you might list statuses
# '10:new,20:feedback,30:acknowledged' but not higher ones.
# The following example can be transferred to config_inc.php
# $g_status_enum_workflow[NEW_]='20:feedback,30:acknowledged,40:confirmed,50:assigned,80:resolved';
# $g_status_enum_workflow[FEEDBACK] ='10:new,30:acknowledged,40:confirmed,50:assigned,80:resolved';
# $g_status_enum_workflow[ACKNOWLEDGED] ='20:feedback,40:confirmed,50:assigned,80:resolved';
# $g_status_enum_workflow[CONFIRMED] ='20:feedback,50:assigned,80:resolved';
# $g_status_enum_workflow[ASSIGNED] ='20:feedback,80:resolved,90:closed';
# $g_status_enum_workflow[RESOLVED] ='50:assigned,90:closed';
# $g_status_enum_workflow[CLOSED] ='50:assigned';
$g_status_enum_workflow = array();.
Where did the FEEDBACK, ACKNOWLEDGED, CONFIRMED etc come from ?? Is there one place where the status's are defined?
Same with users. Is there one place where users and what they can do are defined?
Thanks in Advance. I really look forward to learning about and using this tool!
Robert