<div class="gmail_quote">---------- Forwarded message ----------<br>From: "Chris Burrell" <<a href="mailto:chris@burrell.me.uk">chris@burrell.me.uk</a>><br>Date: 9 Jan 2014 08:32<br>Subject: Re: [sword-devel] module supplied v11n<br>
To: "Familie von Kaehne" <<a href="mailto:refdoc@gmx.net">refdoc@gmx.net</a>><br>Cc: <br><br type="attribution"><p dir="ltr">These are the modules from Michael K. Can't remember exact number. He has roughly 200-280 modules, mostly from Papua New Guinea. I wrote a simplistic versification detection mechanism. But there were still lots of issues which boiled down as follows</p>
<p dir="ltr">- Modules that need a combination of at least 2 versifications. E.g some books only ever defined in OT versification (I think macc 3 and various combinations of Daniel are examples of these)<br>
- Many extra verses or chapters that don't really fit in our existing v11ns<br>
- A combination of the above. </p>
<p dir="ltr">From memory at least 60-80% of modules had issues as above. </p>
<p dir="ltr">Chris</p>
<div class="gmail_quote">On 9 Jan 2014 00:48, "<a href="mailto:refdoc@gmx.net" target="_blank">refdoc@gmx.net</a>" <<a href="mailto:refdoc@gmx.net" target="_blank">refdoc@gmx.net</a>> wrote:<br type="attribution">
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<span style="font-family:Arial">While I can see the benefit of module supplied v11n I am rather astonished about your suggestion you had 200 modules for which no versifications fits. <br>This does not appear terribly likely . Can you please clarify?<br>
Sent from my HTC<br><br><div>----- Reply message -----<br>From: "Chris Burrell" <<a href="mailto:chris@burrell.me.uk" target="_blank">chris@burrell.me.uk</a>><br>To: "SWORD Developers' Collaboration Forum" <<a href="mailto:sword-devel@crosswire.org" target="_blank">sword-devel@crosswire.org</a>><br>
Subject: [sword-devel] module supplied v11n<br>Date: Wed, Jan 8, 2014 22:55<br><br></div></span><br><div dir="ltr">Hi<div><br></div><div>Packaging a v11n with its module is probably next on my list of improvements to the JSword project. We have 200+ minority language modules for which no registered v11ns exist. So the easiest will be to package with it. So if anyone has a format suggestion, please let me know. Are we definitely going to host this in the data folder? rather than the conf file? JSword's versification mappings are stored in properties file, with readable textual references. And I like the idea of being able to check that visually. If possible, it would be nicer to have that in a readable form, rather than binary which makes things difficult to troubleshoot. (just my 2 pennies)</div>
<div><br></div><div>(There's already code in JSword to map between versifications btw. I believe Sword has some too.)</div><div><br></div><div>Chris</div><div><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">
On 6 January 2014 15:19, Костя Маслюк <span dir="ltr"><<a href="mailto:kostyamaslyuk@gmail.com" target="_blank">kostyamaslyuk@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr"><div><div><div><div><div><div><div><div>Another thing that was encountered with many concerns is ability to deploy with module it's v11n system.<br><br></div>Technically this task is quite simple, but we have found that difficulty is in the area of defining policies. Due to concerns that this feature will be used as we not suppose it to be used it cant be "public" and even maybe should not be documented.<br>
<br></div>I still see some points that this feature makes sense for:<br></div>1. It will help to test and fix bugs when we start to release sword with av11n-mappings support. We would switch any particular module from sword supplied v11n to module supplied and vice versa at any time and do not wait next sword release.<br>
</div>2. if we define binary format for v11n it would give better sync with jsword development. I think it would be useful if there will be ability to export v11ns with mappings data from sword core into file and then supply those files with jsword.<br>
</div>3. many v11ns would be supplied only with modules as not many people actually use them. Regular Bible reader may need only one versification system.<br></div>4. it just add flexibility and freedom, important principles for free software development.<br>
<br><br></div><div>Technically:<br></div><div>module will have one additional file in its data folder, it store v11n data in binary format. Mappings data is also included. When SWMgr loads module it also register v11n from that file. To avoid collisions v11n name is equal to loaded module name.<br>
<br></div><div><br></div>Blessings.<br></div></div>
<br>_______________________________________________<br>
sword-devel mailing list: <a href="mailto:sword-devel@crosswire.org" target="_blank">sword-devel@crosswire.org</a><br>
<a href="http://www.crosswire.org/mailman/listinfo/sword-devel" target="_blank">http://www.crosswire.org/mailman/listinfo/sword-devel</a><br>
Instructions to unsubscribe/change your settings at above page<br></blockquote></div><br></div>
</blockquote></div>
</div>