The component ticket field allows tickets to be grouped according to the different parts of your project. This field can be set in all TracTickets, and then can be used to search, group, or filter tickets based on the relevant portion of the system.
For example, the Trac project has defined some of its components as:
- changeset view
If a bug is found in the roadmap code, the component would be set to roadmap.
The components drop-down list can be configured through trac-admin or the WebAdmin plugin module. The mandatory owner attribute specifies the Trac user who tickets should be assigned to by default. A default component can be chosen as well for new tickets.
If all items are removed from the component list, then the component field will be completely hidden in the user interface.