[osis-core] osisSubjects?

Todd Tillinghast osis-core@bibletechnologieswg.org
Thu, 16 Oct 2003 17:31:06 -0600


Patrick,

Yes that is the general idea.

The hope being that we can get the best of both worlds.  Not put a undue
burden on the subjects that are from the more common/established
_namespaces_, but provide an extensible mechanism for other things and
for things that ARE defined digitally as well as for things that may not
be deemed worth to be added in as an attribute value.

<work osisWork="x">
   ...
</work>
<work ...>
   ...
   <subject type="ref">x:Nativity</subject> 
   <subject type="LCSH">proper value</subject>
    ...
</work>

Should the body be the form of osisRef or annotateRef?  Currently there
is one subject for subject element so osisRef is probably the most
consistent?

Todd

> -----Original Message-----
> From: osis-core-admin@bibletechnologieswg.org [mailto:osis-core-
> admin@bibletechnologieswg.org] On Behalf Of Patrick Durusau
> Sent: Thursday, October 16, 2003 4:30 PM
> To: osis-core@bibletechnologieswg.org
> Subject: Re: [osis-core] osisSubjects?
> 
> Todd,
> 
> Todd Tillinghast wrote:
> > Chris and Patrick,
> >
> > I see your point.  Is possible to allow both mechanism by adding a
value
> > for type that indicates that the value <subject>element is takes the
> > form of an osisRef and points to a subject.  This would accommodate
the
> > cases that you are indicating but also allows for extension and uses
a
> > mechanism we already have in place.
> >
> 
> I may just be overly tired but I am having trouble following your
> suggestion. Do you mean:
> 
> With the current schema, since it combines the list with the attribute
> extension, ..., oh, do you mean add osisRef to the enumerated list? So
> that in the docs we can say use that if you want to put an osisRef in
> 
> <subject type="osisRef">osisRef</subject>
> 
> And resolve the content of subject to a work you can?
> 
> Hmmm, sounds promising.
> 
> Chris?
> 
> Hope you are having a great day!
> 
> Patrick
> 
> > Todd
> >
> >
> >>-----Original Message-----
> >>From: osis-core-admin@bibletechnologieswg.org [mailto:osis-core-
> >>admin@bibletechnologieswg.org] On Behalf Of Chris Little
> >>Sent: Tuesday, October 14, 2003 2:53 PM
> >>To: osis-core@bibletechnologieswg.org
> >>Subject: Re: [osis-core] osisSubjects?
> >>
> >>Todd & Patrick,
> >>
> >>Conceptually, Todd's suggestion is good, but I don't know how it
would
> >>work out in practice.  I would tend to favor our current
> >
> > implementation
> >
> >>(with defined values in osisSubjects).  Reasons below:
> >>
> >>1) I think the set of possible values is pretty low.  There aren't
> >
> > that
> >
> >>many groups defining their own subject classification systems.
> >>
> >>2) Symmetry with similar uses elsewhere in OSIS.  Usage of type on
> >>subject is very similar to usage of type on identifier (to my mind),
> >>which has values enumerated in osisIdentifier.
> >>
> >>3) It requires reference to documents that don't exist and probably
> >>never will, in some cases because of copyright restrictions, in
other
> >>cases because of unwieldily huge amounts of data.
> >>
> >>4) The form of subject values is nothing like our osisIDs in form.
> >
> > For
> >
> >>examples, LCSH subjects include things like, "Bible--Dictionaries.",
"
> >>Bible. English--Versions.", "Bible. N.T. Greek. 1871.", and "Bible.
> >>N.T.--Commentaries.".  I think, given that a full inventory of the
> >
> > LCSH
> >
> >>would be essentially impossible to encode in a document, and would
> >
> > need
> >
> >>almost constant updating, the form given by the LOC is probably best
> >>retained in each OSIS document that uses an LCSH itself.  In the
> >
> > absense
> >
> >>of a document that actually defines mappings of osisID-like strings
to
> >>actual subject values, implementers will invent their own attempted
> >>mappings and we'll void any possibility of interoperability.
> >>
> >>5) If people need values other than what we provide they can suggest
> >>them for inclusion in the next revision and/or use the
> >>attributeExtension mechanism.
> >>
> >>--Chris
> >>
> >>
> >>Patrick Durusau wrote:
> >>
> >>
> >>>Todd,
> >>>
> >>>Todd Tillinghast wrote:
> >>>
> >>>
> >>>>Patrick,
> >>>>
> >>>>Where did the enumerated values for osisSubjects come from?
> >>>>
> >>>
> >>>List that I hacked together. Could move to documentation and use as
> >>
> > you
> >
> >>>suggest. Look for it in 1.9.4 (tomorrow morning).
> >>>
> >>>Comments anyone?
> >>>
> >>>Hope everyone is having a great day!
> >>>
> >>>Patrick
> >>>
> >>>
> >>>>This list seems to have a narrow set of subject sets.
> >>>>
> >>>>This seems to be a limited set that would be better handled
through
> >>>
> > the
> >
> >>>>use of a prefix like and osisID/osisRef.  Where the work is a
> >>>
> > document
> >
> >>>>that defines the set of subjects.  This is a scalable solution.
> >>>>
> >>>>I would suggest:
> >>>><osisText>
> >>>>    <header>
> >>>>        <work osisWork="xyz">
> >>>>            ...
> >>>>            <subject>atla:Subject</subject>
> >>>>            ...
> >>>>        </work>
> >>>>        <work osisWork="atla">
> >>>>            ...
> >>>>        </work>
> >>>>    </header>
> >>>>    ...
> >>>></osisText>
> >>>>
> >>>>This would also make the schema less brittle and allow for broader
> >>>
> > use.
> >
> >>>>Todd
> >>>>
> >>>>_______________________________________________
> >>>>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
> >
> 
> 
> --
> 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