microsoft / microsoft/winget-pkgs
A way to find out duplicate Moniker
Nobody has claimed this yet.
- Dominant language
- No language data
- Stars
- 11.1k
- Forks
- 9.7k
- Avg merge
- 1h 32m
- Merged PRs (30d)
- 376
Description
Description of the new feature/enhancement
Some applications for example SlackTechnologies/SlackBeta and SlackTechnologies/Slack have same Moniker, which could cause problems. Moniker is a way to install a specific application without typing its full id, hence a convenient feature, but that also means that each application should have it's own unique Moniker but here two different applications have same one. I think there should be a way to automatically find out applications with same Moniker.
Proposed technical implementation details (optional)
Index .yaml files in this repository to find out if there are any matching cases for Moniker.
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 .yaml manifest files in the winget-pkgs repository, focusing on their Moniker fields and the SlackTechnologies/Slack and SlackBeta examples. Determine how duplicate Moniker values can be identified across manifests. Done means the repository has a way to automatically find and report applications sharing a Moniker.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- yaml
- Domain
- cli
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100