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

Bug#840295: Requesting RC exception for stretch for browserified javascript



Pirate Praveen <praveen@debian.org> writes:

> On 2016, നവംബർ 12 9:46:15 PM IST, Pirate Praveen <praveen@debian.org> wrote:
>>We now have grunt in the archive, but the upstream philosophy of grunt
>>is to force everyone to use a locally installed grunt for each project
>>and not support using globally installed grunt (patches for this
>>support
>>was rejected upstream).
>>
>>We'll need to patch grunt to be able to use it for building packages in
>>debian environment.
>>
>>http://lists.alioth.debian.org/pipermail/pkg-javascript-devel/2016-November/015240.html
>>
>>I hope we can resolve this issue before stretch release.
>
> This issue of building projects with globally installed grunt is fixed by patching grunt.
>
> But there are more hurdles for handlebars.
>
> 1. It needs packaging of babel-runtime, babel-handlers and grunt-babel. I hope to be able to package them.
>
> But it also needs webpack, which I hope to work around by using node-browserify-lite.
>
>>So I'd like to request exception for packages if the build system is
>>using gulp or browserify, 
>
> But if I fail to get libjs-handlebars built using node-browserify-lite
> and will need to package webpack, I'd like to ask an exception for
> libjs-handlebars as well, because its a case similar to grunt, needs
> more than 100 dependencies packaged.

Is this exception request again for a version of the package that is
still missing source that is being processed upstream with Jison?

Namely:

  https://github.com/wycats/handlebars.js/blob/v1.3.0/src/handlebars.l

as mentioned in #830987, which you closed with the move to non-free, but
which would need to be reopened if the package moved back to main.

I note that you have resolutely ignored questions about the issue of
this missing source since July, no matter whether asked in various bug
reports, or on the lists, or directly by members of the technical
committee when the subject was before us.

I would suggest that it would be reasonable for the Release Managers to
refuse any exception until a sensible answer is provided.

Cheers, Phil.
-- 
|)|  Philip Hands  [+44 (0)20 8530 9560]  HANDS.COM Ltd.
|-|  http://www.hands.com/    http://ftp.uk.debian.org/
|(|  Hugo-Klemm-Strasse 34,   21075 Hamburg,    GERMANY

Attachment: signature.asc
Description: PGP signature


Reply to: