<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1250">
<META content="MSHTML 6.00.2900.2963" name=GENERATOR></HEAD>
<BODY>
<DIV><SPAN class=203292901-07092006><FONT face=Arial size=2>Hello
everyone,</FONT></SPAN></DIV>
<DIV><SPAN class=203292901-07092006><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=203292901-07092006><FONT face=Arial size=2>My name is Scott
Munns. My family (wife Roxanne, son Aaron, daughter Rebekah, and brand-new
kitty Harmony) lives in Onalaska, Wisconsin, USA. I recently started using
Sword, starting with BibleTime. I was very happy with many aspects of the
software! I have some ideas for future improvements, but I will wait to
share those until I know the system better - maybe they already exist and I
don't know how to access them yet!</FONT></SPAN></DIV>
<DIV><SPAN class=203292901-07092006><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=203292901-07092006><FONT face=Arial size=2>I am interested in
helping out on development tasks, from an Ubuntu Gnome
Linux laptop (I don't have M$ development tools at home). For now, I
am guessing that I will want to focus on Sword development as opposed to
BibleTime or GnomeSword, but that could change. I've been running Linux
for 10 years, some as a sysadmin, and I've been programming full-time in C++ at
work for about 5 years now. Mostly control algorithms for embedded
machine controllers, not PC development. Some work with touchscreen
displays, Unicode, etc. I will have some learning curve, since my prior
coding did not use std::, instead relying on similar constructs within the
development tool Rhapsody. Perhaps I could help with some janitorial
tasks, etc. to get familiar with the code base before plunging ahead with bigger
things??</FONT></SPAN></DIV>
<DIV><SPAN class=203292901-07092006><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=203292901-07092006><FONT face=Arial size=2>I started by
building Sword 1.5.8 (no ICU or CLucene support) and BibleTime 1.6beta3
(installed pieces of KDE necessary to build properly). These ran well
together, and that is where I learned how great the software can be! I am
so excited to be able to hover over words and get lexicon definitions right
away! Maybe I am easy to please...</FONT></SPAN></DIV>
<DIV><SPAN class=203292901-07092006><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=203292901-07092006><FONT face=Arial size=2>Next, feeling more
adventurous, I grabbed the latest BibleTime from anonymous CVS and attempted to
build it against Sword 1.5.8. This was also
successful!</FONT></SPAN></DIV>
<DIV><SPAN class=203292901-07092006><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=203292901-07092006><FONT face=Arial size=2>Then, feeling rather
confident, I moved toward the real bleeding edge by downloading the latest
source for Sword from svn and trying to get a good build. Already I have
bumped into some issues and have some questions:</FONT></SPAN></DIV>
<DIV><SPAN class=203292901-07092006><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=203292901-07092006><FONT face=Arial size=2> - I tried
downloading CLucene 0.9.15 and ICU 3.4.1. They built fine, but I ran into
issues with both packages when compiling the latest Sword with those features
enabled. CLucene had the issue with "lib/CLucene/clucene-config.h"
instead of "include/CLucene/clucene-config.h" mentioned in earlier e-mails, and
I also got a compile error when using ICU 3.4.1 (I'm assuming no ICU 3.6 support
yet, since it was only released Sept. 1). I guess my question is, how
often is compatibility with CLucene and ICU checked, and how important is
it?</FONT></SPAN></DIV>
<DIV><SPAN class=203292901-07092006><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=203292901-07092006><FONT face=Arial size=2> - Latest
BibleTime won't compile with latest Sword due to API breakage between 1.5.8 and
1.5.9. What is your policy (or rule of thumb) for deprecating/obsoleting
APIs? I guess I was surprised that APIs changed enough between minor
revisions that applications wouldn't build. Or did I make a mistake
somewhere? Is someone working on updating BibleTime to work with Sword
1.5.9?</FONT></SPAN></DIV>
<DIV><SPAN class=203292901-07092006><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=203292901-07092006><FONT face=Arial size=2> - Any ideas on
where I could help out?</FONT></SPAN></DIV>
<DIV><SPAN class=203292901-07092006></SPAN><SPAN class=203292901-07092006><FONT
face=Arial size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=203292901-07092006><FONT face=Arial size=2>Thanks for any
assistance you can lend, and blessings to you all!</FONT></SPAN></DIV>
<DIV><SPAN class=203292901-07092006><FONT face=Arial
size=2>Scott</FONT></SPAN></DIV></BODY></HTML>
<BR>
<P><FONT SIZE=2>--<BR>
No virus found in this outgoing message.<BR>
Checked by AVG Free Edition.<BR>
Version: 7.1.405 / Virus Database: 268.11.7/437 - Release Date: 9/4/2006<BR>
</FONT> </P>