[osis-core] header elements

Patrick Durusau osis-core@bibletechnologieswg.org
Tue, 23 Sep 2003 10:47:50 -0400


Guys,

Shouldn't we create another global attribute set for header elements?

Creator now has:

role  roleType  optional
annotateRef  annotateRefType  optional
annotateWork  xs:string  optional
annotateType  annotationType  optional
ID  xs:ID  optional
osisID  osisIDType  optional
resp  xs:string  optional
type  attributeExtension  optional
subType  attributeExtension  optional
n  xs:string  optional
xml:lang  xs:language  optional
xml:space  xs:NCName    preserve
script  osisScripts  optional
canonical  xs:boolean  optional

Actually should only have:

role  roleType  optional
ID  xs:ID  optional
type  attributeExtension  optional
subType  attributeExtension  optional
xml:lang  xs:language  optional

Other header elements to conform as necessary.

Could just put the attributes in since it is a fairly small amount or 
create a simpleType, headerAttributes.

Would leave data and title as they are, since they occur elsewhere in 
the schema.

Actually need to do the same for osisText, osisCorpus, etc.

Would make it less complicated and perhaps less confusing if someone 
prints out XMLSpy type documentation.

Comments?

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!