[sword-devel] HTML-based Windows Front End?

Greg Hellings greg.hellings at gmail.com
Mon Jun 20 23:19:17 MST 2005


While I appreciate the points of your argument, it seems to me that if 
BibleCS were built from sources created with Borland, quite a strong rewrite 
of the rendering would be required unless one was already familiar with 
Borland, as I have been told must be the case. Tying to a single library or 
toolkit seems inevitable, but tying to one IDE requires great justification. 
Nevertheless, I will try as you say, hopefully next week, by poking around 
at the BibleCS material from SVN and see if I can create some HTML rendering 
worthy of mention.

> 
> > DM Smith wrote:
> > 
> > > Greg,
> > > If the architecture of a non-trivial program is sound, I find that
> > > it is easier to improve something than to start all over from scratch.
> > > If there are only a few features of BibleCS that are less than ideal, 
> > > then it probably should be much easier to fix those than to start all
> > > over.
> > > I imagine that when BibleCS developers looks at rendering HTML
> > > that they will evaluate the different possibilities (much as we are 
> > > for BibleDesktop/JSword) of available HTML renderers. It is quite
> > > possible that Qt will be evaluated. They may find (as we are with BD)
> > > that the best choice requires significant rewrite.
> > > If you are capable of writing a system from scratch, I think that 
> > > you would be of greater help to improve one of the existing projects.
> > > Try taking BibleCS and drop in an HTML renderer where the RTF renderer
> > > is today. Preserve the existing behavior of intra-application cross 
> > > references, dictionary lookups and informational popups. You can get
> > > the source via SVN and modify it to your hearts content.
> > > If all you are wanting is an HTML rendering, BibleDesktop already
> > > does that. So do other Sword derivatives (e.g. web apps). If you are
> > > looking for a cross-platform application, BibleDesktop is that. If you
> > > want to code in C++ for Windows, then BibleCS is where it's at. If you 
> > 
> > > want to program using Qt, try BibleTime (perhaps port it to Windows).
> > > And if you want to program in Gnome for Linux or on the Mac, there are
> > > projects for that.
> > > Each of these projects want committed developers to join them. 
> > > Please help.
> > > Thanks,
> > > DM
> > >
> 
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.crosswire.org/pipermail/sword-devel/attachments/20050621/029e6a58/attachment.html


More information about the sword-devel mailing list