Microsoft Looks At Integrating Forums and E-mail 462
prostoalex writes "Scott Hanselman shares a document from Microsoft Research internal Web site on Gina Venolia's latest research in user interface design. Since half of the e-mail conversations require reply and then further replies, the model is not too different from current Web forums. Future Outlook versions might integrate the nested interface for e-mail conversations." Gotta say, that'd be pretty nice to have.
Why has this taken so long? (Score:5, Funny)
Honestly, it's hard to believe that it took PHD "rocket scientists" to come to the conclusion that email is probably better interfaced as a forum. We've all known that for years. It's also hard to understand why there aren't "big name" email clients that already support that kind of interface.
Thinking of Microsoft's offering in this area, it would be nice if they automatically emailed the author of the worm that ravaged your system so you could conduct a forum-interfaced conversation with the person. Kinda like an auto-Friendster between worm-authors and worm-targets.
Re:Why has this taken so long? (Score:2, Interesting)
it hasn't. we used to call it "usenet".
Re:Why has this taken so long? (Score:5, Insightful)
Nah, not even close. Usenet is a free-for-all public discussion. Email exchange is an invitation-only private discussion. Big difference.
Re:Why has this taken so long? (Score:3, Funny)
A butt is a terrible place to store a head.
Re:Why has this taken so long? (Score:3, Interesting)
The distinction is less clear if you use a mail-reader/news-reader like Gnus. It threads both and allows references to/from each. I have mailing list topics that are threaded in Gnus and they work just like a newsgroup. Sometimes someone responds to a newsgroup post directly to me, I can use the "get-parent" operation and Gnus will
Re:Amazing...WOW (Score:5, Insightful)
If MS really wanted to impress me with an upgrade to Outlook, they'd take out the damned HTML mail capabilities. I've seen 3 line emails from people come at me, that were so overbloated with background images, fonts and other crap that is not only unnecessary, but, actually distracting from the message they tried to convey...
I like threaded messages, been working well for awhile, but, do it in plain text like it was meant to be..
Re:Amazing...WOW (Score:3, Informative)
If MS really wanted to impress me with an upgrade to Outlook, they'd take out the damned HTML mail capabilities. I've seen 3 line emails from people come at me, that were so overbloated with background images, fonts and other crap that is not only unnecessary, but, actually distracting from the message they tried to convey...
Looks like your "simple text email client" might want to incorporate some f
Re:Amazing...WOW (Score:3, Insightful)
Re:Why has this taken so long? (Score:5, Insightful)
You see, you CAN have PRIVATE news servers with PRIVATE newsgroups using exsisting usenet technology. You just have to not specify any news peers, and require login/passwords.
I did this years ago.
Re:Why has this taken so long? (Score:5, Insightful)
You see, you CAN have PRIVATE news servers with PRIVATE newsgroups using exsisting usenet technology. You just have to not specify any news peers, and require login/passwords.
No, really it isn't. This concept is that of a discussion that can evolve from a simple email exchange between a small group, to one that grows and grows as more people are invited in. Unless you can automatically and transparently convert an email thread into a private newsgroup - and then only allow admittance to those who are specifically invited by sending them a message (maybe with some sort of key) - then Usenet doesn't accomodate this at all. Sure, having a "department only" usenet group, or server is a handy thing. But it's ad-hoc discussions between a very small subset of people that you're ignoring. Easilly adding people to a discussion who are not necessarily privvy everything else a group discusses is exactly what email gives you and usenet doesn't.
Moderation & Controls (Score:4, Interesting)
Maybe if Microsoft built a user adjustable moderation system, with some meta-supervision built in it would be easier to gracefully ignore the office yahoo. Something tells me that they may have to spend a couple of bucks for a license to this, I think I've seen it before.
Some kind of control is essential, I think. I half remember a
I think this could be great, but I hope they think about it before they do it. Having most of the world's emailers with acess to a slashdot would be a freaking disaster.
Re:Why has this taken so long? (Score:5, Informative)
Not really. It's trivial to set up a private NNTP server. Okay, you can't call private NNTP servers "Usenet", but it's the exact same software.
Re:Why has this taken so long? (Score:5, Funny)
Nah, not even close. Email exchange is a free-for-all spam me public discussion. Big difference.
Re:Why has this taken so long? (Score:3, Informative)
In fact, Pine has provided the same interface to email and usenet for ages. Google actually provides a web forum interface to usenet.
The only real difference between email and usenet is what the
Re:Why has this taken so long? (Score:5, Insightful)
Re:Why has this taken so long? (Score:2)
Re:Why has this taken so long? (Score:2)
It wasn't absolutely reliable but worked fine most of the time.
Re:Why has this taken so long? (Score:5, Interesting)
In case you manage to
I've often thought it would be cool to write something to parse emails the KPY way, but the heuristics would have to be pretty damn clever to deal with supercite [delorie.com]. Specifically what I wanted was something that combined KPY's ideas with text-autosummarization [cpan.org] , and some 'author ranking' information to produce mailing list summaries from gmane [gmane.org] which are like Kernel Traffic and Cousins [zork.net], or the now-defunct Eclectic [userland.com].
Oh well, I can always wait until MS put this in Outlook 2010
Responding piecemeal is trivially easy. (Score:3, Insightful)
It simply requires people to stop that horribly moronic "top-posting" style of response.
If I want to respond piecemeal to an email, the only sane way to do it is to write my responses in between your paragraphs. As responses accumulate, back and forth, other readers see an easy-to-read flow of conversation. And "other readers" will include myself, reading old mail weeks/months/years after the fact.
Trying to respond point-by-point while keeping all of your text preceeding the other person's text is hop
Re:Responding piecemeal is trivially easy. (Score:3, Funny)
Re:Why has this taken so long? (Score:3, Interesting)
No flags are required. The clues are there in human-readable form, and for the most part are machine-readable, given enough smarts in the parser. While generally responses may be entirely above the message they reply to, or entirely below, enough are 'piecewise below' to be useful, and its possible to identify the pieces by looking for how the
Re:Why has this taken so long? (Score:3, Interesting)
For some people.
I hate forums, and their uncomfortable UI is one reason. I also keep my mutt in sort-by-date because threading sucks.
You see, the #1 UI wisdom that M$ will never get is that different people have different wants and needs.
I don't care what some bigname at some bigcompany thinks is good for me. I already know, thank you, now go away.
Re:Why has this taken so long? (Score:3, Interesting)
Actually, I'd like to see someone other than MS devise a popular interface like this first, such as an open source developer. If such a release was Outlook compatible and Linux compatible (of course) and gain some ground in the business world, it would be less likely that MS will devise their new email interface and require new costly per user licensing, instead of simply offering it as an upgrade.
Uhm... (Score:3, Interesting)
Re:Uhm... (Score:5, Insightful)
For example, in Outlook there are frequent problems when using lots of IMAP folders. To share calendars etc, you need to use POP3. Microsoft, however, can sell you exchange server to replace your IMAP folders and allow you to share calendars.
If Outlook had built in NNTP support, every office would have a local NNTP server doing this. Instead, they'll add a new feature to Outlook that will only be available if you're running it with MS Exchange. Big bucks.
Re:Uhm... (Score:2)
The invention here is to represent e-mail in a threaded view. Although it's not really an invention since other mail readers can do this.
Anyway, the problem with switching to Usenet for this feature is that you need to switch.
Re:Uhm... (Score:2, Interesting)
Re:Uhm... (Score:5, Funny)
<html>
what is an useenet? could u pleaze email me your answer i dont read answers here
</html>
>It will be "innovation" if this new
>USENET, err I meant Mail Forums, will
>eliminate the top posting bastards that
>usually have an OUTLOOK mailer
>header...
Re:Uhm... (Score:3, Funny)
From: bigberk (547360)
Sent: Monday December 22, @09:12AM
To: All
Subject: Re:Uhm...
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
<html>
what is an useenet? could u pleaze email me your answer i dont read answers here
</html>
>It will be "innovation" if this new
>USENET, err I meant Mail Forums, will
>eliminate the top posting bastards that
>usually have an OUTLOOK mailer
>header...
This way... (Score:5, Funny)
It's all about trusted computing, people.
Re:This way... (Score:2)
Major difference: It's usually possible to convince your boss not to trust a dog with a steak. At least until the dog starts a multi-billion dollar advertising campaign.
If I understand this correctly... (Score:5, Informative)
Re:If I understand this correctly... (Score:5, Informative)
Re:If I understand this correctly... (Score:4, Informative)
Re:If I understand this correctly... (Score:5, Informative)
Opera can be set to a variety of preferences for how it makes threads, depending on reply-to's, users recieve, subject lines and matched text in the mail body.
This is not a new idea, it is just new to MS users.
Re:If I understand this correctly... (Score:5, Informative)
And thats to say nothing of the pure speed and power of the thing. Faster than any other web-browser than I have ever used.
This post crafted using Opera
No it's different (Score:5, Informative)
Re:No it's different (Score:5, Informative)
Emacs/GNUS did it 10 years ago (Score:5, Informative)
GNUS can even read your inbox and split your mails into different "groups"/lists based on criteria you configure, you don't need procmail for that.
And it has a slashdot backend, to convert slashdot into a newsgroup
Bingo! (Score:3, Interesting)
So what needs to happen is for each user to have a personal "account" that d
Re:Bingo! (Score:3, Funny)
Re:If I understand this correctly... (Score:3, Interesting)
Re:If I understand this correctly... (Score:3, Informative)
On October 21st 2003 to be precise [techtarget.com], as opposed to Panther on October 24th 2003 [askbjoernhansen.com].
Incidentally has anyone noticed that Panther has Microsoft style crash error reporting back to Apple now?
Mozilla Has this (Score:4, Informative)
There is nothing new here. Move along people, nothing to see.
Re:Mozilla Has this (Score:2)
It's interesting that no one has written software to syphon off new forum posts from all the forums you frequent so you can read them all in one place like Usenet software did.
That would be some mega-useful software.
Re:Mozilla Has this (Score:2)
Re:Mozilla Has this (Score:2, Insightful)
Re:Mozilla Has this (Score:4, Interesting)
Threaded emails is nice, but really it would be great if I had threaded multi-provider tracking of conversations. So, if a IM conversation leads to an email + a phone call, it would be great if that could all be captured in a threaded view.
Its all technically feasible, except for (perhaps) the person-person chats.
Re:Mozilla Has this (Score:5, Insightful)
Evolution has this too (Score:2)
The article ends with:
Gotta say, that'd be pretty nice to have.
Which made me also think that the author was suggesting that this was somehow new.
Its never really "done" until MS does it. I guess because that's what everyone uses, so until MS does it, few if any have it.
MacOS X Mail? (Score:2, Informative)
Can anyone say... (Score:2)
yay (Score:5, Funny)
Microsoft: Where will u be able to go today?
Apple: Where will u go while we distract you with random graphics?
Linux: How will u go where you want today?
Re:yay (Score:5, Funny)
Microsoft: Where do you want to go today?
Apple: Where do you want to go tomorrow?
Linux: Are you guys coming or what?!
Re:yay (Score:5, Funny)
Apple: Let's go in my BMW.
Linux: Hey guy's! I built my own car!
How is this different from "threaded" view? (Score:2)
Looks to me like they're just fixing stuff that they never got around to implementing in Outlook in the first place. This is one of the reasons that I've always thought Outlook sucked so bad. If they put in thread view, it'll suck a little less bad.
More Innovation! (Score:5, Funny)
I mean, just imagine... You could control a computer just by typing in text, almost like language! None of those bizarre manhandling a carpal tunnel creating mouse all day to point at primitive representations on the screen!
Er, oh wait. They are.
Why is it that whenever Microsoft "invents" something that everyone else has had for decades, it's "big news" and "innovation" ?
news needs a rebirth (Score:2, Insightful)
Somebody once used Netscape to forward one of my private mails to a newsgroups.
Since then, this address has become useless : too much spam.
Now, if you want to integrate both systems, mail and news, you'd rather think of a non-obvious way to obfuscate email address.
I also guess it'd be a good idea for Google to just enable anyone to EASILY get some posts mentioning his own coordinates removed.
At least, they could detect email addres
Evolution already does this (Score:2, Informative)
Bah, set your priorities! (Score:4, Interesting)
>the nested interface for e-mail conversations
They should better work on a noob-proof attachment handling and add a dozen of messageboxes when the luser double-clicks the attachment... 'Are really you sure you want to open nudeteens.jpg.exe?'
If they'd at least integrate a virus scanner... they did buy a AV company, why dont they use their knowledge?
Not that I use Windows or Outlook, but I am annoyed about the ~100 viruses I get every day... *sigh*
Did they really needed a research for that? (Score:2, Informative)
I would like to know how much Gina Venolia got paid to find something so much obvious...
New feature? Hah. (Score:4, Interesting)
This sounds a lot like sorting a folder by thread (in-reply-to/references, time, subject). Is there any non-MS e-mail program out there that doesn't allow for that? Pine does, Mutt does, Evolution does, Mozilla/Thunderbird does... does MS really need an R&D department to tell them that a 20-year-old standard feature would be useful?
Kudos (Score:2, Funny)
I hear next month they'll be introducing a text-only browser called MS-Hedgehog.
Errrrrrr......No. (Score:3, Funny)
90% of my car trips involve buying something. Doesn't mean I want a cash-register in my car.
its nested view, not threaded view (Score:3, Informative)
Good... or bad (Score:4, Informative)
I work at a university, and I've got a few professors who use their inbox as their address book. So whenever they write to me, the message invariably has the same subject line - usually from a project that ended one, two, or more years ago! They pick that one because that's the first message from me they find in their inbox. I would imagine in this circumstance every mail I've ever gotten from the particular individuals would be concatenated into one long discussion - even though very little or none of it would be cogent to the current message or messages.
Oooh! (Score:5, Funny)
To give them credit though, their interface draws lines between the messages for the thread, which none of the primative web-cached listserves do. Obviously this advance in user-friendliness justifies the research dollars put into the effort.
Outlook Forum (Score:5, Funny)
Automatic "Standard reply" button included with the following options:
Re:Outlook Forum (Score:2)
Funny.. i give you that... But i dunno if you should lump the Linux and Mac folks together yet. They still don't mix together quite so well.
Call Me Cynical.... (Score:2)
Case in point? Win95 splash screens extolling the ability to "personalize your email with RTF, different fonts and HTML". Because of this, 3 out of 5 email messages being sent appear to be purple MS Comic Sans text over blue background, with 180K o
Still looking for unified messaging (Score:2)
Groupwise (Score:2, Informative)
IBM Remail project covers same ground... (Score:5, Informative)
You can do this in Outlook 2000 (Score:5, Informative)
Montag
Microsoft Central Command (Score:2, Insightful)
Disaster waiting to happen (Score:2)
How about something really new? (Score:2, Interesting)
How about something more useful like a generic "decoratable" PIM object? i.e. I get an email with somthing I need to do. I attach a date to it so it appears in my calendar. Not just a copy of the message text, but actually the email itself? Attach a priority and percent complete to it and it appears in my task listing. Thus it becomes "data" as opposed to "email".
And for the record, links or attachments from inside a task to an e
Like these clients? (Score:2)
Umm, you mean like this one [http]?
Or this one [mozilla.org]?
Or this one [ximian.com]?
Just because MS has been dragging it's feet for years doesn't mean other people have.
And... (Score:3, Insightful)
>Oh geez, would you look at this?
>
>> Microsoft invents threaded email
Once again... (Score:5, Insightful)
Innovation does not necessarily mean invention. Sometimes innovation is merely making something that already exists work better or more accessible. Gina's UI research has definitely developed somethign innovative in the field of e-mail UI design.
I don't know about new innovations... (Score:3, Insightful)
...but will someone please kill all the "web boards" that:
a) Require you to click on each message to view it, inviting a host of contentless posts where everything is in the title.
b) Invite the users to implant 100+k images, signatures and icons for each and every "me too" post they make.
c) Have built-in smileys. Nuff said.
A lot of people complain that Usenet is nothing but spam, but if the average "web board" is the future of online discussion I think I'll go back to pen and paper.
Oh, you mean not top-posting? (Score:4, Insightful)
Too IM-centric, not terribly innovative (Score:3, Interesting)
Now, Grand Central would be impressive if it could parse emails for quoted text, and use that to snip out sections of emails (since a paragraph of text below a quote is most likely to be a reply to that quote). Most of my business discussions tend to consist of point-by-point replies, replies to those replies, etc.
As I suspected... (Score:5, Informative)
Would everyone please read and digest the article. This is NOT simply sorting by conversation topic, which a number of people are suggesting (Mozilla already does this, yadda, yadda yadda).
To the goon who suggested that outlook 2000 already does what the article is talking about - it doesn't! Sorting "by Conversation Topic" is basically just a threaded view, sorted by subject.
What the article is talking about is separating the conversations from the emails, and displaying them in a time ordered, colour-coded fashion. So, if an email thread splits into two separate conversations, this will be visible in the UI. Sorting by subject will not achieve this.
I'm not suggesting by the way, that this is a new idea; I'm simply explaining what the article is about to those of you (most of the posters) who can't be fucked to read the article.
I expect to be modded down for suggesting that people get a clue, and for suggesting that MS have had an idea which isn't bad.
Re:As I suspected... (Score:5, Interesting)
Problem: doing this requires first solving the natural-language parsing problem. We're on our third generation of linguistics PhDs who can't find a solution to that problem, I don't think one researcher at MS has managed it, and without that breakthrough we're left with a simple threaded view again.
Re:As I suspected... (Score:3, Interesting)
If this product uses a central server (Exchange), then there is no need for trying to understand the language of the email at all. Exchange will know when someone has sent a message that is a reply to another message that it has stored somewhere. As such, Exchange will then make available the "thread data," which the Outlook clients will then render in a nice color-coded format.
INO, Exchange will track the parent ID of every message, with the root nodes (inciting emails) having 0 or -1 as the id. Everyt
And in a further show of innovation... (Score:4, Insightful)
Microsoft invents Kuro5hin [kuro5hin.org]!!!
Witness the consistent interface. Marvel at the dynamic threading. Be wowed by the stimulus to content generation.
Boy howdy, I am sure glad Microsoft is innovating here. I mean right now I could access news and discussions from any computer with a web browser. Now that Microsoft has laid its innovating hand on the problem, I'll only be able to get this from my MS Windows box. Thank heaven for Microsoft because I really enjoy having to set up my email account settings on my friends' computers.
I mean if it weren't for this "thinking out of the box" idea, communication might actually take a step forward. Whew! That was close! No one wants that.
Groupwise... (Score:3, Informative)
I don't use it though.
J
enough... (Score:3, Informative)
WikiMail (Score:3, Interesting)
Apple's Mail App does this (Score:3, Informative)
shocking, given what they just did to hotmail (Score:5, Interesting)
1. You can no longer open your messages in another window, (to have them load in the background).
2. Once you open a message, you have to read the remaining ones in order.
3. Once you reply, you need to advance through a confirmation screen, then click to get back to the main menu, where you have to start this nonsense all over again.
All because they now force you to use javascript to view a message, in effect taking away certain web features (the ability to spawn multiple windows, load in the background) and turned it into a single-interface client...one that inherently takes SEVERAL SECONDS to get from one screen to another. I realize that some of this is to drive more ad views, but they've done this sort of thing before without doubling or tripling the effort required to read mail.
hm, limiting functionality, slower response times? Sound like par-for-the-course MS improvements to me.
It's finally enough to make me kill that address, which is annoying since I've had it since before the MS 'occupation.'
RTFA (Score:3, Informative)
- Every email client under the Sun already does threading
RTFA, they're not talking about threading alone.
- The sarcastic "Oh look! Microsoft thinks it innovated again!"
I see no where where Microsoft states that this is some innovation. I do see where it says that this is a Microsoft Research usability study.
I also note that this paper was published by ACM, so I'm assuming they found it interesting enough.
Re:I can't believe I'm saying this, but... (Score:3, Informative)
Or use mozilla, or evolution, or kmail, or squirrelmail, or mutt, or any of the other email clients that already do this and have gotten the concept right. Apple's mail.app doesn't actually show you a nested discussion, it just groups messages by threads.
Welcome to 1997 email concepts Microsoft, we were all wondering when you'd get there.
Re:What are the chances.... (Score:5, Insightful)
No, it will be shot down because it has already been done (in Mozilla and Apple's Mail.app, for example, not to mention usenet).
I have no problems with MS software. I have problems with MS claiming this is innovation, when it is playing catch-up. (like pop-up supression and tabbed browsing coming in XP SP2)
Re:Outlook already does this (Score:4, Informative)
Re:Outlook already does this (Score:2)
That's only any use if your mailers are all broken in the first place and don't add "In-Reply-To" headers in the first place. Any piece of software could also analyze quoting and work out if an email was indeed a reply, but that's just silly. Mail headers were defined years ago for this sort of thing, people need to learn to use proper email etiquette (even Outloo
Re:Outlook already does this (Score:5, Interesting)
If you've ever been in a long multi-person thread, you know that writers will sometimes respond to more than one message in a single response. More than that, they're change the subject when the subject of their particular message is different from the rest of the conversation. This makes their e-mails more effective at communicating with the other people involved.
More than that, this research has applications to recognizing the relationship among different mails in my inbox without being limited to the things which a computer can recognize with simple pattern matching. That's useful: searching my mail store is a huge chore unless I know exactly what I'm looking for. Unfortunately, I need to search precisely when I only remember the general outlines of a conversation.
Re:Feature already in Outlook (Score:3, Insightful)
message list pane, rmb->'group by'->'conversation'
easy enough... and tons of ability to extend grouping and sorting preferences
of course they are talking about refining the threaded discussion interface to more appropriately apply to email.
Eg. preferences to show/hide how many children of a thread (paging), how to display responses best from multiple parties (group by conversation, sender, date? or conversation, date, sender?)
After all, it only takes a few dozen messages in a singl
Re:-1 Redundant (Score:3, Insightful)