#1547 closed enhancement (wontfix)
Define QA owner for a component
Reported by: | pkou at ua.fm | Owned by: | Christopher Lenz |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | admin/console | Version: | 0.8 |
Severity: | normal | Keywords: | |
Cc: | Branch: | ||
Release Notes: | |||
API Changes: | |||
Internal Changes: |
Description
Implementation of customized workflow (see NewWorkflow) requires that a component has two owners: developer-owner and QA-owner.
This feature requires database changes. If the database upgrade is performed in a patch, it is very hard to track changes and upgrade projects with new version of Trac.
On the other hand, this feature does not make any impact on existing system.
Thus, it is necessary to implement the change in mainstream for simplifying further development on customized workflow.
Necessary changes:
trac/db_default.py
: add columnqaowner
to tablecomponent
. Modify default database data;trac/upgrades/db
X
.py
: An upgrade script that setsqaowner
equals to currnetowner
during the upgrade;trac/admin/scripts.py
: Extend commands for component modification:component add <name> <owner> [<qaowner>]
: Setqaowner
if specified. Setqaowner
equals toowner
if omitted.component chown <name> <owner> [<qaowner>]
: Changeqaowner
if specified. Setqaowner
equals toowner
if omitted.
(In preparation for #869)
Attachments (2)
Change History (9)
comment:1 by , 19 years ago
comment:2 by , 19 years ago
comment:3 by , 19 years ago
What do you mean with "milestone owner has been removed"? We never had owners for milestones AFAIK.
comment:4 by , 19 years ago
Oops! Just entangled with all my patches. Sorry :) (Do we have a possibility to edit/remove comments? :)
Milestone owner has been introduced with my first patch for NewWorkflow.
comment:5 by , 19 years ago
Severity: | normal → enhancement |
---|
comment:6 by , 19 years ago
Resolution: | → wontfix |
---|---|
Status: | new → closed |
Okay, I'd rather not check in this change separately as it'd just add unused code/db column. Let's just keep it together with the NewWorkflow patch (#869), okay?
by , 19 years ago
Attachment: | Load_A4.ctl added |
---|
Would you agree with this change for 0.9?