<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    Thank you, DM, for these indications. I'm glad to discover that
    you're working on it, even if it's a bit behind the scenes.<br>
    <br>
    <br>
    <div class="moz-cite-prefix">Le 02/03/2025 à 18:32, DM Smith a
      écrit :<br>
    </div>
    <blockquote type="cite"
      cite="mid:D814BFAE-FACA-4EFC-A9CD-ADEE39FE8774@crosswire.org">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      BTW: By reconcile with JSword, I mean that JSword needs to be
      changed.
      <div><br>
      </div>
      <div>DM<br id="lineBreakAtBeginningOfMessage">
        <div><br>
          <blockquote type="cite">
            <div>On Mar 2, 2025, at 9:51 AM, DM Smith
              <a class="moz-txt-link-rfc2396E" href="mailto:dmsmith@crosswire.org"><dmsmith@crosswire.org></a> wrote:</div>
            <br class="Apple-interchange-newline">
            <div>
              <meta http-equiv="content-type"
                content="text/html; charset=UTF-8">
              <div
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
                        <a class="moz-txt-link-rfc2396E" href="mailto:dfhdfh@protonmail.com"><dfhdfh@protonmail.com></a> 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="
                            moz-do-not-send="true">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"
                                moz-do-not-send="true">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" moz-do-not-send="true">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"
                                    moz-do-not-send="true">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"
                                moz-do-not-send="true">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"
                                    moz-do-not-send="true">Proton Mail</a>
                                  secure email. </div>
                              </div>
                            </div>
                          </blockquote>
                        </div>
                        _______________________________________________<br>
                        sword-devel mailing list:
                        <a class="moz-txt-link-abbreviated" href="mailto:sword-devel@crosswire.org">sword-devel@crosswire.org</a><br>
<a class="moz-txt-link-freetext" href="http://crosswire.org/mailman/listinfo/sword-devel">http://crosswire.org/mailman/listinfo/sword-devel</a><br>
                        Instructions to unsubscribe/change your settings
                        at above page<br>
                      </div>
                    </blockquote>
                  </div>
                  <br>
                </div>
              </div>
              _______________________________________________<br>
              sword-devel mailing list: <a class="moz-txt-link-abbreviated" href="mailto:sword-devel@crosswire.org">sword-devel@crosswire.org</a><br>
              <a class="moz-txt-link-freetext" href="http://crosswire.org/mailman/listinfo/sword-devel">http://crosswire.org/mailman/listinfo/sword-devel</a><br>
              Instructions to unsubscribe/change your settings at above
              page<br>
            </div>
          </blockquote>
        </div>
        <br>
      </div>
      <br>
      <fieldset class="moz-mime-attachment-header"></fieldset>
      <pre wrap="" class="moz-quote-pre">_______________________________________________
sword-devel mailing list: <a class="moz-txt-link-abbreviated" href="mailto:sword-devel@crosswire.org">sword-devel@crosswire.org</a>
<a class="moz-txt-link-freetext" href="http://crosswire.org/mailman/listinfo/sword-devel">http://crosswire.org/mailman/listinfo/sword-devel</a>
Instructions to unsubscribe/change your settings at above page
</pre>
    </blockquote>
    <br>
    <div class="moz-signature">-- <br>
      Vous aimez la Bible ? Vous êtes étudiant en théologie ? Utilisez
      l'application libre <a href="https://xiphos.org/">Xiphos</a> ou <a
        href="https://andbible.github.io/">Andbible</a> et accédez aux
      textes sources, à des commentaires, des dictionnaires et beaucoup
      d'autres fonctionnalités... Me contacter pour des traductions en
      français.</div>
  </body>
</html>