Manifest Name
- abyss does not use Scoop's manifest naming format; instead, it is inspired by winget-pkgs.
- It uses a naming format like
Publisher.PackageIdentifier, like vscode:- In the official bucket, it is named
vscode.json. - In abyss, it is named
Microsoft.VisualStudioCode.json.
- In the official bucket, it is named
- Such naming has both advantages and disadvantages.
- Good: it is more standard, strict, and unique.
- Bad: it looks a bit verbose, not user-friendly for command input.
- Fortunately, PSCompletions provides completion for scoop, which greatly improves the input experience.