Re: [Pkg-javascript-devel] three.js_80+dfsg2-2_amd64.changes REJECTED

2018-03-05 Thread Pirate Praveen
On വ്യാഴം 01 മാർച്ച് 2018 05:45 വൈകു, Ian Jackson wrote:
> For the avoidance of doubt, I don't have a problem with the specific
> decision of ftpmaster here.  
Coming back to this specific rejection (I have already started a
discussion on policy question in d-policy), do you agree node-backbone
(and all other packages currently in archive and match the criteria of
rejection used for node-three, ie, a binary package with just symlinks
and a package.json) should be removed from the archive? If that is the
general agreement, I will file serious bugs against these packages
(already in the archive for years).



signature.asc
Description: OpenPGP digital signature
-- 
Pkg-javascript-devel mailing list
Pkg-javascript-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel

Re: [Pkg-javascript-devel] ES6 ‘import’ of Debian-installed module

2018-03-05 Thread Pirate Praveen
On ചൊവ്വ 06 മാർച്ച് 2018 08:29 രാവിലെ, Ben Finney wrote:
> I believe this configuration just relies on Webpack and NodeJS to figure
> out the path resolution:
> 
> =
> $ cat webpack.config.js
> "use strict";
> const path = require('path');
> module.exports = {
> entry: './source/foo.js',
> output: {
> path: path.resolve(__dirname, 'dist'),
> filename: 'app.js',
> },
> };
> =
> 
> Webpack simply fails to find ‘backbone’:

> So, either the defaults as installed by Debian are not sufficient for
> Webpack to resolve the path of an installed NodeJS library; or I have
> misunderstood what you say.
> 

I had linked to an exact line of the sample configuration which you seem
to have missed.

 resolve: {
modules: ['/usr/lib/nodejs', '.'],
  },
  resolveLoader: {
modules: ['/usr/lib/nodejs'],
  },

webpack, like other node tools (grunt, gulp) does not recognize global
modules. So we need to provide this path manually. But we could make
this path default with a patch in debian like we did for grunt and gulp,
patches welcome.



signature.asc
Description: OpenPGP digital signature
-- 
Pkg-javascript-devel mailing list
Pkg-javascript-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel

[Pkg-javascript-devel] node-html-comment-regex 1.1.1-1 MIGRATED to testing

2018-03-05 Thread Debian testing watch
FYI: The status of the node-html-comment-regex source package
in Debian's testing distribution has changed.

  Previous version: (not in testing)
  Current version:  1.1.1-1

-- 
This email is automatically generated once a day.  As the installation of
new packages into testing happens multiple times a day you will receive
later changes on the next day.
See https://release.debian.org/testing-watch/ for more information.

-- 
Pkg-javascript-devel mailing list
Pkg-javascript-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel


[Pkg-javascript-devel] node-promise-retry 1.1.1-1 MIGRATED to testing

2018-03-05 Thread Debian testing watch
FYI: The status of the node-promise-retry source package
in Debian's testing distribution has changed.

  Previous version: (not in testing)
  Current version:  1.1.1-1

-- 
This email is automatically generated once a day.  As the installation of
new packages into testing happens multiple times a day you will receive
later changes on the next day.
See https://release.debian.org/testing-watch/ for more information.

-- 
Pkg-javascript-devel mailing list
Pkg-javascript-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel


[Pkg-javascript-devel] node-icss-utils 3.0.1-1 MIGRATED to testing

2018-03-05 Thread Debian testing watch
FYI: The status of the node-icss-utils source package
in Debian's testing distribution has changed.

  Previous version: (not in testing)
  Current version:  3.0.1-1

-- 
This email is automatically generated once a day.  As the installation of
new packages into testing happens multiple times a day you will receive
later changes on the next day.
See https://release.debian.org/testing-watch/ for more information.

-- 
Pkg-javascript-devel mailing list
Pkg-javascript-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel


[Pkg-javascript-devel] node-d3-drag 1.2.1-3 MIGRATED to testing

2018-03-05 Thread Debian testing watch
FYI: The status of the node-d3-drag source package
in Debian's testing distribution has changed.

  Previous version: 1.2.1-2
  Current version:  1.2.1-3

-- 
This email is automatically generated once a day.  As the installation of
new packages into testing happens multiple times a day you will receive
later changes on the next day.
See https://release.debian.org/testing-watch/ for more information.

