[Pkg-javascript-devel] I've made packages for a bunch of modules; where to go from here?

Zebulon McCorkle zebmccorkle at zeb.fun
Tue Jun 19 23:02:31 BST 2018


# vim: syntax=mail tw=80:

Hello JS maintainers,

I've spent the last couple days putting together packages for a load of Debian
packages for Node libraries. My goal is to make a package for ACAM[0], a web app
I made for an organization I run, so I can deploy it with a Debian repo. I put
together the packages mostly according to Debian policy, so I would like to know
how to go about getting them on Salsa then eventually uploaded.

Here are the packages I've been working on:

 - From scratch, mostly done (needs touching up)
   - node-destroy / https://git.asymptote.club/debian/node-destroy
   - node-http-assert / https://git.asymptote.club/debian/node-http-assert
   - node-error-inject / https://git.asymptote.club/debian/node-error-inject
   - node-is-generator-function /
     https://git.asymptote.club/debian/node-is-generator-function
   - node-koa-compose / https://git.asymptote.club/debian/node-koa-compose
   - node-koa-is-json / https://git.asymptote.club/debian/node-koa-is-json
   - node-koa-convert / https://git.asymptote.club/debian/node-koa-convert
   - node-only / https://git.asymptote.club/debian/node-only
   - node-crypt3 / https://git.asymptote.club/debian/node-crypt3
 - From scratch, missing dependencies
   - node-koa / https://git.asymptote.club/debian/node-koa
   - node-parse-url / https://git.asymptote.club/debian/node-parse-url
 - From scratch, WIP
   - node-is-ssh / https://git.asymptote.club/debian/node-is-ssh
 - Updated from Salsa
   - node-cookies / https://git.asymptote.club/debian/node-cookies
   - node-mime-types / https://git.asymptote.club/debian/node-mime-types
   - node-accepts / https://git.asymptote.club/debian/node-accepts
   - node-keygrip / https://git.asymptote.club/debian/node-keygrip
 - Updated from source package
   - node-fresh / https://git.asymptote.club/debian/node-fresh

And here are the dependencies of ACAM (what I'm trying to package):

 - node-crypt3 (packaged by me)
 - node-debug (already in repo)
 - handlebars (already in repo)
 - node-koa (packaged by me; missing dependencies)
 - node-koa-bodyparser (todo; probably missing dependencies)
 - node-koa-mount (todo; probably missing dependencies)
 - node-koa-router (todo; probably missing dependencies)
 - node-koa-session (todo; probably missing dependencies)
 - node-koa-static (todo; probably missing dependencies)
 - node-ldapjs (todo; probably missing dependencies)
 - node-promised-ldap (todo)
 - node-supports-color (already in repo)
 - Typings for (above + node-bunyan - node-promised-ldap)

From what I can tell, most of what needs to be done on packages in the first
section is adding long descriptions, changing the maintainer from Asymptote to
this team, and possibly installing documentation, etc. I'm going to continue
working on the other dependencies to hopefully make an ACAM package for private
use, then get ACAM fit to be used outside of Asymptote's network. (config files,
etc.)

So, I guess my main questions are:

 - How can I get Salsa repos for these?
 - How can I get an upload sponsor for these?

If I get some positive answers here, I'll fire off a bunch of ITPs.

Thanks,
Zebulon McCorkle
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-javascript-devel/attachments/20180619/63509f93/attachment.sig>


More information about the Pkg-javascript-devel mailing list