Opened 18 years ago
Closed 10 years ago
#7015 closed enhancement (duplicate)
Provide interface to fill custom select-boxes
| Reported by: | Markus.Staab | Owned by: | |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | ticket system | Version: | |
| Severity: | normal | Keywords: | |
| Cc: | Branch: | ||
| Release Notes: | |||
| API Changes: | |||
| Internal Changes: | |||
Description
would be nice to have a interface which can provide data for the selectboxes you can find in the properties fieldset of a ticket.
we have the problem that our software has a lot of plugins which are all described in the trac-wiki and the ticket system is used for managing the bugs etc.
The component select-box is very often not uptodate because someone added a new plugin and this plugin wasn't added to the component list yet.. so the problem is, that nobody can report bugs/feature request which are related to the new plugin..
Attachments (0)
Change History (7)
comment:1 by , 18 years ago
| Milestone: | 0.10.5 |
|---|
follow-up: 6 comment:2 by , 17 years ago
| Milestone: | → 2.0 |
|---|
Components as first-class resources is not on the radar yet.
comment:4 by , 15 years ago
| Milestone: | triaging → unscheduled |
|---|
comment:5 by , 10 years ago
| Owner: | removed |
|---|
comment:6 by , 10 years ago
comment:7 by , 10 years ago
| Keywords: | ticket component custom interface removed |
|---|---|
| Milestone: | unscheduled |
| Resolution: | → duplicate |
| Status: | new → closed |
We have WebAdmin integrated into Trac and TracFineGrainedPermissions can be used to grant TICKET_ADMIN for /admin/ticket/components if you wish to allow a broader audience to edit the available components (since milestone:1.0.2, see #11069).
In addition to #5211, #1233 will focus on making Components first-class objects of the ticket system.
Closing as a duplicate of #11069.



The ideal solution for your situation would be to have components as 1st class resources. Therefore each time you would create and document a new component, it will become available in the drop-down (see #5211).
One interim solution is to give more people the possibility to update the list of components (TICKET_ADMIN + WebAdmin plugin, as you're using 0.10).
The alternative of providing an input text field to all users is a bit risky, as you'll likely end up with duplicate or invalid components.