The following comment has been added to this issue:

     Author: Sean Timm
    Created: Wed, 7 Apr 2004 6:27 PM
       Body:
Sure...this was just a thought, but I'm not too concerned with it for now.  Things are 
going to look different once the next generation of Maven comes around, anyway...
---------------------------------------------------------------------
View this comment:
  
http://jira.codehaus.org/secure/ViewIssue.jspa?key=MPDASHBOARD-1&page=comments#action_18358

---------------------------------------------------------------------
View the issue:
  http://jira.codehaus.org/secure/ViewIssue.jspa?key=MPDASHBOARD-1

Here is an overview of the issue:
---------------------------------------------------------------------
        Key: MPDASHBOARD-1
    Summary: Dashboard should use aggregators from associated plugins
       Type: Improvement

     Status: Unassigned
   Priority: Major

 Original Estimate: Unknown
 Time Spent: Unknown
  Remaining: Unknown

    Project: maven-dashboard-plugin

   Assignee: 
   Reporter: Sean Timm

    Created: Tue, 18 Nov 2003 11:31 AM
    Updated: Wed, 7 Apr 2004 6:27 PM

Description:
The currently available aggregators are all defined and made available within the 
dashboard plugin itself.  I'd like to see aggregators made available through their 
associated plugin instead.  Since this is specific to reporting, it seems like it 
would be nice to be able to define which ones to use within the report tag itself 
(though properties would work, too).  Of course, the semantics of the report structure 
would have to change from its currently limited functionality.  For example:

<reports>
  <report provider="maven-dashboard-plugin">
    <aggregator provider="maven-clover-plugin">
      <include>clovertpc,cloverloc</include>
    </aggregator>
    <aggregator provider="maven-checkstyle-plugin">
      <exclude>cswarnings</exclude>
    </aggregator>
    <!-- Defaults to *all* defined aggregators in the plugin -->
    <aggregator provider="maven-cactus-plugin" />
  </report>
</reports>

I realize that Maven doesn't currently use attributes in the project.xml, so you could 
do it a wordier, uglier way, too... ;)

With something like this, the dashboard plugin could query the specified aggregator 
providers for their available aggregators and then generate the appropriate report.


---------------------------------------------------------------------
JIRA INFORMATION:
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

If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira


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

Reply via email to