Re: Request for comments: project proposal
Luke Gorrie <[email protected]> Tue, 30 Mar 2004 06:20:34 +0200
| Newsgroups | gmane.lisp.clump |
|---|---|
| Message-ID | <[email protected]> |
Robert STRANDH <[email protected]> writes: > The purpose of the project (let's call it "Mel") is to write an > end-user email client using Common Lisp + CLIM (McCLIM). I'm itching to have a McCLIM-based program that I can use in daily life, so this is very interesting. An email client seems a bit thorny though: Gnus is already quite fantastic, and Emacs is a great vehicle for mail. (I think Gnus is much more popular for mail than VM these days, but I could be mistaken.) Email is "mission critical" -- it would be quite aggravating to lose access to my mail during times of program-under-development bugs. Email is heavily stateful. If Mel has all my mail in its Lisp image but isn't working, I can't easily fall back and read my mail in Gnus instead. How about throwing the weight behind Gilbert's Closure browser instead? The weaknesses of mail seem to be strengths of the web: No full-featured browser will be written in Elisp for at least ten years, say. Probably never. None of the full-featured browsers have "Emacs nature", nor do they seem likely to get it. The client web is quite stateless -- if one browser isn't working I can happily fall back on another for a few days or for some specific pages. Closure is also in a pretty amazingly advanced state. Just a thought. -Luke