HorlogeSkynet / thunderbird-user.js

Thunderbird privacy, security and anti-fingerprinting: a comprehensive user.js template for configuration and hardening
https://github.com/arkenfox/user.js/issues/646
MIT License
153 stars 8 forks source link

[RFC] convert the script into modules #44

Closed boredsquirrel closed 9 months ago

boredsquirrel commented 9 months ago

It would be pretty easy to make the script load other scripts. That way we could split it up, as I think it mixes up thread models a lot.

a main script loading the modules (you can comment out the lines)

best example is

this does not make sense for many people, but instead would break workflows. Imagine Thunderbird in a company.

HorlogeSkynet commented 9 months ago

I'm rather in favor of keeping the template "close to" upstream, for maintainability purpose. Sorry if I seem boring about this, but the idea is to keep things simple as I have a pretty limited bandwidth (EDIT : and that I'm actually alone to keep this up to date).