[osis-core] schema 1.1_003 bug
Harry Plantinga
osis-core@bibletechnologieswg.org
Wed, 21 Aug 2002 10:02:46 -0400
Let's see here. I may want to
- refer to Pusey's edition of Augustine's Confessions
- refer to another edition of Augustine's confessions using the
pusey reference system
Or, I may wish to pull a passage out of the NIV based on a Vulgate
reference.
So I want to have an osisWork and a potentially different refSys
declaration.
-Harry
> The question came up because the schema simply copied the
> structure of
> work and works for refSystem and refSystems, the reasoning
> (such as it
> was and this was during a conference) being that we needed the same
> information for you to make a reference to a reference system
> as we do
> work.
>
> But, thinking about it after Chris pointed to the obvious
> duplication,
> what is the added value of having separate bibliographic
> elements that
> both point to an internal ID?
>
> In other words, once you complete a <work> element, it has a osisWork
> attribute. osisText has only one, but that does not mean that other
> osisWork attributes, such as for osisRef cannot also be in
> the document.
>
> Note that we did not reach the issue of how you declare a machine
> processable (or otherwise processable) refsDecl, a la TEI.
> Not that the
> refsDecl there is machine processable either, but that is
> another issue.
>
> So, if we don't have a refsDecl, with the syntax to declare a
> machine or
> otherwise processable syntax for references, doesn't an osisWork
> attribute value fufill the same role? In other words, I am
> using it to
> refer to augustine_confessions.pusey (as an osisWork value).
>
> Ah, but if you want to explicitly declare a document's
> reference system,
> perhaps you have some special linking or processing, hmmm,
> wouldn't that
> be an attribute on osisText? Or do you need more indirection
> than that?
>
> Would you ever want to change the default reference system?
>
> I guess I am asking if a refSystem attribute on osisText
> would do what
> you need or would more be required?
>
> Certainly in 2.0, we need to do some machine processable
> refsDecl mechanism.
>
> Patrick
>
> >
> >At any rate, there should be a way of tying an internal
> identifier such
> >as "conf" to an elsewhere-defined reference system such as
> >augustine_confessions.pusey
> >
> >-Harry
> >
>
> --
> Patrick Durusau
> Director of Research and Development
> Society of Biblical Literature
> pdurusau@emory.edu
>
>
>