Re: [modules] Fwd: KJV and NASB updates
Fr Cyrille <[email protected]>
| Newsgroups | gmane.comp.literature.sword.devel |
|---|---|
| Message-ID | <[email protected]> |
Ok, then if I understand well, we work on the "full" text, and then with some scripts we remove some parts of the full text. Can you list this parts? Le 25/04/2023 à 21:57, David Haslam a écrit : > To answer your question briefly. > > Please note that such XML files having ".full" as part of the filename > contain [informational] elements that are removed before making a module. > ie. The processed source files for the KJV project have more parts to > the filename. > > Aside: Although DM had his own method for removing these elements, I > made a simple /bespoke/ TextPipe filter solely for this purpose. > > Best regards, > > David > > Sent with Proton Mail <https://proton.me/> secure email. > > ------- Original Message ------- > On Tuesday, April 25th, 2023 at 8:21 PM, Fr Cyrille > <[email protected]> wrote: > >> Sincerely thank you David for all this information. >> I will now put all this on git, and open issues for what you suggest. >> On the Kjv2.9 we have the kjv.xml and the kjvfull.xml? Which one is >> the right one? >> I can see also the kjv2.10a version. This version does not matter? >> >> Le 25/04/2023 à 15:01, David Haslam a écrit : >>> Dear Fr. Cyrille, dear Troy, >>> >>> As regards, the KJV source text managed by DM, it's no secret that >>> he stored all of them in his personal area >>> <https://www.crosswire.org/~dmsmith/> on the CrossWire server. >>> >>> The files used for KJV release 2.9 that preceded Troy's emergency >>> update (2.10.2) are stored here: >>> >>> https://www.crosswire.org/~dmsmith/kjv2011/kjv2.9/ >>> >>> cf. From the latest kjv.conf >>> Version=2.10.2 >>> History_2.10.2=Fixed errant article Strong's markup (2021-04-04) >>> History_2.9=Added markup to notes. Improved markup of Selah. >>> (2016-01-21) >>> >>> NB. The verse where Troy fixed the Strong's markup error is Romans 3:36 >>> >>> Aside: IIRC, the Strong's markup error in Romans 3:36 had already >>> been corrected (evidently it was in the pipeline for the next >>> release by DM, even before Troy took action). >>> >>> There's a lot more that could be said, and a lot of subsequent >>> exchanges took place between myself and DM from January 2016 to June >>> 2021, but none of them resulted in preparing a new release from the >>> OSIS XML that I had been processing by means of various /bespoke/ >>> TextPipe filters. >>> >>> Throughout that period, I had continued to work on enhancing the KJV >>> source file, testing it in-house using Xiphos on my old Windows 7 >>> x64 PC as eXperimental module KJVX. >>> >>> NB. Last July, I discovered multiple implementation bugs in my >>> change to render pilcrows as normal black text even when these are >>> within text marked for red letters as words of Jesus. See the >>> following line in the table for *Version 2.11* being prepared. >>> >>> Changed red ¶ to black (i.e. within text marked as "words of >>> Jesus")[2] <https://wiki.crosswire.org/CrossWire_KJV#cite_note-57> >>> >>> Notes on various thoughts and ideas are recorded in DM's wiki user page: >>> https://wiki.crosswire.org/User:Dmsmith/KJV_2.6 >>> Last updated 2016-02-20 >>> >>> Many more proposals and a detailed revision history are recorded in >>> this wiki page: >>> https://wiki.crosswire.org/CrossWire_KJV >>> Last updated 2022-07-28 >>> >>> NB. My old Win7 PC is currently in a state of non-use, as I started >>> to see hard drive errors reported first in August 2022 with the >>> result that I've not taken it out of sleep mode since last >>> September. I've not begun to formulate a plan to tackle this >>> problem, though it's worth recording that it's one of the PCs in my >>> Carbonite account that has online backup using Carbonite Safe >>> (albeit it's shown as "out-of-date" in every backup status email I >>> receive monthlyfrom Carbonite). >>> >>> Since my wife died in October 2020, I've not found it so easy to >>> maintain the same level of technical activities as a CrossWire >>> volunteer that I had attained during the years preceding. >>> >>> I trust that this reply helps to clarify the state of art for going >>> forward with future updates to our flagship KJV module. It's not >>> ideal in regard to modern systems for version control, but the KJV >>> project began well before GitHub was a gleam in anyone's eyes. >>> >>> Best regards, >>> >>> David >>> >>> Sent with Proton Mail <https://proton.me/> secure email. >>> >>> ------- Original Message ------- >>> On Tuesday, April 25th, 2023 at 12:33 PM, Fr Cyrille >>> <[email protected]> wrote: >>> >>>> >>>> >>>> Le 25/04/2023 à 12:03, David Haslam a écrit : >>>>> NB. Troy’s emergency update to the KJV was made using IMP2VS after >>>>> exporting the text using MOD2IMP. >>>>> >>>>> It’s not the OSIS XML source text that DM Smith was managing. >>>> Okay David, we're not going to redo the discussion, we had agreed >>>> to provide the community with a text, it seemed to be Troy's >>>> because it's the last one that had modifications. It could be >>>> another one, but then we'll have to know what modifications Troy >>>> made to it.I hope we can get this project moving forward before >>>> we're all dead 😂 >>>> How much energy have we spent in endless discussion just to be able >>>> to contribute to this module. >>>>> >>>>> I’m still in contact with DM. >>>> >>>> Glad to hear it, even if he doesn't seem to be in touch with us >>>> anymore. >>>>> >>>>> David >>>>> >>>>> Sent from Proton Mail for iOS >>>>> >>>>> >>>>> On Tue, Apr 25, 2023 at 10:40, Fr Cyrille <[email protected] >>>>> <mailto:On Tue, Apr 25, 2023 at 10:40, Fr Cyrille <<a href=>> wrote: >>>>>> >>>>>> >>>>>> Le 24/04/2023 à 21:11, Troy A. Griffitts a écrit : >>>>>>> Hi guys. The NASB is done. I have the scripts checked in and the >>>>>>> source data from Lockman on our server. The problem I have had >>>>>>> is that I haven't had time to figure out how to insert my >>>>>>> scripts to run to convert the data into your wonderful module >>>>>>> team automation. >>>>>>> >>>>>>> Just to restate my position on module data processing, and not >>>>>>> to squelch the wonderful work you guys are doing. >>>>>>> >>>>>>> My position is that I hold that checking in the results of >>>>>>> source data converted to OSIS files is very bad practice. >>>>>>> >>>>>>> In my mind, the only thing we should be checking in is the >>>>>>> script to convert the data from the source to the intermediate >>>>>>> OSIS. We should never check-in the OSIS. EVER. It is an >>>>>>> intermediate step between the source data and a SWORD module. >>>>>>> >>>>>>> All the module work ends with a process which takes publisher >>>>>>> data converts to OSIS and results in a SWORD module. >>>>>>> >>>>>>> The conversion process can be reproduced automatically. >>>>>>> >>>>>>> The steps taken for the conversion are all clearly defined in >>>>>>> the script-- it is not a mystery how the conversion happened. >>>>>>> >>>>>>> I believe we lose these two very important things in the way we >>>>>>> currently work. >>>>>>> >>>>>>> One more negative aspect in checking in our converted OSIS data >>>>>>> is that we appear to be a source for other software, when it >>>>>>> would be better that other software go to the actual source for >>>>>>> that data and bypass any conversion errors we introduced. >>>>>>> >>>>>>> Anyway, my point is not to mandate this automated flow from >>>>>>> source data to module; only to interject that I believe this is >>>>>>> the ideal to work toward. >>>>>>> >>>>>>> I have done the extra work to make this happen with the modules >>>>>>> I have done, NA28, NASB, LXXM, etc., and I would at least like >>>>>>> the automation pipeline you have to give me the option to call >>>>>>> out to a script to produce the OSIS, instead of download it from >>>>>>> some location. >>>>>>> >>>>>>> Troy >>>>>>> >>>>>> Thank you Troy for all this informations. I understand your point >>>>>> of view very well and it seems relevant. Now as long as it >>>>>> remains a goal to wait for, I validate it. But if you take into >>>>>> account the real thing, it's a lot of work. First of all, on my >>>>>> side, in the case where we have access to a source, my scripts >>>>>> are damn tinkered that I would be ashamed to share them! But it's >>>>>> one of my project. >>>>>> As for the sources you say we seem to offer, I take >>>>>> responsibility for them. Firstly because it's much less work for >>>>>> me once the source is either lost or no longer maintained to make >>>>>> corrections when a problem is detected. Look at the complication >>>>>> it has made since Chris left to find acceptable sources for a >>>>>> multitude of modules. I only do this in cases where the source is >>>>>> really hard to find or is in a state that is too complicated for >>>>>> conversion. The case of the BYZ and TR module is an example. I >>>>>> take care of the text, since nobody else does it anymore and I >>>>>> have made some pretty serious corrections. >>>>>> If you're worried about it, you don't have to assume it's >>>>>> Crosswire, but me. >>>>>> As for NASB, as you don't have time, could you in this case share >>>>>> the osis file, at least to allow us to have a nice updated text, >>>>>> and when you are ready or someone can help you then add the >>>>>> options you ask for to the module production script. >>>>>> Isn't it more important to have a bible with a corrected text? >>>>>> You don't mention the KJV, could you send me your corrected file >>>>>> so we can work on it? An user has sent several errors to be >>>>>> corrected to the sword list, I am afraid that it gets lost in the >>>>>> messages... >>>>>> >>>>>> Thanks for the great work. >>>>>>> >>>>>>> >>>>>>> On April 24, 2023 11:35:01 AM MST, Fr Cyrille >>>>>>> <[email protected]> wrote: >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> >-------- Message transféré -------- >>>>>>> >Sujet : [sword-devel] KJV and NASB updates >>>>>>> >Date : Mon, 17 Apr 2023 00:36:25 +0200 >>>>>>> >De : Fr Cyrille <[email protected]> >>>>>>> >Répondre à : SWORD Developers' Collaboration Forum >>>>>>> <[email protected]> >>>>>>> >Pour : SWORD Developers' Collaboration Forum >>>>>>> <[email protected]> >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> >Hello Troy, >>>>>>> >2 things we could make progress on, which I would like to >>>>>>> remind you of: >>>>>>> > >>>>>>> > * NASB update still pending >>>>>>> > * Moving KJV to our gitlab (you have the latest version) >>>>>>> > >>>>>>> > >>>>>>> >Would this be possible? >>>>>>> > >>>>>>> >Br Cyrille >>>>>>> -- >>>>>>> Sent from my Android device with K-9 Mail. Please excuse my brevity. >>>>>>> -- >>>>>>> Sent from my Android device with K-9 Mail. Please excuse my brevity. >>>>>>> >>>>>>> _______________________________________________ >>>>>>> modules mailing list >>>>>>> [email protected] >>>>>>> http://www.crosswire.org/mailman/listinfo/modules >>>>>> >>>>> >>>>> _______________________________________________ >>>>> modules mailing list >>>>> [email protected] >>>>> http://www.crosswire.org/mailman/listinfo/modules >>>> >>> >>> >>> _______________________________________________ >>> modules mailing list >>> [email protected] >>> http://www.crosswire.org/mailman/listinfo/modules >> > > > _______________________________________________ > modules mailing list > [email protected] > http://www.crosswire.org/mailman/listinfo/modules _______________________________________________ sword-devel mailing list: [email protected] http://crosswire.org/mailman/listinfo/sword-devel Instructions to unsubscribe/change your settings at above page