[sword-devel] Collaboration efforts for a front end

Brian Yoon sword-devel@crosswire.org
Fri, 10 Jan 2003 04:11:16 -0600

I brought this thread up because I think it would be a great idea to create
a cross-platform Bible app so we could all benefit from one source (perhaps
using wxWindows - a great cross platform toolkit that maintains native look
and feel) but I don't think I will have the time to invest in it to make it
worthwhile.  My vision would have been to create a Bible study and analysis
software on the scale of BibleWorks that would be as free as possible but I
realize that it couldn't be free with all these copyright wars going on and
the expensive fees associated with things like the NIV, NASB, BAGD Lexicon,
and other commercial works.  I have been especially discouraged by the
stingy attitudes I've heard about in the past slew of emails about sharing
and spreading the word of God.  Unfortunate.  Too bad the attitude seen
about spreading God's word is not to get it out to as many people as
possible so that it would be like Paul saying in Philippians 1 that even out
of good or bad motives at least the gospel is being spread.  Paul rejoiced
even when he was being hurt by the spreading of the gospel because that's
the important thing, eh?  May it continue to go forth without impedence.

P.S. Once again, I recommend people looking into www.wxwindows.org


-----Original Message-----
From: owner-sword-devel@crosswire.org
[mailto:owner-sword-devel@crosswire.org]On Behalf Of Daniel Glassey
Sent: Friday, December 20, 2002 12:05 PM
To: Brian Pribis; Brian Yoon
Cc: sword-devel@crosswire.org
Subject: Re: [sword-devel] Collaboration efforts for a front end

Hi guys,
I was supposed to take over from Sven on the wxWindows port (spatha)
but haven't done a good job of it.
Unfortunately I never got the hang of his vision for it and his ideas
for supporting base classes which was basically about as far as we
got before he had to go.

If you'd be interested and would have the drive for it to design and
implement the GUI I can help with the integration with sword library
parts - you guys up for it?

Note that having a cross-platform frontend still doesn't remove the
use of platform specific ones - especially things like gnome, kde and
macosx specific - they can be more integrated than a xp one can be.


On 13 Dec 2002 at 14:22, Brian Pribis sent forth the message:

> Hey quit reading my mind!  I was thinking the very same thing.  Has
> anyone got the stuff to compile on windows outside of Borland?  I tried
> vcpp 6 and 7 but it loses its cookies real quick like (I just tried it a
> couple of times and may not have things set up quite right yet)?  I
> think wxWindows would be a good bet and would be willing to work with
> you (or anyone) doing a pilot to see how it goes.  Maybe just getting up
> a reader for the bible modules with search features and then cross
> compiling for a few systems to see how it goes.
> Brian
> Brian Yoon wrote:
> >With regards to Sword for Windows, BibleTime, & GnomeSword:
> >
> >Just some questions and thoughts...
> >
> >1) Has anyone considered using a cross-platform toolkit like wxWindows
> >for this project so that we all can work on the same code, be able to
> >compile on different platforms, and still maintain the look and feel of
> >each respective OS?  wxWindows is great and this would allow all of us
> >to contribute to the same project.  This would eliminate the need to
> >re-invent the wheel for each OS.  Therefore, instead of working on just
> >an OS X port, we could port the existing front-end to wxWindows and then
> >use it on all platforms.
> >
> >2) Are the goals for each of these different (ie. is one focused on just
> >providing a Bible study tool and another focused on providing a
> >full-featured Bible study and analysis tool like BibleWorks)?

> >3) If someone wants to see an open source versin of a full-featured
> >Bible study and analysis tool like the commercial software, BibleWorks,
> >developed, what are the major components that are needed to be developed
> >(ie. databases on morphologies, parsing, etc.)?
> >
> >-Brian Yoon