[sword-devel] Versifications, Canons and move to Genbook

DJ Ortley djortley at gmail.com
Sun May 18 14:59:39 MST 2008

Though I've not submitted any of my work, I've been slowly working on the
genbook based bible thing in the little bits of free time I have.  I don't
know if what I end up producing will ever be something that would be
considered for inclusion in the main branch of the Sword API.

And, just as many others on this list have probably done, I've been thinking
about the dynamic versification problem.  I haven't yet considered the
differences between the nature of the Jewish scriptures in their format as
opposed to how we Christians format those same books.  However, considering
the ideas I have floating around in my head at the moment, I don't think
that it would necessarily pose a significant technical hurdle to handle
dynamic versification between the Jewish organization and the Christian
organization for the Jewish Testament (aka, Old Testament.)  The way I'm
implementing the genbook based bible modules on my local machine are more
general and don't make assumptions about the structure of the text, which
should help facilitate the implementation of a translation layer between the
input (into the VerseTreeKey) and the actual verse(s) query (out of the

Regardless of the dynamic versification problem, I would guess that there
are probably going to be some issues for the various front end developers to
have to handle, before what your friend is requesting could probably be
fully implemented.  I don't know if people want to start this discussion
now, or at a later point.

At the moment, my time is limited, but maybe later on tonight I can send off
an e-mail with my thoughts regarding the dynamic versification problem and
some ways to solve it.


On Sun, May 18, 2008 at 3:26 PM, Peter von Kaehne <refdoc at gmx.net> wrote:

> The last few days I had an exchange of emails with someone on
> sword-support who complained about wrong order of books in the Hebrew
> Bible.
> It became clear that he was looking for a Jewish style ordered Bible and
>  ours follows the KJV as everything else in Crosswire too.
> I explained this to him and also explained that a move to a different
> form of encoding is (somewhat) imminent which will allow for a
> different, more flexible way of encoding - including opening the door to
> a Jewish canon + versification scheme.
> I suggested he should in the meantime work to contribute to this by
> creating a Hebrew Bible in Jewish order, but he rightly questioned
> whether it is sensible to have for every single versification preference
> a new module, whether it would not make more sense to have modules with
> several versifications  as choice, i.e. one text with several sets of
> meta data (catholic, KJV, Jewish, whatever)
> Thinking this through, it became clear to me that there are probably
> some bits which I have not understood myself with the eventual move, but
> irrespective of that I think I should bring this up here and get your
> take on it.
> Peter
> _______________________________________________
> sword-devel mailing list: sword-devel at crosswire.org
> http://www.crosswire.org/mailman/listinfo/sword-devel
> Instructions to unsubscribe/change your settings at above page
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.crosswire.org/pipermail/sword-devel/attachments/20080518/2ad256f0/attachment.html 

More information about the sword-devel mailing list