[ 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]