Opened 10 years ago
Closed 9 years ago
#11857 closed enhancement (fixed)
Rename the < default > value for [ticket] default_owner
Reported by: | Ryan J Ollos | Owned by: | Ryan J Ollos |
---|---|---|---|
Priority: | normal | Milestone: | 1.2 |
Component: | ticket system | Version: | |
Severity: | normal | Keywords: | component |
Cc: | Branch: | ||
Release Notes: |
|
||
API Changes: |
Moved logic that sets ticket owner to component owner from |
||
Internal Changes: |
Description
The value < default >
that was added in #1333 has caused a bit of confusion due to the change in behavior (TracUpgrade#Behaviorofticketdefault_ownerchanged) and the use of whitespace in < default >
.
The proposed changes will add <default>
and <component_owner>
as values that cause tickets to be assigned to the Component owner. Use of <default>
and < default >
will be deprecated and <component_owner>
will be used in the documentation.
Besides being more verbose, <component_owner>
implies how additional special values provided by Trac and plugins might be named: <project_owner>
, <milestone_owner>
, etc … We should explore the mechanism by which plugins might extend the supported values.
Attachments (0)
Change History (9)
comment:1 by , 10 years ago
Type: | defect → enhancement |
---|
comment:2 by , 10 years ago
Milestone: | next-dev-1.1.x → 1.1.4 |
---|
comment:3 by , 10 years ago
Owner: | set to |
---|---|
Status: | new → assigned |
comment:4 by , 10 years ago
Milestone: | 1.1.4 → 1.1.5 |
---|
comment:5 by , 9 years ago
Milestone: | 1.1.5 → 1.2 |
---|
comment:7 by , 9 years ago
Milestone: | 1.1.6 → next-dev-1.1.x |
---|---|
Owner: | removed |
Status: | assigned → new |
comment:8 by , 9 years ago
Milestone: | next-dev-1.1.x → 1.2 |
---|---|
Owner: | set to |
Release Notes: | modified (diff) |
Status: | new → assigned |
I've decided to defer for now the change of adding the <component_owner>
alias. The proposed changes in log:rjollos.git:t11857 moves the logic that sets the ticket owner to component owner from the Ticket
model to the ConfigurableTicketWorkflow
. The changes are similar to #11858 in that they can be overridden by changing the ITicketActionController
([ticket]
workflow
). See comment:8:ticket:11858.
comment:9 by , 9 years ago
API Changes: | modified (diff) |
---|---|
Release Notes: | modified (diff) |
Resolution: | → fixed |
Status: | assigned → closed |
Committed to trunk in [14233].
An outcome of the changes is that the actual ticket owner is shown in the properties dialog during preview rather than < default >
.
Narrowing focus for 1.1.4.