<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">Andrew Sutherland wrote on 10.12.2016
05:28:<br>
</div>
<blockquote
cite="mid:1481344115.1371014.814450625.45965DFF@webmail.messagingengine.com"
type="cite">If everyone is on board with a re-write,</blockquote>
<br>
That's just it: To get a) something in writing in reference, b)
everybody on board with the plan, c) get something moving.<br>
<br>
Personally, I do think there are a number of questions to answer:<br>
<ul>
<li>What runtime to work on - Electron, Cordova, or Gecko?</li>
<li>ow do the backend modules communicate with the UI?</li>
<li>What are the main APIs? High-level overview.<br>
</li>
<li>Do we support extensions, and if so, which kind of API do we
offer them?</li>
<li>What target platforms - desktop or also mobile?</li>
<li>What UI?</li>
<li>Do we maintain a folder-centric UI, or hierarchical labels, or
dynamical folders based on gloda?</li>
</ul>
<br>
<blockquote
cite="mid:1481344115.1371014.814450625.45965DFF@webmail.messagingengine.com"
type="cite">then I think we can argue that
<pre wrap="">the Firefox OS email app backend developed by myself and others covers
the re-write architecture case. (tb-planning-participant-wise, :squib
was involved with the pre-conversations work, and we switched over to
:jcranmer's excellent JSMime lib for parsing.)</pre>
</blockquote>
<br>
OK. Sounds good! What's stopping you?<br>
<br>
Ben<br>
</body>
</html>