-- 
Pkg-javascript-devel mailing list
Pkg-javascript-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel


[Pkg-javascript-devel] node-d3-ease 1.0.3-3 MIGRATED to testing

2018-03-05 Thread Debian testing watch
FYI: The status of the node-d3-ease source package
in Debian's testing distribution has changed.

  Previous version: 1.0.3-2
  Current version:  1.0.3-3

-- 
This email is automatically generated once a day.  As the installation of
new packages into testing happens multiple times a day you will receive
later changes on the next day.
See https://release.debian.org/testing-watch/ for more information.

-- 
Pkg-javascript-devel mailing list
Pkg-javascript-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel


[Pkg-javascript-devel] node-d3-chord 1.0.4-3 MIGRATED to testing

2018-03-05 Thread Debian testing watch
FYI: The status of the node-d3-chord source package
in Debian's testing distribution has changed.

  Previous version: 1.0.4-2
  Current version:  1.0.4-3

-- 
This email is automatically generated once a day.  As the installation of
new packages into testing happens multiple times a day you will receive
later changes on the next day.
See https://release.debian.org/testing-watch/ for more information.

-- 
Pkg-javascript-devel mailing list
Pkg-javascript-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel


[Pkg-javascript-devel] node-css-color-names 0.0.4+dfsg-1 MIGRATED to testing

2018-03-05 Thread Debian testing watch
FYI: The status of the node-css-color-names source package
in Debian's testing distribution has changed.

  Previous version: (not in testing)
  Current version:  0.0.4+dfsg-1

-- 
This email is automatically generated once a day.  As the installation of
new packages into testing happens multiple times a day you will receive
later changes on the next day.
See https://release.debian.org/testing-watch/ for more information.

-- 
Pkg-javascript-devel mailing list
Pkg-javascript-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel


[Pkg-javascript-devel] node-d3-brush 1.0.4-3 MIGRATED to testing

2018-03-05 Thread Debian testing watch
FYI: The status of the node-d3-brush source package
in Debian's testing distribution has changed.

  Previous version: 1.0.4-2
  Current version:  1.0.4-3

-- 
This email is automatically generated once a day.  As the installation of
new packages into testing happens multiple times a day you will receive
later changes on the next day.
See https://release.debian.org/testing-watch/ for more information.

-- 
Pkg-javascript-devel mailing list
Pkg-javascript-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel


[Pkg-javascript-devel] node-d3-array 1.2.1-3 MIGRATED to testing

2018-03-05 Thread Debian testing watch
FYI: The status of the node-d3-array source package
in Debian's testing distribution has changed.

  Previous version: 1.2.1-2
  Current version:  1.2.1-3

-- 
This email is automatically generated once a day.  As the installation of
new packages into testing happens multiple times a day you will receive
later changes on the next day.
See https://release.debian.org/testing-watch/ for more information.

-- 
Pkg-javascript-devel mailing list
Pkg-javascript-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel


[Pkg-javascript-devel] node-err-code 1.1.2+dfsg-1 MIGRATED to testing

2018-03-05 Thread Debian testing watch
FYI: The status of the node-err-code source package
in Debian's testing distribution has changed.

  Previous version: (not in testing)
  Current version:  1.1.2+dfsg-1

-- 
This email is automatically generated once a day.  As the installation of
new packages into testing happens multiple times a day you will receive
later changes on the next day.
See https://release.debian.org/testing-watch/ for more information.

-- 
Pkg-javascript-devel mailing list
Pkg-javascript-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel


[Pkg-javascript-devel] node-promzard 0.3.0-1 MIGRATED to testing

2018-03-05 Thread Debian testing watch
FYI: The status of the node-promzard source package
in Debian's testing distribution has changed.

  Previous version: (not in testing)
  Current version:  0.3.0-1

-- 
This email is automatically generated once a day.  As the installation of
new packages into testing happens multiple times a day you will receive
later changes on the next day.
See https://release.debian.org/testing-watch/ for more information.

-- 
Pkg-javascript-devel mailing list
Pkg-javascript-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel


[Pkg-javascript-devel] node-d3-collection 1.0.4-3 MIGRATED to testing

2018-03-05 Thread Debian testing watch
FYI: The status of the node-d3-collection source package
in Debian's testing distribution has changed.

  Previous version: 1.0.4-2
  Current version:  1.0.4-3

