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

Reply via email to