Thanks to everyone that chimed in: I adapted Brian's README.md and created a jackhacks repository that converts selected scripts to an addon.
I first tried putting manifest.ijs files in https://github.com/bakerjd99/jacks subdirectories with the intention of cherry picking the good parts https://www.youtube.com/watch?v=wPiHQ37gXnE but the install command downloaded the entire jacks directory tree despite pointing to subdirectories. To keep things tidy jackshacks puts everything in ~addons/jacks when you run: install 'github:bakerjd99/jackshacks' For more details look at: https://github.com/bakerjd99/jacks https://github.com/bakerjd99/jackshacks On Mon, Jul 25, 2022 at 8:26 AM Eric Iverson <[email protected]> wrote: > > 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 -- John D. Baker [email protected] ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
