----- Original Message ----- From: "Sanjiva Weerawarana" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Friday, March 14, 2003 17:46 Subject: Re: Axis Build System - Possible conversion to Maven
"Steve Loughran" <[EMAIL PROTECTED]> writes:
5. A coherent directory structure. Right now the directory structure
is
awful.
It doesn't work an IDE like Eclipse at all. For example: the main
code
is in
src/java/package.name.here - however the tests are in
src/package.name.here.
The tests should be in src/test/package.name.here.....
This is not an ant fault, it is a historical defect of the structure. If CVS could move directories and files without losing history, we'd have done it.
I believe it can be done on the server by just moving the dirs appropriately by someone with sufficient karma?
yeah, but then it screws up building the *old* versions
All build issues aside, this is sort of a pain. Maybe an archived CVS repository could be made? For example we would have "xml-axis" which is HEAD and then "xml-axis-pre1.2" which is everything up to the start of 1.2? Then in the HEAD version you could move the tests into an acutal testing directory? Not ideal, but then neither is having test packages part of the "src" directory.
Just an idea,
- Dan
-- Dan Diephouse http://junktoast.com
