Difference between revisions of "Projects:Go Bible/Tasks"

From CrossWire Bible Society
Jump to: navigation, search
(Programming tasks: added categories)
(Programming tasks: ==== Programming ideas ====)
Line 30: Line 30:
 
# Define requirements for new development tools
 
# Define requirements for new development tools
 
# Test the [http://gobible.blogspot.com/2011/02/development-update-symmetric-scrolling.html Symmetrical Scrolling] branch
 
# Test the [http://gobible.blogspot.com/2011/02/development-update-symmetric-scrolling.html Symmetrical Scrolling] branch
 +
 +
==== Programming ideas ====
 +
 +
===== Integrate JSword into Go Bible Creator? =====
 +
With Java SE being the environment in which both programs run, the following idea is worth considering:
 +
# Enhance Go Bible Creator to be capable of processing SWORD modules directly, making use of the [http://www.crosswire.org/jsword/ JSword] API to extract the Biblical text.
  
 
[[Category:Projects|Go Bible]]
 
[[Category:Projects|Go Bible]]
 
[[Category:Go Bible|Go Bible]]
 
[[Category:Go Bible|Go Bible]]
 
[[Category:Mobile|Go Bible]]
 
[[Category:Mobile|Go Bible]]

Revision as of 20:21, 3 June 2011

Go Bible Tasks

CrossWire/GoBible

These are some of the outstanding tasks for the CrossWire Go Bible project. Feel free to comment on these in my talk page.

Housekeeping tasks

  1. Transfer source code from Google code – done 2009-02-28 (thanks to scribe)[1]
  2. Create new CrossWire project for Go Bible
  3. Setup for GoBible software bug tracking on CrossWire server
  4. Construct a SVN directory for managing Go Bible User Interface (UI) translations.

Documentation tasks

  1. Improved documentation for using Go Bible Creator.
  2. Describe how to set up the JDK build environment for developing GoBibleCreator and GoBibleCore.

Wiki content tasks

  1. Adapt Jolon's Go Bible Creator page here on the CrossWire Developers' wiki. Task started on 2011-03-14.

Website content tasks

  1. Mirror the rest of Jolon's Go Bible website on the CrossWire server (we have his permission)
  2. Update and improve the web-pages under construction
  3. Provide screenshots to adorn the web-page
  4. Add link from SWORD Project page header

Programming tasks

  1. Investigate software issues listed in Google code
  2. Review items listed in GoBibleRoadmap
  3. Automate the rebuilding of all the Go Bible applications - required after new release of Go Bible
  4. Define requirements for new development tools
  5. Test the Symmetrical Scrolling branch

Programming ideas

Integrate JSword into Go Bible Creator?

With Java SE being the environment in which both programs run, the following idea is worth considering:

  1. Enhance Go Bible Creator to be capable of processing SWORD modules directly, making use of the JSword API to extract the Biblical text.