19/02/14 15:40, intrigeri wrote: > Hi, > > anonym wrote (18 Feb 2014 18:08:01 GMT) : >> TL;DR: I think the standalone approach is better, and like to switch it. > > After reading the following (but not the last email from Mark yet), > I now concur.
Excellent! Then I'll proceed on this path. To be able to work on this more efficiently (well, faster feedback you all) I think I'll start with a quick-and-dirty POC branch in Tails where I'll just include Tor Launcher via config/chroot_local-includes to avoid the packaging (that part will be nuked from the history before merging). This way I can work on the Tails integration and Debian packaging of Tor Launcher (which I may ask you about some best practices) in parallel. >> Some notes on "exit the browser" vs standalone XUL approaches: > [...] >> * The way I understand the "exit the browser" approach is that we'd >> have Tor Launcher installed as an Iceweasel extension. However, >> having it intalled in our default Iceweasel profile will not be >> pretty so we'll have to generate yet another profile, with the added >> complexity and maintaince burden of that. > > I don't see the downsides of having Tor Launcher installed as an > extension in our primary browsing profiles. I guess that's not > a decisive point anyway. For whatever it's worth (since you already seem to be convinced for other reasons) here's one example on why I think it's messy, and I think it suggests that there are deeper reasons why the browser and Tor controller should be separate among our assumptions, and in Tails' design: The primary profile can be used offline too. For instance, if a link in some GNOME notification is clicked, Iceweasel using the primary profile will be opened. We'd some how need to make Tor Launcher *not* run when the browser is opened while offline (start with `TOR_SKIP_LAUNCH`?). But then, if the browser was opened while offline and we then connect to a network (and we are in bridge mode), then the NM hook will want to start the already running browser with the "envvar that will show Tor Launcher's network settings and then exit the browser". How can all this be achieved without creating a complete mess? Cheers! _______________________________________________ tails-dev mailing list tails-dev@boum.org https://mailman.boum.org/listinfo/tails-dev To unsubscribe from this list, send an empty email to tails-dev-unsubscr...@boum.org.