[sword-devel] Re: GUI interfaces
Wed, 19 Dec 2001 21:18:27 -0600
On Wednesday 19 December 2001 15:48, Chris Little wrote:
> Been there. Done that. :) But apparently we haven't promoted it
> enough, possibly because screenshots of term windows don't look
> cool on a webpage. :)
> > How does this relate to Sword? Well, Sword is currently
> > available to C++ programs. There should be alternate interfaces
> > for other tools. A
> > simple command line tool to quote a verse by reference or
> > output a concordance like list of references given a search
> > key would be handy for a scripted web page or editor macros.
> diatheke does that. http://www.crosswire.org/sword/diatheke/
> There's also ActiveDiatheke, which will do most of the Diatheke
> stuff as an ActiveX control, but this hasn't been updated since
> The need for a command line interface to Sword was my reason for
> writing Diatheke. It is the foundation of our CGI script, our SOAP
> interface (just a slightly different CGI script), & our IRC
> BibleBot (type !biblehelp in #sword on irc.openprojects.org).
I saw Diatheke in the CVS that I downloaded and was wondering why it
was added to the project.
> > A C interface would be more easily wrapped for script
> > languages like Python or Perl.
> Correct me if I'm wrong (and I probably am) but don't we keep all
> the public interefaces accesible to C?
> > A command line tool would
> > also let you search the Scriptures on a 4Mb 386 in console
> > mode (although an ncurses frontend would be nicer for that).
> We have an ncurses frontend also
> (http://sourceforge.net/projects/irenaeus), but it's about 10
> months since its last release and I'm not sure if it's being
> maintained any more. Perhaps someone would like to take this
> project over if its author isn't maintain it anymore? Once the
> transliterator stuff in ICU is finished, it should be a nice
> interface interface for any of our modules.
It has had only 81 downloads in 9 months. That may explain why
Richard Halcombe is not really that active. Especially since
BibleTime is roaring along. I downloaded it and will play with it a