[sword-devel] Possibility to install arbitrary module versions with InstallMgr
Tobias Klein
contact at tklein.info
Tue Sep 27 16:50:24 EDT 2022
Thank you, Troy!
Well, it's probably just my developer's mind ... thinking that something
could go wrong with a module update and one may want to revert back to a
previous version.
Best regards,
Tobias
Am 27. September 2022 21:54:22 schrieb "Troy A. Griffitts"
<scribe at crosswire.org>:
> Hi Tobias. Well, adding to the API wouldn't be a significant change there.
> What would be significant is retaining previous versions in the remote
> repository. I doubt we can get people to offer every version of their
> texts. Updates are usually bug fixes and if they are not simply this, we
> usually break out the module with a new name, e.g. the NASB1995 is a new
> module name to preserve the 95 edition, since the latest NASB module has
> translation differences now as it is updated to the 2020 revision. If a
> user wants the previous edition, they can grab the NASB1995.
>
> If a user wants a previous SWORD version of a module, then we've done
> something wrong.
>
> Do you have a particular use case you have found which would benefit from
> allowing previous SWORD versions to be installed?
>
>
> On September 27, 2022 9:37:03 PM GMT+02:00, Tobias Klein
> <contact at tklein.info> wrote:
> Hi Troy,
>
> As I am thinking about module upgrade support for Ezra Bible App (currently
> not implemented) I am also (once more) asking myself why there isn't an API
> for installing arbitrary module versions with InstallMgr.
>
> The two additional use cases that I would like to have in the SWORD engine are:
>
> - Add a function to list the module versions for a given module and a given
> repository
> - Add a version parameter to the installModule function
>
> Would it be much effort to implement this in SWORD?
>
> Are there any existing design constraints that make it hard to add this?
>
> Best regards,
> Tobiassword-devel mailing list: sword-devel at crosswire.org
> http://crosswire.org/mailman/listinfo/sword-devel
> Instructions to unsubscribe/change your settings at above page
> --
> Sent from my Android device with K-9 Mail. Please excuse my brevity.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://crosswire.org/pipermail/sword-devel/attachments/20220927/06a477a7/attachment.htm>
More information about the sword-devel
mailing list