Published

Repository Announces Relationship workflow

Key (colour coding): a repository another repository notification
flowchart LR
classDef left_node fill:#f7d878;
classDef right_node fill:#aec9d3;
classDef notify fill:#e6c5d4;
style 1 stroke-width:3px,stroke: #555
1@{shape: circle, label: "1 Initiate"}
1 --> 2
class 1 left_node;
2@{shape: doc, label: "2 Announce
Relationship
"}
2 --> 3
class 2 notify;
3@{shape: rect, label: "3 Process
Announcement
"}
class 3 right_node;

Step 1: Repository Manager Identifies a Remote Resource

The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in RFC 2119.

The Repository manager (or some process) identifies a resource that is hosted by a remote system and that the repository would like to establish a relationship with.