Opened 18 years ago
Last modified 4 years ago
#5211 new enhancement
Ticket - Wiki Integration enhancement/suggestion
Reported by: | Owned by: | ||
---|---|---|---|
Priority: | normal | Milestone: | next-dev-1.7.x |
Component: | ticket system | Version: | |
Severity: | minor | Keywords: | tracobject component |
Cc: | Branch: | ||
Release Notes: | |||
API Changes: | |||
Internal Changes: |
Description
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
Attachments (0)
Change History (15)
comment:1 by , 18 years ago
Keywords: | tracobject added |
---|---|
Milestone: | → 0.12 |
Owner: | changed from | to
comment:2 by , 17 years ago
Keywords: | component added |
---|
comment:4 by , 14 years ago
Priority: | low → normal |
---|
#9226 was closed as duplicate.
As Remy expressed some interest in ticket:1233#comment:9 to approach this problem via a TicketComponents macro, I'll use this one for my longer term alternative: have 'component' resources and component:...
links.
comment:5 by , 14 years ago
Cc: | added |
---|
comment:6 by , 10 years ago
Milestone: | next-major-releases → 1.1.5 |
---|
comment:7 by , 10 years ago
Cc: | removed |
---|
comment:8 by , 10 years ago
Milestone: | 1.1.5 → 1.1.6 |
---|
Retargeting tickets that I think won't be completed for 1.1.5, but please move back if I'm incorrect.
comment:9 by , 10 years ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
comment:10 by , 10 years ago
Milestone: | 1.1.6 → next-dev-1.1.x |
---|---|
Owner: | removed |
Status: | assigned → new |
comment:11 by , 9 years ago
Milestone: | next-dev-1.1.x → next-dev-1.3.x |
---|
Narrowing focus for milestone:1.2. Please move ticket to milestone:1.2 if you intend to fix it.
comment:12 by , 9 years ago
Milestone: | next-dev-1.3.x → next-dev-1.1.x |
---|
comment:13 by , 9 years ago
Milestone: | next-dev-1.1.x → next-dev-1.3.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).