International-Data-Spaces-Association / ids-specification

The Dataspace Protocol is a set of specifications designed to facilitate interoperable data sharing between entities governed by usage control and based on Web technologies. These specifications define the schemas and protocols required for entities to publish data, negotiate Agreements, and access data in a data space
https://docs.internationaldataspaces.org/dataspace-protocol/
Apache License 2.0
33 stars 14 forks source link

Adopt a methodology for versioning Json-Ld contexts #147

Closed jimmarino closed 7 months ago

jimmarino commented 1 year ago

This has two aspects:

  1. We should adopt the pattern developed by W3C for Json-Ld context versioning:

https://www.w3id.org/2023/dspace/v1

See here

  1. We should usew3id.org to resolve context URLs.
ssteinbuss commented 1 year ago

Options:

IDSA needs to acquire w3id.org/dspace namespace and add a list of maintainers there.

https://github.com/perma-id/w3id.org

https://w3id.org

ssteinbuss commented 1 year ago

started to acquire the dspace w3id https://github.com/International-Data-Spaces-Association/w3id.org/tree/master/dspace

ssteinbuss commented 1 year ago
matgnt commented 1 year ago

summary of the meeting today:

sebbader-sap commented 1 year ago

Decision as of 28.09.2023:

JSON-LD Context versioning topic:

Option 3: https://w3id.org/dspace/v<major>[.<minor>] --> e.g. https://w3id.org/dspace/v1.1 and https://w3id.org/dspace/v2

Hosting location of the context file:

Option 0: Start with an W3ID link to the Github raw file and move the file/adjust the link if some quota actually is reached.

sebbader-sap commented 1 year ago

Left before closing the issue:

jimmarino commented 7 months ago

@ssteinbuss I think this issue can now be closed.

sebbader-sap commented 7 months ago

I am closing it as https://github.com/International-Data-Spaces-Association/ids-specification/issues/224#issuecomment-1945687346 contains all what we will do for this topic as much as this repo is affected.