[sword-devel] osis2mod problems

Ben Morgan benpmorgan at gmail.com
Sun May 17 22:44:10 MST 2009

On Mon, May 18, 2009 at 3:35 PM, Jonathan Marsden <jmarsden at fastmail.fm>wrote:

> Ben Morgan wrote:
> > I didn't add regression tests... I'm not sure how workable they are.
> (though
> > they would probably be a good idea)
> Can't we do osis2mod and then mod2osis (or even mod2imp) and
> store/compare that output, so that the comparison is of text?  Or is
> there some reason why that can't work?
Not really, I don't think. The round-trip may be somewhat important, but it
is the bit in the middle that *really* needs testing. You can easily have it
survive the round-trip but be wrong in the middle.

> Given the number of module creation tool issues there seem to be, having
> some automated testing for the utilities seems worth at least some kind
> of attempt.  If in a few months we learn that it didn't really help...
> well, OK, at least we tried :)
 Well, yes. It probably is a good idea, if this is the way that people are
meant to import.

> > These are (as far as I can see) critical issues and need (relatively)
> > immediate fixing. ...
> > In some ways osis2mod changes are important to be released quickly.
> In that case, IMO we have to declare these bugs as being important, and
> therefore we need for a very immediate SWORD 1.6.1 release to fix these
> issues!  Maybe you could request a 1.6.1rc1 right away, and then if that
> works well for testers for a week or so, we can release 1.6.1 ?
This is part of why it makes sense for utilities to be released separately.
The problem here isn't in the engine, so it doesn't necessarily make too
much sense to have a release of the engine...
However, I guess users expect the latest versions of the utilities in the
latest version of the library - I guess this is more of an issue for future

God Bless,
Multitudes, multitudes,
   in the valley of decision!
For the day of the LORD is near
   in the valley of decision.

Giôên 3:14 (ESV)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.crosswire.org/pipermail/sword-devel/attachments/20090518/2543e84c/attachment.html>

More information about the sword-devel mailing list