TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

IMAPSN: a spec for building social networking clients using SMTP and IMAP.

19 点作者 jkantz超过 14 年前

5 条评论

lzimm超过 14 年前
I've actually been thinking a lot about this kind of stuff lately. In fact, I think when you start to think about a person's email address as more than just "an address where you send them email", and rather, as a globally unique, completely ubiquitous address to connect with them in general, there are a lot of really interesting applications you can build around it that completely supplant existing protocols.<p>Given that they're explicitly about people in particular, personal web pages, social networks and distributed code reviews are kind of the tip of the ice berg. How nice would it be to have a structured project management protocol that operates over email, but allows people to hook up whatever client they want to interpret it, allowing them to work in a way that best suits them?
评论 #1938114 未加载
bitdrift超过 14 年前
I was also thinking about something similar a while back until I discovered oStatus (<a href="http://www.ostatus.org" rel="nofollow">http://www.ostatus.org</a>) and its related projects (ActivityStreams, PubSubHubbub, Salmon, etc). While I think an implementation over SMTP could work quite well, I think using PubSubHubbub has a reasonable advantage in that doesn't require app developers to use ports other than standard HTTP ports (80 &#38; 443). This isn't a big deal for major websites, but part of the advantage of having a truly distributed social network is that even the little guys can join the game--which means it should be as easy as setting up something like say, WordPress.
hypest超过 14 年前
Interestingly, just yesterday this very idea came to my mind. I imagined one more core component though: a content server (think: web server).<p>Email would serve as a notification/status passing protocol and the actual content would be served by the "embedded" web server.<p>The imap+content servers could ofcourse be hosted in owned hardware/domain or provided as an ISP service.<p>Edit: to add more info on my approach: The content/web server would also host the UI to access/use your social net. I'm thinking of a SquirrelMail plugin as a first attempt, or a GUI overhaul shifting the primary focus to the social net aspect. The regular email functionality could also be present through a classic looking SquirrelMail interface, so the user can conceptionally separate the email "stuff" from the social "stuff" if he/she needs it.
extension超过 14 年前
<i>- scaling into friend-of-friend territory will cause email traffic to grow very quickly and needs limits (namely comment visibility has to stay in the friend circle of the original message)<p>- messages are pushed instead of pulled, which is a waste because not every status update from every friend will be read.</i><p>A rapid scan of the site did not reveal any solutions to these problems, which are indeed huge problems. Ashton Kutcher can't send ten million emails a day. Social needs to be built on a pull protocol.
评论 #1938223 未加载
评论 #1938151 未加载
评论 #1938561 未加载
moe超过 14 年前
This, at a glance, looks to be conceptually head and shoulders above diaspora. Even despite the imap-abuse, which I don't think is a good idea here.<p>However, unlike diaspora he's at least tackling the problem from the right angle (protocols).<p>But regardless of system design, the more interesting question remains: Who is going to fund the implementation of such a system?