Hello,
I'm curious what the long term plans for the sandbox are, because as it stands and unless I hear differently, the current status is something along the lines of:
* I will poke at it if something really bothers me, and I have the time.
* I will fix bugs if something breaks for me.
* Someone submits well written patches, which I will review and merge, if I like the patches.
nb: The "if I like the patches" clause is so that it doesn't turn into a lisp interpreter masquerading as a text editor, that also happens to launch a browser. This is also largely moot, check the git history to see why.
A few months ago I sent a detailed list of what remains to be done, and a time estimate assuming someone was working full time. However, to be frank, I am increasingly uncertain as to if doing the improvements (beyond the security/hardening ones) makes any sense because:
* It is my belief that the current Tor Browser architecture is diametrically opposed to what is required for proper containerization.
While `sandboxed-tor-browser` makes a valiant effort, the approach is hampered and limited by what it has to work with, and it will forever be stuck reimplementing large chunks of functionality from firefox, torbutton, and tor-launcher.
* I am a terrible UI programmer, and looking ahead, it will become increasingly untenable for the sandbox code to chase the incoming tor-launcher changes, in particular it is unlikely that I will be willing or able to replicate the UI/UX improvements or the circumvention auto-discovery feature.
It would be a colossal waste of resources to re-implement something like "auto discover bridges".
So, if people have a better plan than "the only guaranteed maintenance it gets is that it will get fixes when it breaks on Yawning's laptop, or when people submit detailed bug reports that Yawning can fix in spare time", I'm open to hearing them now.
Regards,