Skip to content

w3id.org skg-if sandbox usage #39

@rduyme

Description

@rduyme

Hi,

In https://skg-if.github.io/interoperability-framework/

https://w3id.org/skg-if/sandbox/<provider acronym>/" 

We provide w3id.org base for SKG-IF providers. I find the sandbox term quite confusing in the URL, sandbox really sounds "not production ready", could we rename the url to

https://w3id.org/skg-if/provider/<provider acronym>/

This request is following change that will be implemented after skg-if/api#54 discussion.

Having for example prefixes

  • https://w3id.org/skg-if/provider/cessda/
  • https://w3id.org/skg-if/provider/openaire/
  • https://w3id.org/skg-if/provider/xxx/

would really clarify what they are for.

We could also allow track the providers by managing optional resolution redirection to html human readable version of the entities in the w3id.org repo.

Case 1 :
I suppose this current implementation output is ok

https://skg-if-staging.cessda.eu/api/products?filter=identifiers.id:10.60686/t-fsd3217
Image

Case 2 :
I suppose, we want to imagine implementers that may not rely on stable URL, but that would implement it in a more stable way.

{
 "@context": [
   "https://w3id.org/skg-if/context/1.1.0/skg-if.json",
   "https://w3id.org/skg-if/context/1.0.0/skg-if-api.json",
   {
     "@base": "https://w3id.org/skg-if/provider/cessda/"
   }
 ],
 "@graph": [
   {
     "local_identifier": "product_7e3c6fee8b0086785724ab698588433727629380e2ee04b7da1d34d94a0a82e4",
     "entity_type": "product",

or
"local_identifier": "https://w3id.org/skg-if/provider/cessda/product_7e3c6fee8b0086785724ab698588433727629380e2ee04b7da1d34d94a0a82e4",
  • a redirection in w3id.org
https://w3id.org/skg-if/provider/cessda/product_{xx} => https://datacatalogue.cessda.eu/detail/{xx}

Promoting the case 2 implementation with human readable redirection would also clarify the base URL behaviour.

=> https://w3id.org/skg-if/provider/cessda/product_{xx} resolves to somewhere

  • non RDF gurus understands what is happening.
  • you really introduce stable PIDs in the graph
  • SKG-IF w3id.org IRI behave like stable DOIs.

Request

  • Could we rename our docs to https://w3id.org/skg-if/provider/<provider acronym>/
  • Could we promote the redirection contribution by providers into w3id.org repo https://github.com/perma-id/w3id.org, via PR. So we can answer the classic question "RDF ok... but why are these URLs not going anywhere ? How to fix them ?"

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions