solid / notifications

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

Update notification-data-model #124

Closed csarven closed 1 year ago

csarven commented 2 years ago

This PR further describes the Notification Data Model. It is an alternative to PR https://github.com/solid/notifications/pull/60 .

I decided to create this PR taking in the reviews/considerations in PR 60 as well as aim to resolving https://github.com/solid/notifications/issues/123 . Felt it was simpler to create this PR then to (re)work 60 at this point.

The two examples show typical cases: "update" and "add" (append, e.g., to a container/collection). We can indeed add examples for "create", "delete", or other activities through this PR if so desired - I just wanted to get the basics out. We don't have to exemplify every activity here since we are referring to the AS vocabulary any way. Just need to be sufficiently clear about how that ties to the Notifications Protocol.

I want to point again the considerations in using topic/object: https://github.com/solid/notifications/issues/62#issuecomment-1315944696