[bt-devel] On Linux too?

Eeli Kaikkonen eekaikko at mail.student.oulu.fi
Mon Feb 1 05:09:42 MST 2010


On Mon, 1 Feb 2010, Eeli Kaikkonen wrote:
> I have read it before, but thanks for the pointer - I'm seeing something
> now. Probably we are doing it wrong. We set the engine to always use the
> home directory. The document seems to be inadequate here, it doesn't
> tell about the possibility to use or not use the home directory. It
> shouldn't be necessary to add the DataPath or augment paths to the
> sword.conf file because the $HOME/.sword is used anyways. But this isn't
> actually possible because SWORD uses only the ./ directory if there's
> nothing in sword.conf file. The user can't remove the default
> /usr/share/sword path (or whatever it is) because ./ is then added
> automatically and other paths don't work.
>
> We should always write at least one path (i.e. $HOME/.sword) to
> $HOME/.sword/sword.conf file. Then it probably would work.

I may have found the Windows problem, too. The search for the modules is
stopped if there's mods.d directory in $SWORD_PATH. We use that env
variable if it's found. Therefore, if the BibleCS is installed, the
engine doesn't find modules installed elsewhere. Gary, am I right?

Doesn't this also destroy the idea of adding e.g. CD or USB stick
locations, because they can't be used if $SWORD_PATH is used? Does the
engine really work this way?

I think these problems are release critical. We can't let the users
loose their installed modules, or install modules and not be able to use
them.

  Yours,
	Eeli Kaikkonen (Mr.), Oulu, Finland
	e-mail: eekaikko at mailx.studentx.oulux.fix (with no x)



More information about the bt-devel mailing list