[sword-devel] Welsh beibl.net complete Bible
chrislit at crosswire.org
Tue Mar 18 04:54:33 MST 2014
On 03/18/2014 01:40 AM, David Haslam wrote:
> We've had the full project Paratext/USFM files from Arfon Jones since last
> Module building is held up due to unsolved issues in usfm2osis.py as
> reported in MODTOOLS.
To be clear, there's currently a hold on all module releases. This is
because there are currently bugs in the toolchain that transforms USFM
to OSIS and that transforms OSIS to Sword modules. Some of these are
long-standing, and I'm nervous/wary about their causing data-loss. As a
result, I want to concentrate on fixing bugs. I figure that my time is
better spent fixing reported bugs than determining whether a particular
module would be affected by a particular bug.
My own personal TODO list, as pertains to this issue, is:
1) Clear all of the bugs in JIRA pertaining to osis2mod. (I mean this to
be within reason. Some bugs may be generally irrelevant to module
releases. Others could conceivably be so obscure or so far outside my
ken that I can't find their source.) With the closure of MODTOOLS-1, I
might be at the point where I can move on to #2...
2) Clear all OSIS-formatted submissions to modules at crosswire.org.
3) Re-issue any OSIS-formatted modules that likely suffered from
recently fixed bugs.
4) Clear all of the bugs in JIRA pertaining to usfm2osis.py.
5) Clear all USFM-formatted submissions to sword-modules at crosswire.org
6) Re-issue any USFM-formatted modules that likely suffered from
recently fixed bugs.
7) Finish the last bits of the script that builds & auto-update modules
from Michael Johnson's site. (It's almost done, I promise, but the
aforementioned utilities have been too buggy/sketchy to make this live.)
9) Rejoice! / Take a nap.
There are some out-of-channel issues that I am also working on, of
course. If you're following sword-cvs, you'll be aware of these already,
but I'm trying to clear up some bugs & complete the implementation of
various new features for 1.8. So the above TODO list doesn't necessarily
mean that the completion of one task will immediately lead to my work on
the subsequent task. But we should get there soon--and before 1.8.
More information about the sword-devel