Opened 18 years ago
Last modified 9 years ago
#4452 new enhancement
Graphical bar/pie charts for statistics viewing
Reported by: | anonymous | Owned by: | |
---|---|---|---|
Priority: | low | Milestone: | unscheduled |
Component: | general | Version: | |
Severity: | minor | Keywords: | charts graphs statistics |
Cc: | Branch: | ||
Release Notes: | |||
API Changes: | |||
Internal Changes: |
Description
Hi,
Being a S/W development project manager I'd love to see graphical statistics (bar/pie charts) on various things such as:
- Number of issues at various stages of completion in different file/modules
- Trend graphs on number of new bugs vs fixed ones over the last day, week, month…
- Number of bugs assigned to the various project developers
- Number of subversion commits per file/module (file/module vs other files/modules or for one particular file/module over its historical time span etc)
- etc, etc!
There are loads of interesting statistical information that could be visualized graphically very nicely!
/Magnus
Attachments (0)
Change History (5)
comment:1 by , 18 years ago
Keywords: | helpwanted added |
---|---|
Milestone: | → none |
Priority: | normal → low |
Severity: | normal → minor |
comment:2 by , 17 years ago
Keywords: | helpwanted removed |
---|---|
Milestone: | not applicable → 2.0 |
Version: | none |
Haven't tested it myself, but trachacks:wiki:TracMetrixPlugin seems to provide just this sort of functionality. Various other related plugins for scrum and timing & estimation also provides graphical reports if I remember correctly.
For 0.11, Trac has improved flexibility for grouping and presenting ticket statistics for milestones at least.
I don't think that Trac core is the best place to keep such functionality - Trac provides the data, hooks and general APIs to make much of this possible, but we don't generally do much with the 'business intelligence' part of actually defining and presenting what is seen as interesting metrics for various use cases. To do such metrix well, it needs to be speficic to particular needs and project types, whereas Trac should stay (mostly) general.
Propose 'wontfix' for this ticket.
comment:4 by , 10 years ago
Owner: | removed |
---|
comment:5 by , 9 years ago
Agreed with osimons that this is not a Trac core feature.
There are many workarounds available:
- TicketQuery macro already demonstrates its good use in production environments and encompasses most management information queries.
- Trac-hacks has many graphing plugins available, such as: th:TracStatsPlugin th:TracTicketStatsPlugin th:TicketChartsMacro
- Some guidelines on how to extract such information is given here: th:DygraphsVisualizationPlugin
Propose to close this ticket.
There are some simple charts for the milestones where you can see open/closed tickets grouped by different attributes, including owner.
I think there's a use for this information in Trac, though I'd suggest experimenting with it in a plugin first. I don't think this is going to be a high priority for the Trac core at this time, but if someone puts some concrete implementations into a plugin we could look at if/how this would integrate with the core.