On Jan 3, 2009, at 10:18 AM, Les Hazlewood wrote:

I'd like to see if everone's ok with the following directory structure, without talking about build tools if possible. I don't think we're anywhere near consensus on the build tool issue at the moment, which is why I'd like
to leave it out at the moment.

It was my understanding that we would have both Ant/Ivy and Maven.

trunk/
|--build.xml
|--core/
|  |--src/
|  |--test/
|--web/
|  |--src/
|  |--test/
|--support/
|  |--spring/
|  |  |--src/
|  |  |--test/
|  |--ehcache/
|  |  |--src/
|  |  |--test/

I don't think anyone would disagree that this is easier to understand than the current fileset 'extraction' that is currently being used to pull out core vs web vs ehcache code. It is an improvement on the way things are today in any event, no matter what build tool will be used in the future.

If that is the case, it shouldn't be a problem to institute now and if we need to change it later after a build tool is agreed upon (add a few more
directories, whatever), we can do that at that time.

I'd hate to see an "all or nothing" mentality (name + directory structure +
build tool) stagnating our project's momentum and progress...

Can we at least reach concensus on this intermediate step?

Looks ok to me.  What happened to the Quartz directory?


Regards,
Alan

Reply via email to