[osis-core] bug in 2.1.1 osisGenRegex

Troy A. Griffitts scribe at crosswire.org
Tue Oct 16 11:56:52 MST 2007


I plan to be at ETS and SBL this year.  The Scrolls are in San Diego at 
the same time, so we all have to make a field trip together!  I'm out 
there this coming Monday to hear Bruce Zuckerman talk about their 
digitization efforts.  Would love to collaborate on a public online 
image repository.

As far as OSIS usage:  We're pretty much using OSIS for all new SWORD 
modules.  We have a number of organizations using our tools to publish 
their works and we always recommend for them to convert their texts to 
OSIS for best results with our software.

With the most recent revision of OSIS, we've even won over some of the 
holdouts who couldn't find practical ways to markup their text with the 
standard.  I think our last OSIS meeting and subsequent release 
responded with working solutions for just about every objection now.

Chris is working on a marking up a number of complicated lexicons.  This 
is the newest area of OSIS application for us, so we'll likely have some 
feedback from the experience.

It's good to hear from everyone.  Looking forward to seeing you all in 
person over the next few months.

	-Troy.




Todd Tillinghast wrote:
> There is the possibility to get together at the Bible Tech Conference 
> (http://www.bibletechconference.com/).  It appears that Troy, Patrick, 
> and myself will be there.
> 
> Todd
> 
> Kees F de Blois wrote:
>> Huy guys,
>>
>> I had hoped to find ABS sponsorship for a small OSIS group meeting at 
>> SBL, San Diego, but the person from ABS who I would consider a key 
>> person could not make himself available the weekend before Thanksgiving.
>> It may work some other time next year. We will keep trying... At least 
>> Todd and I got together recently in Dallas.
>>
>> Patrick, will you be at SBL?
>>
>> Cheers.
>>
>> Kees
>>
>>
>> Patrick Durusau wrote:
>>> Chris,
>>>
>>> Chris Little wrote:
>>>   
>>>> Does this list still work? Is anyone still out there? Guess we'll soon 
>>>> find out. :)
>>>>
>>>>   
>>>>     
>>> Yes, there are people out here. ;-)
>>>   
>>>> Troy and I found a bug in the regex osisGenRegex in the 2.1.1 schema. 
>>>> Currently that regex looks like [1], but it should looks like [2]:
>>>>
>>>> [1]     ((((\p{L}|\p{N}|_)+)(\.(\p{L}|\p{N}|_))*:)?([^:\s])+)
>>>> [2]     ((((\p{L}|\p{N}|_)+)(\.(\p{L}|\p{N}|_)+)*:)?([^:\s])+)
>>>>
>>>>                          (missing + right here ^)
>>>>
>>>>   
>>>>     
>>> Yep.
>>>
>>> And we need to check the other regex expressions to make sure they don't 
>>> have the same bug. Once I got part of it "correct" or what I thought was 
>>> correct, I used it in other expressions.
>>>   
>>>> So our document with the following element isn't valid because the 
>>>> string "Strong" cannot be more than 1 character long in the current schema:
>>>> <w morph="robinson:N-NSF" lemma="lemma.Strong:βίβλος">βίβλος</w>
>>>>
>>>>
>>>>   
>>>>     
>>> Yep.
>>>
>>> Question: Do you think we need to issue a quick bug fix schema after 
>>> checking the other regex expressions for the same problem or should we 
>>> fold this into a more expansive release, say timed to occur with the 
>>> Bible technology conference several of us are attending early next year? 
>>> Obviously no major features but tidying up sort of stuff.
>>>
>>> Hope you are having a great day!
>>>
>>> Patrick
>>>   
>>>> --Chris
>>>>
>>>> _______________________________________________
>>>> osis-core mailing list
>>>> osis-core at bibletechnologieswg.org
>>>> http://www.bibletechnologieswg.org/mailman/listinfo/osis-core
>>>>   
>>>>     
>>>   
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> osis-core mailing list
>> osis-core at bibletechnologieswg.org
>> http://www.bibletechnologieswg.org/mailman/listinfo/osis-core
> 
> _______________________________________________
> osis-core mailing list
> osis-core at bibletechnologieswg.org
> http://www.bibletechnologieswg.org/mailman/listinfo/osis-core




More information about the osis-core mailing list