Invitation for technical discussion on next-generation Thunderbird

Robert Kaiser kairo at
Sun Apr 23 14:31:04 UTC 2017

Magnus Melin schrieb:
> On 4/22/17 6:45 AM, Ben Bucksch wrote:
>> Essentially, there are already so many JS libraries on npm, and they 
>> give so much value, that at this point, I'd make npm support a 
>> requirement for any platform that we'll use. Including the platform 
>> APIs they use, e.g. node.js require("fs") and sockets etc. That's 
>> basically a requirement for all the already existing code.
> npm has it's strengths but it's definitely not without problems + 
> requiring npm, that leaves your implementation tied to node.js/electron.

Also if you require users to install that behemoth of node.js and tons 
of npm dependencies to run Thunderbird, be prepared to say good-bye to 
the majority of users you can have. Including myself, of course, but I'm 
way more sensitive than most anyhow, so it's hard to "keep" me in any case.


More information about the tb-planning mailing list