[OpenID] cryptographics web of trust
Story Henry
henry.story at bblfish.net
Sun Sep 9 09:06:57 UTC 2007
On 7 Sep 2007, at 20:48, Peter Williams wrote:
>
>> -----Original Message-----
>> From: Story Henry [mailto:henry.story at bblfish.net]
>> Sent: Wednesday, August 29, 2007 4:18 AM
>> To: Peter Williams
>> Cc: OpenID General
>> Subject: Re: [OpenID] cryptographics web of trust
>>
>> On 28 Aug 2007, at 22:22, Peter Williams wrote:
>>
>>> Don't laugh. I'm naturally slow. I half got my blog site to work,
>>> and got a first RDF FOAF file. I may even have a persistent URI.
>>>
>>> http://yorkporc.spaces.live.com/blog/cns!5061D4609325B60!148.entry
>>>
>>
>> Nice! There's nothing like doing to understand!
>
> The blog provider I'm using (MSN Spaces) is very controlling. I cannot
> get it to allow link tags of type meta.
>
> I know you have a nice scheme where the HTTP can act as a layer 6
> presentation negotiation protocol - letting the peers negotiate the
> serialization format of the RDF model, while on the wire. But, this
> would require the consumer to run and operate a webserver, rather than
> merely edit some blog site and place a link tag.
yes. this is using simple HTTP Content negotiation
http://www.w3.org/Protocols/HTTP/1.1/rfc2616bis/draft-lafon-
rfc2616bis-03.html#content.negotiation
But of course people are most likely to ask for the html
representation first so having a link
from the html representation to the rdf representation is a good idea.
> It is accepted TODAY that one denote FOAF metadata associated with an
> HTML file using these conventions and file extensions? (from a 5 years
> old book?)
>
>
> <link rel="meta" type="application/rdf+xml" href="my-foaf-
> file.xrdf" />
Due to limitations of the link relation (it does not allow one to
specify as in atom the type of the link [1])
You need to add the title="FOAF" in html as a hint that one is
linking to a foaf file.
This is shown here: http://www.w3.org/QA/Tips/use-links
This will be solved in different ways by xhmtl 5, and by RDFa [2],
but for the moment this is an acceptable solution.
> (Obviously, the HTML reader has to be metadata aware to leverage those
> signals, and know that the stream resulting from following the link
> should have: application/rdf+xml serialization.
Yes, not unlike the openid link. Just as with with an openid client,
the consumer need
not be fully html aware...
>
> Finally, be proud.
>
> I finally got my federation server (which is JDBC and JDBC/ODBCbridge
> capable) to pull attributes from a FOAF file, when doing WebSSO.
> http://www.intellidimension.com/ was the mature application server,
> for
> the semweb.
Intellidimension has very good reviews. Sadly it only works on Windows.
> Now I need some code that can answer: if all humans are linked by 6
> know-relations, and I have a model of 1,000,000 foaf files, how do I
> compute FOAFishly (rather than Euler, for now) the actually relations
> that connect X to Y. I assume this has been done, lots of times, by
> spidering type solutions.
I think there are going to be many ways of calculating this, some
more efficient than others. Of course with millions of people this
efficiency is going to be a big issue.
But dealing with millions of foaf files would be overkill. Though I
can imagine larger aggregators building up large databases of foaf
related information, I don't think this is the only useful way of
proceeding. And I also don't believe it is the most reliable. It
will also not be complete because people will be limiting who can see
their complete foaf profile for security reasons. [3]
Foaf can also be very useful if you limit yourself to your friends
and their friends, as LinkedIn does.
Henry
[1] http://www.atompub.org/rfc4287.html#rel_attribute
[2] http://www.w3.org/2006/07/SWD/RDFa/primer/
[3] http://blogs.sun.com/bblfish/entry/my_bloomin_friends
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2429 bytes
Desc: not available
URL: <http://lists.openid.net/pipermail/openid-general/attachments/20070909/24271ad2/attachment-0002.bin>
More information about the general
mailing list