[Pkg-crosswire-devel] Bible Desktop
DM Smith
dmsmith555 at yahoo.com
Mon Jan 26 20:28:58 GMT 2009
I guess I should have introduced myself first.
I am DM Smith, the current lead developer for JSword, a Java
implementation of the SWORD library, and for Bible Desktop, the first
GUI built from JSword. I have been working on these projects for 5 years
now. I am very pleased that with Open JDK that my work is fully open
source now. It had always bothered me that we had a proprietary dependency.
My *nix experience dates from mid-80's, with AIX, SYSV, BSD, Minix,
Linux, Solaris, maybe others. With Linux, I started w/ Yggdrasil and
then Slackware. Later migrated to Red Hat. I've tried and recommended
other distributions, but have stayed with RH because of inertia.
I am a coder. I won't admit to knowing Basic, Fortran or Pascal (all of
which I taught at the University of Pittsburgh), but will to C, C++,
KSH/Bash, Perl, and Java.
Before I went to Pitt for Computer Science, I was a pastor for 6 months
and a math/science teacher at a Christian junior/senior high school for
7 years.
After Pitt, I programmed at Lexis-Nexis for nearly 15 years, first in
C/C++, then KSH (it is a full programming language), followed by Perl
and finally Java. Most of that was on Solaris workstations. Now I'm a
contractor for the US government doing web and Oracle application
development.
I've read all the postings on this list and have a few comments, but
that is for my next post.
In Christ's Service,
DM
DM Smith wrote:
> I'm interested in seeing about packaging Bible Desktop. It is a java
> program and can run with openjdk 1.6 or better (or Sun's Java 1.4.2 or
> better)
> I'm not at all familiar with packaging for Debian type systems and only
> a bit with RPM ones.
>
> Bible Desktop uses the following at runtime (where @release.version@ is
> currently 1.6.0):
>
> The following are the JSword and BibleDesktop jars:
> bibledesktop- at release.version@.jar
> jsword- at release.version@.jar
> jsword-common- at release.version@.jar
> jsword-common-swing- at release.version@.jar
>
> These can be built using ant from source in svn
> (http://crosswire.org/svn/jsword/trunk).
>
> The following are 3rd party code we currently use (we can use some prior
> version and any newer version):
> javatar-2.5.jar
> jdom-1.0.jar
> commons-codec-1.3.jar
> commons-httpclient-3.1.jar
> commons-logging-1.1.1.jar
> commons-net-1.4.1.jar
> lucene-core-2.3.2.jar
> lucene-snowball-2.3.2.jar
> lucene-analyzers-2.3.2.jar
> icu4j-3_8_1.jar (optional)
> jlfgr-1_0.jar (Sun's Java look and feel graphics repository)
>
> While it might not make this freeze, hopefully it can the next.
>
> -- DM Smith
>
>
> _______________________________________________
> Pkg-crosswire-devel mailing list
> Pkg-crosswire-devel at lists.alioth.debian.org
> http://lists.alioth.debian.org/mailman/listinfo/pkg-crosswire-devel
>
>
More information about the Pkg-crosswire-devel
mailing list