[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 qué se rebelan contra Dios</line>
> <line>las naciones y los pueblos?</line>
> <line>¿Por qué estudian la manera</line>
> <line>de luchar contra él y contra su rey?</line>
> <line>¡Inú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