Edgewall Software
Modify

Opened 14 years ago

Last modified 14 years ago

#543 new enhancement

Charting UI

Reported by: mpotter@… Owned by:
Priority: major Milestone: 0.7
Component: General Version: 0.6b2
Keywords: Cc: mpotter@…
Operating System:

Description

(Probably a distant feature.)

Add a new page (or set of pages) that one can view a larger version of the chart(s) and change various presentation configurations. One probably gets to this feature by clicking on the smaller charts on a build page, but there may be others.

Example configurations might include:

  • Which Build. This will probably restrict other selections below.
  • Which Category. this will probably restrict other selections below.
  • which Platforms. All, only-one, pick and choose using a set of check boxes.
  • X-axis:
    • By: Version or Date.
    • min value
    • max value
  • Y-axis:
    • Which data-types to include. e.g.
      • For test: total, failures, ignores.
      • For lint: total, convention, error, refactor, warning.
    • How to combine multiple platforms: Max, Average, Sum.
      • Another could be, probably only if graphing a single data-type: For each version draw a vertical line from the min to max with a small horizontal line or dot marking the average.

Attachments (0)

Change History (2)

comment:1 Changed 14 years ago by mpotter@…

  • Cc mpotter@… added

comment:2 Changed 14 years ago by mpotter@…

Thinking about it, it might be best to implement #544 first, then this ticket. In that way one uses a report to build up the data that one wants to graph, and then uses this UI to configure the graph.

Another thought: Once graphs can be defined using this UI, allow the admin to select which graphs will appear on the build config pages. e.g. trunk.

Add Comment

Modify Ticket

Change Properties
Set your email in Preferences
Action
as new The ticket will remain with no owner.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.