-
Notifications
You must be signed in to change notification settings - Fork 3
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
What does delete mean? #68
Comments
The delete activity is on the manifest, not the entry in the stream, so I believe that the answer is the latter -- that the dinosaur painting has been deleted. We don't have meta-level stream information, but it could be added using Remove as an activity type, and the URI of the stream as the |
@azaroth42 mentioning these two things next to each other makes me realize that it could help if we specify a general "scope" for understanding the activities:
Your interpretation of |
I think that adding "Remove" is perhaps the clearest way of making the distinction from "Delete" (though one might also need to add the parallel "Add" as distinct from "Create") |
For Add, are you thinking of a case where we want a point in the stream at which point the resource is added, such that the temporal ordering doesn't catch people out that there are new entries back in time that they won't have seen? Inserting entries in the past would break caching for the pages, and so encountering an Add isn't making a claim about the time of an activity on the resource, but instead about the current stream. If so ... yes, I think I agree with Add as well as Remove. |
@azaroth42 precisely |
|
I think this can be closed, given 0.5? |
I think so! |
Closing, call of 2020-06-10 |
This is related to the discussion on the possibility of having the same item appear in two activity streams. In the example given in IIIF/registry#1, if we had a painting of a dinosaur from NGA it could be in two activity streams; an activity stream aggregating dinosaur related material from a dinosaur aggregator and the NGA paintings activity stream.
If there was a delete event in the dinosaur activity stream what does this mean? Does it mean:
The text was updated successfully, but these errors were encountered: