[Pkg-privacy-maintainers] Onion Circuits / Gnome Shell extension from Subgraph

Sascha Steinbiss satta at tetrinetsucht.de
Mon Mar 14 20:53:40 UTC 2016


Hi u,

> I was wondering, if we'd like to get this GNOME shell extension
> (https://github.com/subgraph/gnome-shell-extension-torstatus) into
> Debian, where would it need to go?
> 
> Should this be part of
> https://tracker.debian.org/pkg/gnome-shell-extensions or should it be an
> independent package?

Well, there are other shell extensions packaged separately:

[vagrant at vagrant-debian:~] $ apt-cache search -t unstable shell-ex
gnome-shell-extension-autohidetopbar - GNOME shell automatic topbar hider
gnome-shell-extension-redshift - redshift extension for GNOME Shell
gnome-shell-extension-suspend-button - Gnome-shell extension to modify the suspend/shutdown buttons
gnome-shell-extension-weather - weather extension for GNOME Shell
gnome-shell-extensions - Extensions to extend functionality of GNOME Shell
gnome-shell-extensions-gpaste - GPaste extension for GNOME Shell

So my guess is it wouldn’t need to go into gnome-shell-extensions, which looks like it is meant for the ‘official' GNOME shell extensions anyway.

> Or should it instead even become part of the Onion Circuits package, the
> circuits of which it shows?

IMHO it would be cleaner to make it a separate package as they apparently both provide similar functionality in parallel. Since the extension has a menu item to run Onion Circuits if it is present on the target system [1] it might also make sense to have the gnome-shell-extension-torstatus package Recommend: or Suggest: the onioncircuits package?

Cheers
Sascha

P.S. I see there seems to be no license information in the upstream repo at the moment, which is probably problematic for inclusion into Debian.

[1] https://github.com/subgraph/gnome-shell-extension-torstatus/commit/ac678369efa1de7b2d3af0d43e4257799f858ff0


More information about the Pkg-privacy-maintainers mailing list