Hello,

 

I'm very interested in helping with the new maven server project to
basically Avalonize ;-) maven.  Dion had pointed it out to me after I
approached him with a similar idea.  I would like to get to the point of
submitting patches very soon.  

 

Some Background:

I have experience with Avalon and various containers/kernels and several
other Apache projects.  I've been doing open source for a while now and use
predominantly Apache and Codehaus OSS when developing.  I started with open
source back when I wrote device drivers for Linux in 93, but have fell in
love with java since my first taste using the 1.0 JDK.  I currently lead
development on the LDAPd project at sourceforge.  It is an attempt at
building a pure java LDAP server based on Avalon and SEDA.  

 

Questions:

 

Looking at the code for the maven-new project I have a few questions that
perhaps someone could help me with:

 

1). First I see the main service interface to be Maven which is an interface
extracted from MavenSession it seems. Are the components implementing this
service going to be pooled?  

 

2). Can there be multiple sessions per project?  If so then would this
require multiple working directories for the project to prevent collisions
or would "project locking" be used to enable sessions to share a working
directory attaining their goals when they own the project folder.

 

3). Is there any documentation on the goals of this new exciting project? If
so where can I get to them?  I'm searching the CVS repo for maven-new and
perhaps a pointer in the right direction could speed things up for me.

 

Thanks,

Alex Karasulu

 

 

 

 

Reply via email to