[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#839570: Browserified javascript and DFSG 2 (reopening)



 ❦  5 octobre 2016 22:49 CEST, Philip Hands <phil@hands.com> :

> If you fancy explaining what you think browserified means w.r.t. the
> Jison stuff, go ahead of course.  That might at least help to focus the
> discussion a bit.  Just don't feel obliged to because I said so.

The libjs-handlebars issue has little to share with browserified
JS. Browserified JS is usually just concatenated JS. Here, there is an
equivalent of flex/bison involved. That's quite unusual and is more a
build process. If the TC rules over this issue, it should drop the
"browserified" part. Otherwise, a negative answer would also apply to
more basic packages.

There are also several steps that could be done to lessen the issue,
notably dropping the source into debian/source, like this is done for
several packages for which the FTP masters are tolerating the issue as
long as the transformation from "upstream" source seems easy enough with
the current tools in main. I doubt it will be enough. So, another is to
package this flex/bison-equivalent library (which would also require to
package the upstream libjs-handlebars instead of the rubified version).

I remember telling the same thing in debian-devel@ when the issue was
first raised, but I can't find a link, so maybe I did not.
-- 
Watch out for off-by-one errors.
            - The Elements of Programming Style (Kernighan & Plauger)

Attachment: signature.asc
Description: PGP signature


Reply to: