Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Proposal: Compress releases using xz instead of gzip #1872

Open
randombit opened this Issue Mar 29, 2019 · 3 comments

Comments

Projects
None yet
3 participants
@randombit
Copy link
Owner

commented Mar 29, 2019

It seems like these days xz is quite common, my understanding it is built into macOS Finder now, 7-Zip supports it, and of course it works on Linux/Unix. It also saves quite a bit of space, reducing the release file by about 1.5 MiB:

Format Size %gzip
gzip 7246839 100%
bzip2 6376353 88%
xz 5547524 76%

I'm going to add a notice to the 2.10 changelog and advertise the change on the mailing list. If no objections are raised then 2.11 onwards will be compressed with xz instead of gzip.

@jimcruse

This comment has been minimized.

Copy link

commented Mar 30, 2019

I understand that zpaq and kgb than xz

@randombit

This comment has been minimized.

Copy link
Owner Author

commented Mar 30, 2019

Balancing compression ratio and wide-spread availability, xz seems best. For instance afaik neither zpaq nor kgb are supported by macOS Finder. It's nice to save space but making someone install a special tool they wouldn't otherwise use just to decompress a release adds a lot of friction.

@bkircher

This comment has been minimized.

Copy link

commented Mar 31, 2019

As far as Fedora packaging is concerned this is fine.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.