<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Carrie,<div class=""><br class=""></div><div class="">Welcome!</div><div class=""><br class=""></div><div class="">I’ve added you to the jsword-devel mailing list. The password is mailed in clear text on the first of every month. So don’t using one that is important.</div><div class=""><br class=""></div><div class="">JSword is located at GitHub and BibleDesktop is hosted at CrossWire using SVN.</div><div class=""><br class=""></div><div class="">I use Eclipse to develop. Others use NetBeans or some other IDE. We’ve got Maven integration, which I don’t use, so I can’t vouch for it. Chris Burrell set that up. We do a nightly build on the CrossWire servers and run automated tests.</div><div class=""><br class=""></div><div class="">The BibleDesktop code is in Swing. It’d be great to replace the browser component with JavaFX. Perhaps more.</div><div class=""><br class=""></div><div class="">Also consider STEP from Tyndale. This is another frontend, more recent, that uses an embedded webserver to serve Books aka modules.</div><div class=""><br class=""></div><div class="">Start at <a href="http://www.crosswire.org/jsword" class="">www.crosswire.org/jsword</a> for more dev info.</div><div class=""><br class=""></div><div class="">In His Service,</div><div class=""><span class="Apple-tab-span" style="white-space:pre">        </span>DM Smith</div><div class=""><br class=""></div><div class=""><br class=""><div><br class=""><blockquote type="cite" class=""><div class="">On Sep 28, 2017, at 12:50 PM, Carrie Steggerda <<a href="mailto:carriesteggerda@gmail.com" class="">carriesteggerda@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class="">Hi,<div class=""><br class=""></div><div class="">I am a computer science student currently learning about open source software, and have picked JSword as my class project to study on and contribute to. I'd like to subscribe to the mailing list for JSword Developers, and was wondering if I could get some more information on how the development for JSword works. I was wondering what system you use to run your nightly builds, and if you pull the code you have and test it every night, (or exactly how often you run nightly builds). I am also looking at the interface for BibleDesktop, and am wondering if you provide the code for the graphical interface, and where I could find it. I'd be interested in experimenting with the GUI code.</div><div class=""><br class=""></div><div class="">Thanks!</div><div class="">Carrie Steggerda</div></div>
_______________________________________________<br class="">sword-support mailing list<br class=""><a href="mailto:sword-support@crosswire.org" class="">sword-support@crosswire.org</a><br class=""></div></blockquote></div><br class=""></div></body></html>