Re: Request for review: xz-utils package description
Justin B Rye <jbr@edlug.org.uk> writes:
> XZ is the successor to the Lempel-Ziv/Markov-chain Algorithm, which
> gives memory-hungry but powerful compression (often better than bzip2)
> and fast, easy decompression.
>
> Boilerplate can be a pain if it's yards of advertising fluff, but
> done well it can be handy - paragraph one, what this software
> suite's all about; paragraph two, why you'd install this particular
> element.
>
> (There's a counterargument that the payload should be in the first
> line, but I'd say that's why we have a short description too.)
Agreed with all of this, FWIW. A simple “about this software suite” as
the first paragraph helps understand any one of the packages in
isolation without needing to know ahead of time that it's a member of a
suite.
> If the bulleted list is worth having (either in this description or
> the -dev one) it sounds as if it would be along the lines of:
> * support for format-specific metadata (file magic for .xz files);
Whoops, there's that conflation of concepts again.
Try: “… file magic for XZ files”.
> * configurable memory usage (low settings still give good results);
> * can make use of extra memory during compression or decompression;
> (I wish I could re-word that one as a noun phrase like the rest...)
* opportunistic usage of extra memory during compress/decompress
> * crc32 integrity checking;
> * familiar zlib-like low-level operation;
> (if you can get away with spinning that as an advantage)
> * support for variant compressor/decompressor implementations.
Let's see how that looks with the complete set of descriptions.
--
\ “Not using Microsoft products is like being a non-smoker 40 or |
`\ 50 years ago: You can choose not to smoke, yourself, but it's |
_o__) hard to avoid second-hand smoke.” —Michael Tiemann |
Ben Finney
Reply to: