Opened 20 years ago
Last modified 10 years ago
#1678 new enhancement
Show component view in timeline view for checkins
Reported by: | anonymous | Owned by: | |
---|---|---|---|
Priority: | lowest | Milestone: | next-major-releases |
Component: | timeline | Version: | devel |
Severity: | normal | Keywords: | filtering tracobject relations |
Cc: | Branch: | ||
Release Notes: | |||
API Changes: | |||
Internal Changes: |
Description
It would be kinda nice if Trac would show the name of the subproject in the timeline changesets.
so for example I could have a mapping:
- /trunk/printer/ = Printer
- /trunk/ABC_RP/ = Scripts
- /trunk/other/FileParser/ = FileParser
and based on the file names involved in the checkin, determine the component name by checking if the prefixes in the above list match any of the file names involved in the checkin.
So then in the timeline view, it would display for instance [Printer, Scripts] if my checkin affects Printer and Scripts.
Attachments (0)
Change History (8)
comment:1 by , 19 years ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
comment:2 by , 19 years ago
In the above comment, the first point actually addresses #1135 (as here there no mention of filtering in this ticket).
comment:3 by , 19 years ago
Status: | assigned → new |
---|
(changing the status, as I've not actually started to work on that yet)
comment:4 by , 18 years ago
Keywords: | filtering tracobject added |
---|---|
Milestone: | → 2.0 |
(comment:1 bullet point 2 would be an interesting case of "dynamic" relationship)
comment:6 by , 14 years ago
Keywords: | relations added |
---|---|
Milestone: | triaging → next-major-0.1X |
Priority: | normal → lowest |
Worth mentioning that the [timeline] changeset_show_files setting accepts a "location" value which can be used as a workaround…
The idea of a mapping (path → component) is nevertheless interesting, especially in the context of MultiProject (e.g. for a given path, associate a specific "preferred" component from a given project, even if the path is visible from several projects).
comment:7 by , 12 years ago
One patch exists already in #1135.
Meanwhile, TH:SimpleMultiProjectPlugin implemented the filter for its custom ticket-field 'project' to show that information for each ticket in the timeline. See the timeline screenshot and its source code.
comment:8 by , 10 years ago
Owner: | removed |
---|
Support for this feature would require two extensions:
Examples would be: