For example, Basecamp offers a complete XML export of your projects.
Guess how many apps use this data?afaik, none! So, just because the
data is available, doesn't mean anyone will benefit from or use it.
The Data Portability group is drunk on hype without seeming to provide
rationales, justification or real world examples of how having
portable data (subscribable/exportable) really makes services better
for regular folks. Sure, I support the cause in spirit, but I've
barely begun to see new classes of applications emerge built on
portable data, even between two vendors.
Anyway, beyond ranting, my question is about priorities and drivers --
syndication or export is irrelevant -- it's what you can *do* that you
couldn't [easily] do before. What vision do you have for where ODD
goes, presuming you get RSS-like adoption?
Chris
Sent from a typo-prone iPhone.
> Anyway, beyond ranting, my question is about priorities and drivers --The first thing you need to know to understand our perspective is that
> syndication or export is irrelevant -- it's what you can *do* that you
> couldn't [easily] do before. What vision do you have for where ODD
> goes, presuming you get RSS-like adoption?
we're not (just) a service provider - our software runs as a
platform. The social networking platform we offer has been downloaded
hundreds of thousands of times, and is installed as the basis of an
unknown number of social networks (but it numbers in the thousands at
a minimum).
Each of these has slightly different features and types
of data, and one of the things we've been asked about most is moving
data from one to another. Often these are running at schools or on
intranets within certain groups, and therefore you can see how moving
from one to another might be a desirable feature (for example, if you
change schools or workgroups).
This summer we're releasing a rewritten version of our engine, and we
wanted to build in that kind of functionality - alongside the other
kinds of portable functionality that people are developing.
It seemed to us that other
people might want to solve the same problem, so we decided to make the
format generic and open the conversation. Elgg 1.0 already has ODD
support, and any decisions made here will be reflected in the
release. We'll also separately release a generic set of ODD
libraries.