[ http://jira.codehaus.org/browse/MSITE-189?page=comments#action_80669 ] 
            
Kay Grosskop commented on MSITE-189:
------------------------------------

Hoi 

we have also made our proprietary Dashboard plugin. I hope to convince my 
manager soon to be able to contribute to a common effort. 
I think it does not make sense to invent this many times. 

I havn't had time yet to investigate the qalab & radar functionality and source 
in depth. By the time we wrote our plugin the state of the project was unclear. 

Anyhow our plugin features:
- aggregation of a number of results from submodules in a multi-module project. 
 (findbugs,checkstyle,junit,cobertura,ncss)
- history charts on the collected data. 

I think the issue 188 is not really to the point here. The problem is, as far 
as I understand, that on multimodule projects the maven engine wil go through 
the reporting fases of the submodules and there is no hook to do a data 
aggregation and chart generation step afterwards. 
It seems to be a feature of the maven build lifecyle.  the workaround for us 
was not to define the dashboard-plugin as a report plugin at all, but to run it 
after the site generation.  like
mvn site dashboard-plugin:collect site:deploy

I also see the aggregation and history as two conceptually different tasks. 

The first should be resolved on a more generic level in a way that makes it 
easier for plugin writers to aggregate their data on multimodule builds 
(currently it seems that only javadoc en ncss knew to hack their way ) 

The history collection and chart generation should be the core of concern of a 
dashboard/history plugin. 

what do you think. 

> Coordinate the efforts of several users to write a Dashboard Plugin for Maven 
> 2
> -------------------------------------------------------------------------------
>
>                 Key: MSITE-189
>                 URL: http://jira.codehaus.org/browse/MSITE-189
>             Project: Maven 2.x Site Plugin
>          Issue Type: Task
>            Reporter: Gisbert Amm
>         Attachments: screenshot-1.jpg
>
>
> Coordinate the efforts of several users to write a Dashboard Plugin for Maven 
> 2
> Several people started their own Dashboard plugins (see 
> http://jira.codehaus.org/browse/MSITE-188 and discussions on the users 
> mailing list). It would be better, if one of those implementations would be 
> adopted by the Maven team and the various development efforts would be 
> coordinated and focused to that one.

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

        

Reply via email to