doc/Philosophy.txt in sup-0.0.7 vs doc/Philosophy.txt in sup-0.0.8
- old
+ new
@@ -1,55 +1,55 @@
-Should an email client have a philosophy? I think so. For many people,
-email is one of our primary means of communication. Something so
-important ought to warrant a little thought.
+Should an email client have a philosophy? For many people, email is
+one of our primary means of communication. Something so important
+ought to warrant a little thought.
-So here's Sup's philosophy.
+Here's Sup's philosophy.
Using "traditional" email clients today is increasingly problematic.
Anyone who's on a high-traffic mailing list knows this. My ruby-talk
-folder is 350 megs and Mutt sits there for 60 seconds while it opens
+folder is 430 megs and Mutt sits there for 60 seconds while it opens
it. Keeping up with the all the new traffic is painful, even with
Mutt's excellent threading features, simply because there's so much of
it. A single thread can span several pages in the folder index view
alone! And Mutt is probably the fastest email client out there, and
-the most featureful and in terms of threading and mailing list
+certainly most featureful and in terms of threading and mailing list
support. God help me if I try and throw Thunderbird at that.
The principle problem with traditional clients is that they deal with
individual pieces of email. This places a high mental cost on the user
for each incoming email, by forcing them to ask: Should I keep this
-email, or delete it? If I keep it, where should I file it?
-For example, I've spent the last 10 years of my life laboriously
+email, or delete it? If I keep it, where should I file it? For
+example, I've spent the last 10 years of my life laboriously
hand-filing every email message I received and feeling a mild sense of
panic every time an email was both "from Mom" and "about school". The
massive amounts of email that many people receive, and the cheap cost
of storage, have made these questions both more costly and less useful
to answer.
I think GMail has taken the right approach. As a long-time Mutt user,
-I was blown away when I first saw people use GMail, because I saw them
-treat their email differently from how I had ever treated mine. I saw
+I was pretty much blown away when I first saw people use GMail,
+because I saw them treat email differently from how I ever had. I saw
that making certain operations quantitatively easier (namely, search)
-resulted in a qualitative difference in usage. Uou didn't have to
+resulted in a qualitative difference in usage. You didn't have to
worry about filing things into folders correctly, because you could
-just find things later by searching for them. I also saw that
-thread-centrism had many advantages over message-centrism when message
-volume was high.
+just find things later by searching for them. I also saw how
+thread-centrism was advantageous over message-centrism when message
+volume was high: if nothing else, there's simply less of them.
Much of the inspiration for Sup was based on GMail. I think it's to
the GMail designers' credit that they started with a somewhat ad-hoc
idea (hey, we're really good at search engines, so maybe we can build
an email client on top of one) and managed to build something that was
actually better than everything else out there. At least, that's how I
imagine in happened. Maybe they knew what they were doing from the
start.
-But ultimately, GMail wasn't right for me, which is why the idea for
-Sup was born.
+But ultimately, GMail wasn't right for me (fuck top posting and HTML
+mail), which is why the idea for Sup was born.
-Sup is based on the following principles, which I more or less stole
-directly from GMail:
+Sup is based on the following principles, which I stole directly from
+GMail:
- An immediately accessible and fast search capability over the
entire email archive eliminates most of the need for folders,
and eliminates the necessity of having to ever delete email.
@@ -63,6 +63,6 @@
Sup is also based on many ideas from mutt and Emacs and vi, having to
do with the fantastic productivity of a console- and keyboard-based
application, the usefulness of multiple buffers, the necessity of
handling multiple email accounts, etc. But those are just details!
-So give it a go and let me know what you think.
+Let me know what you think.