-- 
This email is automatically generated once a day.  As the installation of
new packages into testing happens multiple times a day you will receive
later changes on the next day.
See https://release.debian.org/testing-watch/ for more information.

-- 
Pkg-javascript-devel mailing list
Pkg-javascript-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel


[Pkg-javascript-devel] Bug#892133: Bug#892133: node-rollup: does not work after a no-change rebuild (the one in the archive is not suitable for main?)

2018-03-05 Thread Pirate Praveen


On March 6, 2018 3:54:36 AM GMT+05:30, Gianfranco Costamagna 
 wrote:
>Package: node-rollup
>Version: 0.50.0-1
>Severity: serious
>
>
>Hello, seems that a simple no-change rebuild of the package, makes the
>program stop working completely with this error:
>
>just no change rebuild it, install the newly built deb and no-change
>rebuild again to see the error:

Can you reproduce this using a clean build environment?

Run sbuild first, then sbuild --extra-package 

May be you have some older buggy dependencies locally installed.
-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.

-- 
Pkg-javascript-devel mailing list
Pkg-javascript-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel


[Pkg-javascript-devel] node-d3-axis 1.0.8-3 MIGRATED to testing

2018-03-05 Thread Debian testing watch
FYI: The status of the node-d3-axis source package
in Debian's testing distribution has changed.

  Previous version: 1.0.8-2
  Current version:  1.0.8-3

-- 
This email is automatically generated once a day.  As the installation of
new packages into testing happens multiple times a day you will receive
later changes on the next day.
See https://release.debian.org/testing-watch/ for more information.

-- 
Pkg-javascript-devel mailing list
Pkg-javascript-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel


[Pkg-javascript-devel] node-color 2.0.0-1 MIGRATED to testing

2018-03-05 Thread Debian testing watch
FYI: The status of the node-color source package
in Debian's testing distribution has changed.

  Previous version: (not in testing)
  Current version:  2.0.0-1

-- 
This email is automatically generated once a day.  As the installation of
new packages into testing happens multiple times a day you will receive
later changes on the next day.
See https://release.debian.org/testing-watch/ for more information.

-- 
Pkg-javascript-devel mailing list
Pkg-javascript-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel


[Pkg-javascript-devel] node-recast 0.14.4-1 MIGRATED to testing

2018-03-05 Thread Debian testing watch
FYI: The status of the node-recast source package
in Debian's testing distribution has changed.

  Previous version: 0.13.2-1
  Current version:  0.14.4-1

-- 
This email is automatically generated once a day.  As the installation of
new packages into testing happens multiple times a day you will receive
later changes on the next day.
See https://release.debian.org/testing-watch/ for more information.

-- 
Pkg-javascript-devel mailing list
Pkg-javascript-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel


[Pkg-javascript-devel] node-validate-npm-package-name 3.0.0-1 MIGRATED to testing

2018-03-05 Thread Debian testing watch
FYI: The status of the node-validate-npm-package-name source package
in Debian's testing distribution has changed.

  Previous version: (not in testing)
  Current version:  3.0.0-1

-- 
This email is automatically generated once a day.  As the installation of
new packages into testing happens multiple times a day you will receive
later changes on the next day.
See https://release.debian.org/testing-watch/ for more information.

-- 
Pkg-javascript-devel mailing list
Pkg-javascript-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel


[Pkg-javascript-devel] node-d3-force 1.1.0-3 MIGRATED to testing

2018-03-05 Thread Debian testing watch
FYI: The status of the node-d3-force source package
in Debian's testing distribution has changed.

  Previous version: 1.1.0-2
  Current version:  1.1.0-3

-- 
This email is automatically generated once a day.  As the installation of
new packages into testing happens multiple times a day you will receive
later changes on the next day.
See https://release.debian.org/testing-watch/ for more information.

-- 
Pkg-javascript-devel mailing list
Pkg-javascript-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel


[Pkg-javascript-devel] node-d3-dispatch 1.0.3-3 MIGRATED to testing

2018-03-05 Thread Debian testing watch
FYI: The status of the node-d3-dispatch source package
in Debian's testing distribution has changed.

  Previous version: 1.0.3-2
  Current version:  1.0.3-3

-- 
This email is automatically generated once a day.  As the installation of
new packages into testing happens multiple times a day you will receive
later changes on the next day.
See https://release.debian.org/testing-watch/ for more information.

