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 nome...@debian.org | ICQ# 74513189 | GPG-Keyid: 4743206C JID: nome...@joachim-breitner.de | http://people.debian.org/~nomeata
signature.asc
Description: This is a digitally signed message part