Real-time notes at installation...
It said I needed SQlite and that it had put a line to that effect in
term (all of which was true)
--- will a new user understand this?
--- It went ahead and launched J Viewer even without the SQL. I found
that disconcerting but ignored it and went to term to run the line. I
also put in the shortcut as recommended, and restarted J.
After the restart I did ctrl-Shift-H for the shortcut, and it said my
SQL was out of date. This seems uncalled for. I went to Package
Manager and updated SQlite. Meanwhile J Viewer had been launched again,
and I canceled it IIRC.
Ctrl-Shift-H again, now no messages and J viewer comes up. There is a
form, all empty. Typing into the Words and Phrase edit controls is
disallowed. Eventually I see a big button with a message to the effect
that the database needs updating, followed by ... . I took that as a
request to click, and did. Boom! J Viewer comes to life, with
primitives on the left. I click around, and NuVoc comes up on the
right. Searches for words and phrases produce results. This is going
to be great.
Suggestions:
1. The 4 source buttons (Forum/GitHub/Wiki/Rosetta) come up unselected
but act as if all 4 were selected. Thus when you select one, the others
go away. I suggest initializing them to selected.
2. The Shortcut button really is 'Add a shortcut to your config files'.
As such, it is never needed after initial use. I recommend removing it
if there is a shortcut, and providing a menu to allow for the
seldom-used action of deleting the shortcut.
3. Likewise, the huge buttons to refresh the local database and update
the J Viewer exaggerate their importance. If you are refreshing the
database weekly as you said, most users will never need to update by
hand. I suggest moving these features to an 'Update' menu. The very
first time, bring up a modal dialog to force the user to initialize the
database.
4. Clicking the first line of the leftmost pane brings up a list of
primitives. Hovering over a primitive brings up clickable links below;
I suggest that the colored box for the primitive also be clickable.
5. There are edit controls labeled 'Phrase' and 'Words'. What's the
difference? Is one J and the other English?
6. Please find a way to put Vocabulary/Foreigns and
Vocabulary/SpecialCombinations into the left pane near the top. I refer
to those all the time. Better, allow a user to lock a page pointer into
the left pane.
This is already easier to get around in than the Wiki, just because of
decreased scrolling.
Henry Rich
On 11/23/2023 7:56 PM, Ed Gottsman wrote:
load '~addons/gottsman63/jwikiviz/run.ijs'
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm