Vandaag (3 maart 2010) kondigt Wordpress.com aan dat ze PubSubHubBub hebben aangezet voor alle 10,5 miljoen hosted blogs op Wordpress.com. Wordpress.com gaat realtime! Daarmee volgen ze onder andere Buzz en MyStream die recentelijk aankondigden ook PubSubHubBub te zullen gaan ondersteunen en verschijnt je nieuwe blogpost bijna direct in bijvoorbeeld Google Reader, Bloglines, Friendfeed of Netvibes.
PubSubHubBub zorgt er voor dat updates naar geïnteresseerde partijen worden verstuurd, in plaats van dat die partijen de hele tijd moeten vragen of er al updates zijn zoals bij RSS het geval is. Naast dat dit enorm scheelt aan de content producerende kant qua requests, zorgt PubSubHubBub er ook voor dat updates bijna realtime aankomen bij de partijen die zich voor die updates hebben ingeschreven. Simpel gezegd werkt het technisch als volgt:
An feed URL (a “topic”) declares its Hub server(s) in its Atom or RSS XML file, via <link rel="hub" ...>. The hub(s) can be run by the publisher of the feed, or can be a community hub that anybody can use. (Atom and RssFeeds are supported)
A subscriber (a server that’s interested in a topic), initially fetches the Atom URL as normal. If the Atom file declares its hubs, the subscriber can then avoid lame, repeated polling of the URL and can instead register with the feed’s hub(s) and subscribe to updates.
The subscriber subscribes to the Topic URL from the Topic URL’s declared Hub(s).
When the Publisher next updates the Topic URL, the publisher software pings the Hub(s) saying that there’s an update.
Op de PubSubHubBub project site hebben ze een leuke en vooral ook begrijpelijke video staan die PubSubHubBub met een voorbeeld uitlegt:
Voor de mensen die een zelf geinstalleerde Wordpress omgeving hebben van Wordpress.org heeft Automattic (het bedrijf achter Wordpress) tevens een plugin ter beschikking gesteld.
Op LeWeb ‘09 kondigde MySpace het al aan, nu is het eindelijk volledig live: de vernieuwde Stream. Het is voor MySpace een belangrijke stap in de achtervolging van Facebook en richting het realtime web. Voorheen bestond de stream voornamelijk uit status updates van vrienden, daar heeft MySpace nu ook de content die vrienden delen en bekijken aan toegevoegd. Muziekvideo’s die via MySpace Music worden beluisterd en links die worden gedeeld komen nu bijvoorbeeld ook in de Stream.
MySpace zou MySpace niet zijn als ze dit niet op bestaande Open Standaarden zouden hebben gebouwd. Door middel van de ActivityStreams api, Open Social en PubSubHubbub is de Stream ook volledig toegankelijk voor developers op MySpace en sites die door middel van MySpaceID connecten met MySpace. PubSubHubbub zorgt er vervolgens voor dat de Stream realtime kan worden afgeleverd bij applicaties van derden. Lees de rest van ‘MySpace lanceert ‘Stream’’
Ik denk dat er weinig mensen zullen zijn die de afgelopen dagen de buzz rondom Google Buzz hebben gemist. Veel van jullie hebben het al getest via Gmail of hebben er in elk geval over gelezen. Voor de mensen die echt alles gemist hebben een korte recap:
What is Google Buzz?
Google Buzz is a new way to share updates, photos, videos and more, and start conversations about the things you find interesting.
Ben Werdmuller schreef vandaag een interessant artikel over 5 voorspellingen van Gartner over social software. Hij gaat hierin verder in op de voorspelling dat in 2014 social networks email hebben vervangen als belangrijkste communicatiemiddel en beschrijft de voordelen en de obstakels. Het grootste obstakel is het nu nog niet kunnen communiceren met leden van andere social networks.
Om zijn afwegingen goed te begrijpen eerst een korte samenvatting van de punten uit het onderzoek van Gartner:
By 2014, social networking services will replace e-mail as the primary vehicle for interpersonal communications for 20 percent of business users.
By 2012, over 50 percent of enterprises will use activity streams that include microblogging, but stand-alone enterprise microblogging will have less than 5 percent penetration.
Through 2012, over 70 percent of IT-dominated social media initiatives will fail.
Within five years, 70 percent of collaboration and communications applications designed on PCs will be modeled after user experience lessons from smartphone collaboration applications.
Through 2015, only 25 percent of enterprises will routinely utilize social network analysis to improve performance and productivity.
Dat ik een groot fan ben van RPX is velen wel bekend, de dienst biedt via een enkele API toegang tot verschillende Identity Providers als Facebook Connect, Twitter Connect en OpenID. Het is dus niet langer nodig om al deze providers los te implementeren en up to date te houden. Mijn weblog maakt gebruik van RPX voor het inlogmechanisme, registreren is dus daardoor ook hier niet nodig. Voor het achterlaten van een comment kies je één van de identity providers om mee in te loggen en zij zorgen voor de nodige authenticatie.
Vandaag heeft RPX LinkedIn toegevoegd als Identity Provider. RPX heeft hiervoor gebruik gemaakt van de OAuth koppeling die LinkedIn sinds kort aanbiedt. Momenteel is het nog enkel mogelijk om de authenticatie en profile import functies te gebruiken binnen RPX, binnenkort wordt ook de social en contact API toegevoegd, waardoor het als klant van RPX mogelijk wordt status updates naar LinkedIn te sturen en LinkedIn contacten van je gebruikers te importeren.
We are excited to announce today that LinkedIn has been added as a supported identity provider in RPX.
LinkedIn has an active member base of over 50 million business professionals, and further integration with their platform is on the way for RPX. In the coming weeks, users on your website will be able to import their LinkedIn contacts, and publish their activities from your site to their LinkedIn status.
Vrijwel alle grote providers waren al beschikbaar via RPX, waaronder Facebook, MySpace, Twitter, Google, Flickr en alle OpenID providers. Probeer het gerust eens uit en laat een reactie achter met je bevindingen.
Eigenlijk hoor je voorspellingen te doen in het jaar ervoor, maar ik vind dat de eerste week van 2010 ook nog mee mag doen. Ik wil eigenlijk niet eens zo zeer net als iedereen met een lijstje komen, maar vind het ook voor mezelf belangrijk om volgend jaar te kunnen zien in hoeverre mijn visie is veranderd en hoeveel er is uitgekomen.
Dus, daar gaan we dan:
1. Connect buiten de browser
2010 gaat het jaar worden waarin het gebruik van de gegevens uit je sociale netwerken buiten de browser gaat worden geïntegreerd. Hier bedoel ik mee dat we Connect meer en meer zullen gaan zien in mobiele applicaties, Playstation3, TomTom’s. Ik denk dat we mogen concluderen dat deze doorbraak in 2009 al voor websites en web applicaties heeft plaatsgevonden. Facebook Connect en OAuth hebben er vorig jaar voor gezorgd dat je steeds minder je wachtwoord van andere accounts op websites hoefde in te voeren om bij die gegevens te komen. Koploper daarin is natuurlijk Facebook. Zij waren de eerste die in 2008 hun platform opengooide voor externe ontwikkelaars. Facebook’s F8 was in mijn ogen de revolutie van 2008, met Open Social als volger. Facebook is opnieuw voorloper met Facebook Connect. Facebook Connect is qua usability en inzetbaarheid superieur aan de combinatie van open standaarden als OAuth enOpenID. Facebook Connect kun je al inzetten buiten de browser en dankzij Facebook zal dit binnenkort ook mogelijk zijn met OAuth door middel van OAuth WRAP. En dat brengt ons tot mijn tweede punt.
Naar aanleiding van een artikel van Chris Messina over OpenID COnnect (daarover later meer), kwam ik op een artikel van David Recordon, welke hij bijna een jaar geleden schreef. Hij beschrijft daarin waar volgens hem het ‘Connect’ gedeelte in Facebook Connect en Twitter Connect (enzovoorts) voor staat. Hij vat het samen in vier steekwoorden: Profile, Relationships, Content en Activity.
Profile: Everything having to do with identity, account management and profile information ranging from sign in to sign out on the site I'm connecting with.
Relationships: Think social graph. Answers the question of who do I know on the site I've connected with and how I can invite others.
Content: Stuff. All of my posts, photos, bookmarks, video, links, etc that I've created on the site I've connected with.
Activity: Poked, bought, shared, posted, watched, loved, etc. All of the actions that things like the Activity Streams project are starting to take on.
Ik ben lange tijd vrij skeptisch geweest over Open Social. Voornamelijk omdat een hoop business mensen het zagen als de oplossing in het Data Portability verhaal en vaak ook dachten dat Open Social Data Portability was. Dat is recentelijk veranderd in enthousiasme.
Toen Open Social begin 2007 gelanceerd werd door Google als antwoord op Facebook’s F8 platform was Open Social een standaard voor hoe applicaties op social networks met het onderliggende platform konden communiceren. Farmville draait bijvoorbeeld enkel op Facebook, terwijl BuddyPoke niet alleen op Hyves maar op alle Open Social platformen kan draaien. Heel handig voor de ontwikkelaars van die applicaties, maar ik denk nog steeds dat de hype toendertijd groter was dan nodig.
Ik vind het opvallend dat nu Open Social volwassen begint te worden en ook de mogelijkheden biedt om verschillende platformen te koppelen, de buzz over lijkt te zijn. Dat is geheel onterecht in mijn ogen.. Lees de rest van ‘De status van Open Social eind 2009′
Begin december kondigde Wordpress aan een Twitter compatible API te publiceren. Alle Twitter applicaties zouden door middel van het veranderen van de API url opeens ook blogposts kunnen lezen en schrijven, door middel van mentions kunnen commenten op een post en blogposts zouden tevens kunnen worden voorzien van geolocations. Niet veel later volgdeTumblr met een vergelijkbare API en de blogposts over deze geweldige ontwikkeling waren legio. Dave Winer schreef bijvoorbeeld:
All of a sudden things are exciting again!!
If Facebook were to implement the Twitter API that would be it. We’d have another FTP or HTTP or RSS
En dat is waar de gedachtengang verkeerd gaat. Dave gaat er van uit dat een Open Standaard wordt gecreëerd door adoptie. Wat er op dit ogenblik eigenlijk gebeurt is dat een proprietary platform door zijn succes verheven wordt als standaard. De HTTP en FTP standaarden zijn niet tot stand gekomen omdat het veel gebruikt werd door een dominante partij. Dat is het verhaal van Microsoft’s doc formaat bijvoorbeeld. Nee, HTTP en FTP zijn (door-) ontwikkeld na overleg en discussie, zodat de standaard geschikt is voor de verschillende toepassingen. De Twitter API is geschreven voor Twitter en als Twitter besluit zijn API te veranderen dan kan dat en zullen ze dat ook doen. Lees de rest van ‘Waarom de Twitter API als microblogging standaard een slecht idee is’
Gary Vaynerchuck was enthousiast als altijd. Zo enthousiast zelfs dat Loic Le Meur er amper doorheen kwam op Le Web 2009 en vooral luisterde naar het verhaal van Vaynerchuck, die niet te beroerd was om Loic regelmatig flink op zijn nummertje te zetten. Gary vertelt zijn verhaal over passie, inzet en de “zero cost of entry” in een tijd waarin social media en inzet kan leiden tot een enorm bereik. Doe wat je het liefst wil doen en doe dat met volledige overgave. Je hoeft je baan er niet voor op te geven, maar werk ‘s avonds in plaats van 3 uur het tweede seizoen van Lost te kijken of vier uur achter de Wii te tennisen.
Daarom is nu de tijd “to crush it”. Het is nooit zo eenvoudig geweest om een eigen bedrijf te starten. 20 jaar geleden had je voor het starten nog een ton nodig, terwijl je nu zomaar kunt beginnen.