Ticket - Wiki Integration enhancement/suggestion
Supposing that one used CamelCase to name their components, and that one then created wiki pages for their components; how about having the 'Component' column of reports created by the ticket system contain clickable links for each component that has a wiki page created for it. Also perhaps, in the case that components do not have a page already created; those components might have a link to create the wiki page.
Thanks,
Cullen
Change History
(15)
| Keywords: |
tracobject added
|
| Milestone: |
→ 0.12
|
| Owner: |
changed from Jonas Borgström to Christian Boos
|
| Keywords: |
component added
|
| Milestone: |
next-major-releases → 1.1.5
|
| Owner: |
changed from Christian Boos to Ryan J Ollos
|
| Status: |
new → assigned
|
| Milestone: |
1.1.6 → next-dev-1.1.x
|
| Owner: |
Ryan J Ollos removed
|
| Status: |
assigned → new
|
| Milestone: |
next-dev-1.1.x → next-dev-1.3.x
|
| Milestone: |
next-dev-1.3.x → next-dev-1.1.x
|
| Milestone: |
next-dev-1.1.x → next-dev-1.3.x
|
| Milestone: |
next-dev-1.3.x → next-dev-1.5.x
|
| Milestone: |
next-dev-1.5.x → next-dev-1.7.x
|
The CamelCase convention is not mandatory for the WikiPageNames. The
wiki:TracLinks prefix can be used as well, so that e.g. awiki:"ticket system"page could be created for the ticket system component.This will be better handled by making components full-fledged Trac resources. In this perspective, the link to the component will be a link to the main page for the component resource.
I wonder if it makes sense to have the link in the report, though. In order to not overload the report with too many links, I think I'd prefer to have that link on the ticket page, like we're planning to do for the Milestone field (#449).