It’s 2010. Where’s My Internet Dashboard?

With every­one debat­ing whether email is being dis­placed by social media, I find myself return­ing to a thought I’ve been toss­ing about for a while. Why isn’t there a single, web based dash­board for all my internet-based com­mu­nic­a­tion? It should act both as an aggreg­ator and as a mes­saging centre– a sin­gu­lar launch-point from which I can see the latest news and quickly com­pose mes­sages that can be sent to any of my con­nec­ted plat­forms: email, twit­ter, blog post, whatever.

I actu­ally expec­ted this to hap­pen quite a while ago, and I know that there have been some attempts to pull it off, includ­ing Google’s increas­ing suite of apps (and the poorly exec­tuted iGoogle). I also had an inter­est­ing dis­cus­sion about this on Twitter a few weeks ago, sug­gest­ing that part of Facebook’s suc­cess has to do with the dash­board. You access news, mes­sages, shared links, pho­tos and status updates from one con­veni­ent interface.

I’m no pro­gram­mer, or I’d have built this by now. Despite that, I can tell you what would be required of such a thing if it’s to work:

Data needs to live both on my com­puter and in the cloud.

This dash­board of mine should live on a mini server on my com­puter, syn­chron­iz­ing with the cloud whenever changes hap­pen. My data needs to be port­able, it needs to be access­ible any­where, and I need to be able to own it. This means my little server would syn­chron­ize with serv­ers “out there.” That way, I can still access the ser­vice through mobile devices and lib­rary com­puters, and everything will still be stored loc­ally on my own computer.

Peer to Peer Connections

My con­tact info should exist as my iden­tity on my per­sonal server and when I change any­thing, it should push those changes to my “friends” or whatever you want to call people I’ve allowed to have access. This will always go dir­ectly to their per­sonal serv­ers, when pos­sible, or through the cloud when needed. For lar­ger files, I should be able to “post” them via a secure bit tor­rent feed. That way, every­one in my net­work shares the load of the file. Of course, I should be able to restrict auto­matic down­load of such files to a size limit, much like I do with my SMTP client.

River of News and Single Composition Interface

The heart of the dash­board will be a river of news, but fil­ter­able in a vari­ety of ways, threaded and com­bin­ing incom­ing mes­sages from all my ser­vices, includ­ing email. A single inter­face will let me send email, post to my blog or update my status. It will default to whatever mode I’m respond­ing to (if it’s a response), but I can select whichever ser­vices I want to push to.

A Public Face

This would look some­thing like ClaimID, with an OpenID cer­ti­fic­ate built in and a but­ton allow­ing people to request access.

I think the ingredi­ents are all out there, just someone more clever than me needs to hook it all up.

What do you think? Can it be done? What else does this dash­board need?

