asdf-vm / asdf-vm/asdf-plugins
broken plugin, not sure what to do
- Dominant language
- Shell
- Stars
- 1.4k
- Forks
- 552
- PR merge metrics
- No merged PRs in 30d
Description
### Describe the Bug
Hi,
I would have opened a GH discussion instead, but they're not enabled :/
I maintain a plugin for [the serverless framework](https://www.serverless.com/) but it has [an issue](https://github.com/pdemagny/asdf-serverless/issues/2) preventing if to support current v4+ versions of this tool, my plugin can only installs v3 binaries.
The upstream project stopped producing binaries for v4+ so there's not much I can do to fix this.
So my question is what should I do with the plugin:
- keep this plugin as is ?
- rename it to asdf-serveless-v3, and fix the list-all to only list v3 ?
- remove this plugin alltogether ?
Just let me know :eyes
### Steps to Reproduce
❯ asdf install serverless 3.39.0
* Downloading serverless release 3.39.0...
serverless 3.39.0 installation was successful!
❯ asdf install serverless 4.0.26
* Downloading serverless release 4.0.26...
curl: (22) The requested URL returned error: 404
asdf-serverless: Could not download https://github.com/serverless/serverless/releases/download/v4.0.26/serverless-linux-x64
### Expected Behaviour
Should work with v3 & v4
### Actual Behaviour
Doesn't work with v4, because upstream stopped producing binaries ...
### Environment
```shell
No need, there's nothing wrong with asdf itself.
```
Contributor guide
Research direction
Start by reviewing the linked asdf-serverless issue and the reproduced install commands for Serverless 3.39.0 and 4.0.26. Confirm the upstream binary availability, then follow the maintainer decision on keeping, renaming, or removing the plugin; done means the plugin’s supported versions and list-all behavior are consistent with that decision.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- shell
- Domain
- tooling
- Issue type
- Bug
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100