- From: Nathan <nathan@webr3.org>
- Date: Thu, 10 Feb 2011 09:58:43 +0000
- To: Melvin Carvalho <melvincarvalho@gmail.com>
- CC: Henry Story <henry.story@bblfish.net>, WebID XG <public-xg-webid@w3.org>
Melvin Carvalho wrote: > This is my question. Is it a problem that they dont currently use > fragments. And can we easily can get around that? It's probably the least significant of all the problems tbh, strictly for webid all we need to do is prove that somebody had/has write access to the "resource", so regardless of whether somebody uses /profile or /profile#me, in both cases you'll be looking to see if the persons public key is in /profile. The /profile#me uri only comes in to play in RDF terms when you're looking for information about /profile#me, and since facebook provides next to no information about it's users, much less in full RDFa with the subject set, this isn't really a factor at the minute. One could even suggest that if facebook ever did publish full RDFa and adopted fragment identifiers for people (they don't currently make distinctions between pages and the thing the page is about), that the information wouldn't be publicly available anyway, as in you'd have to be "signed in" to facebook to see it! Another potential issue, is that sites like facebook don't have "one uri" for each person, each person can have several different ones, basically whatever is in the address bar when that person is looking at their own profile. It could be worse though, look at twitters URIs for users.. http://twitter.com/#!/webr3 that would lead to a GET on http://twitter.com/ for every user on twitter. Back to facebook, there are just so many questions - could a user ever add their own "webid information" (public key for instance) to their own profile page? publicly? in a machine readable consistent way? would facebook block it? would facebook add it? would they require open graph? would they only show it to identified / signed in sessions? etc. Ultimately, there are three questions for facebook here: - would you ever allow users to sign in to facebook using webid(s)? - would you ever allow people to use their facebook uri as a webid? - would you publish users profile data (subject to their privacy settings) in a machine readable way, at the profile uri? In the meantime though, we can identify what steps facebook would have to take to adopt and support WebID fully, without any input from them, and see just how easy it would be for them ("not very" would be my opinion on it!). Likewise for other sites, is it even possible for them to adopt without changing their platform and deployed systems? (Twitters URIs effectively means "probably not", likewise facebooks privacy and custom auth* solutions + various apis). However.. > I cant comment on why they built their platform the way they did, what > they will roll out in future, or in what time line. > > But I'm interested in the short medium term, to see how easily > compatible WebID is with their EXISTING setup? If we ask the question "why would somebody want to use their facebook uri as a webid?", about the only answer I can come up with is so as to re-use their (public) profile information. One potentially very fast way to do this is to create a quick service which dumps out foaf for each user, gives them a uri and let's them get a webid, say something like fbusers.foo/webr3 . Although a service which did this and imported info from any number of services (google profiles, yahoo profles, twitter, facebook, myspace etc) may be more useful for everyone, i dunno something like openprofile.com/webr3 would be sweet for this.. (.. ..... ... ... .!!) > Right now everyone is developing for the FB platform due to the > network effect. If we can have a hybrid system that easily manages > WebID and Facebook account, I can see people using it (I would at > least). Indeed, we make a hybrid system then :) Unsure if managing a facebook account it required, not simply import from the facebook account..? >> Sorry, there are just too many hypotheticals in your question to make it possible to give any clear answer. There are many simple solutions to their problem. They could use redirects for example, if they don't like # urls. >> >> If they are interested in WebID, perhaps we should invite them directly, then we could answer their questions with more context.... > > I think they would be good people to talk to, yes, if it's possible to > get them more interested. It's the dominant social eco system on the > web. I know from SWXG telecons that David Recordan has at least heard > of WebID, so that's a start... Fully agree, we have to ask people what their requirements are from webid, and what restrictions they'd place on implementing/adopting/supporting webid. The people who the SWXG spoke to, like David Recordan, are the key people we need to be discussing things with. Best, Nathan
Received on Thursday, 10 February 2011 09:59:49 UTC