Details
Description
A bunch of refactoring in terms of Maven style directories need to be created and moved.
In addition, nothing should reside in the src directory hierarchy unless it applies directly to the Castor soure code. For example, the directories docs, howto, rss, tools and xml-howto should be moved out of the src directory because they do not relate to the actual Castor codebase. Below are tasks I've identified related to all of this:
1) Migrate the trunk to the standard Maven directory structure:
src/main/java
src/main/resources
2) I'm not sure that the tests will run properly via Maven yet, and I don't have the time to debug this right now. Eventually the following tests should be created to house the tests:
src/test/java
src/test/resources
3) Over time files such as castor.properties, log4j.xml, etc. should be moved to src/main/resources. The same applies to src/test/resources as well.
4) Relocate the following directories somewhere outside the src directory:
docs
howto
rss
tools
xml-howto
1) Moved src/main/org to src/main/java/org (Subversion revisions 5886, 5887, 5888)
2) Altered the Ant build descriptor (Subversion revision 5889)