[sword-devel] Module release: WLC
David Haslam
dfhdfh at protonmail.com
Sat Aug 20 11:43:24 EDT 2022
It would be better to use the latest upstream XML files because these are the definitive source for what is also made available in the other formats including HTML, text and PDF. Some of those secondary derived formats may not have all the features of the work.
I never contemplated adding Strong’s numbers to my experimental module back in March 2020.
To prepare my module, I converted the 39 XML files (concatenated in book order) to IMP format by means of a bespoke TextPipe filter. I did not consider using USFM as an intermediate format.
The module was built using imp2vs but without normalising to NFC.
My IMP file included such OSIS elements as were required to implement the features and filters, but building from IMP (as an interim expedient) meant that I could not check XML syntax and conformity to the OSIS standard.
Even so, I was pretty sure that there were no coding errors per se.
Aside: My OSIS elements include some new ones with user-defined attributes for encoding various types of Hebrew punctuation.
My last eXperimental module retained MorphSegmentation (using XML seg elements), but as Morpheme Segmentation is evidently copyright by the Groves Center (according to Kimball) subsequent XML files on his website no longer have this feature. Very few SWORD front-ends (if any) provide any support to display this Feature. It would require an enhancement to the SWORD engine to display alternate segments in (say) a different colour. I doubt whether even STEP Bible (based on JSword) does this.
Regards,
David
Sent from Proton Mail for iOS
On Sat, Aug 20, 2022 at 16:09, Fr Cyrille <fr.cyrille at tiberiade.be> wrote:
> Hi David,
>
> Le 20/08/2022 à 16:49, David Haslam a écrit :
>
>> None of those suggested options would be my preference.
>>
>> We should create a new module called UXLC which Obsoletes=WLC
>> UXLC denotes Unicode XML Leningrad Codex.
>
> Do we agree about this file: http://www.tanach.us/Pages/XMLFiles.html http://www.tanach.us/Books/Tanach.xml.zip ? I prefer to work with the txt file and convert it to usfm.
> Do you have a way to add the strong numbers?
>
>> It should be derived from the most up to date XML files at tanach.us
>> Those XML files are TEI and would need to be converted to OSIS.
>>
>> NB. We would thereby lose Morph Segmentation (which is copyright by the Groves Center).
>
> OK.
>
>> IMHO, we should no longer include the notes in the Torah based on what is now the discredited Documentary Hypothesis. cf. The scholarly work by Kenneth Kitchen and Paul Lawrence demonstrates that the DH is totally untenable. CrossWire should not be giving it any further credibility by continuing to have these codes in our module.
>
> I agree with this.
>
>> NB. Special care must be taken for how we encode the Ketiv / Qere words in OSIS.
>
> Can you give more information.
>
>> There are other technical improvements we could & should implement.
>> One outstanding bug in the WLC module is that there’s a spurious space after each MAQAF.
>>
>> This reply is not intended to be exhaustive.
>
> OK, we can do like this. I'll wait first Michael opinion about his module, and the version of his module.
>
>> Regards,
>>
>> David
>>
>> Sent from Proton Mail for iOS
>>
>> On Sat, Aug 20, 2022 at 15:27, Fr Cyrille <fr.cyrille at tiberiade.be> wrote:
>>
>>> Hi friends,
>>> I'm ready to help. We have three option, first the easy option. Removing the module, and keep it to Michael in the ebible repo. Michael (like us) has the strongs number in the module. Second option. I can make an update with the Michael's module, and adding the missing notes in the Michael's text and we can rebuild a new module. Or the third option. I add the notes (or Michael if you have an easy way to do that) and I send the file to Michael.
>>> I prefer the third option, because of what we spoke on the sword-devel list about duplicated modules.
>>>
>>> If nobody react about this. In one week I will begin the work.
>>>
>>> Br Cyrille
>>>
>>> Le 20/08/2022 à 15:22, David Haslam a écrit :
>>>
>>>> My experimental module WLCX2 was derived from WLC 4.20 of 21 Feb 2016.
>>>>
>>>> The upstream source has probably changed again since then. I haven’t looked.
>>>>
>>>> David
>>>>
>>>> Sent from Proton Mail for iOS
>>>>
>>>> On Sat, Aug 20, 2022 at 14:18, Fr Cyrille <fr.cyrille at tiberiade.be> wrote:
>>>>
>>>>> Le 20/08/2022 à 15:15, David Haslam a écrit :
>>>>>
>>>>>> I was doing something experimental in March 2020 but the activity was overtaken by my wife’s terminal illness and I have not yet revisited the project.
>>>>>>
>>>>>> I can’t yet give a date for when I might resume this work.
>>>>>
>>>>> Can I help you? I guess you have the source, maybe I can have a look? Can you create a git repo?
>>>>>
>>>>>> Best regards,
>>>>>>
>>>>>> David
>>>>>>
>>>>>> Sent from Proton Mail for iOS
>>>>>>
>>>>>> On Sat, Aug 20, 2022 at 12:59, Fr Cyrille <fr.cyrille at tiberiade.be> wrote:
>>>>>>
>>>>>>> @David,
>>>>>>> If I remember well your were working on this module, do you have any update?
>>>>>>>
>>>>>>> Thank you!
>>>>>>>
>>>>>>> Le 20/08/2022 à 13:54, Fr Cyrille a écrit :
>>>>>>>
>>>>>>>> Hi Dom,
>>>>>>>> Can you rebuild this module without NFC?
>>>>>>>> It should help for the https://tracker.crosswire.org/browse/MOD-287 issue.
>>>>>>>>
>>>>>>>> Le 20/08/2022 à 11:49, domcox at crosswire.org a écrit :
>>>>>>>>
>>>>>>>>> Dear All,
>>>>>>>>>
>>>>>>>>> This is to announce that we have just now uploaded WLC
>>>>>>>>> in the CrossWire (main) repository.
>>>>>>>>>
>>>>>>>>> ## Language:
>>>>>>>>> hbo
>>>>>>>>>
>>>>>>>>> ## Description:
>>>>>>>>> Westminster Leningrad Codex
>>>>>>>>>
>>>>>>>>> ## Category:
>>>>>>>>> Biblical Text
>>>>>>>>>
>>>>>>>>> ## Version:
>>>>>>>>> This is an update. Version: 1.9.1
>>>>>>>>>
>>>>>>>>> ## What's new:
>>>>>>>>> Change Lang to Hebrew Ancient
>>>>>>>>>
>>>>>>>>> Many thanks to everyone who contributed to this release.
>>>>>>>>>
>>>>>>>>> We wish you enjoyable reading,
>>>>>>>>> The Module Team
>>>>>>>>>
>>>>>>>>> P.S.: This email is sent automatically on upload of a new/updated module
>>>>>>>>>
>>>>>>>>> _______________________________________________
>>>>>>>>> sword-devel mailing list:
>>>>>>>>> sword-devel at crosswire.org
>>>>>>>>>
>>>>>>>>> http://crosswire.org/mailman/listinfo/sword-devel
>>>>>>>>> Instructions to unsubscribe/change your settings at above page
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> sword-devel mailing list:
>>>>>>>> sword-devel at crosswire.org
>>>>>>>>
>>>>>>>> http://crosswire.org/mailman/listinfo/sword-devel
>>>>>>>> Instructions to unsubscribe/change your settings at above page
>>>>>>
>>>>>> _______________________________________________
>>>>>> sword-devel mailing list:
>>>>>> sword-devel at crosswire.org
>>>>>>
>>>>>> http://crosswire.org/mailman/listinfo/sword-devel
>>>>>> Instructions to unsubscribe/change your settings at above page
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://crosswire.org/pipermail/sword-devel/attachments/20220820/be0d27db/attachment-0001.htm>
More information about the sword-devel
mailing list