Difference between revisions of "User:David Haslam"

From CrossWire Bible Society
Jump to: navigation, search
m (Collaboration between CrossWire and Go Bible: the developer kit Go Bible Creator)
(The Go Bible project: reworded second para.)
 
(115 intermediate revisions by 3 users not shown)
Line 1: Line 1:
[http://en.wikipedia.org/wiki/User:David_Haslam '''David Haslam'''] participates in the '''SWORD Dev''' mailing list, and is active in developing [http://go-bible.org/ Go Bible] modules for [http://en.wikipedia.org/wiki/Java_Platform%2C_Micro_Edition Java ME] enabled mobile phones. The sidebar of the [http://gobible.blogspot.com/ Go Bible Team] blog lists several more relevant links.
+
[http://en.wikipedia.org/wiki/User:David_Haslam '''David Haslam'''] was active (2007-2012) in developing [http://go-bible.org/ Go Bible] modules for [http://en.wikipedia.org/wiki/Java_Platform%2C_Micro_Edition Java ME] enabled mobile phones.  
 +
 
 +
== Wikipedia ==
 
I am an experienced [http://en.wikipedia.org/wiki/Wikipedia Wikipedian].
 
I am an experienced [http://en.wikipedia.org/wiki/Wikipedia Wikipedian].
  
== Collaboration between CrossWire and Go Bible ==
+
== Facebook ==
In July 2008, I was asked to lead a new CrossWire project to facilitate closer collaboration between CrossWire and Go Bible volunteers, in effect to enable the Go Bible application to act as something like a FrontEnd for CrossWire Bible modules on the Java ME platform. The author of the Go Bible application and the developer kit Go Bible Creator has given this proposal his blessing. The [http://code.google.com/p/gobible/ source code] for both was already made available as open source.
+
 
 +
My facebook profile is http://www.facebook.com/david.f.haslam
 +
 
 +
== CrossWire activities ==
 +
=== The Go Bible project ===
 +
Go Bible is no longer being actively developed. It's now well past its peak popularity due to the advent of smart phones.
 +
 
 +
I was responsible for several years as the Go Bible project leader for CrossWire. The related page content has been moved to [[Projects:Go Bible]]. The sidebar of the [http://gobible.blogspot.com/ Go Bible Team] blog lists several more relevant links. NB. The '''Go Bible Forum''' no longer exists.
 +
 
 +
==== Software development ====
 +
In 2010, we released '''Go Bible 2.4.0''' (together with Go Bible Creator). <BR>
 +
In 2011, we released '''Go Bible Creator 2.4.1''' (which still uses Go Bible Core 2.4.0) as a minor bug-fix. <BR>
 +
Later in 2011, we released '''Go Bible Creator 2.4.3''' and '''Go Bible 2.4.2''' as maintenance bug-fixes.
 +
 
 +
=== Copyright lobbying ===
 +
I spend a proportion of my time researching Bible translations and [[copyright]] lobbying, with a view to getting more Biblical content available for distribution by CrossWire, whether as SWORD modules or Go Bible applications. Whenever it's appropriate, I usually note these approaches in [[Module Requests]].
 +
 
 +
=== Text pre-processing ===
 +
Several projects involve pre-processing Bible text from various (legacy) formats that are unsupported by Go Bible Creator or SWORD utilities. This is an ongoing activity that I am involved in, sometimes with help from other CrossWire volunteers.
  
My contacts at [http://www.wycliffe.org/ Wycliffe Bible Translators] have indicated that this would be of considerable interest to them, as they are keen to make use of the mobile phone technology to publish their translations. Some of them have expressed the opinion that the User Interface of Go Bible is "just right" for reading the Bible on a mobile phone.  
+
=== TextPipe Standard ===
 +
In the course of my CrossWire & Go Bible activities, I have developed many bespoke file filters using [http://www.datamystic.com/buy/textpipestandard.html TextPipe Standard] edition. It's one of my favourite software resources.
  
While this concept is germinating, I would like to hear from any CrossWire volunteers who would be interesting in participating.  I should add that not all participants would need to be Java ME programmers. There is much to be done towards automating the software tools to convert CrossWire Bible modules to one of the formats suitable for use with [http://gobible.jolon.org/developer/welcome.html Go Bible Creator].  So if you are interested, please leave a message in my Talk page.
+
=== Module making ===
 +
During 2011, I began to learn how to make SWORD modules. Among my current projects is an aim to convert the translations hosted by [http://www.myanmarbible.com/ Myanmar Bibles].
  
The are now some pages under construction at [http://crosswire.org/gobible]. Please help to improve them before we add a link from the [http://crosswire.org CrossWire] main page.
+
=== Other activities ===
 +
I am an administrator for this wiki. I regularly participate in the [http://www.crosswire.org/mailman/listinfo/sword-devel sword-devel] mailing list (''aka'' SWORD Developers' Collaboration Forum). I also help to manage the CrossWire page on Facebook.
  
== Tasks list ==
+
=== Research ===
 +
* [[User:David Haslam/Benjamin Blayney's 1769 KJV|Benjamin Blayney's 1769 KJV]]
  
=== CrossWire/GoBible ===
+
=== Text Development ===
 +
* I help module developers with the earlier task of text development and file conversion.
  
''These are some of the tasks for CrossWire to fully adopt Go Bible. Feel free to comment on these in my talk page.''
+
== Useful links ==
 +
This site was primarily made for my own convenience, yet other CrossWire developers may find it useful:
  
# Provide screenshots to adorn the web-page
+
* https://sites.google.com/site/gobibleviewer/bible-versions-translations-online
# Update web-pages under construction
 
# Add link from SWORD Project page header
 
# Create new CrossWire project for GoBible
 
# Transfer source code from Google code
 
# Define requirements for new development tools
 
  
=== Miscellaneous ===
+
[[Category:Users with a user page|H]]

Latest revision as of 14:28, 11 January 2018

David Haslam was active (2007-2012) in developing Go Bible modules for Java ME enabled mobile phones.

Wikipedia

I am an experienced Wikipedian.

Facebook

My facebook profile is http://www.facebook.com/david.f.haslam

CrossWire activities

The Go Bible project

Go Bible is no longer being actively developed. It's now well past its peak popularity due to the advent of smart phones.

I was responsible for several years as the Go Bible project leader for CrossWire. The related page content has been moved to Projects:Go Bible. The sidebar of the Go Bible Team blog lists several more relevant links. NB. The Go Bible Forum no longer exists.

Software development

In 2010, we released Go Bible 2.4.0 (together with Go Bible Creator).
In 2011, we released Go Bible Creator 2.4.1 (which still uses Go Bible Core 2.4.0) as a minor bug-fix.
Later in 2011, we released Go Bible Creator 2.4.3 and Go Bible 2.4.2 as maintenance bug-fixes.

Copyright lobbying

I spend a proportion of my time researching Bible translations and copyright lobbying, with a view to getting more Biblical content available for distribution by CrossWire, whether as SWORD modules or Go Bible applications. Whenever it's appropriate, I usually note these approaches in Module Requests.

Text pre-processing

Several projects involve pre-processing Bible text from various (legacy) formats that are unsupported by Go Bible Creator or SWORD utilities. This is an ongoing activity that I am involved in, sometimes with help from other CrossWire volunteers.

TextPipe Standard

In the course of my CrossWire & Go Bible activities, I have developed many bespoke file filters using TextPipe Standard edition. It's one of my favourite software resources.

Module making

During 2011, I began to learn how to make SWORD modules. Among my current projects is an aim to convert the translations hosted by Myanmar Bibles.

Other activities

I am an administrator for this wiki. I regularly participate in the sword-devel mailing list (aka SWORD Developers' Collaboration Forum). I also help to manage the CrossWire page on Facebook.

Research

Text Development

  • I help module developers with the earlier task of text development and file conversion.

Useful links

This site was primarily made for my own convenience, yet other CrossWire developers may find it useful: