[jsword-devel] Before 1.0
Joe Walker
jsword-devel@crosswire.org
Mon, 29 Mar 2004 22:46:16 +0100
Just some opening thoughts. Please comment.
Pre 1.0
-------
What do we need to do before we call it 1.0?
Bug fixes. There are quite a few left but we are doing well at crushing
them. I'd like to beef up the JUnit tests for the non GUI parts too.
Split the website and the Swing GUI out as separate projects.
Give the Swing GUI a name other than JSword. The current best thinking
is "Bible Desktop". Keep the JSword name for the core code.
Make sure we can have more than one webstart release. Probably just a
released, and nightly version at the moment, but we could move to a
stable/unstable/nightly system.
Have some sort of policy on how stable we keep the jsword API.
Post 1.0
--------
Upgrade to OSIS 2.(whatever it is by then)
Other installation systems other than JNLP and the basic batch system we
have already.
Other fancy HTML/OSIS renderers. It appears the JDK1.4 one is far less
buggy than I thought.
Change the panel on the left for the ReferencePanel. You can have a look
at it now by making a few tweaks in Desktop. The idea is to present all
the non-Bible books and their contents in a big tree, where the Book
data forms part of the tree too. The work is in-progress but becomes
very slow for Commentaries where there are a huge number of items under
the root. I stopped work on is a while ago to concentrate on a release.
Joe.