Opened 2 years ago

Closed 23 months ago

#22666 closed project (wontfix)

Rewrite this (again) into something maintainable, that's fun to work on.

Reported by: yawning Owned by: yawning
Priority: Medium Milestone:
Component: Archived/Tor Browser Sandbox Version:
Severity: Normal Keywords:
Cc: Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

Not sure if this will happen, and it's more likely that the existing code will just rot away into irrelevance due to lack of development, but given that:

  • I don't like, and I'm not very good at writing UI code
  • I don't like Go
  • Adding more containers to reduce the amount of code that runs uncontainerized on the host system would be a great idea that will increase security

This might be a reasonable thing to do. In theory the UI is somewhat abstracted from the rest of the code, but in practice a lot of the boundaries aren't as clean as they should be because the emphasis was on "get something working".

Child Tickets

Change History (3)

comment:1 Changed 2 years ago by yawning

Component: - Select a componentApplications/Tor Browser Sandbox
Owner: set to yawning

Whoops, actually set a component, sorry.

comment:2 Changed 2 years ago by yawning

Type: enhancementproject

This also maybe falls under the "replace the tor-launcher extension with a standalone application" banner.

More details in this thread: https://lists.torproject.org/pipermail/tbb-dev/2017-May/000548.html

And yes, rewriting everything just to switch languages and to rearchitect containerization again is probably a waste of time, but at least my time is the only thing that's getting wasted if I chose to do such a thing.

comment:3 Changed 23 months ago by yawning

Resolution: wontfix
Status: newclosed

I don't give a shit anymore.

Note: See TracTickets for help on using tickets.