[osis-core] <titlePage> (new element)

Todd Tillinghast osis-core@bibletechnologieswg.org
Mon, 15 Sep 2003 15:12:47 -0600


Patrick,

I will look at the syntax for divCT in the schema you release.

Is the idea that the <titlePage> element be the first child of <div> if
present?

Should <titlePage> also be allowed as a child of <osisText> and
<osisCorpus>?

Last week the issue of title pages with respect to Bibles was raised.
My response was that there is a new <titlePage> element coming with OSIS
2.0 (emphasizing that the title page element is not a substitute for the
<work> element in <header>.)  

If in a Bible it would seem natural to have 
<osisText>
	<header/>
	<titlePage>...</titlePage>
	<div>...</div>
</osisText>

Thoughts?

Todd



> -----Original Message-----
> From: osis-core-admin@bibletechnologieswg.org [mailto:osis-core-
> admin@bibletechnologieswg.org] On Behalf Of Patrick Durusau
> Sent: Monday, September 15, 2003 12:59 PM
> To: osis-core@bibletechnologieswg.org
> Subject: [osis-core] <titlePage> (new element)
> 
> Greetings,
> 
> Well, we almost escaped Grand Rapids without a new element but alas,
it
> just was not to be.
> 
> This issue came up with sermons but would just as easily apply to
> monographs as well.
> 
>  From the minutes:
> 
>     - add <titlePage> element that can contain dublin core elements
>        (repeatable but unordered); and <fig> <milestone> <p>
>       as an optional first element in a <div>
>     - <div type="titlepage"> is deprecated
> 
> Schema mod:
> 
> Add:
> 
> <xs:complexType name="titlePageCT">
> 	<xs:choice minOccurs="0" maxOccurs="unbounded">
> 		<xs:element name="title" type="titleCT"/>
> 		<xs:element name="contributor" type="contributorCT"/>
> 		<xs:element name="creator" type="creatorCT"/>
> 		<xs:element name="subject" type="subjectCT"/>
> 		<xs:element name="date" type="dateCT"/>
> 		<xs:element name="description" type="descriptionCT"/>
> 		<xs:element name="publisher" type="publisherCT"/>
> 		<xs:element name="type" type="typeCT"/>
> 		<xs:element name="format" type="formatCT"/>
> 		<xs:element name="identifier" type="identifierCT"/>
> 		<xs:element name="source" type="sourceCT"/>
> 		<xs:element name="language" type="languageCT"/>
> 		<xs:element name="relation" type="relationCT"/>
> 		<xs:element name="coverage" type="coverageCT"/>
> 		<xs:element name="p" type="pCT"/>
> 		<xs:element name="figure" type="figureCT"/>
> 		<xs:element name="milestone" type="milestoneCT"/>
> 	 </xs:choice>
> 	<xs:attributeGroup ref="globalWithType"/>
> </xs:complexType>
> 
> Change:
> 
> divCT now:
> 
> <xs:complexType name="divCT" mixed="true">
> 	<xs:complexContent mixed="true">
> 		<xs:extension base="milestoneable">
> 			<xs:choice minOccurs="0" maxOccurs="unbounded">
> 				--<snip>--
> 			</xs:choice>
> 				 --<snip>--
> 			</xs:extension>
> 	</xs:complexContent>
> </xs:complexType>
> 
> To:
> 
> <xs:complexType name="divCT" mixed="true">
> 	<xs:complexContent mixed="true">
> 		<xs:sequence>
> 		<xs:element name="titlePage" type="titlePageCT"
minOccurs="0"
> maxOccurs="1"/>
> 		<xs:extension base="milestoneable">
> 			<xs:choice minOccurs="0" maxOccurs="unbounded">
> 				--<snip>--
> 			</xs:choice>
> 				 --<snip>--
> 			</xs:extension>
> 		</xs:sequence>
> 	</xs:complexContent>
> </xs:complexType>
> 
> 
> Note for OSIS User's Manual, deprecate the use of <div
type="titlepage">
> 
> That was a long one! ;-)
> 
> Comments, suggestions?
> 
> Hope everyone is having a great day!
> 
> Patrick
> 
> --
> Patrick Durusau
> Director of Research and Development
> Society of Biblical Literature
> Patrick.Durusau@sbl-site.org
> Chair, V1 - Text Processing: Office and Publishing Systems Interface
> Co-Editor, ISO 13250, Topic Maps -- Reference Model
> 
> Topic Maps: Human, not artificial, intelligence at work!
> 
> 
> _______________________________________________
> osis-core mailing list
> osis-core@bibletechnologieswg.org
> http://www.bibletechnologieswg.org/mailman/listinfo/osis-core