[sword-devel] Ezra Project 0.14.0 released
Tobias Klein
contact at tklein.info
Mon Aug 31 15:25:44 EDT 2020
Hi Greg,
Thanks for the feedback! I appreciate it!
On 8/31/20 3:20 PM, Greg Hellings wrote:
> Tobias,
>
> I applaud your efforts! I just pulled the latest git, built, and am
> running it on my local system. A few things came to my notice from a
> usability perspective:
>
> 1) I absentmindedly selected a random module and pulled up a random
> book - Ecclesiastes in the Westcott-Hort Greek NT module. Of course,
> Ecclesiastes was grayed out in the book selection box, but that didn't
> stop me from selecting it. As a result, I sat and stared at the
> spinning UI widget for an embarrassingly long period of time before I
> realized it was a PEBKAC situation and not a technical one. Perhaps
> disabling the selection (or even display?) of unavailable portions of
> a text would be an improvement, here?
Disabling the selection is what I would consider.
>
> 2) When I did finally get around to selecting a passage available in
> Westcott-Hort, the tab title is updated to reflect "II John [WH2006]",
> but the "Book" drop down still just says, "Book". Perhaps it could be
> updated, as well? I would expect the UI component I just clicked on to
> be the one that updates! The same goes for the search entry.
I think I thought about this at one point and thought that since the
current tab's text "title" is already shown in the tab title I would not
update the book button. But since you're bringing this up now, I'll
reconsider this.
>
> 4) When I loaded a verse and clicked "Compare Translations", I really
> like the box that pops up. That's a nice touch I haven't seen anywhere
> else. However, the title bar for it reads "Comparing translations for
> None" when accessed from searches. It properly shows "Comparing
> translations for Matthew 1:1" when I access it directly from the text.
That's a bug for sure. I'll fix it in the next release.
>
> 5) Looking at the text window, it was not immediately obvious that the
> numbers running down the left hand side were chapter numbers. I
> thought they were allowing me to select verses and get more
> information on the verse itself. So when I clicked on one, it
> surprised me to be suddenly taken to another place in Matthew. Perhaps
> a header in the column would be appropriate?
Good point. I like usability feedback! Yes, I'll consider adding a small
header.
> 6) Something is weird about the rendering of footnotes in the ASV
> module. Instead of having superscript characters, the numbers (1, 2,
> 3) appear in the text directly, and the footnotes appear directly at
> the end of each verse like "1) some note text". This isn't the case
> with other modules I tested, so something is going on that's
> different. Most likely a difference in the rendered HTML from the
> module. ASV isn't particularly necessary, it's just one I happened to
> have installed and could take a look at.
I need to look into this and get back separately.
> Also, I'd like to re-offer: if you can decompose the build/install
> process from needing to bundle SWORD directly, I am happy to work with
> you on packaging it directly for Fedora's main repositories.
Thanks for the offer!
You can actually already build against a system-installed SWORD library.
It's not documented anywhere ...
Just do the following:
$ export LINK_SYSTEM_SWORD=1
$ npm run build-linux
In this case the build script of node-sword-interface will determine the
SWORD include and library paths using pkg-config. After this you end up
with a "distribution" under release/ezra-project-linux-x64.
You can then generate a rpm package by issuing
$ npm run rpm_fedora29
(Should also work for later Fedora versions, requires previous
installation of electron-installer-redhat via npm)
The result is a *.rpm package under release/
Best regards,
Tobias
More information about the sword-devel
mailing list