[sword-devel] ESV Study Bible
Troy A. Griffitts
scribe at crosswire.org
Thu Nov 13 15:45:25 MST 2008
Dear all,
My initial comments on this.
I'm not so sure the programming interface would be much different than
accessing the parts of the study Bible as 5 different modules. Our
installers already allow datapaths to be grouped however we want; we
just use a standard directory path like:
modules/texts/ztext/esvstudy/
I wonder if we had 5 modules with config something like:
esvstudy.conf
[ESVStudy]
ModDrv=zText
DataPath=modules/texts/ztext/esvstudy/
Compantion=ESVStudy.ShortCommentary
Compantion=ESVStudy.MediumCommentary
Compantion=ESVStudy.LongCommentary
[ESVStudy.ShortCommentary]
ModDrv=zCom
DataPath=modules/texts/ztext/esvstudy/commentary1
[ESVStudy.MediumCommentary]
ModDrv=zCom
DataPath=modules/texts/ztext/esvstudy/commentary2
[ESVStudy.LongCommentary]
ModDrv=zCom
DataPath=modules/texts/ztext/esvstudy/commentary3
InstallMgr will already install everything is [ESVStudy] is installed
because it installs DataPath and all subdirs.
The only issue I see is:
Frontends need to impl the Companion concept
InstalMgr needs some marker that these companion modules should not be
offered by themselves. (probably)
Thoughts?
-Troy.
Ben Morgan wrote:
> Even if we got permission (which would be great), there is still the
> question of how to encode it. As I noted in a previous email (on
> companion modules), we would currently need at least 5 modules if we
> weren't duplicating data throughout. And that wouldn't be nice for the user.
>
> It would be nice to have a module type which allows multiple entries per
> key - with ranges (i.e. an entry for Matthew 1, one for Matthew 1:1-17,
> one for Matthew 1:2-6, and one for Matthew 1:3. Currently, if using 1
> module, the entry for Matthew 1 would need to be duplicated in lots of
> places - as linked verses can't link part of the content.
>
> These concerns apply in part to many study bibles, I think, so it is
> worth thinking about.
>
> God Bless,
> Ben
> -------------------------------------------------------------------------------------------
> The grace of the Lord Jesus Christ be with your spirit.
> Philippians 4:23 (ESV)
>
>
>
>
> On Fri, Nov 14, 2008 at 1:30 AM, Karl Kleinpaste <karl at kleinpaste.org
> <mailto:karl at kleinpaste.org>> wrote:
>
> Seen in bsreview.org <http://bsreview.org>:
>
> | The electronic edition of the English Standard Version Study Bible
> | will soon become available for a number of Bible software
> | applications. To that effect,
>
> || Crossway has partnered with the leading digital software providers,
> || including Accordance, Biblesoft, Laridian, Olive Tree, and
> || WORDsearch, to make the ESV Study Bible available with all of its
> || notes, articles, and features.
>
> Sword already has the basic ESV module. Would it be possible for us to
> get this as well?
>
> _______________________________________________
> sword-devel mailing list: sword-devel at crosswire.org
> <mailto:sword-devel at crosswire.org>
> http://www.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://www.crosswire.org/mailman/listinfo/sword-devel
> Instructions to unsubscribe/change your settings at above page
More information about the sword-devel
mailing list