[osis-core] open issues

Troy A. Griffitts osis-core@bibletechnologieswg.org
Thu, 06 Jun 2002 01:13:54 -0700


> Prev/next allows us to know if an element is segmented.  If neither are
> present then there is no segmentation.  It also allow for a match based on
> the value of the next or prev attribute that matches the current node's ID.

I should have said, why prev/next, rather than just a simple segID=uniqueID

//verse[@segID="uniqueID"] will give me all the nodes in this segmented 
verse if they all have the same segID, why the need for prev/next?


> 
> Todd
> 
> 
>>-----Original Message-----
>>From: owner-osis-core@bibletechnologieswg.org
>>[mailto:owner-osis-core@bibletechnologieswg.org]On Behalf Of Troy A.
>>Griffitts
>>Sent: Wednesday, June 05, 2002 4:12 PM
>>To: osis-core@bibletechnologieswg.org
>>Subject: Re: [osis-core] open issues
>>
>>
>>Todd,
>>	Couple issues:
>>		1) quotes in this example where the problem tag.
>>What if phrase
>>linquistic annotation or critical markup are the problem in the future.
>>  You solution to make the problem tag a milestone is good, and is, in
>>theory, exactly what I'm suggesting, only allow any tag to become a
>>milestone, if necessary.
>>
>>	2)  Write me something that easily gives me the contents of
>>verse 2.
>>Segmentation seems complex to achieve a goal I've yet to understand.
>>
>>
>>SIDENOTE: why do we have next/prev?  Are we assuming that segments may
>>be out of order?
>>
>>
>>
>>Todd Tillinghast wrote:
>>
>>>Is there an end to the quote that starts with "Thus".
>>>
>>>If I got your example correctly how about the following seem to you.
>>><p>
>>>	<verse verseID="1">Then God said, <qStart qID="1"
>>
>>level="1"/>Say to my
>>
>>>people: <qStart qID="1" level="2"/>Thus says the LORD, <qStart qID="1"
>>>level="3"/>Repent! </verse>
>>>	<verse verseID="2" next="2@word:5(How)">You backsliding markup
>>>authors.<qEnd qID="1" level="3"/></verse>
>>><p>
>>>	<verse verseID="2@word:5(How)" prev="2">How often have I
>>
>>desired to give
>>
>>>you a good markup. </verse>
>>>	<verse verseID="3">But you were unwilling.</verse>
>>></p>
>>>
>>>The example you give seems to support the notion that if quotes
>>
>>are treated
>>
>>>using milestones that other overlapping hierarchies are fairly easy to
>>>support with segmentation assuming you do the trick with the "role" for
>>>verse like behavior.  (Still no milestones for verses.)
>>>
>>>Thoughts?
>>>
>>>Todd
>>>
>>>
>>>
>>>>-----Original Message-----
>>>>From: owner-osis-core@bibletechnologieswg.org
>>>>[mailto:owner-osis-core@bibletechnologieswg.org]On Behalf Of Troy A.
>>>>Griffitts
>>>>Sent: Wednesday, June 05, 2002 3:30 PM
>>>>To: osis-core@bibletechnologieswg.org
>>>>Subject: [osis-core] open issues
>>>>
>>>>
>>>>Not sure if anyone knows or cares, but most all of my issues brought up
>>>>in my last messages are still on the table:
>>>>
>>>>archive, if anyone needs the old messages:
>>>>
>>>>http://www.bibletechnologieswg.org/cgi-bin/lwgate/OSIS-CORE%40BIBL
>>>
>>>ETECHNOLOGIESWG.ORG/archives/
>>>
>>>
>>>>Not wanting to be a wrench in the works, but I still feel our gears are
>>>>turning fast down a wrong path.
>>>>
>>>>Specifically: segmentation isn't elegant and we can't anticipate all
>>>>overlapping cases.  Try a few verses from a Prophetic text (e.g. Ez
>>>>39:1-) e.g (not from Ez).
>>>>
>>>>1. Then God said, "Say to my people: 'Thus says the LORD, "Repent! 2.
>>>>You backsliding markup authors."
>>>>	How often have I desired to give you a good markup. 3. But you were
>>>>unwilling.
>>>>
>>>>
>>>>Try to add phrase level annotation, critical markup and other tags to
>>>>that and you have no hope of a human understanding or getting it right,
>>>>muchless our schema to allow such things.  Anything can be forced to
>>>>work.  I just don't see why our milestone approach wasn't about 3000x
>>>>more elegant.
>>>>
>>>>Or even my unanswered suggestion of a having all tags allowed to be used
>>>>2 ways with a global 'milestone' attribute (kindof like Todd is
>>>>suggesting with roles, but not exactly).
>>>>
>>>>global attributes mStart and mEnd
>>>>
>>>>That would allow 2 types of markup.  All tags to either be used as:
>>>>
>>>>XML Container:
>>>><verse ID="Gen.1.1">In the beginning</verse>
>>>>
>>>>or
>>>>
>>>>XML Milestone / Logical Container
>>>><verse ID="Gen.1.1" mStart="uniqueID1" />In the beginning<verse
>>>>mEnd="uniqueID1" />
>>>>
>>>>
>>>>
>>>>
>>
>>
>>