#3256: Context-sensitive new ticket prefill
-----------------------------------+----------------------------------------
Reporter: [EMAIL PROTECTED] | Owner: jonas
Type: enhancement | Status: new
Priority: lowest | Milestone:
Component: general | Version: none
Severity: trivial | Keywords:
-----------------------------------+----------------------------------------
I'd like to extend the idea behind a `worksforme`-ed #3253 as follows:
it'd be nice to enter a ticket quickly based on the conditions I'm
''looking at'' right now.
Example: I create a query for __owner__ ''X'' and __milestone__ ''Y''
using TracQuery. I review the results and decide to add to the workload of
''X'' and create one more task. It'd be great to simply be able to click
on a link that says __Create new ticket in this view__ (not a good
wording) or something like that.
Similarly, and that's what #3253 was proposing, it'd be nice to create a
ticket right from the milestone's page that is assigned to this milestone.
Or create a ticket assigned to this milestone and a particular component
by clicking one of the `[`now imaginary`]` knobs next to one of the __sort
by ''component''__ progress bars on the right of the milestone's view. Or
by clicking somewhere in the query that results from clicking on this
progress bar... You get the idea.
Moreover, I actually would prefer the standard __New Ticket__ action to be
''context-sensitive'' as I describe above and always prefill ticket fields
for me based on what is in the current page's view.
To extend this beyond milestones and queries, when I'm looking at a Wiki
page or a commit log or a source code item, and I click __New Ticket__,
I'd be glad to see that there's a [wiki:TracLinks TracLink-ified]
reference to that object. Maybe that's one of the ideas
TracObjectModelProposal is trying to accommodate, but it would need help
from Trac on how to ''deduce'' some relations between Trac objects, in
this case to help fill out a ticket more quickly.
--
Ticket URL: <http://projects.edgewall.com/trac/ticket/3256>
The Trac Project <http://trac.edgewall.com/>
_______________________________________________
Trac-Tickets mailing list
[email protected]
http://lists.edgewall.com/mailman/listinfo/trac-tickets