Re: Fw: The Abbreviation key in Config files
David Haslam <dfhdfh-g/[email protected]>
| Newsgroups | gmane.comp.literature.sword.devel |
|---|---|
| Message-ID | <XCJzrftRTIIKrUHf7iJPkmJZL7q-L8cTVjjen23gKLGVCy8F4eEZUAscI6gckHidYaPRKPM3T8K67L1qoiFeJhJ9FkojtMChIAMIgHe6unE=@protonmail.com> |
Hi everyone, My initial message in this thread was sent to sword-devel. Other than Michael & Karl, did anyone else receive it? Are any other SWORD/JSword front-end apps affected similarly? i.e. Confused by the Abbreviation key clashing with another module Name. Best regards, David Sent with [Proton Mail](https://proton.me/mail/home) secure email. On Tuesday, February 18th, 2025 at 8:49 PM, Michael Johnson <[email protected]> wrote: > Hi David & Karl, > > I got this, but I'm in time triage mode, and this is not an issue that I can reasonably fix. Indeed, if anything, I should keep things as they are so that front end designers don't get the idea that version abbreviations are unique to just one module. Even being unique to a language is iffy if the module has different sources. I can't fix bad front end design. > > On 2/18/25 10:14, David Haslam wrote: > >> Hi Michael, >> >> Very strange! >> >> I sent this 3 days ago, and not had a response from anyone!!! >> >> It should've reached you twice (direct from the cc: plus via the mailing list), but did it? >> >> This time, I've cc: Karl, because I'd referred to Xiphos behaviour. >> NB. When the displayed module does flip as described below, the module name in the selected tab is not changed. >> >> Best regards, >> >> David >> >> Sent with Proton Mail secure email. >> >> ------- Forwarded Message ------- >> From: David Haslam >> [<[email protected]>](mailto:[email protected]) >> Date: On Saturday, February 15th, 2025 at 5:16 PM >> Subject: The Abbreviation key in Config files >> To: sword-devel mailing list >> [<[email protected]>](mailto:[email protected]) >> CC: Kahunapule Michael Johnson >> [<[email protected]>](mailto:[email protected]) >> >>> Some modules in some repositories make use of the Abbreviation key. >>> >>> This key is documented in the devlopers' wiki: >>> https://wiki.crosswire.org/DevTools:conf_Files >>> Note 2 reads: "We advise against explicitly declaring a redundant Abbreviation identical to the ModName. Abbreviation values should try to be unique to avoid user confusion." >>> >>> It's not just users that are confused! >>> Front-end apps can also be confused. >>> >>> e.g. In Xiphos, if I have both the CrossWire KJV module installed and either of these modules from eBible.org also installed: >>> * engKJV2006eb - which has Abbreviation=KJV >>> * engKJV1769eb - which has Abbreviation=KJVD >>> After I do a search (while the KJV module is selected) and then click one of the search results, the module in the selected tab switches to one with the same Abbreviation. >>> >>> This ought not to be the case! >>> >>> I don't think this is a software bug in Xiphos, per se. >>> >>> I think that the software is simply confused by the use of an Abbreviation key that's identical to the Name of another installed module! >>> >>> We should already know that module names must be unique, even if they come from different repositories. >>> >>> We should also mandate that module abbreviations must not match that of any other module from any available repository! >>> >>> Best regards, >>> >>> David >>> >>> Sent with Proton Mail secure email. > > -- > > Peace, > Michael Johnson > 26 HIWALANI LOOP • MAKAWAO HI 96768-8747 • USA > [mljohnson.org](https://mljohnson.org/) • eBible.org • WorldEnglish.Bible • PNG.Bible > Signal/Telegram/WhatsApp/Telephone: +1 808-333-6921 > Skype: kahunapule • Telegram: @kahunapule • [Facebook: fb.me/kahunapule](https://www.facebook.com/kahunapule) _______________________________________________ sword-devel mailing list: [email protected] http://crosswire.org/mailman/listinfo/sword-devel Instructions to unsubscribe/change your settings at above page