J Wiki Group meeting of March 24, 2022 

Present: Art Anger, Raul Miller, Bob Therriault

The meeting began with a short discussion about the J playground 
https://jsoftware.github.io/j-playground/bin/html/emj.html which continues to 
improve as bugs are reported and removed. Since none of the J playground 
workers were present, we decided to defer the discussion about whether it 
should have an independent development path. The consensus among those present 
was that independence would be beneficial, since the J Playground's developers 
did not need to be concerned with many of the challenges faced by the wiki.

Next, we discussed Raul's porting of the J help information from Jsoftware to 
the wiki https://code2.jsoftware.com/mediawiki/index.php/Help . Raul reported 
that Chris Burke would prefer that the vocabulary document remain on the 
Jsoftware site, as it is a legacy document. Bob suggested that for the legacy 
purposes help components could remain on the Jsoftware site, but that the 
information that they contained should be ported to the wiki because it would 
be of most use on the wiki where it could be updated 
https://code2.jsoftware.com/mediawiki/index.php/Help/Phrases/Phrases_Contents . 
Raul also mentioned that the Release Notes pages had been organized by their 
associated versions which made navigation and selection of the information much 
easier. Also, he had been able to create a template so that pages were more 
consistent in their ported state.  Bob suggested also including categories of 
the review state of the page would be useful to track verification of the 
ported pages. Bob also mentioned a template would be useful for establishing 
categories during the construction of new wiki pages and Raul said that if a 
checklist could be developed that he would take a run at incorporating it into 
the prototype wiki pages that he had developed. Raul concluded with the notice 
that these tests were being done with the prototype wiki because each time that 
the pages were ported they overwrote the previous pages and that this would 
overwriting could be dangerous on the working wiki. This means that, although 
members are encouraged to explore the prototype wiki, any changes made there 
should be considered temporary. Lasting changes should only be made on the 
current working wiki.

Bob discussed the recent videohttps://www.youtube.com/watch?v=W_f7wUILcoc 
promoting the J playground and noted that it had already generated some 
positive response and some valuable comments. The next video would highlight 
the work that Raul had done on the porting of the help system as many of those 
pages are not well known, but contain valuable information that may be 
organized in more effective ways on the wiki.

Then a discussion about ways of attracting more people to the project was 
undertaken. As it is, the group working on the wiki have a great deal of 
influence in its development, but because the wiki is to be of use to a more 
general audience, greater diversity would result in a better fit to that 
audience. This evolved into a discussion of how to increase the appeal of J on 
a wider scale. Raul suggested some type of support for teachers who may want to 
use J for their students. Bob pointed out that, although this would be a very 
good approach in delivering J to a wider audience, it would probably need a 
separate development team, not unlike the one proposed for the J Playground. 
Ian Clark in correspondence had suggested that using a generalist committee to 
direct specialist tasks would be one approach for the J Wiki group, the other 
one being a (benevolent) dictator. The committee approach would take longer to 
get started, but should be able to function better in the long run. The current 
slow growth and the rapid progress that the specialists have made in porting 
the help section and the J playground suggests we are on the generalist 
committee path and that we should keep working to attract members from diverse 
backgrounds. If you are interested, please consider letting us know on the 
general forum, so that we can link you into future meetings. 

The meeting ended with a discussion initiated by Art asking about whether there 
was any ability to include a back button on the wiki navigation. Raul suggested 
that the browser back button was the best option because otherwise a history of 
wiki browsing would have to be provided dynamically. Bob suggested a bread 
crumb list that would be static and could guide the user into the structure of 
the wiki. An alternative is to have the links activate new tabs at certain key 
points in the search, allowing you to jump back to a previous section and 
restart the search from there. There are many choices in the way to do wiki 
navigation and as we move towards a method it will also be important to provide 
directions so that users can make better use of the wiki tools.

Reports of past J wiki Meeting may be found here: 
https://code.jsoftware.com/wiki/Wiki_Development

Responses to this email should be made on the general forum only.

Cheers, bob
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to