[jsword-devel] New directory structure

DM Smith jsword-devel@crosswire.org
Wed, 31 Mar 2004 15:20:04 -0500


I would like to propose the following structure for JSword source. Any 
comments?

HEAD
HEAD/jsword
HEAD/jsword/java
HEAD/jsword/java/common (all of the .../swing/*.java are moved out)
HEAD/jsword/java/jsword
HEAD/jsword/test
HEAD/jsword/test/common (was .../java/commontest)
HEAD/jsword/test/jsword (was .../java/jswordtest)
    creates jsword.jar, jsword-osis.jar and signs them

HEAD/jsword-swing/java
HEAD/jsword-swing/java/common (was part of HEAD/jsword/java/common)
HEAD/jsword-swing/java/jsword (was HEAD/jsword/java/swing)
HEAD/jsword-swing/test
HEAD/jsword-swing/test/common (was part of HEAD/jsword/java/commontest)
HEAD/jsword-swing/test/jsword (was HEAD/jsword/java/swingtest)
HEAD/jsword-swing/resource
    creates jsword-swing.jar, resource.jar and signs them
    creates the nightly jnlp distribution

HEAD/jsword-web (set up as an apache tomcat project using the sysdeo tomcat 
plugin)
HEAD/jsword-web/java/servlet
HEAD/jsword-web/test/servlet
HEAD/jsword-web/web (was HEAD/jsword/java/web, maybe this is in 
jsword-swing)
    creates the nightly distributions: servlet and jnlp at this time
    creates the nightly servlet distribution

HEAD/sword/java/sword (was HEAD/jsword/java/sword)
HEAD/sword/test/sword (was HEAD/jsword/java/swordtest)

HEAD/jsword-support
HEAD/jsword-support/jar (was HEAD/jsword/java/jar)
    jars are signed so they don't need to be resigned with each build.
   This will minimize webstart downloading and reduces the cost of a clean 
build.

HEAD/biblemapper (no change)

The folder HEAD/jsword/etc is split as needed between the projects.

_________________________________________________________________
Free up your inbox with MSN Hotmail Extra Storage. Multiple plans available. 
http://join.msn.com/?pgmarket=en-us&page=hotmail/es2&ST=1/go/onm00200362ave/direct/01/