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

Bastien ROUCARIES roucaries.bastien at gmail.com
Wed Jun 20 13:51:22 BST 2018


On Wed, Jun 20, 2018 at 12:02 AM, Zebulon McCorkle <zebmccorkle at zeb.fun> wrote:
> # 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?

Are you member of salsa js-team ? If not please apply. then push your
repo to salsa

>  - How can I get an upload sponsor for these?

I can

> If I get some positive answers here, I'll fire off a bunch of ITPs.
>
> Thanks,
> Zebulon McCorkle
>
> --
> Pkg-javascript-devel mailing list
> Pkg-javascript-devel at alioth-lists.debian.net
> https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-javascript-devel



More information about the Pkg-javascript-devel mailing list