[osis-core] line, lineGroup, lineStart, & lineEnd

Todd Tillinghast osis-core@bibletechnologieswg.org
Thu, 2 May 2002 14:09:42 -0500


Chris,

You make a good point that there is no equivalent for lineGroup when using lineStart and lineEnd milestones.  It would seem that there should be a lineGroupStart and lineGroupEnd milestone pair with lineStart and lineEnd milestone pairs nested inside.

I would expect that if milestones are being used for lines that the same reasons would drive the use of milestones for lineGroups as well.

You also make a point regarding the fact that only <line> can be a child of <lineGroup>.  A similar argument can be made for a number of other elements   (<note>, <qStart>, <qEnd>, <q>, <speaker>, <supplied>, ...) when the context is within the lineGroup but broader than a single line.


I am not clear on what the process for changes going forward are but is would seem to make sense to add in <lineGroupStart> and <lineGroupEnd> milestones?  More thought would have to go into adding additional child elements for <lineGroup>.


On a different topic <verseStart MID="Ps.2.1-Ps.2.2"/> should be either  
<verseStart MID="Ps.2.1-2"/> OR be expressed as two independent milestones.  The purpose of the "-" is to allow for verse name identifiers to include a "-" and is not intended to allow for a start reference and end reference value separated by a "-" implying a range.

Todd

> -----Original Message-----
> From: owner-osis-core@bibletechnologieswg.org [mailto:owner-osis-
> core@bibletechnologieswg.org] On Behalf Of Chris Little
> Sent: Thursday, May 02, 2002 4:24 AM
> To: osis-core@bibletechnologieswg.org
> Subject: [osis-core] line, lineGroup, lineStart, & lineEnd
> 
> Are we still allowed to make suggestions for OSISCore? :)
> 
> I'm a bit confused by the final schema's handling of lines.  It seems that
> line elements can only occur within lineGroups, but lineStart/End
> milestones may not.  So it seems that lineStart/End milestones don't
> really have a place (assuming they should still be encased in a
> lineGroup).
> 
> More importantly, lineGroup elements can only contain lines.  But it seems
> that if they can contain the lineStart/End milestones they need to be
> allowed to contain all the same elements as lines.  Minimally, they should
> be allowed to contain the milestones so that verse/chapter divisions can
> be indicated within a lineGroup.  For example:
> 
> <verseStart MID="Ps.2.1-Ps.2.2"/>
> <lineGroup>
> 	<line>¿Por que́ se rebelan contra Dios</line>
> 	<line>las naciones y los pueblos?</line>
> 	<line>¿Por que́ estudian la manera</line>
> 	<line>de luchar contra e́l y contra su rey?</line>
> 	<line>¡Inu́tiles son los planes</line>
> 	<line>de los reyes de este mundo!</line>
> 	<verseEnd MIDREF="Ps.2.1-Ps.2.2"/>
> 	<verseStart MID="Ps.2.3"/>
> 	<line>¡Quieren acabar con su poder!</line>
> 	<line>¡Quieren librarse de su dominio!</line>
> </lineGroup>
> <verseEnd MIDREF="Ps.2.3"/>
> 
> 
> --Chris