Emmet Hikory wrote:
>    UQM supports a plugin system using a virtual filesystem (1) which
> depends on the use of zip files to separate distributed content from
> locally supplied content.  The unzipped content distributed in the
> Debian packaging overrides any zip content later downloaded from
> third-party sources (plugins, remixes, etc.).  To maintain consistency
> with other platforms, please consider either rezipping the content in
> postinst, or distributing the upstream .uqm (zip) files.  Upstream
> uses the following zip flags when creating the content: "-X -q -n .ogg
> -8".  To insure consistency, any change to uqm-content should be
> duplicated in uqm-speech and uqm-music.

I unzip the zips because zip files are not well compressed, and compress
horribly using gzip; in my tests debs with the zip files were 2x as big
as debs with the content unpacked and gzipped.

>    If the content is distributed and installed as flat files, the
> attached patch to uqm will alter the behaviour of mountDirZips so that
> the contents of zip files will override the contents of the unpacked
> files, allowing users to use third-party zip files for additional
> content.  Note that this limits the scope for local system overrides
> of the distributed zip files with locally stored flat files.

Seems like an ok tradeoff. Thanks for the patch, I'll take this route.

-- 
see shy jo

Attachment: signature.asc
Description: Digital signature

Reply via email to