[sword-devel] dictionary user content
ransom1982 at gmail.com
Wed Nov 5 01:19:45 MST 2008
> My first comment on this concept would be that if it is done it should
> probably be working with Sword modules throughout rather than
> maintaining a separate database, as it appears to now.
I'm not opposed to that, and I've even thought that parts of bpbible
would help here (this is all python). But what is the advantage? And
as far as I know there is no write support for Sword modules, nor is
anyone working on that. Also, with this method it is easy to maintain
meta-data about each entry and even revision history.
> I'm not sure I'm convinced that a separate application for distributed
> proofreading is needed. The impression I get is that the Sword
> project (and other Sword module makers) largely work from converting
> source copies into the Sword format, and so in general what is needed
> is one person to develop a conversion script from the source, rather
> than a distributed effort. Though I'm not saying that we can't change
> to do that, I'm not convinced that it will work or be useful. Having
> a better way of notifying problems might be useful.
I don't want to criticize, but it appears to me that this method of
working with modules is one of the weakest links in the sword project.
There is very little way the average person can contribute to this,
and there are gaps in the documentation for creating modules for
developers as well.
> Our applications in general need better module editing support, I
> suspect (with Gnomesword being a possible exception, but I haven't
> used it recently enough to know). That is possibly related to this,
> and possibly separate.
Gnomesword supports editing both personal commentaries and prayer
lists / daily journals.
> Probably neither ThML nor OSIS are going to be very clean for editing
> on the web unless you are using some kind of rich editing support with
> good cross-references, formatting and similar, which is not a small
It is my intention to either have a rich text editor or fully support
Either way, there would be a tool to create references.
More information about the sword-devel