[tor-bugs] #26848 [Core Tor/sbws]: Create Debian package for sbws
Tor Bug Tracker & Wiki
blackhole at torproject.org
Tue Jul 17 18:40:07 UTC 2018
#26848: Create Debian package for sbws
---------------------------+-------------------------------------
Reporter: juga | Owner: juga
Type: defect | Status: assigned
Priority: Medium | Milestone: sbws 1.0 (MVP must)
Component: Core Tor/sbws | Version:
Severity: Normal | Resolution:
Keywords: | Actual Points:
Parent ID: #25925 | Points:
Reviewer: | Sponsor:
---------------------------+-------------------------------------
Description changed by juga:
Old description:
> We agreed that to easy bandwidth authorities to run `sbws` we should have
> a Debian package.
> This is also part of #17275.
> This ticket follows the issue created in github [0]
>
> Tasks to have a Debian package:
> - [x] create a proper Python package (solved by GHXX, GHXX, GHXX)
> - [x] create metadata for the Python package, useful for source and
> binary distributions (solved by GHXX)
> - [X] create Debian ITP [1] (https://bugs.debian.org/cgi-
> bin/bugreport.cgi?bug=903976)
> - [ ] get ITP accepted
> - [ ] try to get a team to collectively maintain the package so that it
> does not depend on a single person
> - [ ] get steam to release new version, currently blocked by #26412
> - [ ] (optionall) provide sbws releases via dist.tpo (#XXX) so that
> `watch` does not use Github
> - [ ] create debian source package in Debian repositories
> (salsa.debian.org)
> - [ ] get the source reviewed
> - [ ] get the package uploaded to Debian archive (sid)
> - [ ] create debian backport to current stable (stretch)
> - [ ] get backport reviewed
> - [ ] get backport uploaded to Debian archive
> - [ ] (optional) upload the package to deb.tpo
> - [ ] (optional) create bug in Ubuntu to get the package distributed in
> Ubuntu too
>
> [0] https://github.com/pastly/simple-bw-scanner/issues/101
> [1] https://wiki.debian.org/ITP
>
> Edit:
> - link to ITP bug, mark as done
> - [ ] get ITP accepted
> - [ ] (optionall) provide sbws releases via dist.tpo (#XXX) so that
> `watch` does not use Github
> - [ ] get the source reviewed
> - [ ] get the package uploaded to Debian archive (sid)
> - [ ] create debian backport to current stable (stretch)
> - [ ] get backport reviewed
> - [ ] get backport uploaded to Debian archive
> - [ ] (optional) upload the package to deb.tpo
> - [ ] (optional) create bug in Ubuntu to get the package distributed in
> Ubuntu too
New description:
We agreed that to easy bandwidth authorities to run `sbws` we should have
a Debian package.
This is also part of #17275.
This ticket follows the issue created in github [0]
Tasks to have a Debian package:
- [x] create a proper Python package (solved by GHXX, GHXX, GHXX)
- [x] create metadata for the Python package, useful for source and binary
distributions (solved by GHXX)
- [X] create Debian ITP [1] (https://bugs.debian.org/cgi-
bin/bugreport.cgi?bug=903976)
- [ ] get ITP accepted
- [ ] try to get a team to collectively maintain the package so that it
does not depend on a single person
- [ ] get steam to release new version, currently blocked by #26412
- [ ] (optionall) provide sbws releases via dist.tpo (#26849) so that
`watch` does not use Github
- [ ] create debian source package in Debian repositories
(salsa.debian.org)
- [ ] get the source reviewed
- [ ] get the package uploaded to Debian archive (sid)
- [ ] create debian backport to current stable (stretch)
- [ ] get backport reviewed
- [ ] get backport uploaded to Debian archive
- [ ] (optional) upload the package to deb.tpo
- [ ] (optional) create bug in Ubuntu to get the package distributed in
Ubuntu too
[0] https://github.com/pastly/simple-bw-scanner/issues/101
[1] https://wiki.debian.org/ITP
Edit:
- link to ITP bug, mark as done
- [ ] get ITP accepted
- [ ] (optionall) provide sbws releases via dist.tpo (#XXX) so that
`watch` does not use Github
- [ ] get the source reviewed
- [ ] get the package uploaded to Debian archive (sid)
- [ ] create debian backport to current stable (stretch)
- [ ] get backport reviewed
- [ ] get backport uploaded to Debian archive
- [ ] (optional) upload the package to deb.tpo
- [ ] (optional) create bug in Ubuntu to get the package distributed in
Ubuntu too
- Add ticket number for having releases in dist.tpo
--
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/26848#comment:2>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list