This is a significant revision.
These general changes have been made across all patterns and scenarios.
object
(as required by Activity Streams 2.0). If the notification is for an activity which has caused a resource to be created or updated, then that resource will normally be referenced (with an HTTP URI) in the object
. If the notification has not caused a resource to be created or updated, then the object will normally contain just a local ID (e.g. a UUID URI) and possibly some simple metadata.actor
. In some cases this is a person - e.g. a reviewer, however in most cases this is an organisation or a service.inbox
property has been removed from all instances of the actor
propertyinReplyTo
, when used, no longer contains any references to resources - it just references the id
of the activity
which it is "replying" to.context
property. For example, a notification of a new review of a preprint would reference the review in the object
property and the preprint in a context
property.type
, inReplyTo
, and the type
in origin
, object
, target
and actor
.actor
added
inReplyTo
changed to just contain URI to offer
activitycontext
addedactor
addedcontext
addedactor
addedcontext
addedinReplyTo
changed to just contain URI to offer
activitycontext
addedactor
addedThe following terms from the COAR Notify vocabulary have changed:
coar-notify:ReviewSuccess
has become coar-notify:ReviewAction
coar-notify:EndorsementSuccess
has become coar-notify:EndorsementAction
coar-notify:IngestSuccess
has become coar-notify:IngestAction
The following terms from the COAR Notify vocabulary have been removed:
ReviewRequest
ReviewFailure
EndorsementRequest
EndorsementFailure
IngestRequest
reviews
endorses
object
in steps 3 and 5 no longer references the resource that was reviewedcontext
added in steps 3 and 5actor
addedinReplyTo
changed to just contain URI to offer
activity in steps 4 and 6object
in steps 4 and 6 no longer references the resource that was reviewedcontext
added in steps 4 and 6actor
addedobject
in steps 2 and 4 no longer references the resource that was reviewedcontext
added in steps 2 and 4actor
addedobject
in step 3 no longer references the resource that was reviewedcontext
added in step 3actor
addedinReplyTo
changed to just contain URI to offer
activity in steps 3 and 5object
added in step 3object
in step 5 no longer references the resource that was reviewedcontext
added in steps 3 and 5actor
addedinReplyTo
changed to just contain URI to offer
activity in step 4object
in steps 7 and 9 no longer references the resource that was reviewedcontext
added in steps 4, 7 and 9actor
addedobject
in step 2 no longer references the resource that was reviewedcontext
added in step 2actor
addedobject
in step 2 no longer references the resource that was reviewedcontext
added in step 2actor
addedinReplyTo
changed to just contain URI to offer
activity in steps 5 and 9object
in steps 5 and 9 no longer references the resource that was reviewedcontext
added in steps 5 and 9actor
added