<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
          "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html  xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head>
<title></title>
<meta http-equiv="content-type" content="text/html;charset=utf-8"/>
<meta http-equiv="Content-Style-Type" content="text/css"/>
</head>
<body>
<div align="left"><font face="Arial" size="2"><span style=" font-size:10pt">Michael H wrote:</span></font></div>
<div align="left"><font face="Arial" color="#7f0000" size="2"><span style=" font-size:10pt">&gt; Hi John,&#160; </span></font></div>
<div align="left"><font face="Arial" color="#7f0000" size="2"><span style=" font-size:10pt">&gt; </span></font></div>
<div align="left"><font face="Arial" color="#7f0000" size="2"><span style=" font-size:10pt">&gt; If you're planning to submit to crosswire for hosting, All of these questions are handled by the </span></font></div>
<div align="left"><font face="Arial" color="#7f0000" size="2"><span style=" font-size:10pt">&gt; module maintainer at crosswire (currently Peter.) You don't really need to worry about them, </span></font></div>
<div align="left"><font face="Arial" color="#7f0000" size="2"><span style=" font-size:10pt">&gt; other than to confirm your source does compile. You need to confirm it's clean source (the OSIS, </span></font></div>
<div align="left"><font face="Arial" color="#7f0000" size="2"><span style=" font-size:10pt">&gt; ThML etc. has no technical flaws), and that it compiles cleanly, but the module you build is only </span></font></div>
<div align="left"><font face="Arial" color="#7f0000" size="2"><span style=" font-size:10pt">&gt; for testing, local use. Peter (or the current maintainer) builds the module to be hosted on the </span></font></div>
<div align="left"><font face="Arial" color="#7f0000" size="2"><span style=" font-size:10pt">&gt; server. Once you've completed the module and it works, you submit the source material to </span></font></div>
<div align="left"><font face="Arial" color="#7f0000" size="2"><span style=" font-size:10pt">&gt; compile a module, not a complete/compiled module.&#160;&#160;</span></font></div>
<div align="left"><font face="Arial" color="#7f0000" size="2"><span style=" font-size:10pt">&gt; </span></font></div>
<div align="left"><font face="Arial" color="#7f0000" size="2"><span style=" font-size:10pt">&gt; If you're planning to host a repository, then these are important concerns. Using the 4 bit flag is fine for everything, but note </span></font></div>
<div align="left"><font face="Arial" color="#7f0000" size="2"><span style=" font-size:10pt">&gt; that if you're actually displaying 64kb of text at one time, response time on some devices gets nearly unmanageable.&#160; More text </span></font></div>
<div align="left"><font face="Arial" color="#7f0000" size="2"><span style=" font-size:10pt">&gt; in one chunk = more lag.</span></font></div>
<div align="left"><font face="Arial" color="#7f0000" size="2"><span style=" font-size:10pt"><br />
</span></font></div>
<div align="left"><font face="Arial" size="2"><span style=" font-size:10pt">I am working on a project that is a collaboration of two small publishing houses, one in Quebec and one in France. We are 
preparing a set of Bible study materials for French-speaking African pastors, to be used in AndBible.</span></font></div>
<div align="left"><font face="Arial" size="2"><span style=" font-size:10pt"><br />
</span></font></div>
<div align="left"><font face="Arial" size="2"><span style=" font-size:10pt">I have set up a repository that will be used in the confines of the project. So I am learning how to build modules, hopefully 
reasonably optimized for this project. I say resonably, because it is hard to predict the hardware environment over time going 
forward.</span></font></div>
<div align="left"><font face="Arial" size="2"><span style=" font-size:10pt"><br />
</span></font></div>
<div align="left"><font face="Arial" size="2"><span style=" font-size:10pt">As to whether we submit any of our modules to Crosswire, that remains to be determined by the boards of the publishing houses. 
Some materials are copyrighted with specific rights negotiated for this project. Others are public domain or otherwise 
non-restricted by the copyright owners.</span></font></div>
<div align="left"><font face="Arial" color="#7f0000" size="2"><span style=" font-size:10pt"><br />
</span></font></div>
<div align="left"><font face="Arial" color="#7f0000" size="2"><span style=" font-size:10pt">&gt; If you're building for personal use, plain text generally runs a bit faster and less cpu intensive </span></font></div>
<div align="left"><font face="Arial" color="#7f0000" size="2"><span style=" font-size:10pt">&gt; (not that any computer/phone/device is going to have any visible difference these days) and the </span></font></div>
<div align="left"><font face="Arial" color="#7f0000" size="2"><span style=" font-size:10pt">&gt; memory cost is minimal. So.. you're phone battery lasts a bit longer if you leave the module </span></font></div>
<div align="left"><font face="Arial" color="#7f0000" size="2"><span style=" font-size:10pt">&gt; uncompressed, but you'll run out of memory more quickly. Crosswire compresses everything, </span></font></div>
<div align="left"><font face="Arial" color="#7f0000" size="2"><span style=" font-size:10pt">&gt; mostly to keep internet bandwidth down, but there are minor copyright concerns as well.&#160;</span></font></div>
<div align="left"><font face="Arial" color="#7f0000" size="2"><span style=" font-size:10pt"><br />
</span></font></div>
<div align="left"><font face="Arial" size="2"><span style=" font-size:10pt">It's hard to know which constraint will be the critical one. In Africa, internet connectivity is not a given, and bandwidth is pretty 
much guaranteed to be an issue. But the primary distribution method will be side-loading from MicroSD cards. We will be 
targeting a specific Chinese tablet, but since AndBible runs well on phones also, and since hardware changes every few months, 
there is no way to know what devices people may want to use it on and how much storage they have. It is pretty much a given 
that many phones will be low-end. As to battery life, many pastors will be charging their devices with solar panels. So battery life 
is also an issue, but sunshine is plentiful. Since some constraints are at odds with other constraints (ie. cpu/battery life vs 
storage/bandwidth), we will see how things go.</span></font></div>
<div align="left"><font face="Arial" color="#7f0000" size="2"><span style=" font-size:10pt"><br />
</span></font></div>
<div align="left"><font face="Arial" color="#7f0000" size="2"><span style=" font-size:10pt">&gt; Related to &quot;installing&quot; the module before compressing it with mod2zmod...&#160; You need to be able </span></font></div>
<div align="left"><font face="Arial" color="#7f0000" size="2"><span style=" font-size:10pt">&gt; to access the plain text module with diatheke (is diatheke still supported?) from the same </span></font></div>
<div align="left"><font face="Arial" color="#7f0000" size="2"><span style=" font-size:10pt">&gt; command line you will run mod2zmod. That is, the command line needs to be able to access the </span></font></div>
<div align="left"><font face="Arial" color="#7f0000" size="2"><span style=" font-size:10pt">&gt; module: the command line program diatheke is your testing tool to determine it does.&#160;</span></font></div>
<div align="left"><font face="Arial" color="#7f0000" size="2"><span style=" font-size:10pt"><br />
</span></font></div>
<div align="left"><font face="Arial" size="2"><span style=" font-size:10pt">Ok I've got to figure out what this means. DM also gave me some pointers.</span></font></div>
<div align="left"><font face="Arial" size="2"><span style=" font-size:10pt"><br />
</span></font></div>
<div align="left"><font face="Arial" size="2"><span style=" font-size:10pt">Are there any cases where mod2zmod must be used, or does mod2zmod only apply to commentaries and bibles that I can do 
with osis2mod anyway? It looks like tei2mod can do compression, too.</span></font></div>
<div align="left"><font face="Arial" color="#7f0000" size="2"><span style=" font-size:10pt"><br />
</span></font></div>
<div align="left"><font face="Arial" color="#7f0000" size="2"><span style=" font-size:10pt">&gt; Regarding mod2zmod - I never made it work.. I was only successful using the compression </span></font></div>
<div align="left"><font face="Arial" color="#7f0000" size="2"><span style=" font-size:10pt">&gt; within osis2mod.&#160;</span></font></div>
<div align="left"><font face="Arial" color="#7f0000" size="2"><span style=" font-size:10pt"><br />
</span></font></div>
<div align="left"><font face="Arial" size="2"><span style=" font-size:10pt">My other question was about compressed GenBooks. I notice that all the GenBooks I have downloaded from Crosswire are 
rawgenbooks. Also I don't see reference to compression of GenBooks in the wiki. So is there such a thing, or are GenBooks 
always Raw?</span></font></div>
<div align="left"><font face="Arial" color="#7f0000" size="2"><span style=" font-size:10pt"><br />
</span></font></div>
<div align="left"><font face="Arial" size="2"><span style=" font-size:10pt">Thanks!</span></font></div>
<div align="left"><font face="Arial" size="2"><span style=" font-size:10pt"><br />
</span></font></div>
<div align="left"><font face="Arial" size="2"><span style=" font-size:10pt">John</span></font></div>
<div align="left"><font face="Arial" color="#7f0000" size="2"><span style=" font-size:10pt"><br />
</span></font></div>
<div align="left"><font face="Arial" color="#7f0000" size="2"><span style=" font-size:10pt">&gt; On Fri, Jan 26, 2018 at 4:49 PM, John Dudeck &lt;john.dudeck@sim.org&gt; wrote:</span></font></div>
<div align="left"><font face="Arial" color="#7f0000" size="2"><span style=" font-size:10pt">&gt; In the Wiki, on the http://wiki.crosswire.org/DevTools:Modules page it gives directions for </span></font></div>
<div align="left"><font face="Arial" color="#7f0000" size="2"><span style=" font-size:10pt">&gt; using mod2zmod for compressing modules.</span></font></div>
<div align="left"><font face="Arial" color="#7f0000" size="2"><span style=" font-size:10pt">&gt; </span></font></div>
<div align="left"><font face="Arial" color="#7f0000" size="2"><span style=" font-size:10pt">&gt; However osis2mod.exe has command-line switches for creating compressed modules.</span></font></div>
<div align="left"><font face="Arial" color="#7f0000" size="2"><span style=" font-size:10pt">&gt; </span></font></div>
<div align="left"><font face="Arial" color="#7f0000" size="2"><span style=" font-size:10pt">&gt; My question is: do these produce equivalent results? Which is preferred?</span></font></div>
<div align="left"><font face="Arial" color="#7f0000" size="2"><span style=" font-size:10pt">&gt; </span></font></div>
<div align="left"><font face="Arial" color="#7f0000" size="2"><span style=" font-size:10pt">&gt; For GenBooks, is mod2zmod the only way to compress them?</span></font></div>
<div align="left"><font face="Arial" color="#7f0000" size="2"><span style=" font-size:10pt">&gt; </span></font></div>
<div align="left"><font face="Arial" color="#7f0000" size="2"><span style=" font-size:10pt">&gt; Related question re mod2zmod. When it says &quot;First you will need to install the module so </span></font></div>
<div align="left"><font face="Arial" color="#7f0000" size="2"><span style=" font-size:10pt">&gt; that it can be accessed using the SWORD engine&quot;, exactly what does this mean? I am </span></font></div>
<div align="left"><font face="Arial" color="#7f0000" size="2"><span style=" font-size:10pt">&gt; building each module in its own branch of an svn repository, and would like to create the </span></font></div>
<div align="left"><font face="Arial" color="#7f0000" size="2"><span style=" font-size:10pt">&gt; compressed module in that tree. This is working fine using osis2mod. Is there a way to do </span></font></div>
<div align="left"><font face="Arial" color="#7f0000" size="2"><span style=" font-size:10pt">&gt; the same with mod2zmod?</span></font></div>
<div align="left"><font face="Arial" color="#7f0000" size="2"><span style=" font-size:10pt">&gt; </span></font></div>
<div align="left"><font face="Arial" color="#7f0000" size="2"><span style=" font-size:10pt">&gt; Thanks and sorry for the newby questions.</span></font></div>
<div align="left"><font face="Arial" size="2"><span style=" font-size:10pt"><br />
</span></font></div>
<div align="left"><font face="Arial" size="2"><span style=" font-size:10pt">John Dudeck</span></font></div>
<div align="left"><font face="Arial" size="2"><span style=" font-size:10pt">Programmer at Editions Cle&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; Lyon, France</span></font></div>
<div align="left"><font face="Arial" size="2"><span style=" font-size:10pt">john.dudeck@sim.org&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; john@editionscle.com</span></font></div>
<div align="left"><font face="Arial" size="2"><span style=" font-size:10pt">--</span></font></div>
<div align="left"><font face="Arial" size="2"><span style=" font-size:10pt">Sign in Swiss restaurant:</span></font></div>
<div align="left"><font face="Arial" size="2"><span style=" font-size:10pt">&quot;Our wines leave you nothing to hope for.&quot;</span></font></div>
<div align="left">&nbsp;&nbsp;</div>
</body>
</html>