microsoft / microsoft/winget-pkgs
[Packages Issues]: Remove existing packages containing SourceForge installer
Nobody has claimed this yet.
- Dominant language
- No language data
- Stars
- 11.1k
- Forks
- 9.7k
- Avg merge
- 1h 32m
- Merged PRs (30d)
- 616
Description
**SourceForge has recently been added to the WinGet deny list.**
As discussed in the following comment:
- https://github.com/microsoft/winget-pkgs/pull/324335#issuecomment-3684311048
- https://matrix.to/#/#Microsoft_winget-pkgs:gitter.im
The main policy concern is that WinGet requires the publisher’s official website to link directly to the installer URL. SourceForge relies on ad-based redirection to fund bandwidth and hosting, which conflicts with WinGet’s direct-download requirements.
Per the policy clarification:
If the publisher’s website does not provide a direct link to the installer (bypassing SourceForge redirects),
Then the affected packages/manifests should be removed from the repository.
This issue is to confirm and track the removal of existing packages that still reference SourceForge installer URLs and do not meet the direct-link requirement.
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
Start with the policy clarification in the linked pull request comment and the Matrix discussion, then audit existing manifests that reference SourceForge installer URLs. Done means removing manifests that fail the direct-link requirement and confirming the remaining package entries comply; the issue does not name affected files or provide a test command.
Written by the indexing model from the issue text.
Assessment
- Domain
- cli
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100