Google's Plans for a Social API 83
NewsCloud writes "After tonight's Breaking Open Facebook with Free Open Source Software, TechCrunch reports Google plans to announce an open API for social networking tomorrow. "OpenSocial is a set of three common APIs, defined by Google with input from partners, that allow developers to access core functions and information at social networks: 1) Profile Information (user data) 2) Friends Information (social graph) and 3) Activities (things that happen, News Feed type stuff)" Says Om Malik: "OpenSocial attacks Facebook where it is the weakest (and the strongest): its quintessential closed nature...Even if you take Facebook out of the equation, the task of writing and adapting widgets for the every increasing number of social platforms was going to be turn into a colossal mess.""
Need to get cracking! (Score:1)
Re: (Score:2)
*A gold star to the person that figures it out
Re: (Score:2)
Re:Pico (Score:1)
I basically use emacs like I use pico - simple editing, search and replace, and most importantly syntax highlighting. (Yes, nano can do syntax highlighting too, but it is not as advanced.)
Monotone is so 1960s.
Re: (Score:2)
*A gold star to the person that figures it out
Re: (Score:2)
Or at least it's not supposed to be. I've heard tell of hacked versions of Eliza that were actually spyware.
(One version of this story attributes this nasty hack to the young Robert Morris, in the days before the internet worm.)
One Word... (Score:2, Informative)
Re: (Score:2)
NYT: Google and Friends to Gang Up on Facebook (Score:5, Informative)
Re: (Score:2)
I like Facebook, but since ms' hands are all over them now, I feel strongly that there MUST be a counterweight to that juggernaut. Facebook would have been better off had the kid taken Google's money. Instead, he went with fame or something imagined with ms' name. Too bad. Apparently, Google is locked out of (or not interested in) forcing their way into co-investor statu
Social API, pthtptpptpththt! (Score:4, Funny)
When I told a charming, beautiful young woman she could plug into my public API, I got slapped!
Gee, thanks for nothing, social networking...
Re: (Score:3, Funny)
Re: (Score:1, Offtopic)
Cue the Freud jokes.. =/
Re:Social API, pthtptpptpththt! (Score:5, Funny)
Think about what you insinuated for a moment, then understand why you got slapped. Next time you should offer to plug into HER public API. That way at least you'll know what you're getting slapped for.
Amateurs.
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re:Social API, Obligatory (Score:1)
Re: (Score:1)
The convention is that an offer to plug into her public API should be acompanied by an offer of payment. If she's not that kind of girl, you should avoid insulting her and instead offer to plug into her private API.
Re: (Score:1)
When I told a charming, beautiful young woman she could plug into my public API, I got slapped!
She must have guessed that you are a slashdotter....wrong place, wrong questions with wrong references.
Show her your "OO" face.. (Score:1)
Probably because you didn't expose an Adapter Class interface!
Clone facebook (Score:3, Insightful)
I just wish someone would clone facebook (and/or myspace,bebo etc) and release it under the AGPL.
Re: (Score:3, Insightful)
Re:Clone facebook (Score:5, Insightful)
Even if you were to clone it, you would still have the issue of fractured userbases, as well as inertia - people will stick to whatever they are already on. To me, this seems to be very similar to the differences between messaging clients. Where I grew up, AIM was the only protocol anyone ever used; but people in different places use other protocols (from what I understand MSN is much more popular in Europe, etc.). Then along came clients with the ability to speak any of the protocols.
I think the solution to myriad social networking sites is not more social networking sites, but rather a standard communication and search protocol that they all can share, at least for basic information. This could allow Facebook users to connect to MySpace users, send messages, etc. Each site could retain its peculiar features, but basic communication could be established.
Re: (Score:3, Interesting)
It's always bothered me that these sites more or less do the same thing. A new/better one comes along and people move there even though it is pretty much the same as the old one. Then I have to enter my profile info again - something I really hate doing. Centralizing all the information bothers me too. A "service scraper" would be a good solution, but I've always been tantalized by t
Re: (Score:2)
I've recently been wondering how useful it might be if Slashdot picked up some of Facebook's portal-like featu
Re: (Score:1)
Incompatible interfaces (Score:2)
You mean just like instant messaging?
Re: (Score:1)
Marc Andreessen has a great write-up about it here (Score:5, Informative)
This is kind-of a follow-up to his in-depth thoughts on the Facebook platform [pmarca.com] that I found really useful, too.
Re:Marc Andreessen has a great write-up about it h (Score:3, Interesting)
"With the Facebook platform, app developers build to Facebook-proprietary languages and APIs such as FBML (Facebook Markup Language) and FQL (Facebook Query Language) -- those languages and APIs don't work anywhere other than Facebook -- and then the apps can only run within Facebook. In contrast, with Open Social, app developers can build to standard HTML and Javascript, and their apps can then run in any Open Social container."
One of the biggest reasons "MySpace haters" like myself pr
Re: (Score:2)
You highlight the problem with too much flexibility within a CLOSED client. With an open client, its like gaim or pidgin, it connects to all the protocols, but the message box loo
Re: (Score:2)
Are you part of the problem? (Score:2, Flamebait)
So...you're introducing yet another platform to worry about?
Anyone else getting annoyed with all the no-profit, go-nowhere project announcements coming out of Google every other week?
Re: (Score:2)
Like Esperanto? (Score:2)
OK, now I get it: it's like Esperanto. This will be HUGE. I remember all the confusion people had thirty years ago when we had to worry about things like "English" and "French". The addition of that last little language solved EVERYTHING!
Open source.... why bother? (Score:3, Insightful)
Re:Open source.... why bother? (Score:5, Insightful)
The big question is whether Facebook can be pushed into supporting this API...
Re: (Score:2)
Re: (Score:3, Interesting)
In the end, the users are what makes Google money but they aren't the ones that Google is really trying to market to here. Popular social networking sites are a marketers dream. Google wants an open API so that it can crawl and offer up data to those that want to advertise to this wide open market. Facebook is pretty closed when it comes to what they offer by API
Re: (Score:1)
no future (Score:1, Interesting)
then they pulled it -- never again.
OpenSocial attacks Facebook (Score:4, Funny)
Re: (Score:2)
Re: (Score:1)
A step in the right direction (Score:5, Insightful)
Step two - applications that work on lots of different social networks using certain common features. This is where OpenSocial is taking us.
Step three - applications that work across multiple social networks, so that they can include your contacts from Facebook, Livejournal, Slashdot and LinkedIn.
Step four - roll-your-own sites that allow you to provide your own basic social infoamtion (using FOAF, OpenID, etc.) so that you don't need to be a member of a social site to produce or consume social network information.
We're a way off yet - but it looks like we're moving in the right direction.
Re: (Score:2, Funny)
Re: (Score:1)
Re: (Score:1)
You're exactly right. While thinking about this problem a few weeks ago, I wrote up a detailed description of how your fourth step (and 1 to 3, of course) could be accomplished with existing and evolving standards.
The Case for Decentralized Social Networks [tungare.name].
Re: (Score:1)
if Google copise MSFT and MSFT copies Google ... (Score:3, Insightful)
Startups.
Re:if Google copise MSFT and MSFT copies Google .. (Score:2)
I don't think I need to answer that for you.
so... (Score:4, Insightful)
as in, a kind of distributed login system between community sites?
so i create a profile on site A, and my friend on site B, and i can read and write stuff on his, and him on mine?
im so tired of having to write those profiles all the time as friends jump to the community of the month...
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
It would be so nice to combine them all somehow. Hot chics need to know I'm out here.
Re: (Score:2)
they hang out in clubs and similar instead, getting free drinks and things from the patrons of the place...
Re: (Score:2)
I need to take a dance lesson or something.
Lead by example! (Score:2)
Social API? (Score:1)
Brilliant! (Score:2)
What about privacy? (Score:2)
Re: (Score:2)
I could be stupid but ... (Score:3, Insightful)
Cool! A Minnie Driver/Anne Hathaway love scene. (Score:1)
Yeah, it's called your mouth.
Federation (Score:2)
There is a limit to how far you can go with individually separated information silos such as Facebook and MySpace.
the news release from GOOG (Score:1)
MOUNTAIN VIEW, CA -- November 1, 2007 - Google, Inc. (NASDAQ: GOOG) today announced the release of OpenSocial -- a set of common APIs for building social applications across the web -- for developers of social applications and websites that want to add social features. OpenSocial will unleash more powerful and pervasive social capabilities for the web, empowering developers to build far-reaching applications that users can enjoy regardle
MySpace joins OpenSocial (Score:1)