On Feb 3, 2014, at 5:04 PM, Chris Little <[email protected]> wrote:
> We build modules from your sites from USFM, so what you do with OSIS doesn't
> affect us.
>
> --Chris
I'm going off topic, too.
Does it affect us if others build SWORD modules from Michael's sites from OSIS
for their own personal use?
I think we should care.
I think we've been encouraging others to use the SWORD module creation tools to
create modules for intermediate validation in a front-end of their choice. I
know when I work on the KJV, that's what I do.
Maybe we should be clearer that the usfm to osis python converter should be
used as part of any tool chain that involves USFM?
I think also we should care that any valid OSIS can go through osis2mod and
make a useful module. In the past authors had to know the vagaries of osis2mod
and the SWORD library and their chosen frontend to make any sense of how to
write an input to make working SWORD module.
So now osis2mod other than transforming from BCSPV to BCV, marking the Words of
Christ on a per verse basis, marking inter verse material that stands in front
of a verse and deleting the verse start and end elements, it doesn't muck with
the input. It's primary job is to slice the input into chunks (introductions
and verse content) and put them into the right or nearest container (such as
appending an out of versification verse to the nearest prior verse.)
So at this point if it doesn't display right it is because there is more work
to do in the SWORD engine. For example, if there is a title in the middle of a
verse, it should show as a title in the middle of the verse.
We should also care that the usfm to osis python code create meaningful OSIS.
If the USFM has a title between verses, the generated OSIS should not have it
within the prior verse just before the verse end tag.
In Him,
DM Smith
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________ sword-devel mailing list: [email protected] http://www.crosswire.org/mailman/listinfo/sword-devel Instructions to unsubscribe/change your settings at above page
