[osis-core] osisCore.1.9

Troy A. Griffitts osis-core@bibletechnologieswg.org
Tue, 07 Oct 2003 14:00:23 -0700


Todd,
	Thanks for that insight, and I do now vaguely remember reluctantly 
conceding to that point.

	However, please notice that I am not providing paragraph containers. 
The data files that I received only provide, what they call:

<PM>    New paragraph marker

	Which I thought I was changing into a similar OSIS semantic:
<p />  I did not wish (at the current time, at least) to attempt to 
overly my assumptions regarding paragraph containers on the converted 
document.  Only wanted to faithfully record the given data as OSIS markup.


	Was this intended to be disallowed?  Should it be allowed?


		-Troy.




Todd Tillinghast wrote:
> Troy,
> 
> Sorry, I did not see the sample you provided in the original post.
> 
> The problem with <p> is that it is a child of <verse> which is not
> allowed.
> 
> With the release of OSIS 1.5 we agreed that if there are going to be
> section and/or paragraph structures and not a simple book/chapter/verse
> hierarchy that best practice requires that <p> be the container and
> <verse> be a milestone when there is an overlap between the hierarchies.
> The schema reflects the best practice.
> 
> Todd
> 
> 
>>-----Original Message-----
>>From: osis-core-admin@bibletechnologieswg.org [mailto:osis-core-
>>admin@bibletechnologieswg.org] On Behalf Of Troy A. Griffitts
>>Sent: Tuesday, October 07, 2003 11:18 AM
>>To: osis-core@bibletechnologieswg.org
>>Subject: Re: [osis-core] osisCore.1.9
>>
>>Todd,
>>	Thanks for the suggestion.  We've exchanged the first error for
> 
> a
> 
>>new
>>one.  Here's the output and excerpts from the pertinent files.
>>
>>Error at line:3, column:44 of file:///space/home/scribe/msv/./nasb.xml
>>   unexpected attribute "lang"
>>
>>Error at line:17, column:6 of file:///space/home/scribe/msv/./nasb.xml
>>   tag name "p" is not allowed. Possible tag names are:
>>
> 
> <a>,<abbr>,<chapter>,<date>,<divineName>,<foreign>,<hi>,<index>,<inscrip
> ti
> 
> on>,<lb>,<list>,<mentioned>,<milestone>,<milestoneEnd>,<milestoneStart>,
> <n
> 
>>ame>,<note>,<q>,<reference>,<seg>,<speaker>,<title>,<transChange>,<w>
>>
>>Error at line:22, column:6 of file:///space/home/scribe/msv/./nasb.xml
>>   tag name "p" is not allowed. Possible tag names are:
>>
> 
> <a>,<abbr>,<chapter>,<date>,<divineName>,<foreign>,<hi>,<index>,<inscrip
> ti
> 
> on>,<lb>,<list>,<mentioned>,<milestone>,<milestoneEnd>,<milestoneStart>,
> <n
> 
>>ame>,<note>,<q>,<reference>,<seg>,<speaker>,<title>,<transChange>,<w>
>>...
>>
>>nasb.xml:
>>
>>
>><?xml version="1.0" encoding="UTF-8"?>
>><osis xmlns="http://www.bibletechnologies.net/2003/OSIS/namespace"
>>xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
>>
> 
> xsi:schemaLocation="http://www.bibletechnologies.net/2003/OSIS/namespace
> 
>>osisCore.1.9.xsd">
>>      <osisText osisIDWork="nasb" lang="en">
>>           <header>
>>                <work osisWork="nasb">
>>                     <title>NEW AMERICAN STANDARD BIBLE</title>
>>                     <identifier type="OSIS">Bible.NASB</identifier>
>>                     <rights>Copyright (C)
>>1960,1962,1963,1968,1971,1972,1973,1975,1977,1995 by THE LOCKMAN
>>FOUNDATION</rights>
>>                     <refSystem>Bible</refSystem>
>>                </work>
>>           </header>
>>
>>
>><div type="book" osisID="Matt"><title type="main"
>>subType="x-Book">MATTHEW</title>
>><chapter osisID="Matt.1"><title type="sub" subType="x-Chapter">CHAPTER
>>1</title><title type="sub" subType="x-Section">The Genealogy of Jesus
>>the Messiah</title><verse osisID="Matt.1.1"><w
>>lemma="x-Strongs:G976">The <note type="explanation"
>>osisID="Matt.1.1.note.1" n="1"></note>record</w> <w
>>lemma="x-Strongs:G1078">of the genealogy</w> <w
>>lemma="x-Strongs:G2424">of <note type="explanation"
>>osisID="Matt.1.1.note.2" n="2"></note>Jesus</w> <note
> 
> type="explanation"
> 
>>osisID="Matt.1.1.note.3" n="3"></note><w lemma="x-Strongs:G5547">the
>>Messiah</w>, <note type="crossReference" osisID="Matt.1.1.xref.A"
>>n="A"></note><w lemma="x-Strongs:G5207">the son</w> <w
>>lemma="x-Strongs:G1160b">of David</w>, <note type="crossReference"
>>osisID="Matt.1.1.xref.B" n="B"></note><w lemma="x-Strongs:G5207">the
>>son</w> <w lemma="x-Strongs:G11">of Abraham</w>:
>><p /></verse><verse osisID="Matt.1.2"><w
>>lemma="x-Strongs:G11">Abraham</w> <note type="explanation"
>>osisID="Matt.1.2.note.1" n="1"></note><w lemma="x-Strongs:G1080">was
> 
> the
> 
>>father</w> <w lemma="x-Strongs:G2464">of Isaac</w>, <note
>>type="explanation" osisID="Matt.1.2.note.2" n="2"></note><w
>>lemma="x-Strongs:G2464">Isaac</w> <w lemma="x-Strongs:G1080">the
>>father</w> <w lemma="x-Strongs:G2384">of Jacob</w>, <w
>>lemma="x-Strongs:G2384">and Jacob</w> <w lemma="x-Strongs:G1080">the
>>father</w> <w lemma="x-Strongs:G2455">of <note type="explanation"
>>osisID="Matt.1.2.note.3" n="3"></note>Judah</w> <w
>>lemma="x-Strongs:G80">and his brothers</w>.</verse><verse
>>osisID="Matt.1.3"><w lemma="x-Strongs:G2455">Judah</w> <w
>>lemma="x-Strongs:G1080">was the father</w> <w
> 
> lemma="x-Strongs:G5329">of
> 
>>Perez</w> <w lemma="x-Strongs:G2196">and Zerah</w> <w
>>lemma="x-Strongs:G2283">by Tamar</w>, <note type="crossReference"
>>osisID="Matt.1.3.xref.A" n="A"></note><w
>>lemma="x-Strongs:G5329">Perez</w> <w lemma="x-Strongs:G1080">was the
>>father</w> <w lemma="x-Strongs:G2074">of Hezron</w>, <w
>>lemma="x-Strongs:G2074">and Hezron</w> <w lemma="x-Strongs:G1080">the
>>father</w> <w lemma="x-Strongs:G689">of <note type="explanation"
>>osisID="Matt.1.3.note.1" n="1"></note>Ram</w>.
>></verse><verse osisID="Matt.1.4"><w lemma="x-Strongs:G689">Ram</w> <w
>>lemma="x-Strongs:G1080">was the father</w> <w
> 
> lemma="x-Strongs:G284">of
> 
>>Amminadab</w>, <w lemma="x-Strongs:G284">Amminadab</w> <w
>>lemma="x-Strongs:G1080">the father</w> <w lemma="x-Strongs:G3476">of
>>Nahshon</w>, <w lemma="x-Strongs:G3476">and Nahshon</w> <w
>>lemma="x-Strongs:G1080">the father</w> <w lemma="x-Strongs:G4533">of
>>Salmon</w>.
>></verse><verse osisID="Matt.1.5"><w lemma="x-Strongs:G4533">Salmon</w>
>><w lemma="x-Strongs:G1080">was the father</w> <w
>>lemma="x-Strongs:G1003">of Boaz</w> <w lemma="x-Strongs:G4460">by
>>Rahab</w>, <w lemma="x-Strongs:G1003">Boaz</w> <w
>>lemma="x-Strongs:G1080">was the father</w> <w
>>lemma="x-Strongs:G2492b">of Obed</w> <w lemma="x-Strongs:G4503">by
>>Ruth</w>, <w lemma="x-Strongs:G2492b">and Obed</w> <w
>>lemma="x-Strongs:G1080">the father</w> <w lemma="x-Strongs:G2421">of
>>Jesse</w>.
>></verse><verse osisID="Matt.1.6"><w lemma="x-Strongs:G2421">Jesse</w>
> 
> <w
> 
>>lemma="x-Strongs:G1080">was the father</w> <w
>>lemma="x-Strongs:G1160b">of David</w> <w lemma="x-Strongs:G935">the
>>king</w>.
>><p /> <w lemma="x-Strongs:G1160b">David</w> <note
> 
> type="crossReference"
> 
>>osisID="Matt.1.6.xref.A" n="A"></note><w lemma="x-Strongs:G1080">was
> 
> the
> 
>>father</w> <w lemma="x-Strongs:G4672">of Solomon</w> <w
>>lemma="x-Strongs:G1135">by <note type="explanation"
>>osisID="Matt.1.6.note.1" n="1"></note>Bathsheba who had been the
>>wife</w> <w lemma="x-Strongs:G3774">of Uriah</w>.
>></verse>
>>...
>>
>>osisCore.xsd:
>>
>><?xml version="1.0" encoding="UTF-8"?>^M
>><xs:schema
>>targetNamespace="http://www.bibletechnologies.net/2003/OSIS/namespace"
>>xmlns="http://www.bibletechnologies.net/2003/OSIS/namespace"
>>xmlns:xs="http://www.w3.org/2001/XMLSchema"
>>elementFormDefault="qualified" attributeFormDefault="unqualified"
>>xml:lang="en">^M
>>      <xs:import namespace="http://www.w3.org/XML/1998/namespace"
>>schemaLocation="http://www.w3.org/2001/xml.xsd"/>^M
>>      <xs:annotation>^M
>>           <xs:documentation>^M
>>                <p>This is the OSIS 1.8.X schema and is a revision of
>>the OSIS 1.5 schema. There have been a number of changes and
>>modifications to make the schema more flexible.</p>^M
>>...
>>
>>Todd Tillinghast wrote:
>>
>>>Troy,
>>>
>>>Try the following in you XML document (with whatever and wherever
> 
> you
> 
>>>have osisCore.1.9.xsd):
>>><osis xmlns="http://www.bibletechnologies.net/2003/OSIS/namespace"
>>>xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
>>>
> 
> xsi:schemaLocation="http://www.bibletechnologies.net/2003/OSIS/namespace
> 
>>>osisCore.1.9.xsd">
>>>
>>>AND
>>>Change elementFormDefault="unqualified" to
>>>elementFormDefault="qualified" in osisCore.1.9.xsd.
>>>
>>>This should take care of things and is what you should see with the
>>>final release.
>>>
>>>Todd
>>>
>>>
>>>
>>>>-----Original Message-----
>>>>From: osis-core-admin@bibletechnologieswg.org [mailto:osis-core-
>>>>admin@bibletechnologieswg.org] On Behalf Of Troy A. Griffitts
>>>>Sent: Tuesday, October 07, 2003 2:07 AM
>>>>To: osis-core@bibletechnologieswg.org
>>>>Subject: Re: [osis-core] osisCore.1.9
>>>>
>>>>Hey guys,
>>>>	Trying to validate a document against last posted schema results
>>>
>>>in
>>>
>>>
>>>>a
>>>>few errors from the latest version of Sun's MultiSchemaValidator.
>>>>
>>>>Error at line:2, column:7 of file:///space/home/scribe/msv/nasb.xml
>>>>  namespace URI of tag "osis" is wrong. It must be
>>>>"http://www.bibletechnologies.net/2003/OSIS/namespace"
>>>>
>>>>Error at line:17, column:6 of file:///space/home/scribe/msv/nasb.xml
>>>>  tag name "p" is not allowed. Possible tag names are:
>>>>
>>>
>>>
> <a>,<abbr>,<chapter>,<date>,<divineName>,<foreign>,<hi>,<index>,<inscrip
> 
>>>ti
>>>
>>>
> 
> on>,<lb>,<list>,<mentioned>,<milestone>,<milestoneEnd>,<milestoneStart>,
> 
>>><n
>>>
>>
>>>ame>,<note>,<q>,<reference>,<seg>,<speaker>,<title>,<transChange>,<w>
>>>
>>>>Error at line:22, column:6 of file:///space/home/scribe/msv/nasb.xml
>>>>  tag name "p" is not allowed. Possible tag names are:
>>>>
>>>
>>>
> <a>,<abbr>,<chapter>,<date>,<divineName>,<foreign>,<hi>,<index>,<inscrip
> 
>>>ti
>>>
>>>
> 
> on>,<lb>,<list>,<mentioned>,<milestone>,<milestoneEnd>,<milestoneStart>,
> 
>>><n
>>>
>>
>>>ame>,<note>,<q>,<reference>,<seg>,<speaker>,<title>,<transChange>,<w>
>>>
>>>>...
>>>>
>>>>Here is an excerpt of the doc:
>>>>
>>>><?xml version="1.0" encoding="UTF-8"?>
>>>><osis>
>>>>     <osisText osisIDWork="nasb" lang="en">
>>>>          <header>
>>>>               <work osisWork="nasb">
>>>>                    <title>NEW AMERICAN STANDARD BIBLE</title>
>>>>                    <identifier type="OSIS">Bible.NASB</identifier>
>>>>                    <rights>Copyright (C)
>>>>1960,1962,1963,1968,1971,1972,1973,1975,1977,1995 by THE LOCKMAN
>>>>FOUNDATION</rights>
>>>>                    <refSystem>Bible</refSystem>
>>>>               </work>
>>>>          </header>
>>>>
>>>>
>>>><div type="book" osisID="Matt"><title type="main"
>>>>subType="x-Book">MATTHEW</title>
>>>><chapter osisID="Matt.1"><title type="sub"
> 
> subType="x-Chapter">CHAPTER
> 
>>>>1</title>
>>>><title type="sub" subType="x-Section">The Genealogy of Jesus the
>>>>Messiah</title>
>>>><verse osisID="Matt.1.1"><w lemma="x-Strongs:G976">The <note
>>>>type="explanation" osisID="Matt.1.1.note.1" n="1"></note>record</w>
> 
> <w
> 
>>>>lemma="x-Strongs:G1078">of the genealogy</w> <w
>>>>lemma="x-Strongs:G2424">of <note type="explanation"
>>>>osisID="Matt.1.1.note.2" n="2"></note>Jesus</w> <note
>>>
>>>type="explanation"
>>>
>>>
>>>>osisID="Matt.1.1.note.3" n="3"></note><w lemma="x-Strongs:G5547">the
>>>>Messiah</w>, <note type="crossReference" osisID="Matt.1.1.xref.A"
>>>>n="A"></note><w lemma="x-Strongs:G5207">the son</w> <w
>>>>lemma="x-Strongs:G1160b">of David</w>, <note type="crossReference"
>>>>osisID="Matt.1.1.xref.B" n="B"></note><w lemma="x-Strongs:G5207">the
>>>>son</w> <w lemma="x-Strongs:G11">of Abraham</w>:
>>>><p /></verse><verse osisID="Matt.1.2"><w
>>>>lemma="x-Strongs:G11">Abraham</w> <note type="explanation"
>>>>osisID="Matt.1.2.note.1" n="1"></note><w lemma="x-Strongs:G1080">was
>>>
>>>the
>>>
>>>
>>>>father</w> <w lemma="x-Strongs:G2464">of Isaac</w>, <note
>>>>type="explanation" osisID="Matt.1.2.note.2" n="2"></note><w
>>>>lemma="x-Strongs:G2464">Isaac</w> <w lemma="x-Strongs:G1080">the
>>>>father</w> <w lemma="x-Strongs:G2384">of Jacob</w>, <w
>>>>lemma="x-Strongs:G2384">and Jacob</w> <w lemma="x-Strongs:G1080">the
>>>>father</w> <w lemma="x-Strongs:G2455">of <note type="explanation"
>>>>osisID="Matt.1.2.note.3" n="3"></note>Judah</w> <w
>>>>lemma="x-Strongs:G80">and his brothers</w>.
>>>></verse><verse osisID="Matt.1.3"><w
> 
> lemma="x-Strongs:G2455">Judah</w>
> 
>>><w
>>>
>>>
>>>>lemma="x-Strongs:G1080">was the father</w> <w
>>>
>>>lemma="x-Strongs:G5329">of
>>>
>>>
>>>>Perez</w> <w lemma="x-Strongs:G2196">and Zerah</w> <w
>>>>lemma="x-Strongs:G2283">by Tamar</w>, <note type="crossReference"
>>>>osisID="Matt.1.3.xref.A" n="A"></note><w
>>>>lemma="x-Strongs:G5329">Perez</w> <w lemma="x-Strongs:G1080">was the
>>>>father</w> <w lemma="x-Strongs:G2074">of Hezron</w>, <w
>>>>lemma="x-Strongs:G2074">and Hezron</w> <w
> 
> lemma="x-Strongs:G1080">the
> 
>>>>father</w> <w lemma="x-Strongs:G689">of <note type="explanation"
>>>>osisID="Matt.1.3.note.1" n="1"></note>Ram</w>.
>>>></verse><verse osisID="Matt.1.4"><w lemma="x-Strongs:G689">Ram</w>
> 
> <w
> 
>>>>lemma="x-Strongs:G1080">was the father</w> <w
>>>
>>>lemma="x-Strongs:G284">of
>>>
>>>
>>>>Amminadab</w>, <w lemma="x-Strongs:G284">Amminadab</w> <w
>>>>lemma="x-Strongs:G1080">the father</w> <w lemma="x-Strongs:G3476">of
>>>>Nahshon</w>, <w lemma="x-Strongs:G3476">and Nahshon</w> <w
>>>>lemma="x-Strongs:G1080">the father</w> <w lemma="x-Strongs:G4533">of
>>>>Salmon</w>.
>>>></verse><verse osisID="Matt.1.5"><w
> 
> lemma="x-Strongs:G4533">Salmon</w>
> 
>>>><w lemma="x-Strongs:G1080">was the father</w> <w
>>>>lemma="x-Strongs:G1003">of Boaz</w> <w lemma="x-Strongs:G4460">by
>>>>Rahab</w>, <w lemma="x-Strongs:G1003">Boaz</w> <w
>>>>lemma="x-Strongs:G1080">was the father</w> <w
>>>>lemma="x-Strongs:G2492b">of Obed</w> <w lemma="x-Strongs:G4503">by
>>>>Ruth</w>, <w lemma="x-Strongs:G2492b">and Obed</w> <w
>>>>lemma="x-Strongs:G1080">the father</w> <w lemma="x-Strongs:G2421">of
>>>>Jesse</w>.
>>>></verse><verse osisID="Matt.1.6"><w
> 
> lemma="x-Strongs:G2421">Jesse</w>
> 
>>><w
>>>
>>>
>>>>lemma="x-Strongs:G1080">was the father</w> <w
>>>>lemma="x-Strongs:G1160b">of David</w> <w lemma="x-Strongs:G935">the
>>>>king</w>.
>>>><p /> <w lemma="x-Strongs:G1160b">David</w> <note
>>>
>>>type="crossReference"
>>>
>>>
>>>>osisID="Matt.1.6.xref.A" n="A"></note><w lemma="x-Strongs:G1080">was
>>>
>>>the
>>>
>>>
>>>>father</w> <w lemma="x-Strongs:G4672">of Solomon</w> <w
>>>>lemma="x-Strongs:G1135">by <note type="explanation"
>>>>osisID="Matt.1.6.note.1" n="1"></note>Bathsheba who had been the
>>>>wife</w> <w lemma="x-Strongs:G3774">of Uriah</w>.
>>>></verse>
>>>>...
>>>>
>>>>
>>>>Patrick Durusau wrote:
>>>>
>>>>
>>>>>Guys,
>>>>>
>>>>>Version 1.9, along with a draft of the users manual is attached.
>>>
>>>Note
>>>
>>>
>>>>>that the users manual is very rough and I have included the XML
>>>
>>>source
>>>
>>>
>>>>>along with an HTML rendering.
>>>>>
>>>>>Suggest that if you have changes to the users manual, send me XML
>>>
>>>that
>>>
>>>
>>>>>conforms to the TEIxLite DTD so I can paste it in more easily.
>>>>>
>>>>>Schema has some cleaning up to be done, but I have redone the
> 
> osisID
> 
>>>>>Type to use the list mechanism Todd suggested for osisRefs. Should
>>>
>>>be
>>>
>>>
>>>>>backwards compatible on that score.
>>>>>
>>>>>Couple of things to look for in the docs.
>>>>>
>>>>>1. Should we drop discussion of fall-back on resolving references?
>>>
>>>Not
>>>
>>>
>>>>>really relevant to the beginning user.
>>>>>
>>>>>2. Should we drop the complete relator list and either point to it
>>>
>>>or
>>>
>>>
>>>>>host a copy on the OSIS site?
>>>>>
>>>>>3. Does the manual appear to take you through encoding a text?
>>>>>Suggestions for how to make it more that way?
>>>>>
>>>>>Should be working on the schema and users manual for the next six
>>>
>>>days
>>>
>>>
>>>>>save for teleconferences and a couple of reports I can't get out
> 
> of,
> 
>>>so
>>>
>>>
>>>>>comment early and often.
>>>>>
>>>>>We are almost there with a very robust release plus documentation!
>>>>>
>>>>>Can't tell you how proud I am of all the work you have done on this
>>>>>project!
>>>>>
>>>>>Well, at 11+ for today so about to stop for the night.
>>>>>
>>>>>Hope everyone is having a great evening!
>>>>>
>>>>>Patrick
>>>>
>>>>_______________________________________________
>>>>osis-core mailing list
>>>>osis-core@bibletechnologieswg.org
>>>>http://www.bibletechnologieswg.org/mailman/listinfo/osis-core
>>>
>>>
>>>_______________________________________________
>>>osis-core mailing list
>>>osis-core@bibletechnologieswg.org
>>>http://www.bibletechnologieswg.org/mailman/listinfo/osis-core
>>
>>_______________________________________________
>>osis-core mailing list
>>osis-core@bibletechnologieswg.org
>>http://www.bibletechnologieswg.org/mailman/listinfo/osis-core
> 
> 
> _______________________________________________
> osis-core mailing list
> osis-core@bibletechnologieswg.org
> http://www.bibletechnologieswg.org/mailman/listinfo/osis-core