[Pkg-haskell-maintainers] haskell-ekg_0.3.0.4-1_amd64.changes REJECTED

Joachim Breitner nomeata at debian.org
Fri Apr 13 13:52:48 UTC 2012


Hi,

Am Freitag, den 13.04.2012, 15:34 +0200 schrieb Iustin Pop:
> On Thu, Apr 05, 2012 at 11:48:05PM +0200, Iustin Pop wrote:
> > On Thu, Apr 05, 2012 at 09:33:46PM +0000, Luca Falavigna wrote:
> > > Hi,
> > > 
> > > we don't consider compressed javascript/css libraries as preferred form of modification.
> > > Either provide uncompressed libraries or remove them from the tarball.
> > 
> > I'm not sure I understand how to do this. I can of course remove the
> > upstream version, but:
> > 
> > - I still need to provide the compressed version for runtime performance
> >   reasons, so do I have to provide both? Do I have to provide only the
> >   uncompressed version and then compress them at build time (seems
> >   somewhat pointless)?
> > 
> > - I know that it's common to make a dsfg-free version by removing
> >   upstream files, but am I allowed to _add_ files (the uncompressed
> >   version) to the upstream archive?
> 
> Ping? I'm happy to do any changes, but I need some guidance on what is
> accepted by the FTP masters. Or if there are docs and I just missed
> them, please show me the links.

here is the probably cleanest solution:
 * Convince upstream to include the non-minified files in the released
tarball as well, as extra-source-files so that they are not installed
for users of the cabal package. Then you don’t need to repack it at
all. 
 * Find out what tool minimizes the files. At build time, run this tool
to regenerate the minimized files, and use these.
 * If the previous point is not possible or not reasonable (maybe the
tool is not available on all architectures, or just inconvenient to
run), convince yourself that the minimized files are indeed generated
from the given source files.

If you don’t want to wait for upstream to do a new release, then I guess
adding a file to the upstream tarball when repacking is fine. If you
don’t like that, then remove the minimized file and put the source file
in debian/ instead.

Greetings,
Joachim

-- 
Joachim "nomeata" Breitner
Debian Developer
  nomeata at debian.org | ICQ# 74513189 | GPG-Keyid: 4743206C
  JID: nomeata at joachim-breitner.de | http://people.debian.org/~nomeata
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-haskell-maintainers/attachments/20120413/e953ddc8/attachment.pgp>


More information about the Pkg-haskell-maintainers mailing list