Draft Marked for review

Scenario 4: Overlay Journal Endorses Pre-print (Initiated by Author)

An author initiates a process for review and endorsement of their pre-print by filling in a form on the journal system. The information submitted includes the repository URI of the pre-print, a citeable PID (if available) and a link to the file

Overlay Journal

Notifications

Repository

The corresponding author initiates a request for an endorsement by an overlay journal (including reviews) of their preprint in a repository
The overlay journal conducts the evaluation including several rounds of review.

The overlay journal notifies the repository that a resource has been endorsed, and provides a link to evidence of that endorsement.

The @context must include:

id

Notify notifications must describe an AS 2.0 activity. The activity has an id which must be a URI, and the use of URN:UUID is recommended. An HTTP URI may be used instead, but in such cases the URI should resolve to a useful resource.

type

The activity has a type array which should be an array including Announce from AS 2.0 and coar-notify:EndorsementSuccess from Notify.

object

The activity has an object representing the endorsement. The objecthas:

  • An id which is the HTTP URI of the "landing page" for the resource.
  • A type which should be an array containing Page from AS 2.0.
  • An ietf:cite-as which contains the persistent HTTP URI (sometimes called the "PID") which is to be used to cite or link to the resource.
  • An coar-notify:endorses which contains the details of the resource which has been reviewed. The coar-notify:endorses property has:
    • An id containing the HTTP URI of the content file for the resource.
    • An ietf:cite-as which contains the persistent HTTP URI (sometimes called the "PID") which is to be used to cite or link to the resource.

origin

The activity has an origin describing the system which has initiated the activity. The origin has:

  • An id which is an HTTP URI identifying the overlay-journal.
  • A type which should be an array including the value [Service] from AS 2.0.
  • An ldp:inbox which is the HTTP URI of the LDN inbox for the overlay-journal

target

The activity has a target describing the system which has initiated the activity. The target has:

  • An id which is an HTTP URI identifying the repository.
  • A type which should be an array including the value [Service] from AS 2.0.
  • An ldp:inbox which is the HTTP URI of the LDN inbox for the repository

{
  "@context": [
    "https://www.w3.org/ns/activitystreams",
    "http://purl.org/coar/notify"
  ],
  "id": "urn:uuid:94ecae35-dcfd-4182-8550-22c7164fe23f",
  "object": {
    "coar-notify:endorses": {
      "id": "https://repository.org/preprint/201203/421/",
      "ietf:cite-as": "https://doi.org/10.5555/12345680"
    },
    "id": "https://overlay-journal.org/articles/00001/",
    "ietf:cite-as": "https://overlay-journal.org/articles/00001/",
    "type": [
      "Page",
      "sorg:WebPage"
    ]
  },
  "origin": {
    "id": "https://overlay-journal.org",
    "inbox": "https://overlay-journal.org/requests/inbox/",
    "type": [
      "Service"
    ]
  },
  "target": {
    "id": "https://repository.org",
    "inbox": "https://repository.org/inbox/",
    "type": [
      "Service"
    ]
  },
  "type": [
    "Announce",
    "coar-notify:EndorsementSuccess"
  ]
}
The repository creates a link to the recommendation and the review(s)