[Pkg-privacy-maintainers] Onion Circuits / Gnome Shell extension from Subgraph
satta at tetrinetsucht.de
Mon Mar 14 20:53:40 UTC 2016
> 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  it might also make sense to have the gnome-shell-extension-torstatus package Recommend: or Suggest: the onioncircuits package?
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.
More information about the Pkg-privacy-maintainers