602 had hardening (sandbox) facilities. We will want to resurrect these as we move down this path of running strange .code. The hard part is the specs, not the implementation. Basically limited file folder, cd, and some foreigns.
If we had specs, this would be nice to include in 904. On Sun, Jul 24, 2022 at 8:43 PM Raul Miller <[email protected]> wrote: > I think what John was suggesting was support for loading that did not > save the files locally. > > That holds a curious attraction, but -- for now at least -- is perhaps > best limited to contexts like the j playground. > > (There's a potential problem with loading and running code from > arbitrary locations into a context with full access to the local > machine. J currently does not have a "hardening" option, to run that > stuff in a limited, investigative fashion. There's also a potential > issue when internet connectivity is not available.) > > I hope this makes sense, > > -- > Raul > > On Sun, Jul 24, 2022 at 8:36 PM 'robert therriault' via Programming > <[email protected]> wrote: > > > > Hi John, > > > > I think that the load will work as long as you do an install first. At > least that is what it looks like on this link. > > https://code.jsoftware.com/wiki/Pacman#github > > > > Cheers, bob > > > > > > > On Jul 24, 2022, at 17:13, John Baker <[email protected]> wrote: > > > > > > Thanks, > > > > > > I’ve set up addons in the past and will setup a private one for some > of the scripts in my GitHub jacks repository. > > > > > > I still think a direct load would be useful extension to standard load. > > > > > > analyzethedatanotthedrivel.org > > > > > >> On Jul 24, 2022, at 5:51 PM, 'Rob Hodgkinson' via Programming < > [email protected]> wrote: > > >> > > >> Good documentation @Bob, thanks …and @Brian, very neat > implementation and documentation Brian. > > >> > > >> I particularly enjoyed clicking your Avatar image and viewing your > chart “Contributions in the past year”, well done !! :-) > > >> > > >> > > >> > > >>> On 25 Jul 2022, at 9:28 am, Brian Schott <[email protected]> > wrote: > > >>> > > >>> John, > > >>> If you are thinking in this manner, you might look at the example at > > >>> https://github.com/zerowords/tgsjo > > >>> The README.md file has a section "Setup" which shows the user's > process. > > >>> > > >>> > > >>>> On Sun, Jul 24, 2022 at 5:57 PM 'robert therriault' via Programming > < > > >>>> [email protected]> wrote: > > >>>> > > >>>> Is this what you may have remembered John? > > >>>> > > >>>> https://code.jsoftware.com/wiki/Addons/Developers_Guide > > >>>> > > >>>> Cheers, bob > > >>>> > > >>>> -- > > >>> (B=) <-----my sig > > >>> Brian Schott > > >>> > ---------------------------------------------------------------------- > > >>> For information about J forums see > http://www.jsoftware.com/forums.htm > > >> > > >> ---------------------------------------------------------------------- > > >> For information about J forums see > http://www.jsoftware.com/forums.htm > > > ---------------------------------------------------------------------- > > > For information about J forums see http://www.jsoftware.com/forums.htm > > > > ---------------------------------------------------------------------- > > For information about J forums see http://www.jsoftware.com/forums.htm > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm > ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
