[jsword-devel] Alternate Versification

Tonny Kohar tonny.kohar at gmail.com
Sun May 3 22:48:44 MST 2009


Hi,

On Fri, May 1, 2009 at 8:22 PM, DM Smith <dmsmith at crosswire.org> wrote:
> SWORD is adding the ability to have other versifications (v11n) than the
> hard-coded KJV v11n. We need to add this to JSword, too.
>
> Enough of the preamble. We need to change JSword and it will break all
> existing programs: Bible Desktop, Alkitab, FireBible, and ones we haven't
> been told about.

+1, I am fine with API changes to improve the features.

> I would like it if we can do this with a minimum of problems.
>
> I have been following the development of Lucene and I like their model. To
> do a break like this, they:
> 1) Add new classes and/or methods.
> 2) Mark affected classes and methods as deprecated, pointing each
> deprecation to the new code.
> After a release containing both the new code and the deprecated code, they
> have another release that removes those deprecations.
>
> Would this work for us?

Yes, this is good model to introduce API changes.

Cheers
Tonny Kohar
--
Alkitab Bible Study
imagine, design, create ...
http://www.kiyut.com



More information about the jsword-devel mailing list