solid / notifications

Solid Notifications Technical Reports
https://solid.github.io/notifications/protocol
MIT License
11 stars 7 forks source link

Change JSON-LD context URI in Solid Notifications Protocol #174

Closed csarven closed 1 year ago

csarven commented 1 year ago

As per Solid CG 2023-05-03 meeting decision with @timbl (as W3C Team contact), we'll need to change the JSON-LD context URL to something like https://www.w3.org/ns/solid/notifications-context/v1.

This is a "Corrections that do not add new features" as per https://www.w3.org/2021/Process-20211102/#class-3 , in particular:

makes conforming data, processors, or other conforming agents become non-conforming according to the new version

This entails that the change here in the Editor's Draft is towards the next release of the Notifications Protocol (0.3.0).

Since the JSON-LD context was never published, I don't suspect any implementation depending on it in the sense that they're fetching it. Besides, the specification only required that implementations recognise the URI, and the reject requests of what's unfamiliar. So, current IP implementations will need to change the URI. I suspect that this won't be a major issue as there will be other changes coming in with 0.3.0.

I suggest that all Notification Channel Types mentioning the JSON-LD context follow this PR.

If anyone has any strong opinions on what the URI should be, NOW IS THE TIME.

csarven commented 1 year ago

Merged as per agreement in 2023-05-18 meeting: https://github.com/solid/notifications-panel/blob/1de1b81f78a75a5dd3339ca9acea37d7f1e5072e/meetings/2023-05-18.md#change-json-ld-context-uri-in-solid-notifications-protocol