Vincent, Thanks for the diagram. I started experimenting a little bit. I need some time to come up with a solid approach so far though. I am looking forward to your input and comments. I am making the assumption that there will be a dashboard project with the following subsystems (similar to your diagram):
- Parser, data collectors: API will have to be specified. Some plugins such as the PMD work in memory, this may require to incorporate a listening mechanism for data collection in such plugins. - Data repository: How should the collected data be organized. - Data aggregation and Dashboard generation: I have been exploring the possibility of embedding BIRT from the eclipse project. Any strong opinion on the list on doing so? I believe that this would allow the dashboard to easily be customizable for different cuts of data aggregation using BIRT's design capabilities. The key here is to define the type of data that should be collected. I am currently further exploring the BIRT embedding. How do you want to pursue on this? Should I submit patches as I move along? Regards, David Le Strat. --- Vincent Massol <[EMAIL PROTECTED]> wrote: > Hi David, > > > -----Original Message----- > > From: David Le Strat [mailto:[EMAIL PROTECTED] > > Sent: lundi 26 septembre 2005 04:27 > > To: Maven Developers List > > Subject: Re: [M2] Dashboard Plugin Plans > > > > Thanks for the response I will enter my requests > for > > features in Jira. If nobody has started working > on > > such plugin, I may go ahead. I just wanted to > make > > sure I was not duplicating any work. > > > > Does anyone have any strong opinion on how > different > > they want the design for the new plugin to be from > the > > M1 one? > > Yes, I've been thinking about this one for a very > long time... It's a > complex project and it requires a separate project > to be set (same as Maven > SCM, Maven Wagon, etc). It could be called "Maven > Dashboard", "Maven > Quality", "Maven Metrics", etc. > > The main architectural decision is that it requires > a Database to store all > parsed results and analysis. > > Here's the architecture I would use: > http://people.apache.org/~vmassol/dashboardv2.jpg > > Then, after this "Maven Dashboard" project is > created we could have a > Dashboard plugin in Maven proper that would use it > and integrate it with > Maven. > > I also know that Jason and Brett have some ideas on > this topic. > > Thanks > -Vincent > > > > > Regards, > > > > David Le Strat. > > > > --- Edwin Punzalan <[EMAIL PROTECTED]> wrote: > > > > > Hi, David. > > > > > > I doubt if anyone is working on the Dashboard > > > plugin... right now, we > > > are focusing on higher priority plugins towards > the > > > lesser ones. We'll > > > soon get there ^_^ > > > > > > But still, anyone can contribute and start on > the > > > Dashboard plugin, it > > > they want. We do appreciate volunteers. :D > > > > > > I suggest you also send your feature/mojo > requests > > > as jira improvement > > > requests here: > http://jira.codehaus.org/browse/MOJO. > > > That way, you can > > > monitor its progress and probably the plugin > author > > > could comment/ask > > > more information about it. > > > > > > Thanks > > > > > > > > > David Le Strat wrote: > > > > > > >All, > > > > > > > >I am not sure what the plans are for the > dashboard > > > >plugin for M2. According to the WIKI, it may > need > > > to > > > >be significantly rewritten. Is anyone > currently > > > >working on the plugin for M2? > > > > > > > >What are the requirements for the M2 dashboard > > > plugin? > > > > In addition to the what the M1 plugin > provides: > > > > > > > >- Aggregation of information for all > subprojects > > > >presenting them in a single tabular format for > a > > > given > > > >point in time. > > > > > > > >I can think of additional useful requirements > such > > > as: > > > > > > > >- Changes over time of the aggregated data for > all > > > >subprojects. > > > >- Developer view of the dashboard where the > > > aggregated > > > >data relates to the developer rather than the > > > >subproject for a point in time as well as > > > >historically. > > > > > > > >I guess if historical is supported, point in > time > > > is > > > >also included in this view. > > > > > > > >I would be interested in understanding who is > > > involved > > > >in the current plugin. I am willing to help > with > > > the > > > >implementation. Has anyone started to think > about > > > the > > > >implementation for M2, has any work already > > > started? > > > >How is it being distributed? > > > > > > > >I looking for to your response. > > > > > > > >Regards, > > > > > > > >David Le Strat. > > > > > > > >________________________ > > > >David Le Strat > > > >Blogging @ http://dlsthoughts.blogspot.com > > > > > > > > >__________________________________________________ > > > >Do You Yahoo!? > > > >Tired of spam? Yahoo! Mail has the best spam > > > protection around > > > >http://mail.yahoo.com > > > > > > > > > > >--------------------------------------------------------------------- > > > >To unsubscribe, e-mail: > > > [EMAIL PROTECTED] > > > >For additional commands, e-mail: > > > [EMAIL PROTECTED] > > > > > > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > To unsubscribe, e-mail: > > > [EMAIL PROTECTED] > > > For additional commands, e-mail: > > > [EMAIL PROTECTED] > > > > > > > > > > > > ________________________ > > David Le Strat > > Blogging @ http://dlsthoughts.blogspot.com > > > > __________________________________________________ > > Do You Yahoo!? > > Tired of spam? Yahoo! Mail has the best spam > protection around > > http://mail.yahoo.com > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: > [EMAIL PROTECTED] > > For additional commands, e-mail: > [EMAIL PROTECTED] > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: > [EMAIL PROTECTED] > For additional commands, e-mail: > [EMAIL PROTECTED] > === message truncated === ________________________ David Le Strat Blogging @ http://dlsthoughts.blogspot.com __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]