On 8/27/01 11:48 AM, "Sam Ruby" <[EMAIL PROTECTED]> wrote:

> Jason van Zyl wrote:
>> 
>> I still think the project/target model is still more appropriate as I was
>> going to suggest that descriptors like the commons descriptor should be
>> separated into their respective projects. What's listed in the commons
>> descriptor is really a set of separate projects.
>> 
>> I'll put the DTD for a project in the repository in a couple minutes. I
>> would definitely like to hack this out.
> 
> I'd still like to do one checkout/update for jakarta-commons.  As long as
> that can be accomodated, I'm willing to go with the flow.

The place where I found it inconsistent was that you have to:

./update.sh jakarta-commons
./build.sh commons-digester

In that you have to update all of the commons to rebuild one project within
it.
 
> I must say that I really, really, really am trying to map to the way that
> people organize THEIR stuff, instead of forcing the mapping to the way that
> you or I may happen to think about things.  Just because you find xalan,
> commons, and a few other projects weird isn't a reason to mis-model them,
> IMHO.  ;-)

I still think that if we came up with a model for a project that most people
would be willing to conform to it. I know that right now we have to
accommodate many different styles but I definitely think we could get to the
point where we could generate the build system for a project.

I think many of them are modeled the way they are because there was nothing
to look at prior to making the build system setup. If we offered a
methodology that allowed easy generation of a build system, automatic
integration with a continuous build cycle, automatic generation of project
metrics and many other project goodies than I think we could get a wholesale
buy in. I mean who cares about build systems ;-) I only care right now
because I want the problem to go away.

Is it worthwhile to try and model the myriad possibilities in a build
system. I don't think so. Give people a robust model and I think they will
go for it. There will always be exceptions I'm sure, but people will go for
something common if they can: at least with build systems I think.

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

-- 

jvz.

Jason van Zyl

http://tambora.zenplex.org
http://jakarta.apache.org/turbine
http://jakarta.apache.org/velocity
http://jakarta.apache.org/alexandria
http://jakarta.apache.org/commons



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

Reply via email to