spinframework / spinframework/spin
Add "spin plugin run" to install and run plugin ("npx/dpx for spin plugins")
Nobody has claimed this yet.
- Dominant language
- Rust
- Stars
- 6.5k
- Forks
- 310
- Avg merge
- 1d 20h
- Merged PRs (30d)
- 24
Description
This need came up in https://github.com/itowlson/spin-pluginify/pull/6 and npx/dpx can be used as a reference:
https://www.npmjs.com/package/npx
https://deno.land/x/dpx
This can also be be a separate plugin, but at least basic sandboxing / temporary plugin installation and running should be supported by spin for it to be reliable.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Review the linked spin-pluginify pull request and the npx and dpx references first. Define the scope for a spin plugin run command, including temporary plugin installation and basic sandboxing; done means a plugin can be installed and run reliably without permanent installation.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust, wasm
- Domain
- cli, security, tooling
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100