[ http://jira.codehaus.org/browse/MPDASHBOARD-15?page=all ]
     
Lukas Theussl closed MPDASHBOARD-15:
------------------------------------

    Resolution: Incomplete

Waiting for a patch...

> Alternative layout for report
> -----------------------------
>
>          Key: MPDASHBOARD-15
>          URL: http://jira.codehaus.org/browse/MPDASHBOARD-15
>      Project: maven-dashboard-plugin
>         Type: Wish

>     Versions: 1.5
>     Reporter: Nascif A. Abousalh-Neto
>  Attachments: dashboard-report-new.html, screenshot-1.jpg
>
>
> One of the problems (IMHO) of the current layout is that it makes it hard to 
> compare values between projects - the brain would work better with graphs 
> that visually put the values in a clear perspective.
> For example, let's say that project A has 200 CheckStyle violations and 
> project B has 400. Having a bar graph with its length proportional to the 
> number of violations would clearly indicate the difference between the two 
> values.
> Going one step further, the graphs could be scaled in relation to a common 
> measure of the project size - let's say the total number of lines of code, or 
> the total number of lines covered by JCoverage/Clover.
> So let's say that project A has 2000 lines, and project B has 8000. Just by 
> looking at the bar graphs, we can easily tell that although B has twice as 
> many violations then A, it is in better shape (theoretically) as it is half 
> the rate of violations per line of code.
> I manually changed a dashboard-report.html to illustrate the concept. I am 
> still not clear about how hard it would be to implement it - one of the 
> challenges is that it would introduce dependencies among the aggregators - or 
> more precisely, among their results, during the rendering process.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to