- From: Sebastian Hellmann <hellmann@informatik.uni-leipzig.de>
- Date: Fri, 10 Nov 2023 10:13:15 +0100
- To: Kingsley Idehen <kidehen@openlinksw.com>, Nathan Rixham <nathan@webr3.org>
- Cc: public-webid@w3.org
- Message-ID: <21250516-4de9-48ae-bc9e-3239cb9472a4@informatik.uni-leipzig.de>
Hi all,
>> Then to define a subspec (webid-json(-ld)) that can be liberated of
>> the the requirement for tutle - even if some other subspec like
>> webid-rdf requires conneg & at least tutle, say in SOLID)
>
>
> What's wrong with establishing the following:
>
> 1. WebID -- an identifier for unambiguously naming an Agent
>
> 2. WebID-Profile Document -- a document that describes an Agent named
> using a WebID
>
> 3. WebID-TLS -- an authentication protocol for verifying credentials
> expressed in an WebID-Profile Document
>
> 4. WebID-OpenIDConnect+OAuth -- an authentication protocol for
> verifying credentials expressed in an WebID-Profile Document
>
> That then gels nicely with Solid where the following are loosely coupled:
>
> 1. Identity -- via an identifier, in the form of a WebID that
> unambiguously names an Agent.
>
> 2. Identification -- via a credentials expressed in profile document
> that coalesce around a WebID via an entity relationship graph.
>
> 3. Authentication -- verification of credentials in a profile document
> that coalesce around a WebID.
>
> 4. Authorization -- access controls tested against a verified WebID
>
>
I think, we can and should do much more. The main point here is that
mixing '#' and '/' results in much "cooler" URIs. We are already using
that in the Databus: curl -H "Accept: application/ld+json"
"https://databus.dbpedia.org/dbpedia/generic/infobox-properties/2022.03.01/"
for dcat:distribution:
"distribution": [
"https://databus.dbpedia.org/dbpedia/generic/infobox-properties/2022.03.01#infobox-properties_lang=cs.ttl.bzip2",
basically re-routing LD requests to the databus:Version=dcat:Dataset to
get a nice & useful graph without additional requests.
I was thinking that 'curl -H "Accept: application/ld+json"
https://blogs.microsoft.com/blog/2023/11/02/new-study-validates-the-business-value-and-opportunity-of-ai/'
could also return 200 with content-type application/json+ld as a service
to de-wrap the structured data islands. I would see this as a seamless
mechanisms to allow coexistence of RDF and HTML and all other
representations.
Mixing hash and slash allows for a "Need another Node?" paradigm and
could potentially solve a lot of Linked Data issues, pitfalls and nuissance:
- over/underfetching & CBD
- blank nodes
- additional metadata
- annoying redirects and the need to explain 303. We need to drastically
reduce the amount of URIs that we use in Linked Data.
https://dbpedia.org/page/Berlin has a total of 16 URIs with 2
non-information resources due to http/https and then 7 main formats
each with http/https
- signatures
- seamless integration of Linked Data into REST APIs / swagger:
databus.dbpedia.org/{sparql|search|{account}/{group}) so there is a huge
potential to add a whole metadata layer on top.
I would be on board with chairing, if we were to start drafting a
"cooler" URIs document, then go downwards into superspecs and then
subspecs.
-- Sebastian
> BTW -- everything I've outlined above has been implemented in our
> Virtuoso platform for longer tham I even care to remember these days.
>
> --
> Regards,
>
> Kingsley Idehen
> Founder & CEO
> OpenLink Software
> Home Page:http://www.openlinksw.com
> Community Support:https://community.openlinksw.com
> Weblogs (Blogs):
> Company Blog:https://medium.com/openlink-software-blog
> Virtuoso Blog:https://medium.com/virtuoso-blog
> Data Access Drivers Blog:https://medium.com/openlink-odbc-jdbc-ado-net-data-access-drivers
>
> Personal Weblogs (Blogs):
> Medium Blog:https://medium.com/@kidehen
> Legacy Blogs:http://www.openlinksw.com/blog/~kidehen/
> http://kidehen.blogspot.com
>
> Profile Pages:
> Pinterest:https://www.pinterest.com/kidehen/
> Quora:https://www.quora.com/profile/Kingsley-Uyi-Idehen
> Twitter:https://twitter.com/kidehen
> Google+:https://plus.google.com/+KingsleyIdehen/about
> LinkedIn:http://www.linkedin.com/in/kidehen
>
> Web Identities (WebID):
> Personal:http://kingsley.idehen.net/public_home/kidehen/profile.ttl#i
> :http://id.myopenlink.net/DAV/home/KingsleyUyiIdehen/Public/kingsley.ttl#this
>
Received on Friday, 10 November 2023 09:13:29 UTC