facebook / facebook/buck2

Suggestion: Use tar or zip for release artifacts

Open
#548 0 comments 1 reaction 0 assignees View on GitHub
release process
Dominant language
Rust
Stars
4.4k
Forks
394
PR merge metrics
No merged PRs in 30d

Description

I'm thinking about using Buck2 for a project, and the fact that binary releases are compressed with zstd is making the developer experience and initial onboarding this much more complicated. Unlike tar or zip, most people don't have zstd CLI installed on their machine, and some even might not know what it is.

My idea is to provide a superb DX, where you'd only need buck2 installed to successfully run the build.

Is there any specific reason for using zstd for Buck2 releases over something more conventional, except the fact that zstd was also created at Meta 🙂?

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.