<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;">Several items:<div>- Mapping versifications currently uses the KJV as an intermediate to map between v11ns. The intermediate should be a superset of all v11ns in terms of books, chapters and verse numbers. Troy has identified this and has a new intermediate in use in the SWORD Java code. This needs to be reconciled with the same notion and mechanism as in JSword. JSword’s implementation was done under the guidance of David-Instone Brewer as part of STEP Bible. As long as it remains a superset, it is allowed to be changed.</div><div><br></div><div>- Since modules are created at a fixed point in time, the v11n that it uses from within the SWORD library needs to be immutable. It needs versioning (e.g. Catholic Catholic2) to allow for changes. This is true now. </div><div><br></div><div>- There are many more v11n than SWORD has defined. A dynamic mechanism is needed to read a v11n from file that is shipped with the module. Troy in defining the new intermediate and having it work in the SWORD Java code has done this. It needs to be ported to SWORD C++. STEP Bible has independently started this with the JSword library, using JSON rather than the XML that Troy has used. These two implementations need to use the same file input format or have a conversion utility to convert from the one to the other.</div><div><br></div><div>- Osis2mod needs to accept a -V flag to specify a v11n file so that it can build a module with an external v11n. STEP Bible has a bespoke version of osis2mod that uses the JSON file for input. This needs to be reworked to use the format that Troy has defined.</div><div><br></div><div>- SWORD C++ needs minor modifications to support the reading of the format that Troy has defined so that osis2mod and delivered modules can workk. STEP Bible has as part of their bespoke osis2mod done that for JSON, but not for modules. The format needs to change to Troy’s and reading from a module needs to be done.</div><div><br></div><div>- module.conf needs to change to give a path to the v11n file.</div><div><br></div><div>- Arnaud, Michael, STEP Bible and others have wanted for out of order verse numbers, multiple verse numbers, … so that SWORD modules can match what is published. Basically decoupling presentation from implementation. Ideas have been presented. Arnaud’s idea is to have a presentation layer specified in addition to the current module. This would require changes to the usual suspects: SWORD lib, osis2mod, JSword. Since it would be additional module files and no changes to existing ones, it wouldn’t require frontends to be updated to use modules that use it. They would continue as is today, not matching the publication.</div><div><br></div><div>In Him,</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>DM Smith</div><div><br id="lineBreakAtBeginningOfMessage"><div><br><blockquote type="cite"><div>On Mar 2, 2025, at 8:44 AM, David Haslam <dfhdfh@protonmail.com> wrote:</div><br class="Apple-interchange-newline"><div><div>   <div dir="auto">Forwarding to sword-devel to elicit potential responses from the <span style="; ; ;San Francisco", Helvetica, Arial, sans-serif; ; font-style: normal; ; font-weight: 400; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; ; -webkit-text-size-adjust: none; -webkit-text-stroke-width: 0px; ; text-decoration: none; display: inline !important; float: none;">wider community.</span></div><div><br></div>On Sun, Mar 2, 2025 at 09:30, David Haslam <<a href="mailto:On Sun, Mar 2, 2025 at 09:30, David Haslam <<a href=">dfhdfh@protonmail.com</a>> wrote:<blockquote type="cite" class="protonmail_quote">  <div style="font-family: Arial, sans-serif; font-size: 14px;">
 Who can explain why the SWORD 
 <a title="versification" href="https://wiki.crosswire.org/Alternate_Versification">versification</a> 
 <b>LXX</b> includes 
 <b>I Enoch</b> ?
 <br>
</div>
<div style="font-family: Arial, sans-serif; font-size: 14px;">
 <ul style="margin-top: 0px; margin-bottom: 0px;" data-editing-info="{"orderedStyleType":1,"unorderedStyleType":1}">
  <li style="list-style-type: disc;"><span>It's not even mentioned as part of the LXX in the <a title="Wikipedia article" href="https://en.wikipedia.org/wiki/Septuagint">Wikipedia article</a>!<br></span></li>
  <li style="font-family: Arial, sans-serif; font-size: 14px; list-style-type: disc;">The <a title="Book of Enoch" href="https://en.wikipedia.org/wiki/Book_of_Enoch">Book of Enoch</a> is part of the <b>Ethiopian</b> canon.<br></li>
 </ul>
