-
Notifications
You must be signed in to change notification settings - Fork 15
Publication process
Rémi Bétin edited this page Feb 27, 2025
·
6 revisions
- Submission received by tool vendor as a PR
- Reviewer assign to self
- The PR status is automatically set to "In review" in the GitHub project.
- Reviewer ensures there is no prior rejected submission for the same tool - search Out of Scope PRs
- Reviewer completes review
- Reviewer assigns to "remibetin Rémi Bétin" (Team reviewer)
- Reviewer updates the status to "Team review" in the GitHub project.
- Team reviewer completes review
- Team reviewer sends successful email to vendor contact
- Team reviewer merges PR and publishes
- Team reviewer updates status to "Published" in the GitHub project.
- Reviewer assigns clears assignees
- Reviewer sends email with requested information to vendor contact
- Reviewer updates the PR status to "Waiting for vendor response" in the GitHub project.
- Vendor responds
- Reviewer assigns to self
- Reviewer updates the PR status to "In review" or "Team review" (as appropriate) in the GitHub project.
- Progress as for Happy path
If a change or a clarification to the features of the tool is received after the tool has been published, then follow this process.
- Reviewer creates a new branch against the master branch
- Reviewer makes and commits appropriate changes to the tool record
- Reviewer creates a PR for the changes
- Reviewer clears assignees to the PR created when the vendor submitted changes
- Reviewer updates the PR created when the vendor submitted changes, setting its status to “Withdraw” in the GitHub project.
- Progress as from stage 6 in the Happy Path
- Reviewer assigns to "remibetin Rémi Bétin" (Team reviewer)
- Reviewer updates the PR status to "Team review" in the GitHub project.
- Team reviewer responds
- Team reviewer assigns to Reviewer
- Team reviewer updates the PR status to "In review"
- Progress as for Happy path
- Reviewer determines that submission is spam
- Reviewer assigns to "remibetin Rémi Bétin" (Team reviewer)
- Reviewer comments that submission is spam
- Reviewer updates the PR status to "Out of Scope" in the GitHub project.
- Team reviewer closes PR and deletes branch. Note that there is no way to delete the PR itself.
- Reviewer determines that submission is not in scope
- Reviewer clears assignees
- Reviewer updates the PR status to "Out of Scope" in the GitHub project.
- Reviewer responds to vendor contact
- Reviewer or Team reviewer clears assignees
- Reviewer or Team reviewer updates the PR status to "Withdrawn" in the GitHub project.
- [TODO] Successful submission
- [TODO] Rejected submission - out of scope
- [TODO] Request for additional information