On 7 Aug 2013, at 13:08, Hugh Glaser <h...@ecs.soton.ac.uk> wrote:

> Norman, hello.
> Very interesting.
> Yes, I think that works.
> I think I had got mislead into thinking the issuer was significant - 
> especially as the one I created calls itself "Key from my-profile.eu", but of 
> course I could change that in keychain.
> I was sort of thinking of a FOAF service, which also just happens to do WebID 
> if you click the WebID button (on by default, since people don't even need to 
> know what it is?).
> So, essentially the next generation of foaf-a-matic.
> I'm sure I remember talking about this stuff many years ago :-), but maybe 
> WebID makes it even more useful.
> 
> In some sense this is a way to get WebID more widely adopted - be in a 
> symbiotic relationship with FOAF.
> Because it also gets FOAF more widely adopted because it does the ID thing.
> I'm guessing the WebID people have had all these discussions.
> 
> So the service would create and edit a Personal Profile Document for users.
> It would look after it itself if you wanted, GET and PUT it on a third party 
> if desired and possible, or give you the edited version to put somewhere 
> yourself.
> 
> Personally I would love to have something better than vi to edit my FOAF, 
> much as I love it :-)

Hi, that is what Andrei is building with http://my-profile.eu/ and what I am 
building at http://stample.co/ ( see also http://github.com/stample ),
and a number of others are building such as http://data.fm/ , etc... The idea 
is to have a web server that is
as easy to use as well known social networks but that is distributed and secure.

Henry

> 
> Best
> Hugh
> 
> On 6 Aug 2013, at 23:26, Norman Gray <nor...@astro.gla.ac.uk>
> wrote:
> 
>> 
>> Hugh, hello.
>> 
>> On 2013 Aug 6, at 22:58, Hugh Glaser <h...@ecs.soton.ac.uk> wrote:
>> 
>> [...and quoting out of order...]
>> 
>>> I looked a quite a few sites before choosing where my OpenID would be.
>> 
>> So did I, but OpenID allows for some indirection, so that the OpenID that I 
>> quote -- <http://nxg.me.uk/norman/openid> -- isn't committed to a particular 
>> OpenID provider.  I use versignlabs.com, but could change away from them 
>> without disruption.
>> 
>> This is relevant because...
>> 
>>> Actually, this whole thing seems to me (I now realise) nothing to do with 
>>> WedID per se.
>>> It is about creating and editing FOAF files.
>> 
>> Aha, yes!  This is the key thing, I think.
>> 
>> So the question of how to get a WebID may reduce to the question of how to 
>> get a certificate which includes a 'good' X.509 Subject Alternative Name, 
>> with 'good' here meaning something like 'the FOAF file I (apparently or to 
>> my surprise) already have'.
>> 
>> Now, while there's a very small number who might want to do the whole thing 
>> from scratch, there's a larger number of people who might already have a 
>> FOAF file somewhere, and a still larger number of people (possibly all of 
>> Facebook? -- did they ever actually do this?) who have a FOAF profile but 
>> don't know it by that name.
>> 
>> As in...
>> 
>>> But actually I didn't; what I wanted was a WebID that didn't create an 
>>> account somewhere (most of the sites I found offer an account that comes 
>>> with a WebID as a side-effect).
>> 
>> So you want the inverse of this, in some loose sense.
>> 
>> What probably would work in this case is a service which allows two steps:
>> 
>> 1. You can say: I've got a preexisting account at Network X; can you give me 
>> a WebID which will point to that?
>> 
>> 2. The service says:  yes, they do FOAF, so (a) here's a WebID certificate 
>> which points to that, for you to put in your browser, and (b) tell Network X 
>> to do ... blah.
>> 
>> Step 1 is probably not toooo hard (especially if people can say "I've got 
>> this FNOF profile thing I've been told you tell you about").
>> 
>> Step 2a is still going to be fiddly (X.509 + browser = baldness), but I 
>> imagine that it's the 'blah' in step 2b that will require network by network 
>> cooperation.  Though all it would require is for the user to upload their 
>> new WebID certificate to the cooperating service for it to work out what the 
>> WebID is that it should add to the preexisting user's FOAF profile.
>> 
>> So you choose which network gets to edit and serve your FOAF file for you, 
>> and only have to mention that on one occasion, when talking to a 
>> make-me-a-WebID service.  You'd never have to go back to that WebID-creating 
>> service again.  In other words, unlike OpenID, you don't even need a 
>> redirection step.
>> 
>> Does that work?
>> 
>> All the best,
>> 
>> Norman
>> 
>> 
>> -- 
>> Norman Gray  :  http://nxg.me.uk
>> SUPA School of Physics and Astronomy, University of Glasgow, UK
>> 
> 
> 

Social Web Architect
http://bblfish.net/


Reply via email to