summaryrefslogtreecommitdiff
path: root/Porting/release_managers_guide.pod
diff options
context:
space:
mode:
authorNicholas Clark <nick@ccl4.org>2011-04-15 13:38:29 +0100
committerNicholas Clark <nick@ccl4.org>2011-04-15 13:38:29 +0100
commitc8c95eea69085e4854e86df9db9e77bd9ea9a8fa (patch)
treea077ccd1f73b6597304a3a345d2dd22260ae63e3 /Porting/release_managers_guide.pod
parentbb09c94c3bb1638714998511ecf5d337a708535a (diff)
downloadperl-c8c95eea69085e4854e86df9db9e77bd9ea9a8fa.tar.gz
In the release guide, mention the AdvanceCOMP can compress gzip files better.
It's an option release managers (on *nix) might want to be aware of.
Diffstat (limited to 'Porting/release_managers_guide.pod')
-rw-r--r--Porting/release_managers_guide.pod13
1 files changed, 13 insertions, 0 deletions
diff --git a/Porting/release_managers_guide.pod b/Porting/release_managers_guide.pod
index be55bcfcde..cff0d233c9 100644
--- a/Porting/release_managers_guide.pod
+++ b/Porting/release_managers_guide.pod
@@ -646,6 +646,19 @@ your changes were all committed, you can override the suffix with:
XXX if we go for extra tags and branches stuff, then add the extra details
here
+Optionally, you might want to compress your tarball more. Unix F<gzip>
+doesn't actually produce the smallest possible DEFLATE output. If you have the
+AdvanceCOMP suite (e.g. the C<advancecomp> port on macports), you can run
+
+ $ advdef -z -4 ../perl-x.y.z-RC1.tar.gz
+
+which will probably shrink your tarball by about 5%. Over the lifetime of
+your distribution this will save a lot of people a small amount of download
+time and disk space, which adds up.
+
+(7-Zip on Windows is the same code as AdvanceCOMP, so Windows users get the
+smallest files first time)
+
=item *
Clean up the temporary directory, e.g.