|
From: Mark T. <ma...@ly...> - 2006-07-16 04:06:03
|
Mykel Alvis wrote: > OK. I must be missing that somehow. I don't have tests in the repo that > I'm looking at, but I did just locate the build scripts. I was blind. The tests/ directory doesn't exist in the svn repository, but you can make one yourself, as I did. It wouldn't be a bad idea to have the directory in the svn repository anyways with a few JUnit tests in it for individual classes to give developers examples to follow. > I have no issue with netbeans. I'm sure it's working well for > everyone. What I'm interested in is the "outside of the IDE" build > that's the more generic case. With ant, there's always a matter of > integrating dependecies into the build and eventually that turns out to > make the build script even more complex, which I generally think of as a > bad thing. Furthermore, in the case of Netbeans, it means that anyone > who wants to actually work on the project has to do that within > Netbeans, which I don't care for. No, not at all. The ant build files supplied with OpenRPG2 are made so that any new files put into the source tree are automatically included into the build in the appropriate package or directory inside the jar file. This means that the maintenance on the build file drops to effectively zero as there is no need to handle more dependencies or targets than what is already there. A developer could actually use any development environment they wanted, or even just a plain text editor. It will not cause problems in any way for anyone else if their work is added to the repository. >> Mark |