[evla-sw-discuss] code organization
Brian Truitt
btruitt at nrao.edu
Thu Oct 26 10:53:56 EDT 2006
My main concern is not what other people think of our repository layout
or how easy it is for some random stranger to find something in it. If
they want to find something in particular, they can use a *search
engine*. That's why we have them.
What I want is something that will make my job easier. That's my
concern. If I use maven's default directory layout, my job is easier. I
put stuff where they tell me to put it, type mvn package, and boom, I
have a web application. Done and done.
Certainly maven is flexible enough to adapt to other directory
structures, but I want to spend my time writing code, not configuring a
build environment. If I have to change the maven configuration, my job
is harder again, and moreover, the job of anyone taking up the reins on
my project later is also harder because I've strayed from the standard
and now they have to learn and maintain an odd build environment.
There are advantages to avoiding the overly generic and verbose maven
directory structure, but there are also advantages to not worrying about
it and just getting *work* done.
Brian
More information about the evla-sw-discuss
mailing list