<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
Welcome James!<br>
<br>
Read, James C wrote:
<blockquote
 cite="mid6B84A53BD25BCA46B070A05DD8C8C9F813A295@KUDBEX01.kuds.kingston.ac.uk"
 type="cite">
  <meta http-equiv="Content-Type" content="text/html; ">
  <meta name="Generator" content="MS Exchange Server version 6.5.7226.0">
  <title>Newbie</title>
I studied Hebrew &amp; Greek at uni a number of years ago and have been
getting my hands dirty with Java for the past two years. I stumbled
upon your site while looking for the texts in original languages in
digital format as I was intending to start a project for analytical
original language study &amp; translation into modern languages.<br>
  <p><font size="2"><br>
I have read about the OSIS standard and agree with XML as a data store
for the texts. I have quickly browsed the API but it appears that,
correct me if I'm wrong, the java classes do not directly access and
manipulate the OSIS XML files but access the sword modules which I have
not been able to understand the format of and get garbled encryption
when I access the ztext modules with a hexeditor. I would like to get
involved in the project but need to understand some things.<br>
  <br>
The format of the modules.<br>
Is access of modules dependant on C or C++ functions from the sword API?<br>
  </font></p>
</blockquote>
It is independent of C and C++. It does not use the Sword API, but is a
re-implementation of it.<br>
<blockquote
 cite="mid6B84A53BD25BCA46B070A05DD8C8C9F813A295@KUDBEX01.kuds.kingston.ac.uk"
 type="cite">
  <p><font size="2">Is it necessary to use the JSword API or can one
use standard javax.xml methods?<br>
  </font></p>
</blockquote>
We have chosen to use JDom instead of javax.xml. It certainly would be
possible to use javax.xml, but JDom is a more straightforward interface.<br>
<br>
You will need to use JSword, because the modules do not merely hold the
text. Instead, they<br>
<blockquote
 cite="mid6B84A53BD25BCA46B070A05DD8C8C9F813A295@KUDBEX01.kuds.kingston.ac.uk"
 type="cite">
  <p><font size="2">What direction is the project going in?<br>
  </font></p>
</blockquote>
Our project plan can be found at <a class="moz-txt-link-abbreviated" href="http://www.crosswire.org/bugs">www.crosswire.org/bugs</a>. We are the
"Bible Desktop", "JSword" and "Common" (GUI, application and utilities)
entries. We are using this reporting system to track our coding goals.<br>
<blockquote
 cite="mid6B84A53BD25BCA46B070A05DD8C8C9F813A295@KUDBEX01.kuds.kingston.ac.uk"
 type="cite">
  <p><font size="2">In terms of Java coding, what needs to be done?<br>
  </font></p>
</blockquote>
In the tracking system, we have outlined what is left for 0.9.9, 1.0
and 1.1. At this point, we are pretty much fixing bugs and minor
annoyances. We are trying to avoid significant changes that would push
out a 1.0 release.<br>
<blockquote
 cite="mid6B84A53BD25BCA46B070A05DD8C8C9F813A295@KUDBEX01.kuds.kingston.ac.uk"
 type="cite">
  <p><font size="2">Never having used CVS would it be possible to
receive a simple step by step tutorial on CVS access both for Windows
and Linux platforms?<br>
  </font></p>
</blockquote>
The best way is to use Eclipse 3.x as your ide and connect it to CVS.
It is the same for Windows and Linux. We can provide info on how to do
this.<br>
<blockquote
 cite="mid6B84A53BD25BCA46B070A05DD8C8C9F813A295@KUDBEX01.kuds.kingston.ac.uk"
 type="cite">
  <p><font size="2">Who is in charge of the project and how can I
communicate with him?<br>
  </font></p>
</blockquote>
Joe is the lead. All communication concerning the project is taking
place on this list.<br>
<blockquote
 cite="mid6B84A53BD25BCA46B070A05DD8C8C9F813A295@KUDBEX01.kuds.kingston.ac.uk"
 type="cite">
  <p><font size="2">Who would I contact to press for OSIS modules
representing a copy of each and every extant manuscript?<br>
  </font></p>
</blockquote>
Can't really help you with each and every extant manuscript, but can
help w/ the ones at Crosswire.<br>
<br>
Before JSword renders a text, it converts it from whatever form it is
in into OSIS. It only takes a dozen or so lines to write a java
program, using the JSword jars, to convert a module to OSIS.<br>
<blockquote
 cite="mid6B84A53BD25BCA46B070A05DD8C8C9F813A295@KUDBEX01.kuds.kingston.ac.uk"
 type="cite">
  <p><font size="2">If I wanted to suggest branching the project to
make it more accessible with audio functionalities how would I get such
a motion to the attention of the correct bodies?<br>
  </font></p>
</blockquote>
I don't think that branching is necessary for this to take place.
Discuss you ideas here until we have some consensus on what would be
added. Once it is clear, add a "bug" to our tracking. And then go for
it.<br>
<blockquote
 cite="mid6B84A53BD25BCA46B070A05DD8C8C9F813A295@KUDBEX01.kuds.kingston.ac.uk"
 type="cite">
  <p><font size="2"><br>
Finally I would like to say that I think the project is a great idea
and that it should be spiritually uplifting experience for all who take
a part.</font></p>
  <br>
This email has been scanned for all viruses by the MessageLabs Email<br>
Security System.<br>
  <pre wrap="">
<hr size="4" width="90%">
_______________________________________________
jsword-devel mailing list
<a class="moz-txt-link-abbreviated" href="mailto:jsword-devel@crosswire.org">jsword-devel@crosswire.org</a>
<a class="moz-txt-link-freetext" href="http://www.crosswire.org/mailman/listinfo/jsword-devel">http://www.crosswire.org/mailman/listinfo/jsword-devel</a>
  </pre>
</blockquote>
</body>
</html>