[tor-bugs] #26848 [Core Tor/sbws]: Create Debian package for sbws

Tor Bug Tracker & Wiki blackhole at torproject.org
Tue Jul 17 19:02:24 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 (#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

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
 - [X] try to get a team to collectively maintain the package so that it
 does not depend on a single person (https://alioth-
 lists.debian.net/pipermail/pkg-privacy-maintainers/Week-of-
 Mon-20180716/002184.html)
 - [ ] 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
 - Add link to team mail

--

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/26848#comment:3>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list