==Report on the J wiki meeting of May 26, 2022==

Present: Art Anger, Raul Miller, Bob Therriault

1) The functionality of the J Playground is increasing and this allows it to be 
used in a wider range of situations within the wiki, especially with the 
inclusion of add-ons available through the interface. Use of the playground 
will benefit from labs or video demos to provide access to the full 
functionality. Security issues are most likely to be through infiltration into 
the community and gaining trust to create malicious code within the wiki or the 
J playground. We will need to be aware of this as the community grows.

2) Book marks and methods that would be used to institute this functionality. 
Raul imagines this would require a PHP program to interact with media wiki, but 
that seems cumbersome to him. The edit process would need to be used to update 
a page, but this could be a risky way to accomplish the goal of creating 
personal book marks in the user pages. Options may be to drag the URL to the 
desktop, but that would be outside of the site. It may be best to educate the 
users that there is very useful to provide curated links on a personal page and 
once on the wiki then that becomes more available for internal links within the 
wiki. The way forward may to teach the technique to people and develop this 
functionality within the community.

3) Raul suggested that it may be useful to use analogies in the Rosetta with 
respect to different groups such as mechanical engineering. Bob suggested as 
well that there could be Rosetta views for specific communities and Raul thinks 
that this could be more like a glossary for different groups that would give 
them access into the language and this would require subject matter experts to 
be familiar with the language. Devon has put some information up on python, 
excel and q and at this point we are welcoming any input and we can shape for 
consistency later on. 
https://code2.jsoftware.com/mediawiki/index.php/Main_Page/Rosetta  Templates 
could be useful for starting off the page so that it covers the language more 
comprehensively and might include some edge cases. Raul mentions Reimplenting J 
by Dan Bron where he took J in J  and showed how primitives in J could be 
implemented based on other primitives 
https://code.jsoftware.com/mediawiki/index.php/PrimitivePrimitives. This seems 
to be a really good way to understand the primitives.  

4) A look at the prototype wiki and the changes that have been made to the 
sidebar to make navigation a little more useful 
https://code2.jsoftware.com/mediawiki/index.php/Main_Page. The prototype wiki 
could be built in a tree structure which would allow for each page to have a 
bread crumb on the list that would allow the user to head back along the 
breadcrumb trail. Raul suggests that redirects could be used to place created 
pages into the right areas of the tree, which would involve doing a redirect to 
a page with the same content that would be within the page. 

5) Raul's suggestion to update the wikiMedia version on both of the old version 
and the new version, so that we know that on both versions are up to date with 
respect to wikiMedia software. The challenge for content with running two 
concurrent versions is that we would need to make sure that new information is 
contained in both versions. The switch over point should be when the new 
version has the functionality that is necessary  for navigation. We will not 
lose the information of past pages, but would gain the navigation. We might use 
versioning system to make sure that pages that differ between the two wikis are 
not discarded but are kept outside of the navigation. 

For access to previous meeting reports 
https://code.jsoftware.com/wiki/Wiki_Development

If you would like to participate in the development of the J wiki please 
contact us on the general forum and we will get you an invitation to the next J 
wiki meeting held on Thursdays at 23:00 (UTC)

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

Reply via email to