On Thu, Nov 27, 2008 at 6:40 AM, Troy A. Griffitts <span dir="ltr"><<a href="mailto:scribe@crosswire.org">scribe@crosswire.org</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Good suggestion Karl. Others sound like they would also like this. May<br>
I ask first for some feedback regarding current state of TRUNK? I<br>
believe we have a fairly optimized impl of the old functionality running<br>
in the new paradigm of dyn versification. We might be able to clean it<br>
up by next week. I currently understand there are two issues:<br>
<br>
1) non-backward-compat change of removing VerseKey::books hardcoded<br>
array. We've talked about adding a SWORDVERSION define, but I just had<br>
a 'doh' moment and realized we have: pkg-config --modversion sword</blockquote><div>Isn't this kept in SWVersion.currentVersion? Backward compatibility is removed every new SWORD version, I think (not on purpose necesarily, but there are always some things to fix.<br>
<br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
2) stability: we are missing bounds checks for calls into the new<br>
VerseMgr, resulting in crashes if you, for example, ask for the max<br>
chapter of a book which doesn't exist. I think this is the main cause<br>
for crashes, but it would be nice to get some feedback from the frontend<br>
developers of how stable the current code base is. After a few days of<br>
hunting bugs and valgrinding, we can make a good decision if we should<br>
release without dyn versification.<br>
</blockquote><div>The dyn versification doesn't buy us anything (yet), does it? It still lacks facility to map between different versifications, which is crucial. That said, lots of people seem to want to read the apocrypha with BPBible, so if it included support for the apocrypha that might be different...<br>
<br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I would like to have a release soon, as well. We have committed to a 6<br>
month release cycle and are about 1 month late, I believe.<br>
</blockquote><div>Good.<br><br> <br></div>God Bless,<br>Ben<br>-------------------------------------------------------------------------------------------<br>Multitudes, multitudes,<br> in the valley of decision!<br>For the day of the LORD is near<br>
in the valley of decision.<br><br>Giôên 3:14 (ESV)<br><br>
<br>
</div><br>