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]>
