asdf-vm / asdf-vm/asdf-plugins

broken plugin, not sure what to do

Open
#1,048 1 comment 1 reaction 0 assignees View on GitHub
bug
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.