10. OSML, Gadgets, and the Data Pipeline

When OpenSocial first came into being, it was simply some haphazard REST endpoints and a JavaScript API. Over the course of a year of hard hammering and app building, the spec group, working with the community, began to smooth out the lumps and clean up the rough edges. Consistency was brought to the REST API. The JavaScript and REST APIs were aligned with each other. The envelope was pushed by app developers, and many of the best ideas were pushed into the spec.

Something was missing through this process, though. Common tasks, like retrieving a list of friends, were cumbersome and repetitive. In order to do even simple things, app developers had to possess a good working knowledge of JavaScript. App ...

Get Building OpenSocial Apps: A Field Guide to Working with the MySpace Platform now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.