[tbb-dev] future of tor-launcher? - Firefox XPCOM / XUL based add-ons deprecation

Mark Smith mcs at pearlcrescent.com
Tue Jan 24 17:12:34 UTC 2017

On 1/10/17 5:27 AM, anonym wrote:
> Michael Carbone:
>> The move away from XUL could be an opportunity to address this by
>> building a more generic solution that could be used by the increasing
>> number of tor-powered applications/environments, such as onionshare,
>> ricochet, tails, qubes, subgraph, etc., in addition to tor browser and
>> tor messenger.

We talked about this a little bit yesterday during our Tor Browser team
meeting on #tor-dev.

The tight integration of Tor Launcher within the browser has been a big
win for both user experience and for maintenance of the launcher and
configuration code.

Our current plan for Tor Browser is to migrate Torbutton and Tor
Launcher to the WebExtensions APIs, extending and adding new APIs as
needed (and hopefully Mozilla will help us). See

> Indeed! In Tails we have a ticket and blueprint tracking something like
> this:
>     https://labs.riseup.net/code/issues/10491
>     https://tails.boum.org/blueprint/network_connection/
> Of course, our configuration tool would also include OS-level stuff, but
> I guess SubgraphOS/Qubes/Whonix would also be interested in that. At
> least it'd be nice if code could be shared (e.g. we can import the Tor
> configuration parts via a module and use the same  in our application).
> Bonus if it's written in Python, building on the ecosystem of
> Tor-related project we already have there (primarily stem).
> I expect that some Tails people attending the Tor dev meeting in March
> might be interested in discussing this.

I think it is definitely worthwhile to talk more about this. If code
cannot be shared, at least UI designs can be.

It is also worth noting that Yawning created a new launcher/updater for
Linux as part of his Sandboxed Tor Browser Project (it uses go, Gtk+ 3,
and libnotify).

Mark Smith
Pearl Crescent

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 473 bytes
Desc: OpenPGP digital signature
URL: <http://lists.torproject.org/pipermail/tbb-dev/attachments/20170124/48b99631/attachment.sig>

More information about the tbb-dev mailing list