OpenID 1.1 RDF Schema [was: RE: Tiny RDF Schema at openid.net?]
Hi David, I've had another look at the 1.1 spec, tweaked the schema, and incorporated some feedback I received from the SemWeb IG (SWIG). The new schema also includes identifier which - although just a single property - allows RDFers to easily connect OpenID with the rest of the RDF world. The latter has been discussed quite a bit recently, esp. the FOAF folks are looking forward to a FOAF2OpenID connector. I *think* the schema is ready to go now, it would be really great to have it served from openid.net. I'll send a schema draft for openid2 in a separate mail. Anything else I can do? Cheers, Ben On 30.01.2007 11:56:41, Recordon, David wrote: I'm not an RDF/OWL expert, though that looks reasonable to me. How do we deal with Auth 1.x which uses openid.server and openid.delegate versus Auth 2.0 which uses openid2.provider and openid2.local_id? --David -Original Message- From: Benjamin Nowack [mailto:[EMAIL PROTECTED] Sent: Monday, January 29, 2007 10:13 AM To: Recordon, David; Scott Kveton; specs@openid.net Cc: [EMAIL PROTECTED] Subject: RE: Tiny RDF Schema at openid.net? On 29.01.2007 07:53:15, Recordon, David wrote: I'd be happy to do it; I think we were talking about using xmlns.openid.net/foo as a format. Awesome :) I think the next step would be sending a copy of the RDF file for people here to look over. :) I've attached a draft which contains already some nice2haves (e.g. the OWL and isDefinedBy bits which may be helpful but are not strictly necessary), I'm not 100% sure about the prose, and I guess DanC will have a comment or two as well. (The resource/about/ID attributes work similar to HTML's href/id, they use the doc's URL as base, i.e. if the file was published at http://xmlns.openid.net/auth, the full term URIs would be http://xmlns.openid.net/auth#server etc.) [[[ ?xml version=1.0? rdf:RDF xmlns:rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns#; xmlns:rdfs=http://www.w3.org/2000/01/rdf-schema#; xmlns:owl=http://www.w3.org/2002/07/owl#; owl:Ontology rdf:about= rdfs:labelOpenID Authentication Schema/rdfs:label owl:versionInfo2007-01-29/owl:versionInfo rdfs:comment A basic schema for core OpenID authentication terms. /rdfs:comment /owl:Ontology rdf:Property rdf:ID=server rdf:type rdf:resource=http://www.w3.org/2002/07/owl#ObjectProperty/ rdfs:labelserver/rdfs:label rdfs:comment The OpenID Identity Provider to be used for authentication. /rdfs:comment rdfs:isDefinedBy rdf:resource=http://openid.net/specs/openid-authentication-1_1.html; / /rdf:Property rdf:Property rdf:ID=delegate rdf:type rdf:resource=http://www.w3.org/2002/07/owl#ObjectProperty/ rdfs:labeldelegate/rdfs:label rdfs:comment The delegated OpenID Identifier to be used for authentication. /rdfs:comment rdfs:isDefinedBy rdf:resource=http://openid.net/specs/openid-authentication-1_1.html; / /rdf:Property /rdf:RDF ]]] Best, Ben Thanks, --David -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Scott Kveton Sent: Monday, January 29, 2007 7:42 AM To: Benjamin Nowack; specs@openid.net Cc: [EMAIL PROTECTED] Subject: Re: Tiny RDF Schema at openid.net? With just a quick look at this, it seems like a good idea. I'd like to see it happen somehow. Anybody see any problems with doing this? - Scott On 1/29/07 2:13 AM, Benjamin Nowack [EMAIL PROTECTED] wrote: Hi, I was wondering if you guys could be persuaded to host a little RDF Schema file on the openid.net site. As far as I can tell, there is great support for OpenID among SemWeb folks as it can be combined with things like FOAF for all sorts of cool applications. People recently started to write RDF extractors for the OpenID hooks embedded in HTML (openid.server/delegate). As these hooks are in line with the Dublin Core guidelines [1], there are even multiple ways to do this. The only thing we're missing for more widespread use is an agreed-on namespace URI for the core openID terms (server and delegate). And ideally this would be an openid.net one. So here is my request: any chance we could put a little RDF Schema file on the openid server? We would of course provide the file (it'd be just 5-10 lines of XML), and the actual URL/path doesn't really matter. An alternative could be to host it in some other stable URI space, Dan Connolly (CC'd) might be able to provide one at w3.org, not sure. It would be cool to get your blessing either way, though. Cheers in advance for perhaps considering it, Ben -- Benjamin Nowack Kruppstr. 100 45145 Essen, Germany http://www.bnode.org/ [1] http://www.dublincore.org/documents/dcq-html/ ___ specs mailing list specs@openid.net http://openid.net/mailman/listinfo/specs ___ specs mailing list specs@openid.net http://openid.net/mailman/listinfo/specs
OpenID 2 RDF Schema Draft [was: RE: Tiny RDF Schema at openid.net?]
Hi, here is a first RDF Schema draft for OpenID 2.0 authentication. *If* the provider/local_id terms are equivalent to server/delegate, we could add some additional OWL bits to explicitly state this. Using OWL's equivalence axioms would mean that every v2-OP is also a v1-IdP and vice-versa, not sure if that's the case. There are axioms for non-bi-directional relations (e.g. if any v2-OP can handle v1 auth, but not necessarily the other way round). It could make sense to add more terms (e.g. the endpoint URL etc.) to a v2 RDF Schema, I'd have to read the spec more closely before, though. Don't know if I mentioned it already, it'd also be possible to directly embed the RDF Schema in the HTML version via eRDF[1]. This approach would lead to less pretty term URIs (document URL + # + HTML id), but removes the need to maintain two separate documents (in case that is an issue). Cheers so far, Ben [1] http://research.talis.com/2005/erdf/wiki/Main/RdfInHtml On 30.01.2007 11:56:41, Recordon, David wrote: I'm not an RDF/OWL expert, though that looks reasonable to me. How do we deal with Auth 1.x which uses openid.server and openid.delegate versus Auth 2.0 which uses openid2.provider and openid2.local_id? --David -Original Message- From: Benjamin Nowack [mailto:[EMAIL PROTECTED] Sent: Monday, January 29, 2007 10:13 AM To: Recordon, David; Scott Kveton; specs@openid.net Cc: [EMAIL PROTECTED] Subject: RE: Tiny RDF Schema at openid.net? On 29.01.2007 07:53:15, Recordon, David wrote: I'd be happy to do it; I think we were talking about using xmlns.openid.net/foo as a format. Awesome :) I think the next step would be sending a copy of the RDF file for people here to look over. :) I've attached a draft which contains already some nice2haves (e.g. the OWL and isDefinedBy bits which may be helpful but are not strictly necessary), I'm not 100% sure about the prose, and I guess DanC will have a comment or two as well. (The resource/about/ID attributes work similar to HTML's href/id, they use the doc's URL as base, i.e. if the file was published at http://xmlns.openid.net/auth, the full term URIs would be http://xmlns.openid.net/auth#server etc.) [[[ ?xml version=1.0? rdf:RDF xmlns:rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns#; xmlns:rdfs=http://www.w3.org/2000/01/rdf-schema#; xmlns:owl=http://www.w3.org/2002/07/owl#; owl:Ontology rdf:about= rdfs:labelOpenID Authentication Schema/rdfs:label owl:versionInfo2007-01-29/owl:versionInfo rdfs:comment A basic schema for core OpenID authentication terms. /rdfs:comment /owl:Ontology rdf:Property rdf:ID=server rdf:type rdf:resource=http://www.w3.org/2002/07/owl#ObjectProperty/ rdfs:labelserver/rdfs:label rdfs:comment The OpenID Identity Provider to be used for authentication. /rdfs:comment rdfs:isDefinedBy rdf:resource=http://openid.net/specs/openid-authentication-1_1.html; / /rdf:Property rdf:Property rdf:ID=delegate rdf:type rdf:resource=http://www.w3.org/2002/07/owl#ObjectProperty/ rdfs:labeldelegate/rdfs:label rdfs:comment The delegated OpenID Identifier to be used for authentication. /rdfs:comment rdfs:isDefinedBy rdf:resource=http://openid.net/specs/openid-authentication-1_1.html; / /rdf:Property /rdf:RDF ]]] Best, Ben Thanks, --David -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Scott Kveton Sent: Monday, January 29, 2007 7:42 AM To: Benjamin Nowack; specs@openid.net Cc: [EMAIL PROTECTED] Subject: Re: Tiny RDF Schema at openid.net? With just a quick look at this, it seems like a good idea. I'd like to see it happen somehow. Anybody see any problems with doing this? - Scott On 1/29/07 2:13 AM, Benjamin Nowack [EMAIL PROTECTED] wrote: Hi, I was wondering if you guys could be persuaded to host a little RDF Schema file on the openid.net site. As far as I can tell, there is great support for OpenID among SemWeb folks as it can be combined with things like FOAF for all sorts of cool applications. People recently started to write RDF extractors for the OpenID hooks embedded in HTML (openid.server/delegate). As these hooks are in line with the Dublin Core guidelines [1], there are even multiple ways to do this. The only thing we're missing for more widespread use is an agreed-on namespace URI for the core openID terms (server and delegate). And ideally this would be an openid.net one. So here is my request: any chance we could put a little RDF Schema file on the openid server? We would of course provide the file (it'd be just 5-10 lines of XML), and the actual URL/path doesn't really matter. An alternative could be to host it in some other stable URI space, Dan Connolly (CC'd) might be able to provide one at w3.org, not sure. It would be cool to get your blessing either way, though. Cheers in advance for perhaps considering it, Ben -- Benjamin Nowack Kruppstr. 100 45145 Essen
RE: Tiny RDF Schema at openid.net?
On Mon, 2007-01-29 at 07:53 -0800, Recordon, David wrote: I'd be happy to do it; I think we were talking about using xmlns.openid.net/foo as a format. I think the next step would be sending a copy of the RDF file for people here to look over. :) What I've got so far is a bit of XSLT to extract RDF from openid pages... http://dig.csail.mit.edu/2007/id/glean_openid.xsl and some slides that talk about it... http://dig.csail.mit.edu/2007/id/talk19 Oops; I haven't actually published the .rdf version of the schema document. http://dig.csail.mit.edu/2007/id/doc Here's hoping I can get to that presently... -- Dan Connolly, W3C http://www.w3.org/People/Connolly/ D3C2 887B 0F92 6005 C541 0875 0F91 96DE 6E52 C29E ___ specs mailing list specs@openid.net http://openid.net/mailman/listinfo/specs
RE: Tiny RDF Schema at openid.net?
I'm not an RDF/OWL expert, though that looks reasonable to me. How do we deal with Auth 1.x which uses openid.server and openid.delegate versus Auth 2.0 which uses openid2.provider and openid2.local_id? --David -Original Message- From: Benjamin Nowack [mailto:[EMAIL PROTECTED] Sent: Monday, January 29, 2007 10:13 AM To: Recordon, David; Scott Kveton; specs@openid.net Cc: [EMAIL PROTECTED] Subject: RE: Tiny RDF Schema at openid.net? On 29.01.2007 07:53:15, Recordon, David wrote: I'd be happy to do it; I think we were talking about using xmlns.openid.net/foo as a format. Awesome :) I think the next step would be sending a copy of the RDF file for people here to look over. :) I've attached a draft which contains already some nice2haves (e.g. the OWL and isDefinedBy bits which may be helpful but are not strictly necessary), I'm not 100% sure about the prose, and I guess DanC will have a comment or two as well. (The resource/about/ID attributes work similar to HTML's href/id, they use the doc's URL as base, i.e. if the file was published at http://xmlns.openid.net/auth, the full term URIs would be http://xmlns.openid.net/auth#server etc.) [[[ ?xml version=1.0? rdf:RDF xmlns:rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns#; xmlns:rdfs=http://www.w3.org/2000/01/rdf-schema#; xmlns:owl=http://www.w3.org/2002/07/owl#; owl:Ontology rdf:about= rdfs:labelOpenID Authentication Schema/rdfs:label owl:versionInfo2007-01-29/owl:versionInfo rdfs:comment A basic schema for core OpenID authentication terms. /rdfs:comment /owl:Ontology rdf:Property rdf:ID=server rdf:type rdf:resource=http://www.w3.org/2002/07/owl#ObjectProperty/ rdfs:labelserver/rdfs:label rdfs:comment The OpenID Identity Provider to be used for authentication. /rdfs:comment rdfs:isDefinedBy rdf:resource=http://openid.net/specs/openid-authentication-1_1.html; / /rdf:Property rdf:Property rdf:ID=delegate rdf:type rdf:resource=http://www.w3.org/2002/07/owl#ObjectProperty/ rdfs:labeldelegate/rdfs:label rdfs:comment The delegated OpenID Identifier to be used for authentication. /rdfs:comment rdfs:isDefinedBy rdf:resource=http://openid.net/specs/openid-authentication-1_1.html; / /rdf:Property /rdf:RDF ]]] Best, Ben Thanks, --David -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Scott Kveton Sent: Monday, January 29, 2007 7:42 AM To: Benjamin Nowack; specs@openid.net Cc: [EMAIL PROTECTED] Subject: Re: Tiny RDF Schema at openid.net? With just a quick look at this, it seems like a good idea. I'd like to see it happen somehow. Anybody see any problems with doing this? - Scott On 1/29/07 2:13 AM, Benjamin Nowack [EMAIL PROTECTED] wrote: Hi, I was wondering if you guys could be persuaded to host a little RDF Schema file on the openid.net site. As far as I can tell, there is great support for OpenID among SemWeb folks as it can be combined with things like FOAF for all sorts of cool applications. People recently started to write RDF extractors for the OpenID hooks embedded in HTML (openid.server/delegate). As these hooks are in line with the Dublin Core guidelines [1], there are even multiple ways to do this. The only thing we're missing for more widespread use is an agreed-on namespace URI for the core openID terms (server and delegate). And ideally this would be an openid.net one. So here is my request: any chance we could put a little RDF Schema file on the openid server? We would of course provide the file (it'd be just 5-10 lines of XML), and the actual URL/path doesn't really matter. An alternative could be to host it in some other stable URI space, Dan Connolly (CC'd) might be able to provide one at w3.org, not sure. It would be cool to get your blessing either way, though. Cheers in advance for perhaps considering it, Ben -- Benjamin Nowack Kruppstr. 100 45145 Essen, Germany http://www.bnode.org/ [1] http://www.dublincore.org/documents/dcq-html/ ___ specs mailing list specs@openid.net http://openid.net/mailman/listinfo/specs ___ specs mailing list specs@openid.net http://openid.net/mailman/listinfo/specs ___ specs mailing list specs@openid.net http://openid.net/mailman/listinfo/specs
Tiny RDF Schema at openid.net?
Hi, I was wondering if you guys could be persuaded to host a little RDF Schema file on the openid.net site. As far as I can tell, there is great support for OpenID among SemWeb folks as it can be combined with things like FOAF for all sorts of cool applications. People recently started to write RDF extractors for the OpenID hooks embedded in HTML (openid.server/delegate). As these hooks are in line with the Dublin Core guidelines [1], there are even multiple ways to do this. The only thing we're missing for more widespread use is an agreed-on namespace URI for the core openID terms (server and delegate). And ideally this would be an openid.net one. So here is my request: any chance we could put a little RDF Schema file on the openid server? We would of course provide the file (it'd be just 5-10 lines of XML), and the actual URL/path doesn't really matter. An alternative could be to host it in some other stable URI space, Dan Connolly (CC'd) might be able to provide one at w3.org, not sure. It would be cool to get your blessing either way, though. Cheers in advance for perhaps considering it, Ben -- Benjamin Nowack Kruppstr. 100 45145 Essen, Germany http://www.bnode.org/ [1] http://www.dublincore.org/documents/dcq-html/ ___ specs mailing list specs@openid.net http://openid.net/mailman/listinfo/specs
Re: Tiny RDF Schema at openid.net?
With just a quick look at this, it seems like a good idea. I'd like to see it happen somehow. Anybody see any problems with doing this? - Scott On 1/29/07 2:13 AM, Benjamin Nowack [EMAIL PROTECTED] wrote: Hi, I was wondering if you guys could be persuaded to host a little RDF Schema file on the openid.net site. As far as I can tell, there is great support for OpenID among SemWeb folks as it can be combined with things like FOAF for all sorts of cool applications. People recently started to write RDF extractors for the OpenID hooks embedded in HTML (openid.server/delegate). As these hooks are in line with the Dublin Core guidelines [1], there are even multiple ways to do this. The only thing we're missing for more widespread use is an agreed-on namespace URI for the core openID terms (server and delegate). And ideally this would be an openid.net one. So here is my request: any chance we could put a little RDF Schema file on the openid server? We would of course provide the file (it'd be just 5-10 lines of XML), and the actual URL/path doesn't really matter. An alternative could be to host it in some other stable URI space, Dan Connolly (CC'd) might be able to provide one at w3.org, not sure. It would be cool to get your blessing either way, though. Cheers in advance for perhaps considering it, Ben -- Benjamin Nowack Kruppstr. 100 45145 Essen, Germany http://www.bnode.org/ [1] http://www.dublincore.org/documents/dcq-html/ ___ specs mailing list specs@openid.net http://openid.net/mailman/listinfo/specs ___ specs mailing list specs@openid.net http://openid.net/mailman/listinfo/specs
RE: Tiny RDF Schema at openid.net?
On 29.01.2007 07:53:15, Recordon, David wrote: I'd be happy to do it; I think we were talking about using xmlns.openid.net/foo as a format. Awesome :) I think the next step would be sending a copy of the RDF file for people here to look over. :) I've attached a draft which contains already some nice2haves (e.g. the OWL and isDefinedBy bits which may be helpful but are not strictly necessary), I'm not 100% sure about the prose, and I guess DanC will have a comment or two as well. (The resource/about/ID attributes work similar to HTML's href/id, they use the doc's URL as base, i.e. if the file was published at http://xmlns.openid.net/auth, the full term URIs would be http://xmlns.openid.net/auth#server etc.) [[[ ?xml version=1.0? rdf:RDF xmlns:rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns#; xmlns:rdfs=http://www.w3.org/2000/01/rdf-schema#; xmlns:owl=http://www.w3.org/2002/07/owl#; owl:Ontology rdf:about= rdfs:labelOpenID Authentication Schema/rdfs:label owl:versionInfo2007-01-29/owl:versionInfo rdfs:comment A basic schema for core OpenID authentication terms. /rdfs:comment /owl:Ontology rdf:Property rdf:ID=server rdf:type rdf:resource=http://www.w3.org/2002/07/owl#ObjectProperty/ rdfs:labelserver/rdfs:label rdfs:comment The OpenID Identity Provider to be used for authentication. /rdfs:comment rdfs:isDefinedBy rdf:resource=http://openid.net/specs/openid-authentication-1_1.html; / /rdf:Property rdf:Property rdf:ID=delegate rdf:type rdf:resource=http://www.w3.org/2002/07/owl#ObjectProperty/ rdfs:labeldelegate/rdfs:label rdfs:comment The delegated OpenID Identifier to be used for authentication. /rdfs:comment rdfs:isDefinedBy rdf:resource=http://openid.net/specs/openid-authentication-1_1.html; / /rdf:Property /rdf:RDF ]]] Best, Ben Thanks, --David -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Scott Kveton Sent: Monday, January 29, 2007 7:42 AM To: Benjamin Nowack; specs@openid.net Cc: [EMAIL PROTECTED] Subject: Re: Tiny RDF Schema at openid.net? With just a quick look at this, it seems like a good idea. I'd like to see it happen somehow. Anybody see any problems with doing this? - Scott On 1/29/07 2:13 AM, Benjamin Nowack [EMAIL PROTECTED] wrote: Hi, I was wondering if you guys could be persuaded to host a little RDF Schema file on the openid.net site. As far as I can tell, there is great support for OpenID among SemWeb folks as it can be combined with things like FOAF for all sorts of cool applications. People recently started to write RDF extractors for the OpenID hooks embedded in HTML (openid.server/delegate). As these hooks are in line with the Dublin Core guidelines [1], there are even multiple ways to do this. The only thing we're missing for more widespread use is an agreed-on namespace URI for the core openID terms (server and delegate). And ideally this would be an openid.net one. So here is my request: any chance we could put a little RDF Schema file on the openid server? We would of course provide the file (it'd be just 5-10 lines of XML), and the actual URL/path doesn't really matter. An alternative could be to host it in some other stable URI space, Dan Connolly (CC'd) might be able to provide one at w3.org, not sure. It would be cool to get your blessing either way, though. Cheers in advance for perhaps considering it, Ben -- Benjamin Nowack Kruppstr. 100 45145 Essen, Germany http://www.bnode.org/ [1] http://www.dublincore.org/documents/dcq-html/ ___ specs mailing list specs@openid.net http://openid.net/mailman/listinfo/specs ___ specs mailing list specs@openid.net http://openid.net/mailman/listinfo/specs open_id_2007_01_29.rdfs Description: Binary data ___ specs mailing list specs@openid.net http://openid.net/mailman/listinfo/specs