</div>
<div style="font-family: Arial, sans-serif; font-size: 14px;">
 <br>
</div>
<div style="font-family: Arial, sans-serif; font-size: 14px;">
 Admittedly, the 
 <a title="Lexham English Septuagint" href="https://lexhampress.com/product/188040/the-lexham-english-septuagint-2nd-ed">Lexham English Septuagint</a> does list 
 <b>I Enoch</b> as one of the books. 
</div>
<div style="font-family: Arial, sans-serif; font-size: 14px;">
 <ul style="margin-top: 0px; margin-bottom: 0px;" data-editing-info="{"orderedStyleType":1,"unorderedStyleType":1}">
  <li style="list-style-type: disc;">Does anyone have further details?</li>
 </ul>
</div>
<div style="font-family: Arial, sans-serif; font-size: 14px;">
 <br>Could it be a mistake that 
 <b style="scrollbar-width: thin; background-color: rgb(255, 255, 255);">I Enoch</b> was ever included in 
 <b>LXX</b> from SWORD 
 <b style="">1.7.2</b> onwards?
</div>
<div style="font-family: Arial, sans-serif; font-size: 14px;">
 <ul style="margin-top: 0px; margin-bottom: 0px;" data-editing-info="{"orderedStyleType":1,"unorderedStyleType":1}">
  <li style="list-style-type: disc;">If the answer is "yes", then please can this be rectified asap.</li>
  <li style="font-family: Arial, sans-serif; font-size: 14px; list-style-type: disc;">It seems an unwanted burden to have an large empty book in the various LXX modules that we host & support.</li>
  <li style="font-family: Arial, sans-serif; font-size: 14px; list-style-type: disc;">Then, once that's done, all the LXX modules built using <b>Versification=LXX</b> would need to be rebuilt and updated by <b>CrossWire</b>, as well as by <b>eBible.org</b> and <b>STEP Bible</b>.</li>
 </ul>
</div>
<div style="font-family: Arial, sans-serif; font-size: 14px;">
 <br>NB. As yet, there's no versification for the 
 <b style="scrollbar-width: thin; text-align: left; background-color: rgb(255, 255, 255);">Ethiopian</b>
 <span style="text-align: left; display: inline !important; background-color: rgb(255, 255, 255);"><span> </span>canon. <br></span>
</div>
<div style="font-family: Arial, sans-serif; font-size: 14px;">
 <ul style="margin-top: 0px; margin-bottom: 0px;" data-editing-info="{"orderedStyleType":1,"unorderedStyleType":1}">
  <li style="list-style-type: disc;">As and when we are sent (or made aware of) a <b>TextSource</b> for such a Bible, it might be better to develop a proper versification called <b>Ethiopian</b> to cater for this requirement.</li>
  <li style="font-family: Arial, sans-serif; font-size: 14px; list-style-type: disc;">Then, for any subsequent Bible module that might include the <b>Book of Enoch</b>, it would have it's needed support.<br></li>
 </ul>
</div>
<div style="font-family: Arial, sans-serif; font-size: 14px;">
 <br> 
 <div style="font-family: Arial, sans-serif; font-size: 14px;" class="protonmail_signature_block"> 
  <div class="protonmail_signature_block-user">
    Best regards,
   <br>
   <br>David 
  </div> 
  <div style="font-family: Arial, sans-serif; font-size: 14px;">
   <br>
  </div> 
  <div class="protonmail_signature_block-proton">
    Sent with 
   <a href="https://proton.me/mail/home" target="_blank">Proton Mail</a> secure email. 
  </div> 
 </div> 
</div></blockquote></div>_______________________________________________<br>sword-devel mailing list: sword-devel@crosswire.org<br>http://crosswire.org/mailman/listinfo/sword-devel<br>Instructions to unsubscribe/change your settings at above page<br></div></blockquote></div><br></div></body></html>