Controls the initial status of tickets
This plugin is being extended by TicketConditionalCreationStatusPlugin.
In default Trac, all tickets start off with a status of "new"; but this may not be desirable, especially with the workflow additions in 0.11.
This plugin allows you to specify both:
- The 'default' status that a new ticket should start off as, and
- The status that a ticket which has an owner should be set to.
E.g., if someone ends up owning the ticket-- be it from the 'Assigned-to' drop down, or a default owner in a component, the ticket can start its life as Assigned.
Simply install the plugin using setuptools (how to). Activate the TicketCreationStatus component if installed for all Trac projects in trac.ini:
[components] ticketcreationstatus.* = enabled
Then add either of the following trac.ini options:
[ticketcreationstatus] default = test owned = assigned
Both options are optional-- if you don't specify 'default', then tickets will remain 'new' after creation. If you specify 'owned', then a ticket that gets an owner will get that status.
If you have any issues, create a new ticket.
Download the zipped source from here.
[ticketcreationstatus] owned = assigned