Zef
--
Zef Hemel
E-Mail: z...@zefhemel.com
Phone: (+31) (0)6 156 19 280
Web: http://www.zefhemel.com
In a sense. Although it's more about creating an alternative interface
to different web applications. Many web apps have their own
non-standard APIs to retrieve files, collections of things, do
querying of the data and such. If we standardize these interfaces (or
at least if everyone agrees to implement a certain interface) data
portability becomes a lot easier.
A year ago or so I created a prototype of this including a simple "web
shell", like a bash/windows command prompt. I had a "web root" where
some services were "mounted", for example flickr and S3. I could then
cd into the flickr "directory" that contained a list of my flickr
albums. I could then just do a cp (copy command) to copy an album from
flickr to my S3 account while preserving all of its metadata. To do
this I implemented a thin wrapper around the flickr API and did the
same for my JungleDisk S3 storage, it wasn't that complicated and
worked reasonably well.
This is similar to Chris Saad' vision here:
http://dataportability-public.googlegroups.com/web/WebFS-on-the-desktop.gif
Zef
On Jan 8, 2008 6:57 AM, Josh Patterson <jpatt...@floe.tv> wrote:
>
> OAuth + Discovery. Some people say the FOAF file alone accomplishes
> this, but the wNode serves the same function, basically, indexes
> "above" the silo, links data. We could quickly write a plugin that
> exposes the wNode as a FOAF xml document, but id say down the road the
> wNode will have more complex functionality like only showing certain
> data to certain parties.
Well, most FOAF files expose all data because they're created once and
then saved on the
server, or because they don't take any parameters into account to be rendered.
Now, imagine those FOAF files are created on the fly for certain
services, depending on who
asks it, and you have solved the problem you mention since you can
restrict what is exported
in some cases.
Could you tell more on what wNode offers regarding FOAF - especially
what FOAF can't achieve ?
I that not only a problem of building the file than the format / model
of RDF/FOAF itself ?
If so, a wNode would be a FOAF file that respects WRFS protocol to be
created, kind of "dynamic and 3rd-party-permissions based profile".
Best,
Alex.