-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Contents of Inbox and NonRDFSources #18
Comments
I think it's worth stating this explicitly: What is a notification? It's an RDF resource residing in an inbox. If it's listed via ldp:contains and it's an RDF resource, it's counted as a notification. (There may be other, non-notification non-RDF resources residing in an inbox as well, such as images etc). |
Fair points. The spec is working its way up to say those things without setting hard restrictions. For instance, there was Aside: I'd like to keep in mind that this is an LD notification mechanism and not strictly an LDP notification mechanism. This requires more care / cleaning up in the spec I think.
The key phrase there is "residing in an inbox". I'm not sure if that's necessarily true. Put LDP aside for a moment. Is it still true that something that's typed with From that angle, Reopening to keep this in the radar. PR is welcome if all that's needed is change in wording. Otherwise, new issues should address things like |
I'm not sure I understand the question... |
Basically can an Inbox have properties other than notification. Should the relations be only to the notification or anything? Is it the inbox that refers to the 'attachments' or the notification itself. In that sense, the notification will point to the non-RDF resources, not the Inbox. |
The intention of this spec is to keep it minimal i.e., an Inbox points to notifications (in RDF). Future specs can extend e.g., non-RDF notifications or attachments etc. |
There is a fine balance between keeping a spec minimal, and making it easy to understand for developers... |
This, we've got.
This, I don't know if we need to explicitly say this as a MAY, or just assume that the use of |
We now say:
@dmitrizagidulin Is that satisfactory for this issue? We are not saying you strictly can't return a NonRDFSource from the Inbox, but if you do, that's outside the scope of the spec. |
Yeah, that works! Thanks. |
Raised by @dmitrizagidulin
Is everything that the Inbox URL references to is a notification (typically containing content in RDF)?
Considerations: Default LDP implementations may list everything in the container via
ldp:contains
. One case here is that, if that Container contains NonRDFSources, it'll be listed. This is probably not what we want. Then again, the Inbox container should probably watch out or filter non-RDF resources.We might need to take this into account in how this is worded.
The text was updated successfully, but these errors were encountered: