[Pkg-haskell-maintainers] Bug#724636: Bug#724636: Bug#724636: Could you please keep us posted on pandoc 1.12?

Joachim Breitner nomeata at debian.org
Thu Dec 19 14:44:25 UTC 2013


Hi,

Am Donnerstag, den 19.12.2013, 15:28 +0100 schrieb Jonas Smedegaard:
> Quoting Martin Quinson (2013-12-09 16:00:33)
> > I would like to know if you had the opportunity to work on the 
> > packaging of pandoc 1.12, please? I would love to help if I can (but I 
> > don't know anything of pandoc myself, I just happen to need it).
> 
> Thanks for the interest and kind offer!
> 
> The core issue is that Pandoc lacks (non-minified) source for included 
> Javascript code.
> 
> Newer upstream release has improvements related to this, but 
> unfortunately needs more work to satisfy Debian Policy: Some javascript 
> code is no longer shipped with Pandoc source. Unfortunately some 
> Javascript code remains, and also the dropped coe is then instead 
> fetched at runtime which arguably don't pass the "lonely island" test.
> 
> As I see it, the proper solution is therefore to a) package all needed 
> Javascript code as independent libjs-* packages and b) work with 
> upstream on favoring local code (if available) over online CDN fetching.
> 
> Alternatively - but IMO too crude - would be to package the newer 
> upstream release, with remaining Javascript code stripped, and adding a 
> README.Debian note that corresponding output formats are broken.

another crude work-around is to ship the source (which you manually
verify to be the source for the minified JS) in debian.tar.gz. I’ve done
that with jquery in hoogle, see the note in its copyright file.

> I believe some of above should be possible to help with even without 
> understanding to code or the packaging, e.g. discussing this with 
> upstream author - if he haven't already heard it now, as I think he's 
> tracking these bugreports :-)

Right, that would be my next question: Is there a bug for these issues
somewhere? I can’t finde on on https://github.com/jgm/pandoc/issues, but
that list is large and difficult to search.

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/20131219/0d9a26de/attachment.sig>


More information about the Pkg-haskell-maintainers mailing list