-- 
Pkg-javascript-devel mailing list
Pkg-javascript-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel


[Pkg-javascript-devel] node-d3-color 1.0.3-4 MIGRATED to testing

2018-03-05 Thread Debian testing watch
FYI: The status of the node-d3-color source package
in Debian's testing distribution has changed.

  Previous version: 1.0.3-3
  Current version:  1.0.3-4

-- 
This email is automatically generated once a day.  As the installation of
new packages into testing happens multiple times a day you will receive
later changes on the next day.
See https://release.debian.org/testing-watch/ for more information.

-- 
Pkg-javascript-devel mailing list
Pkg-javascript-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel


Re: [Pkg-javascript-devel] ES6 ‘import’ of Debian-installed module

2018-03-05 Thread Ben Finney
Pirate Praveen  writes:

> I think it is still better to require/import just 'backbone'

Okay:

=
$ cat ./source/foo.js
"use strict";
import 'backbone';
=

> and let nodejs and webpack handle the path resolution.

I believe this configuration just relies on Webpack and NodeJS to figure
out the path resolution:

=
$ cat webpack.config.js
"use strict";
const path = require('path');
module.exports = {
entry: './source/foo.js',
output: {
path: path.resolve(__dirname, 'dist'),
filename: 'app.js',
},
};
=

Webpack simply fails to find ‘backbone’:

=
$ dpkg --list node-backbone | grep '^i'
ii  node-backbone  1.3.3~dfsg-3 all  some Backbone for JavaScript 
applications - Node module

$ webpack --config webpack.config.js
Hash: ff84e9ffdf4f296d9c1d
Version: webpack 3.5.6
Time: 48ms
 Asset Size  Chunks Chunk Names
app.js  2.65 kB   0  [emitted]  main
   [0] ./source/foo.js 34 bytes {0} [built]

ERROR in ./source/foo.js
Module not found: Error: Can't resolve 'backbone' in '[…]/source'
 @ ./source/foo.js 3:0-18
=

So, either the defaults as installed by Debian are not sufficient for
Webpack to resolve the path of an installed NodeJS library; or I have
misunderstood what you say.

