[Pkg-javascript-devel] RFS: bootsidemenu.js and node-nouislider
Torrance, Douglas
dtorrance at piedmont.edu
Sat Jul 25 15:21:52 BST 2020
On 6/1/20 10:24 AM, Doug Torrance wrote:
> I've recently packaged two Javascript libraries, and I'm hoping
> someone would be available to review them, sponsor an upload, and copy
> the repository to js-team in Salsa. They are:
>
> bootsidemenu.js:
>
> * Salsa repo: https://salsa.debian.org/dtorrance/bootsidemenu.js
> * ITP bug: https://bugs.debian.org/960097
> * Note that although an earlier version is available through npm
> (https://www.npmjs.com/package/BootSideMenu), it's pretty broken from
> a node standpoint. Even the basic "require" test fails, as
> package.json points to an html file. So for now, it's just a browser
> libjs-* package.
>
> node-nouislider:
>
> * Salsa repo: https://salsa.debian.org/dtorrance/node-nouislider
> * ITP bug: https://bugs.debian.org/960618
> * Upstream's test suite uses blanket.js and QUnit in the browser, so
> it didn't really seem possible to incorporate that into the
> pkg-js-tools tests. There's no "test" field in package.json, either.
> So right now the only test is the default "require" one. That throws
> a "pkg-js-tools-test-is-missing" Lintian warning, of course, but based
> on the language of that warning's description, it seems like I
> shouldn't override it.
> * Right now, I have symlinks in /usr/share/javascript pointing to the
> corresponding /usr/share/nodejs files all together in the same
> package. I saw this in another package (node-clipboard), and it seems
> easier than having separate node-* and libjs-* packages as outlined in
> https://wiki.debian.org/Javascript/Policy. Is this okay?
I've since been granted access to the team on Salsa (thank you!) and
have pushed these repositories there:
https://salsa.debian.org/js-team/bootsidemenu.js
https://salsa.debian.org/js-team/node-nouislider
A new upstream version of node-nouislider was released a few weeks ago,
and I just updated the packaging to reflect that.
Has anyone had a chance to look at either of these packages yet?
Thank you!
Doug
More information about the Pkg-javascript-devel
mailing list