On Thursday, July 31, 2014 4:02:25 AM UTC-7, Mike Dewhirst wrote:
>
> I have a problem with the terminology used in Trac and I wonder how to 
> fix it so it makes sense to me. 
>
> In Trac out of the box ... 
>
> "Owner" is the developer to whom the ticket is assigned for work. 
>
> In my project ... 
>
> "Owner" is the person who wants the ticket payload - the fixed bug or 
> the enhancement - IOW the person who accepts or rejects the payload. 
>
> So the fix seems to me to change the Trac "Owner" to "Developer" 
> (presumably in the template) and add another field/column for my 
> project's "owner", perhaps "customer". 
>
> However, it looks like a major adjustment and maybe going against the 
> flow because I need to use the workflow plugin 
>
> Does anyone have any ideas? 
>
> Thanks 
>
> Mike
>

 
You can use an ITemplateStreamFilter to replace "Owner" with "Developer". 
See example here:
https://groups.google.com/d/msg/trac-users/EOfAlxo-dMc/yjMQ3m7-nXYJ

In the future we might have am ICustomFieldTypeProvider interface that 
would allow new custom field types to be defined. That would allow for a 
"restricted list of valid users" type, which could be a select list 
containing the list of users with valid sessions (it would be like the 
owner field in the ticket workflow when [ticket] restrict_owner = true). 
That might help with defining your "customer" ticket field.
http://trac.edgewall.org/ticket/11469#comment:4

For now, you may be right that using the workflow is the better way to 
accomplish this. A related enhancement might support assigning a value to a 
field in a workflow action (e.g. your "customer" field).
http://trac.edgewall.org/ticket/11452

-- 
You received this message because you are subscribed to the Google Groups "Trac 
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/trac-users.
For more options, visit https://groups.google.com/d/optout.

Reply via email to