[sword-devel] publishing user-authored modules

Familie von Kaehne refdoc at gmx.net
Mon Aug 6 06:35:56 MST 2007

I think this is a brilliant idea. I would take this one step further -
if tehre were tools for collaborative working - modules get checked in
and out via a subversion style mchanism - this would be a way of
allowing authoring collectives to eiter import big stuff or create from


Karl Kleinpaste wrote:
> Thanx to Troy yesterday for a private suggestion that worked around my
> problem with search framework.
> I have a longer-term question to raise, something to give thought, as to
> what Sword might/should offer in the way of future infrastructure.
> Probably the most common request we get for new GnomeSword features is
> authoring support.  Generally this revolves around the desire of some to
> be able to write up sermons and other personal commentary, or to develop
> prayer lists and customized devotionals.  So I'm developing a thought
> for how to go about an import operation.  But the Really Big Deal beyond
> merely creating such modules is sharing them.
> By comparison, Libronix has what they call the "sermon add-in".  This is
> a means by which pastors and other authors can prepare their own texts
> so they can then be automatically shared with others.
> It's this latter capability that intrigues me.  As I work up the
> importer concept for GS, the basics of getting the user to identify the
> text features, collect all the needed *.conf info, pass the text through
> one of the available tools, these are operations that are
> straightforward.  We even have an Archive button in our module manager,
> which drops a *.zip of the named modules.
> What would be really cool is if we could also offer a Publish button,
> whereby users could develop some community in the form of being able to
> share modules they've created.
> I perceive that this is a bigger issue than GnomeSword, that it ought to
> have some serious infrastructural support, specifically that the Sword
> install manager class could provide for the definition of upload
> repositories to which modules could be sent on demand.  In the same way
> that download repositories can be specified by host+directory, I'd like
> to be able to offer to users, "Publish: send your module out into the
> world so others benefit from what you've learned/produced/written,"
> where the resulting uploaded module is then made available in a
> downloadable state for others to retrieve.  The upload repository should
> have some brief automated analysis of uploaded content to ensure that a
> legitimately-formatted module is in place (e.g. mods.d/foo.conf, and
> that DataPath matches what's found in modules/what/ever/foo), and having
> thus confirmed general module sanity, move it into place for download.
> Anyone else have related thoughts?
> _______________________________________________
> 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