[Pkg-javascript-devel] Contributing to Debian-JS
Pirate Praveen
praveen at onenetbeyond.org
Thu Apr 6 09:13:52 UTC 2017
On Wednesday 05 April 2017 07:52 AM, Keerthana Krishnan wrote:
> Hi guys!
>
> I'm Keerthana K, a web developer from Cochin, India.
Hi Keerthana,
Around 6 months back we had organized a packaging workshop at Infopark
https://www.loomio.org/d/yCWzn89k/python-packaging-at-kochi-python-follow-up
We can organize more such workshops if there is interest.
> I want to contribute to Debian and on checking the packages supported
> [1]
> <https://qa.debian.org/developer.php?login=pkg-javascript-devel@lists.alioth.debian.org>,
> I see that the ones I use like ReactJS, AngularJS are not packaged or
> supported.
>
> Can I contribute to the project by packaging these? How do I begin? Is
> there anyone else working on this? Anything else I should know about this?
Sure. You can start with learning npm2deb
https://wiki.debian.org/Javascript/Nodejs/Npm2Deb
Someone already requested reactJS to be packaged
http://bugs.debian.org/805376
$ npm2deb depends -b -r react
Dependencies:
NPM Debian
react (15.4.2) None
├─ fbjs (^0.8.4) None
│ ├─ core-js (^1.0.0) node-core-js (2.4.1-2)
│ ├─ isomorphic-fetch (^2.1.1) None
│ │ ├─ node-fetch (^1.0.1) None
│ │ │ ├─ encoding (^0.1.11) node-encoding (0.1.12-2)
│ │ │ └─ is-stream (^1.0.1) node-is-stream (1.1.0-1)
│ │ └─ whatwg-fetch (>=0.10.0) None
│ ├─ loose-envify (^1.0.0) node-loose-envify
(1.3.0+dfsg1-1)
│ ├─ object-assign (^4.1.0) node-object-assign
(4.1.0-1)
│ ├─ promise (^7.1.1) node-promise (5.0.0-1)
│ ├─ setimmediate (^1.0.5) node-setimmediate
(1.0.5-1)
│ └─ ua-parser-js (^0.7.9) None
├─ loose-envify (^1.1.0) node-loose-envify
(1.3.0+dfsg1-1)
└─ object-assign (^4.1.0) node-object-assign
(4.1.0-1)
You can start with packaging one of its unpackaged dependencies.
You can join #debian-js and #debian-browserify (targeted at newbies) n
irc.oftc.net You can also use riot (riot.im) to join these channels.
Just ask here on this list or on irc if you need help with anything.
>
> Thank in advance for your help! :)
Happy packaging :)
> [1] :
> https://qa.debian.org/developer.php?login=pkg-javascript-devel@lists.alioth.debian.org
> --
> Keerthana
>
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 801 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-javascript-devel/attachments/20170406/655de8e9/attachment.sig>
More information about the Pkg-javascript-devel
mailing list