[sword-devel] Conglomerate/companion modules

Chris Little chrislit at crosswire.org
Sat Dec 19 05:42:26 MST 2009

You can bundle content if:

a) you concatenate the module .conf data into a single file.
b) all of the data are placed within a single directory.

The only cases where this won't work are when trying to bundle multiple 
Bibles and/or commentaries using the same level of compression. Since 
you don't appear to have any commentaries, that should be an issue. In 
the event you find something might better be expressed as a commentary, 
just make sure that the Bible is compressed at the Book level and that 
they commentary is compressed at the Chapter (or Verse) level.

This sort of bundling will mean that any time one component is updated, 
all must be updated. It will also mean all four modules will be listed 
separately in Install Managers, though there is really only one big 
download. And it will be impossible to install or uninstall individual 
parts of the bundle using Install Manager.


On 12/19/2009 2:41 AM, Peter von Kaehne wrote:
> I have started working (more thinking right now) on a beautiful Bible
> text which CrossWire will be able to distribute hopefully in the very
> near future. It is a for sale module by a major European publisher. we
> got teh preliminary stuff out of the way, I got the text from them and
> we just need to sign now and get going.
> One of the things which struck me is that this is a text which would
> require a couple of modules to be best represented
> 1) an ordinary, but quite complex bible module
> 2) a dictionary
> 3) material like tables etc which might possibly best fit into a
> GenBook, not sure.
> 4) daily devotion (2 bible reading plans)
> There is plenty of cross referencing between the various aspects.
> Right now the only possibility for this appears to me to split it up
> into several modules and advise users that there are several modules
> which all sell together. But the user will have to do the leg work and
> install the extra material by hand. This will lead likely to some users
> not realising this and missing out on the many great stuff coming along
> here.
> We already have discussed and considered companion modules, but AFAIK
> not much has been done here? Specifically will any frontends download
> (or suggest to download) automatically all companions? I know that
> Xiphos will load up (some) companions.
> But I do think a joint download would be of huge benefit. Particularly
> if you pay for it.
> Peter
> _______________________________________________
> sword-devel mailing list: sword-devel at crosswire.org
> http://www.crosswire.org/mailman/listinfo/sword-devel
> Instructions to unsubscribe/change your settings at above page

More information about the sword-devel mailing list