-
-
Notifications
You must be signed in to change notification settings - Fork 113
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
Offer .tar.xz
downloads for extra byte savings
#1942
Comments
Oooh nice. Thanks for tidying that script up. Nothing against .tar.xz. If it has widespread adoption, could we use it instead of .tar.gz? Or is it safer to include both? |
Go for both, I get the feeling making |
Fine by me. We may need to invoke @philwareham if it impacts the .com site to offer all three formats. |
.tar.xz
downloads for extra byte savings.tar.xz
downloads for extra byte savings
NTS: release .tar.xz for 4.9.0 beta 2 as a trial run. |
In theory, this is all now set up for 4.9.0 beta.2 - I will keep it open for now and close when I'm happy it's working as intended. There will be some mop up in docs & pophelp moving forward, but it can wait for the GA release. |
As part of addressing textpattern/textpattern-toolbelt#30, I have rolled up my sleeves on the Textpattern release toolbelt. The stdout is clearer, there's less noise, and it looks like this:
Please note the difference in file size between the two archives. The
.tar.gz
is around 14% smaller than the.zip
, even with the inclusion of the multisite scaffold.I've duplicated the
txp-dist.sh
file astxp-dist-xz.sh
here, and I've added the ingredients for making a Textpattern.tar.xz
archive, and I've run it. The byte savings are even greater:1.29MB vs 2.31MB. That's about 44% fewer bytes used than the
.zip
, and includes the multisite scaffold like the.tar.gz
.Can we consider offering
.tar.xz
downloads alongside the current.tar.gz
and.zip
?For bonus points: ideally on GitHub and our own site.
We'd need to change the markup on our site to include the new variant, and GitHub would be an additional archive upload with the associated checksum file.
Thank you.
Tagging textpattern/textpattern-toolbelt#13 & textpattern/textpattern-toolbelt#28 – third time's a charm!
The text was updated successfully, but these errors were encountered: