On Tue, 2005-09-27 at 22:07 +0200, Vincent Massol wrote:
> Hi David,
> 
> I would recommend getting architectural/design help from Brett/Jason/other
> m2 committers as I believe this dashboard thing is something that we want to
> tackle in M2. 
> 
> However, everyone most m2 developers are currently on releasing the 2.0
> version and I think that this dashboard is something that is being pushed
> for the 2.1 version (or possibly later).

It is definitely something I'm interested in but work can progress with
input from anyone. 

Vincent, what about setting up an wiki page with your initial
architecture and we can field input from users who are interested?

> All that said, it would be nice to get some architectural review from other
> m2 developers to see if you're going in the right direction. The diagram
> I've sent is my own vision (which unfortunately I don't have the time to
> implement right now). This needs to get discussed with everyone and agreed
> before we can push it further in a collaborative development mode, lest
> you're risking to implement something that'll be done differently in the
> future.

Then I definitely think the wiki would be an ideal place to get this
going. Or is it already in the wiki? I didn't look :-)

> Thanks
> -Vincent
> 
> > -----Original Message-----
> > From: David Le Strat [mailto:[EMAIL PROTECTED]
> > Sent: mardi 27 septembre 2005 05:53
> > To: Maven Developers List
> > Subject: RE: [M2] Dashboard Plugin Plans
> > 
> > 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]
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
-- 
jvz.

Jason van Zyl
jason at maven.org
http://maven.apache.org

the course of true love never did run smooth ...

 -- Shakespeare


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

Reply via email to