Mathusalem integration
Mathusalem or Malem is a promising technology by Steve Frécinaux that will provide a framework for progress indication of tasks that take time.
Such a task in tinymail is sending and receiving messages.
Tinymail, however, doesn't want a hard dependency on such a technology. Mostly because (being cool or not) Mathusalem isn't going to be available on all target platforms of tinymail. This doesn't mean we shouldn't already start using it if possible.
Therefore will the work, involved in creating such integration, include thinking about how we can abstract the progress status callbacks in such a way that it's easy (as in, a pluggable component) to let an E-mail client start using the Mathusalem framework for this.
If you are interested, join the mailing list and let's talk about it! The tinymail maintainer has the word "strategy" in his mind. But he's open for suggestions and other ideas.
