Bug#877213: node-d3-color: B-D npm not available in testing

2017-10-11 Thread Ximin Luo
Pirate Praveen:
> On Tue, 10 Oct 2017 15:23:00 + Ximin Luo  wrote:
>> I was following https://wiki.debian.org/Javascript/Policy
> 
> The top of the page says "This document is still work in progress.'
> 
> Anyway, I have started a thread in pkg-javascript-devel list [1], lets
> continue this discussion there.
> 
> [1]
> http://lists.alioth.debian.org/pipermail/pkg-javascript-devel/2017-October/021645.html
> 

I'm not subscribed because I don't want node spam polluting my inbox. Please CC 
me on the thread.

I personally would be in favour of splitting off node-related things into a 
separate team away from pkg-javascript.

X

-- 
GPG: ed25519/56034877E1F87C35
GPG: rsa4096/1318EFAC5FBBDBCE
https://github.com/infinity0/pubkeys.git



Bug#877213: node-d3-color: B-D npm not available in testing

2017-10-11 Thread Pirate Praveen
On Tue, 10 Oct 2017 15:23:00 + Ximin Luo  wrote:
> I was following https://wiki.debian.org/Javascript/Policy

The top of the page says "This document is still work in progress.'

Anyway, I have started a thread in pkg-javascript-devel list [1], lets
continue this discussion there.

[1]
http://lists.alioth.debian.org/pipermail/pkg-javascript-devel/2017-October/021645.html



signature.asc
Description: OpenPGP digital signature


Bug#877213: node-d3-color: B-D npm not available in testing

2017-10-10 Thread Ximin Luo
Pirate Praveen:
> On ചൊവ്വ 10 ഒക്ടോബര്‍ 2017 06:08 വൈകു, Ximin Luo wrote:
>> I will also file a RM request later to remove node-d3-format, since it 
>> shouldn't have been accepted into Debian in the first place. Please do your 
>> research properly next time before filing ITPs.
> This happened because npm2deb search expects source package name to be
> node-d3-format. It'd be good to follow the same standard for naming
> packages to avoid issues like this. Or you could have added an exception
> to https://wiki.debian.org/Javascript/Nodejs/Database instead.
> 
> https://wiki.debian.org/Javascript/Nodejs/Tasks/gitlab showed d3-format
> as unpackaged.
>> Feel free to contact me separately about upgrading d3-format to 1.2.0.
> Please update.
> 

I was following https://wiki.debian.org/Javascript/Policy

1. given a foo library, binary package must be called libjs-foo and the source 
package name should be called foo.js; 
[..]
5. should generate a node-foo binary package if the script is usable also for 
Nodejs 

Not everything javascript is tied to npm or nodejs.

If you develop your own tools you should be aware of what else exists in the 
world. A quick "apt-cache search" or web search on packages.debian.org would be 
sufficient.

X

-- 
GPG: ed25519/56034877E1F87C35
GPG: rsa4096/1318EFAC5FBBDBCE
https://github.com/infinity0/pubkeys.git



Bug#877213: node-d3-color: B-D npm not available in testing

2017-10-10 Thread Pirate Praveen
On ചൊവ്വ 10 ഒക്ടോബര്‍ 2017 06:08 വൈകു, Ximin Luo wrote:
> I will also file a RM request later to remove node-d3-format, since it 
> shouldn't have been accepted into Debian in the first place. Please do your 
> research properly next time before filing ITPs.
This happened because npm2deb search expects source package name to be
node-d3-format. It'd be good to follow the same standard for naming
packages to avoid issues like this. Or you could have added an exception
to https://wiki.debian.org/Javascript/Nodejs/Database instead.

https://wiki.debian.org/Javascript/Nodejs/Tasks/gitlab showed d3-format
as unpackaged.
> Feel free to contact me separately about upgrading d3-format to 1.2.0.
Please update.



signature.asc
Description: OpenPGP digital signature


Bug#877213: node-d3-color: B-D npm not available in testing

2017-10-10 Thread Ximin Luo
Control: reassign -1 src:node-d3-format

Hi, I am the maintainer of the first d3-format package which does not use npm 
as Build-Depends. It also provides a libjs-d3-format package separate from 
node. I have just taken back this binary package name, so re-assigning this bug 
report to the proper source package.

I will also file a RM request later to remove node-d3-format, since it 
shouldn't have been accepted into Debian in the first place. Please do your 
research properly next time before filing ITPs.

Feel free to contact me separately about upgrading d3-format to 1.2.0.

X

Andreas Beckmann  wrote:
> Package: node-d3-color
> Version: 1.0.3-1
> Severity: serious
> Justification: Build-Depends not satisfiable in testing
> Control: block -1 with 857986
> Control: clone -1 -2 -3 -4 -5 -6 -7 -8 -9 -10
> Control: reassign -2 node-d3-format 1.2.0-1
> Control: retitle -2 node-d3-format: B-D npm not available in testing
> Control: block -2 with 857986
> Control: reassign -3 node-d3-queue 3.0.7-1
> Control: retitle -3 node-d3-queue: B-D npm not available in testing
> Control: block -3 with 857986
> Control: reassign -4 node-d3-selection 1.1.0-1
> Control: retitle -4 node-d3-selection: B-D npm not available in testing
> Control: block -4 with 857986
> Control: reassign -5 d3-timer 1.0.7-1
> Control: retitle -5 d3-timer: B-D npm not available in testing
> Control: block -5 with 857986
> Control: reassign -6  node-filesize 3.5.10+dfsg-1
> Control: retitle -6 node-filesize: B-D npm not available in testing
> Control: block -6 with 857986
> Control: reassign -7 node-gulp-babel 7.0.0-1
> Control: retitle -7 node-gulp-babel: B-D npm not available in testing
> Control: block -7 with 857986
> Control: reassign -8 node-babel-plugin-transform-define 1.3.0-1
> Control: retitle -8 node-babel-plugin-transform-define: B-D npm not available 
> in testing
> Control: block -8 with 857986
> Control: reassign -9 node-babel 6.25.0+dfsg-8
> Control: retitle -9 node-babel: B-D npm not available in testing
> Control: block -9 with 857986
> Control: reassign -10 node-babylon 6.18.0-1
> Control: retitle -10 node-babylon: B-D npm not available in testing
> Control: block -10 with 857986
> 
> 
> Hi,
> 
> with npm not available in testing (and according to #857986 this will
> not change in the near future), these node-* packages must be kept
> out of testing, since they cannot be rebuilt in testing (regardless of
> any external resources they might need additionally).
> 
> 
> Andreas
> 
> 

-- 
GPG: ed25519/56034877E1F87C35
GPG: rsa4096/1318EFAC5FBBDBCE
https://github.com/infinity0/pubkeys.git