W3C home > Mailing lists > Public > public-xg-webid@w3.org > February 2011

Re: Question: User Story -- Bootstrapping Facebook

From: Henry Story <henry.story@bblfish.net>
Date: Wed, 9 Feb 2011 21:24:29 +0100
Cc: WebID XG <public-xg-webid@w3.org>
Message-Id: <07F8BAA5-B7BF-4FB7-9491-76D78308478E@bblfish.net>
To: Melvin Carvalho <melvincarvalho@gmail.com>
Hi,

On 8 Feb 2011, at 23:29, Melvin Carvalho wrote:

> User Story -- Bootstrapping Facebook

( we should not use existing companies by name in a user story, I think )
You story below seems to be more a HOWTO than a user story. Where do you want to put this?

> Alice has a Facebook account, http://facebook.com/alice .  She's
> chosen to have all her information as public.

I wrote up how to enable a Web2.0 app here
http://www.w3.org/wiki/Foaf%2Bssl/HOWTO#HOWTO_foaf.2Bssl_enable_your_Web_2.0_application

It would need updating with graphs added to help explain what the turtle means,
and with an rdfa version, and rdf/xml ones perhaps... Though we should wait for those until we have the ontology tightened up.

> 
> 1. She wishes to have a WebID,
>    1.1) what would be the ideal way of generating the RDF she needs
> for a WebID Profile [1]

    Not sure there is an ideal way. In terms of software one can generate this
with any tool. One can have an rdf/xml representation of the profile which will probably be much faster to download, or just embed it into the rdfa, which will be slower to download and maintain, but in the longer term will have other advantages.

>    1.2) where would this profile need to be stored?

On the facebook server presumably, in a database, or a filesystem...
I suppose you mean what the URL should be? It could be

 http://facebook.com/alice

But really it could also be
 
  http://facebook.com/alice/2xcvlslgdfs/1234l/sskdfhsdfjhsjflsjdfl

if the WebID is 

  http://facebook.com/alice/2xcvlslgdfs/1234l/sskdfhsdfjhsjflsjdfl#someone

What I think long term you want is that the WebID profile document return a human readable representation, so that someone clicking the webid link in the browser can jump straight to the human readable space and find their profile. This will allow some useful browser integration. If someone does not like the image shown in the card selector a future browser should allow them to click on the card and just get them to their WebID Profile where they can find an edit link to change their remote photo.

Henry



> 
> [1] http://www.w3.org/2005/Incubator/webid/spec/#the-webid-profile
> 

Social Web Architect
http://bblfish.net/
Received on Wednesday, 9 February 2011 20:25:06 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 21:06:22 UTC