<div dir="ltr">Could always re-write Thunderbird from the ground up in React and have a Desktop, Android and iOS app<div>all with a HTML5/JS front end. <br><br>:) That solves the issue with a desktop mail client becoming less and less relevant as people continue</div><div>to migrate to mobile. This is a important issue as desktop is indeed dying and continues on a downward spiral.</div><div><br><br>I do not think however a hosted web app Thunderbird sounds like a great idea.</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Sep 18, 2015 at 5:55 AM, Mark Banner <span dir="ltr"><<a href="mailto:mbanner@mozilla.com" target="_blank">mbanner@mozilla.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000"><span class="">
On 18/09/2015 13:04, Gervase Markham wrote:<br>
<blockquote type="cite">
To put it another way: Thunderbird seems to spend a lot of time
and
energy keeping up with the changes in mozilla-central. What value
does
it get in exchange for that?<br>
</blockquote></span>
Here's my opinion, in no particular order, probably very incomplete:<br>
<ul>
<li>A reasonable HTML parser & display</li>
<ul>
<li>which also provides the options to integrate more things
into Thunderbird, like web pages e.g. what's new, or other
things that add-on gives<br>
</li>
</ul>
<li>Lower level protocol handling, certificates<br>
</li>
<li>Security with the content vs chrome display of emails</li>
<li>File handling routines (including download)<br>
</li>
<li>Database handling (for the places we use sqlite)</li>
<li>Content type handling</li>
<li>General layout of the UI</li>
<li>Crash reporting</li>
<li>Telemetry</li>
<li>Metrics</li>
<li>Installers (windows)<br>
</li>
<li>Update handling</li>
<li>Connection handling, e.g. proxies, offline etc</li>
<li>Add-ons</li>
<li>Accessibility harnesses</li>
<li>L10n</li>
<li>Internationalization<br>
</li>
<li>spell checking</li>
<li>Graphics handling</li>
<li>Test harnesses</li>
<li>Developer tools</li>
<li>Profile management</li>
<li>Various widgets & things such as autocomplete<br>
</li>
<li>Regular security updates and fixes to all of the above.</li>
</ul>
<p>I'll grant that there's nothing that couldn't be replaced, but
there's quite a lot of core functionality there that you need in
an application before you can start building out what it does.<span class="HOEnZb"><font color="#888888"><br>
</font></span></p><span class="HOEnZb"><font color="#888888">
<p>Mark.<br>
</p>
</font></span></div>
<br>_______________________________________________<br>
tb-planning mailing list<br>
<a href="mailto:tb-planning@mozilla.org">tb-planning@mozilla.org</a><br>
<a href="https://mail.mozilla.org/listinfo/tb-planning" rel="noreferrer" target="_blank">https://mail.mozilla.org/listinfo/tb-planning</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div>Benjamin Kerensa<br><br></div></div></div>
</div>