I meant to mention here something I did last week. Most folks don't
follow the svn commit logs and wouldn't be aware.
Until this time, the 1st-time user would start Xiphos, Xiphos would
notice a lack of any Bible modules, and one dialog would open,
describing the need for Bibles and asking whether to open the mod.mgr.
If the user said OK, that dialog would close, and the mod.mgr would
open, along with the overview description.
This was dorky for a couple reasons:
- No reason not to just open the mod.mgr and be done with it. Asking
permission just to open it was kinda silly. It has to open. Maybe
the user will decide not to do anything with it, but simply opening it
needs no approval. It's not as though it violates the "no network
access until warned" policy.
- The instructions offered in that dialog had to be clicked away by the
user giving permission...and he's not liable to remember exactly what
he was told there.
So the change made was that, when Xiphos notices the lack of Bible
modules, it opens the mod.mgr itself, the overview description of the
mod.mgr, and an updated version of the old dialog (all 3 more or less at
once). The latter now no longer asks permission but instead does a
better job (I think) of explaining what needs to be done.
The two dialogs (overview and "1st-time user init requirements" dialogs)
can both live comfortably while the user puts the mod.mgr to use.
I'm not really convinced it's what it needs to be. But I think it's
better. Could it use more work?
I would appreciate feedback. svn up, rebuild, and...
$ HOME=/tmp xiphos
and tell me what you think.