[jsword-devel] nightly build
DM Smith
dmsmith555 at yahoo.com
Fri May 7 13:34:30 MST 2004
I was looking at the nightly build and I have a few suggestions:
1) Since the 3rd party jars don't change frequently, zip them to a
tools-${version}-bin.zip. This can be built daily until we figure out
how to do it only when we upgrade a version of a tool. By doing this a
user can download the tools.zip occasionally.
Or let people get them from the official location.
2) Also publish an osis-${version}-bin.zip and osis-${version}-src.zip.
Again, this does not change much but they are huge. Joe, you have noted
that it may be best to migrate from jaxb, so this may become a moot point.
3) In jsword-${version}-bin.zip only include the following jars
common.jar, jsword.jar, bibledesktop.jar and maybe jsword-web.jar.
4) In the jsword-${version}-src.zip only include the source for common,
jsword, bibledesktop and maybe jsword-web. This includes the contents of
their resource directory. I could go either way on whether it should
contain test source. The idea behind this is that if a person wants more
than this they can get it via CVS.
And of course build the corresponding tar.gz versions.
Currently the last set of zips had the following sizes:
jsword-${version}-bin.zip 13.17M (Note that almost every jar appears 2x)
jsword-${version}-src.zip 14.34M (Note that this contains the jars too)
With the changes above:
jsword-${version}-bin.zip 0.92M (does not include jsword-web.jar)
jsword-${version}-src.zip 1.03M (does not include test code)
osis-${version}-bin.zip 1.13M
osis-${version}-src.zip 0.82M
tools-${version}-bin.zip 2.15M
These numbers are based on a quick hack (may be missing a few files,
such as *.sh and *.jnlp), but should give the right idea as to the size.
Note that if we fix the redundancy but don't break it out then
jsword-${version}-bin.jar should have been 4.20M.
More information about the jsword-devel
mailing list