Ciaran McCreesh wrote:
On Tue, 16 Dec 2008 22:21:16 +0300
Peter Volkov <p...@gentoo.org> wrote:
Some time ago I've modified stardict.eclass and added optional
possibility based on 'gzip' USE flag to compress index and dict data
files. But I realized too late that I need to document this USE flag
somewhere, and since it'll do similar things for all stardict-*
dictionaries (heh, more than 5 packages...) I'm going to add it as
global USE flag. Also since gzip USE flag already exist in
x11-misc/openclipart I'll change 'gzip' to 'gzip-dict'. So if there
will be no objections I'll add new 'gzip-dict' global USE flag in 2-3
days from now.
What's the point of having this as an option at all? Is it really
something that affects the end user in any way? Or is it just
gratuitous choisiosity?
I happen to be in agreement here. gzip is a quick process, especially
with a separate index file which would point to a specific section in
the dict to uncompress. Assuming they've coded it right, it should
barely be noticeable in the grand scheme of things.
If this is not the case at all and it in fact for some odd reasons
requires additional deps and requires uncompressing huge files in memory
such that low memory systems can't handle it, then I'd be in favor of a
USE flag. But otherwise, it seems like less maintenance for you and less
user confusion by making it default.