On Fri, 2002-03-29 at 18:26, Berin Loritsch wrote:
> Before I begin, I want to say that Maven is about 10 steps in the right
> direction.  Once it is set up correctly, you don't have to think about
> a lot of things.  However, I would like to know how it plans to address
> some challenges.
> 
> Sub Projects
>      I work with a few projects that have several smaller projects.
>      These include avalon-excalibur, docoport (components for Cocoon),
>      avalon-apps, etc.
> 
>      Not all of these projects can adopt the Maven style--although
>      there is a lot to like.  Is there any method planned to allow
>      a site or parent project to override the templates?  I don't
>      want to alter the installation.

Can you explain a little further, I'm not quite sure what you want me to
clarify.

>      Is it possible to have a master project.xml file and change the
>      specific information for each sub-project?  Only the subdirectory
>      information will change.
>      

I thought about this when I started I leaned toward complete project
encapsulation so that the project could vary independently. But I'm not
averse to a form of inheritance as we are dealing with an object model
for a project. This will be easier when I move the xml mapping mechanism
to betwixt, this coupled with schemas will probably make possible what
you're looking for very easily. I could actually do it now but I opted
for simple encapsulation to begin with. But to be clear this is not
possible currently.
 
>      Will there be a way to override the default directory structure
>      for a main project?  Avalon keeps the xdocs at src/xdocs which
>      is different from turbine specs.

Yup, log4j has the same structure and it's a simple override in a
project.properties:

http://24.157.133.102/log4j/
    
> 
> 
> "They that give up essential liberty to obtain a little temporary safety
>  deserve neither liberty nor safety."
>                 - Benjamin Franklin
> 
> 
> --
> To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
-- 
jvz.

Jason van Zyl
[EMAIL PROTECTED]

http://tambora.zenplex.org


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

Reply via email to