13 Comments

  • It wasn’t until very recently with the recent push from HTML5 that this was pos­sible, at least from the off­line stor­age capa­city. Webkit, Firefox 3.6 and Opera now sup­port this golden fea­ture that allows you to bring your data with you once you’ve unplugged.

    It has been avail­able for some­time from Google, how­ever they’re really only con­cerned with Chrome (webkit).

    Two other issues that I kinda see in your concept: either A) you will need to have every­one join the net­work you’re cre­at­ing so every­one exists in the same net­work as your dash­board, or, B) you would need to amass accounts to all exist­ing net­works, and have your dash­board net­work mashup with them.

    It’s like the mother of all mash-ups. Plus wrap­ping an HTML-based IMAP/SMTP cli­ent around your cur­rent email provider.

    This is quite the under­tak­ing. :)

  • This is why I can’t build it myself! But it seems like it should be sim­pler than this. You could even just start with a simple aggreg­ator and a fancy form that con­nects to other services.

  • […] This post was men­tioned on Twitter by Dave Winer, Alisa Leonard, poo­hugh, David Pensato, David Pensato and oth­ers. David Pensato said: It’s 2010, so where’s my dash­board? http://bit.ly/aQaD7t […]

  • Some apps are try­ing to go this dir­ec­tion, bring­ing together sev­eral social media sites and feed sources under one umbrella. The “Flock” browser, which is mov­ing to Chrome, and the “Socialite” app (which I use) are off the top of my head. They require accounts at all sites be set up, but at least it reduces the amount of pro­grams someone has open and/or jumps around to to keep up :/

  • True. Many of these are close. I’ve played with a hand­ful, and that’s why I think that one of the attrac­tions of Facebook is it’s simple abil­ity to handle mul­tiple kinds of streams in one single place. Photos, Statuses, Email, etc. I just want that dash­board to be open and con­trol­lable by me, and con­nect to the ser­vices “out there” that I choose, rather than be cor­ralled within a gated com­munity that has con­trol over all my interactions.

  • Chuck Shotton wrote:

    This dash­board app was actu­ally released back in 2001 as a product called GOtrieve. It provided a peer envir­on­ment where par­ti­cipants could identify con­tent of interest to a com­munity, share it amongt peers, and make sure that data was propag­ated not only to peers but also to repos­it­ory sites. There have been numer­ous vari­ant of this ori­ginal app cre­ated since then and sev­eral are avail­able out there if you know where to look…

  • True. There have been sev­eral attempts at this (don’t know about GOtrieve), but none that I’ve seen that meet all the cri­teria I’ve lis­ted here, and none that look like a com­bined aggregator/publisher which Ross men­tioned in reply on the thread over on scripting.com with a PubSubHubBub. This is really what I’m get­ting at.

    I want a trustable pub­lic pro­file that con­nects with my streams and allows me to aggreg­ate them and pub­lish to them. It has to be open and live on my machine, and like SMTP, when I “pub­lish” it should go into a queue that will go send when the ser­vice is open. For oth­ers on the same net­work, it can just go direct.

  • mccalni wrote:

    Diaspora might fit the bill. Due end of the sum­mer. http://www.joindiaspora.com/index.html

  • I’m hop­ing so. If they fol­low this kind of think­ing, that of a dash­board, instead of just another altern­at­ive net­work, I will be very happy.

  • I’ve been really happy with Feedly so far. It pretty seam­lessly integ­rates your twit­ter feed with RSS aggreg­a­tion… Its miss­ing some of the fea­tures you want and oth­ers that I’d like to see as well, but its not a bad start­ing point.
    Another really inter­est­ing pro­ject that I’ve been keep­ing an eye on is the Cargo CMS (http://cargocollective.com/). It’s a port­fo­lio site builder that con­nects you with other Cargo users whom you can choose to fol­low and share your work with. They also use the sys­tem pretty uniquely to col­lect con­tent from hun­dreds of con­trib­ut­ors for spacecollective.org (spacecollective.org/recent). Its a pretty inter­est­ing concept.
    Again, not exactly what you’re look­ing for, but the UI design is extremely intu­it­ive and inviting.

  • This is pretty much a ver­batim descrip­tion of a pro­ject I’m work­ing on in my spare time. It’s called “HTFS” (Hypertext File System), and I star­ted rough­ing ideas out about it about 7 years ago. What I’m work­ing on now is build­ing on top of a WordPress install­a­tion, and it will effect­ively act as a Universal Aggregation Engine (tagline!), which pulls con­tent in and then allows you to sort/filter/pivot it all based on a vari­ety of factors. I have a few ran­dom, very old notes here http://dentedreality.com.au/projects/htfs/ They don’t really describe much of the cur­rent approach, but might be inter­est­ing regardless.

  • That’s really inter­est­ing. I figured someone out there must be work­ing on some­thing like this. I just can’t fathom why no major pro­ject has emerged. It would have been a good idea 7 years ago, but by now it seems essential.

  • […] IT’S 2010. WHERE’S MY INTERNET DASHBOARD? – Why isn’t there a single, web based dash­board for all my internet-based com­mu­nic­a­tion? It should act both as an aggreg­ator and as a mes­saging centre– a sin­gular launch-point from which I can see the latest news and quickly com­pose mes­sages that can be sent to any of my con­nec­ted plat­forms: email, twit­ter, blog post, whatever. […]

Post a Comment

Your email is never shared. Required fields are marked *