-- 
 \“… no testimony can be admitted which is contrary to reason; |
  `\   reason is founded on the evidence of our senses.” —Percy Bysshe |
_o__)Shelley, _The Necessity of Atheism_, 1811 |
Ben Finney


-- 
Pkg-javascript-devel mailing list
Pkg-javascript-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel

[Pkg-javascript-devel] Bug#892133: node-rollup: does not work after a no-change rebuild (the one in the archive is not suitable for main?)

2018-03-05 Thread Gianfranco Costamagna
Package: node-rollup
Version: 0.50.0-1
Severity: serious


Hello, seems that a simple no-change rebuild of the package, makes the program 
stop working completely with this error:

just no change rebuild it, install the newly built deb and no-change rebuild 
again to see the error:

dpkg-buildpackage 
dpkg-buildpackage: info: source package node-rollup
dpkg-buildpackage: info: source version 0.50.0-1
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Pirate Praveen 
dpkg-buildpackage: info: host architecture amd64
 dpkg-source --before-build node-rollup-0.50.0
 debian/rules clean
dh clean
   debian/rules override_dh_auto_clean
make[1]: Entering directory '/node-rollup-0.50.0'
dh_auto_clean
rm -rf dist/ bin/rollup .commithash
make[1]: Leaving directory '/node-rollup-0.50.0'
   dh_clean
 dpkg-source -b node-rollup-0.50.0
dpkg-source: info: using source format '3.0 (quilt)'
dpkg-source: info: building node-rollup using existing 
./node-rollup_0.50.0.orig.tar.gz
dpkg-source: info: building node-rollup in node-rollup_0.50.0-1.debian.tar.xz
dpkg-source: info: building node-rollup in node-rollup_0.50.0-1.dsc
 debian/rules build
dh build
   dh_update_autotools_config
   dh_autoreconf
   debian/rules override_dh_auto_build
make[1]: Entering directory '/node-rollup-0.50.0'
dh_auto_build
echo 0.50.0-1 > .commithash \
&& rollup -c
[!] TypeError: Cannot read property 'declarations' of undefined
TypeError: Cannot read property 'declarations' of undefined
at loop (/usr/lib/nodejs/rollup/dist/rollup.js:2548:26)
at Node.render (/usr/lib/nodejs/rollup/dist/rollup.js:2599:59)
at Module.render (/usr/lib/nodejs/rollup/dist/rollup.js:3203:9)
at orderedModules.forEach.module 
(/usr/lib/nodejs/rollup/dist/rollup.js:4899:25)
at Array.forEach ()
at Promise.resolve.then (/usr/lib/nodejs/rollup/dist/rollup.js:4898:24)
at 
at process._tickCallback (internal/process/next_tick.js:188:7)
at Function.Module.runMain (module.js:678:11)
at startup (bootstrap_node.js:187:16)

debian/rules:14: recipe for target 'override_dh_auto_build' failed
make[1]: *** [override_dh_auto_build] Error 1
make[1]: Leaving directory '/node-rollup-0.50.0'
debian/rules:11: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2


thanks

Gianfranco



signature.asc
Description: OpenPGP digital signature
-- 
Pkg-javascript-devel mailing list
Pkg-javascript-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel

[Pkg-javascript-devel] Bug#892018: Bug#892018: Won't work without grunt!

2018-03-05 Thread Adrian Bunk
On Mon, Mar 05, 2018 at 01:56:09PM +0530, Pirate Praveen wrote:
> Control: severity -1 normal
> 
> On ഞായര്‍ 04 മാർച്ച് 2018 01:57 വൈകു, Julien Puydt wrote:
> > It is really depending on grunt -- but doesn't, so it's possible to
> > install the package in a broken state.
> 
> I think that is expected. node-grunt-cli is a dependency of grunt (not
> the other way around). I don't think adding a circular dependency is
> useful here.

Often the best available option in such cases is to have a recommends
in the other direction.

With recommends being installed by default this behaves nearly like
a dependency while avoiding having an actual circular dependency.

cu
Adrian

-- 

   "Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   "Only a promise," Lao Er said.
   Pearl S. Buck - Dragon Seed

-- 
Pkg-javascript-devel mailing list
Pkg-javascript-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel

Re: [Pkg-javascript-devel] ES6 ‘import’ of Debian-installed module

2018-03-05 Thread Pirate Praveen
On തിങ്കള്‍ 05 മാർച്ച് 2018 03:25 രാവിലെ, Ben Finney wrote:
> My understanding, from 
> the Webpack documentation about modules, is that it claims to support
> the ‘require’ modules (so-called “AMD modules”).
> 
> The ‘libjs-backbone’ package installs Backbone code that uses AMD-style
> ‘require’ dependencies.

I think you meant UMD (Universal Module) here. I think it is still
better to require/import just 'backbone' and let nodejs and webpack
handle the path resolution.

> So, when I write code that uses ‘import’ to bring in Backbone, and the
> Backbone code uses ‘require’ for its dependencies, that seems compatible
> with Webpack if I understand the Webpack documentation. Or am I missing
> something there?
> 

In this case, you just need to tell webpack to resolve dependencies from
/usr/lib/nodejs.

See
https://wiki.debian.org/Javascript/Nodejs#CA-55601b3ea46d08ca4081f3465bbf840faab73781_10



signature.asc
Description: OpenPGP digital signature
-- 
Pkg-javascript-devel mailing list
Pkg-javascript-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel

Re: [Pkg-javascript-devel] Javascript team policy and rejection of node-three binary package

2018-03-05 Thread Stuart Prescott
Pirate Praveen wrote:

> md5sum /usr/share/javascript/backbone/backbone.js
> /usr/lib/nodejs/backbone/index.js
> 8a8d829617513f36185a0ab055d088ec 
> /usr/share/javascript/backbone/backbone.js
> 8a8d829617513f36185a0ab055d088ec  /usr/lib/nodejs/backbone/index.js

except

lrwxrwxrwx … /usr/lib/nodejs/backbone/index.js -> 
../../../share/javascript/backbone/backbone.js


(md5sum dereferences symlinks)



-- 
Stuart Prescotthttp://www.nanonanonano.net/   stu...@nanonanonano.net
Debian Developer   http://www.debian.org/ stu...@debian.org
GPG fingerprint90E2 D2C1 AD14 6A1B 7EBB 891D BBC1 7EBB 1396 F2F7


-- 
Pkg-javascript-devel mailing list
Pkg-javascript-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel

Re: [Pkg-javascript-devel] Javascript team policy and rejection of node-three binary package

2018-03-05 Thread Pirate Praveen
On വെള്ളി 02 മാർച്ച് 2018 09:57 വൈകു, Jonas Smedegaard wrote:
> I generally read team policies with an implicit "...as long as it 
> doesn't conflict with the general Debian Policy".
> 
> Specifically, I read the "should" in above quote as "in most cases, but 
> not a "must".
> 
> We have in the Javascript team an old practice of avoiding duplicate 
> code: When code is same for Browsers and Nodejs, we ship the code in the 
> libjs-* package and have that package "Provides: " the nodejs package.

But it seems node-backbone is in exactly same situation as node-three
(and I'm sure there would be more such cases already in the archive).
Instead of using a symlink, you chose to duplicate the file in both
packages.

md5sum /usr/share/javascript/backbone/backbone.js
/usr/lib/nodejs/backbone/index.js
8a8d829617513f36185a0ab055d088ec  /usr/share/javascript/backbone/backbone.js
8a8d829617513f36185a0ab055d088ec  /usr/lib/nodejs/backbone/index.js

Should we remove node-backbone binary and convert it to provides? And
also do the same for all such cases?



signature.asc
Description: OpenPGP digital signature
-- 
Pkg-javascript-devel mailing list
Pkg-javascript-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel

[Pkg-javascript-devel] Bug#892018: Bug#892018: Won't work without grunt!

2018-03-05 Thread Pirate Praveen
Control: severity -1 normal

On ഞായര്‍ 04 മാർച്ച് 2018 01:57 വൈകു, Julien Puydt wrote:
> It is really depending on grunt -- but doesn't, so it's possible to
> install the package in a broken state.

I think that is expected. node-grunt-cli is a dependency of grunt (not
the other way around). I don't think adding a circular dependency is
useful here.



signature.asc
Description: OpenPGP digital signature
-- 
Pkg-javascript-devel mailing list
Pkg-javascript-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel

[Pkg-javascript-devel] Processed: Re: Bug#892018: Won't work without grunt!

2018-03-05 Thread Debian Bug Tracking System
Processing control commands:

> severity -1 normal
Bug #892018 [node-grunt-cli] Won't work without grunt!
Severity set to 'normal' from 'grave'

-- 
892018: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=892018
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems

-- 
Pkg-javascript-devel mailing list
Pkg-javascript-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel


Re: [Pkg-javascript-devel] GitLab (salsa)

2018-03-05 Thread Bas Couwenberg

On 2018-03-05 09:14, Pirate Praveen wrote:

On March 4, 2018 9:46:13 PM GMT+05:30, Sebastiaan Couwenberg wrote:

Marcelo Jorge Vieira wrote:

Alioth was deprecated and our repositories will *not* be
automatically
migrated to the new instance (Gitlab). I've created the js-team group
there and everybody is welcome.

https://salsa.debian.org/groups/js-team


Please give my account Master permissions so I can create the
node-mapnik repository, or create the repository for me.


I think it would be better to migrate all repos together. I will
explore the scripts already available.


Several repos have already been migrated, so you only need to migrate 
what's left.


Use the salsa-import script on Alioth (in /git/pkg-javascript) to import 
a repository, just feed it a list of repositories.


Remember to also create a list of repositories under collab-maint.

There is a salsa-configure-repositories.pl script in the Debian GIS 
scripts repo you can use to configure the hooks.


Kind Regards,

Bas

--
Pkg-javascript-devel mailing list
Pkg-javascript-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel


Re: [Pkg-javascript-devel] GitLab (salsa)

2018-03-05 Thread Pirate Praveen


On March 4, 2018 9:46:13 PM GMT+05:30, Sebastiaan Couwenberg 
 wrote:
>Marcelo Jorge Vieira wrote:
>> Alioth was deprecated and our repositories will *not* be
>automatically
>> migrated to the new instance (Gitlab). I've created the js-team group
>> there and everybody is welcome.
>>
>> https://salsa.debian.org/groups/js-team
>
>Please give my account Master permissions so I can create the
>node-mapnik repository, or create the repository for me.
>
>Kind Regards,
>

I think it would be better to migrate all repos together. I will explore the 
scripts already available.

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.

-- 
Pkg-javascript-devel mailing list
Pkg-javascript-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel