[jsword-devel] incorrect osis reference docs on wiki

DM Smith dmsmith at crosswire.org
Sun Feb 28 05:39:46 MST 2010


On Feb 28, 2010, at 4:58 AM, Trenton D. Adams wrote:

> http://www.crosswire.org/wiki/TEI_Dictionaries#OSIS_References
> 
> <xr type="Bible"><ref osisRef="KJV:Gen.1.5-Gen.1.8">Genesis 1:5-8</ref></xr>
This is correct. JSword does not handle OSIS workIDs at all.

The OSIS rule is that without a workID a reference is self referential.

> 
> This is not true, and is not normalizable by the PassageKeyFactory:normalize() method.  It should be without the bible book key name like this...
> 
> <xr type="Bible"><ref osisRef="Gen 1:5-Gen 1:8">Genesis 1:5-8</ref></xr>

What JSword needs is another parser for references that parses an osisRef.

The current parser is appropriate for user input an references that are not known to be OSIS references.

> 
> Can anyone register and edit the documentation?  Or should I leave that up to the core devs?

I can add a note to the wiki that JSword has trouble with such references, if you think that is appropriate.

And I think it would be great if Jira, Forums, Wiki, ... on the CrossWire server had a single registration system.

In Him,
	DM


More information about the jsword-devel mailing list