compile packages from source
- Dominant language
- C#
- Stars
- 11.5k
- Forks
- 960
- PR merge metrics
- No merged PRs in 30d
Description
Copy and paste from [here](https://github.com/chocolatey/chocolatey-coreteampackages/issues/1184):
**What:**
Following the discussions with @gep13 [here on Twitter](https://twitter.com/fsfarimani/status/1083130861111967746) and @pauby [here](https://github.com/chocolatey/chocolatey-package-requests/issues/376#issue-342304758) I'm proposing to add compile from source feature:
`choco install package --source`
as also suggested [here in this Scoop issue](https://github.com/lukesampson/scoop/issues/340).
**Why:**
- there will be less need for binary hosting
- less maintenance for outdated formulas
- users will have access to the latest bug fixes and features in real time
- for those who want the optimized binaries
- incremental updates instead of downloading the whole binary
**Other:**
On MacOS HomeBrew can do this and on Linux guix/nix, Spack, EasyBuild, portage, pkgsrc, LinuxBrew ...
Contributor guide
Research direction
Start with CONTRIBUTING.md and the linked Chocolatey, Scoop, and package-request discussions. The issue names no implementation files or tests, so first establish the intended `choco install package --source` behavior and acceptance criteria; done would require an agreed scope and corresponding validation.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- cli, devtools
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100