[osis-core] annotateWork and annotateType

Todd Tillinghast osis-core@bibletechnologieswg.org
Tue, 20 Aug 2002 13:40:31 -0600


Thanks, I now better understand what we are trying to do with
annotationWork and annotationType.  

It seems that annotationWork and annotationType are a hold over from an
older time and that the attributes are no longer needed because the
preferred mechanism would be the following:
<p><reference osisRef="conf:IV.6.ii" type="annotation"
subtype="translation"/></p>

Is there any reason that annotation references should not be handled in
the same manner as all other references?

Todd

> > I am still not clear on what annotateWork is for.  Harry can
> > post an example?
> >
> > If the annotated work could be put in a work/refSystem
> > element in the header then referenced that would seems better
> > to me.  Would this still leave annotateType as an attribute?
> >
> > What happens when there is more than one annotateWork for a
> > single element or is this not possible?
> 
> We wanted to make it possible for an element to say
> "I am a commentary on Matthew 1:1-6", "I am a versification of
> Romans 8:28", "I am an outrageous screed on Genesis 1", "I
> am a translation of Augustine's Confessions".
> To do so, you add a "work" element for the work being
> annotated, giving it an internal ID, such as "conf".  Then
> you can say
> 
> <p annotateWork="conf:IV.6.ii" annotateType="translation">
> 
> or so.
> 
> Thus, the proposal that it might be clearer to say
> 
> <p annotateRef="conf:IV.6.ii" annotateType="translation">
> 
> In the current DTD it is not possible to have more than
> one annotateWork and annotateType for an element. You can of
> course nest.
> 
> -Harry


Todd