|
|
Subscribe / Log in / New account

Rewriting ancient code

Rewriting ancient code

Posted Feb 9, 2023 21:37 UTC (Thu) by rgmoore (✭ supporter ✭, #75)
In reply to: Rewriting ancient code by ggiunta
Parent article: The future of Thunderbird

And, monthly releases: how can someone think it is a good idea, for a mature product?

If nothing else, Thunderbird includes Gecko, which is constantly being updated. They would probably need to release on a regular schedule just to make sure users are getting an up to date version of that, even if they didn't have their own fairly ambitious plans for changes to the rest of the program.


to post comments

Rewriting ancient code

Posted Feb 23, 2023 13:14 UTC (Thu) by mrugiero (guest, #153040) [Link]

As a counter point, the concerns of a mail client are often of more reduced scope than those of a browser. The security ones are the same (do HTML emails allow JS? I don't know, but if they do you're running potentially untrusted code), so sandboxing does justify the same degree of effort. However, you don't need to be so strict, for example, with performance. Honest emails tend to be rather lightweight compared to full fledged websites. So, maintaining Gecko (or even using a simpler engine, but that only applies to rewrites and the like) may take less effort because you're not making all that parallelization work and what not that Firefox desperately needs. You just need to fix bugs that appear and probably keep CSS up to date or stuff like that (which is obviously non-trivial anyway).


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds