These are notes I took at a P2PCon2 session about email.

WHAT EMAIL GOT RIGHT
Jon: group formation, storage medium, CMS w/ human context [metadata]
Roku: Human-readable identities, namespace piggy-backed on DNS (Jon: like Jabber)
Roku: "I find excuses to email people URLs [so I can remember them]."
Roku: "It was a metaphor people could understand."
Popkin: just good enough, bearable ref implementations, anyone could gateway
Roku: Makes addressing groups as easy as a single person
Jon: Generates history
Thierry: Not biased to the content

[Aaron: Easy to generate, push medium, unification]

WHAT EMAIL GOT WRONG
Jon: We're all drowning in email, we need filtering, specialized messages. combinatorial explosion in conversations, need semantics
Jon: primitive semantics, content delivery, versioning problems -- who has what,
Blue: pass by value, not reference
Popkin: difficult to merge, etc.
Jon: threading doesn't work
Popkin: organization is by sender, not topic/project or something meaningful
Jon: that's another metadata problem
Jon: no presence, real-time comm
Blue: overloaded -- it's the hammer. Uses:
 - Correspondence (original use)
 - Instant Messaging (what time are we meeting?)
 - Carrying Payload (sending files, etc.)
 [Aaron: notifications]
Roku: Need system-to-system email
Roku: isn't it just how we use it?
Popkin: we have different classes of mail in real world -- shows importance
Blue: IT says it only fails in one place: attachments
Jon: IT feels it in KR
Roku: again, metadata issue
Thierry: not structured, not organized, puts burden on user. Good thing: not needed to be connected -- that's why good pair for p2p
Roku: sender controlled: wait 45 min. for 5MB of pictures
Jon: notification and delivery are one atomic direction
(crowd: use eurdora/imap)
Popkin: Most people don't use rules, just ignore most mail
Blue: until they call to ask if you got it
Kearney (from audience): "My mail management technique is sort by attachment and delete."
Popkin: our product works in channels -- people working on a project -- and it's a file system w/ folders and stuff. people use filesystems for metadata [Aaron: bleeech]
Blue: three types of people: packrats, deleters and filers... solution is to:
 - make files addressable (link instead of attach)
 - pass by reference
 - cache things (for disconnected use)
our product does this and links in with outlook ("I personally use Eudora.")
Popkin: lots of good standards in cryptography, but people won't use it.
Blue: notes has it but hinds it -- you need to hide it completely

HOW TO FIX
Jon: want to pbv instead of pbr and need protocols with metadata semantics. Do we retrofit email, protocols or come up with new application?
Thierry: need new app
Jon: people are living in outlook
Thierry: I hope there are more apps than word, excel, email and powerpoint
Popkin: we think attachments go better on normal file transfer protocols
Blue: use email as notifiaction, eveyrthing else out of band
Thierry: need offline mode, this is problem with groove [Aaron: Huh?]
Kearney: We did behavior modification by annoying people until they put their metadata in.
Roku: if we had more context at the client... (lots of nods from panel) it needs to know about projects with john, etc. and we need a question: "Do you need to let John know about updates to this attachment?"
Jon: client has no equivalent to HTML and javascript
Roku: unfortunately outlook does
Kearney: we need presence awareness, to ask people if they'll accept the email
Roku: machine-to-machine proxies to do mediation, pull metadata out of incoming and stick metadata into outgoing.
Thierry: exactly, you don't need to change the client. people don't want to do that. [Aaron: people did it for IM], need to be able to send things thru different pipes
Audience: can't loose that this is person-to-person. user won't do the work. metadata has to be behind-the-scenes
Roku: client can do it in retrospect
Kearney: goal is not to annoy the user, but to encourage them to use rules in client... some of the "tell me more" and "tell me next week" kind of stuff.
Popkin: people won't do things outside of their real goal, which is not giving you metadata. there's useful stuff you can get by looking at the fs and naming things
Kearney: We're not all employees all the time.
Popkin: Some of us never!
(many laughs)
Aaron: a lot of categorization informaiton never gets transferred -- users who categorize files / add metadata should share w/ others who got the same message.
(many nods, agreement)